Last updated: Sunday,
August 24, 2008
Instructor: Shaahin Hessabi (E-mail: hessabi@sharif.edu)
Textbooks:
Farzad Nekoogar Farak Nekoogar, From ASICs to SOCs: A Practical Approach, Prentice Hall PTR, 2003.
Michael John Sebastian Smith, Application-Specific Integrated Circuits, Addison-Wesley, 1997.
Rochit Rajsuman,
System-on-a-Chip: Design and Test, Artech House,
2000.
Credits: 3 Units
Grading: Grade will be based upon: (1) Midterm exam (20%), (2) Projects (30%), (3) Final exam (50%).
Please present your
seminar according to this schedule.
Lecture notes do not necessarily cover all the topics discussed in class, so
it is recommended that you make a hardcopy from the lecture note which is
supposed to be presented in class a few days before the class date, and modify
it in class.
|
Lecture Topics |
|
Introduction |
|
Design Methodology and Strategies |
|
Introduction to ASICs |
|
Programmable ASICs: CPLDs and FPGAs |
|
Designing with FPGAs |
|
IP Cores |
|
Design Methodology for Logic Cores: SoC
Design Flow, General Guidelines for Design Reuse, Design Process for Soft and
Firm Cores, Design Process for Hard Cores |
|
Design Methodology for
Memory and Analog Cores |
|
Platform Based Design |
|
On-Chip
Interconnection Networks |
|
SoC
Bus Architectures |
|
MPSoC:
Multi-Processor SoC |
|
NoC: Network-on-Chip |
|
SoC Testing: Digital Logic Cores, Embedded Memories, Analog
and Mixed-Signal Cores |
Saturdays and Sundays: 1:30-3 PM, Mondays: 10:30 -11:45 AM
Please make an appointment by email (hessabi@sharif.edu)
if consultation at a different time is needed.