AEL 504 - Electronic Hardware System Design  
 

Indicative contents

  • Programmable Logic devices & FPGAs.
    o Introduction to FPGAs
    o FPGA technologies.
    o FPGA Architectures
    o FPGA Design Flow
    o Prototyping with Xilinx FPGAs
    o FPGA based Testing
  • Applications on FPGA
    o DSP Algorithms on FPGAs
    o Wireless applications
  • FPGAs for automotive applications
  • Use of Lab view for real time simulations
  • PCB design
  • Signal integrity
  • High speed PCB design
  • EMI/EMC analysis
  • System level design of electronic hardware for automotive applications
  • System level testing and validation of automotive electronics systems for reliability
  • Case studies

Module Resources

  • Essential reading
    1. Course notes
  • Recommended Reading
    1. Gajski, Principles of Digital Design, Prentice- Hall International, 1997.
    2. Samir Palnitker, A guide to Digital design and Synthesis, Pearson Education
    3. Stephen Brown, Zvonko Vranesic, Fundamentals of Digital Logic with Verilog Design, TATA Mcgraw Hill, 2002
    4. Charles Roth, Digital Systems Design using VHDL, Thomson Books.
    5. J Bhasker, A Verilog Premier, 2001
    6. Donald B Thomas, Philip R Moorby, The Verilog Hardware Description Language, Computers - 2002
    7. Lionel Bening, Harry Foster, Principles of Verifiable RTL Design, Computers – 2001
    8. Howard. W. Johnson & Martin Graham, High speed Digital Design, Prentice Hall, 2004.
    9. Stephen H. Hall,Garrett W. Hall&James A. McCall, High-Speed Digital System Design—A Handbook of Interconnect Theory and Design Practices, John Wiley and Sons, Inc., 2000
       
  • Journals
    1. IEEE transactions on Aerospace and Electronic Systems.
    2. IEEE transactions on Consumer Electronics
    3. IEEE transactions on solid state electronics
  • Magazines
    1. IEEE Intelligent Systems Magazine
    2. IEEE Instrumentation and Measurement Magazine
    3. IEEE Internet Computing Magazine
    4. Applied Computing Technologies
  • Internet Sites

    1. http://kona.ee.pitt.edu/steve/EE1192

    2. http://infopad.EECS.Berkeley.EDU/~icdesign/

    3. www.edu.com

    4. www.xilinx.com

     

  • Laboratory
    • Hardware: D2E FPGA Kit, Virtex 2Pro Kit
    • Software: Modelsim, Xilinx ISE , Xilinx Platform Studio (XPS), Allegro,  OrCad, Saber from Synopsys
    • Software Manual: ModelSim users manual, MSRSAS manual, Allegro PCB SI Foundation By Cadence, Saber users manual, Xilinx ISE user Manual