Instructors: Shaahin Hessabi (hessabi@sharif.edu), Maziar Gudarzi (gudarzi@mehr.sharif.edu)
Prerequisite: ce126 (Computer Structures and Languages)
Co-requisite: Computer Architecture, Digital System Design Lab
Textbooks:
Verilog® HDL: A Guide to Digital Design and Synthesis, by Samir Palnitkar, Prentice Hall, 1996
Digital Systems Design and Prototyping Using Field Programmable Logic, by Z. Salcic and A. Smailagic, Kluwer Academic Publishers, 1997
Lecture Time: Sundays and Tuesdays: 10:30 - 11:50 AM
Credits: 3 Units
|
Design Methodologies |
Verilog |
| Lecture One: Introduction | |
| Lecture Two: Hardware Description Languages | |
| Lecture Three: Design Methodologies | |
| Lecture Four: PLDs (in Persian) | |
| Lecture Five: Introduction to FPGAs | |
| Lecture Six: Commercial FPGAs, Xilinx | |
| Lecture Seven: Commercial FPGAs, Altera | |
| Lecture Eight: Commercial FPGAs, Actel | |
| Lecture Nine: CAD for FPDs | |
| Lecture Ten: Field-Programmable SoC Devices |
Sundays and Tuesdays: 1:30 - 2:45 PM. Please make an appointment if consultation at a different time is needed. hessabi@sharif.edu