0% found this document useful (0 votes)
4 views

ComputerAidedDesign-S1

The document outlines a course on Computer Aided Design (CAD) focusing on digital systems, detailing the syllabus, grading criteria, and required textbooks. It includes topics such as VHDL/Verilog language, digital system design, and various hardware design methodologies. The course structure consists of lectures, homework, projects, and exams, with a significant emphasis on practical applications using software tools like Modelsim and Quartus.

Uploaded by

Luna Sadeghi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views

ComputerAidedDesign-S1

The document outlines a course on Computer Aided Design (CAD) focusing on digital systems, detailing the syllabus, grading criteria, and required textbooks. It includes topics such as VHDL/Verilog language, digital system design, and various hardware design methodologies. The course structure consists of lectures, homework, projects, and exams, with a significant emphasis on practical applications using software tools like Modelsim and Quartus.

Uploaded by

Luna Sadeghi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 10

‫ﻃﺮاﺣﯽ ﮐﺎﻣﭙﯿﻮﺗﺮي ﺳﯿﺴﺘﻢ ﻫﺎي‬

‫دﯾﺠﯿﺘﺎل‬
‫‪Computer Aided Design‬‬
Copmuter Aided Design
• Course: 3 hours/week
• Textbooks:
‫ دﮐﺘﺮ ﺻﺎﺣﺐ اﻟﺰﻣﺎﻧﯽ‬، ‫• ﻃﺮاﺣﯽ ﮐﺎﻣﭙﯿﻮﺗﺮي ﺳﯿﺴﺘﻢ ﻫﺎي دﯾﺠﯿﺘﺎل‬
• http://esd.cs.ucr/labs/tutorials
• P . P . Chu Hardware Design Using VHDL : coding for Efficiency, Portability and
Scalability , Willy-Interscience ,2006
• A. Rushton, VHDL for Logic Synthesis,3rd ed: Willy ,2011
• Ulrich Heinkel, et al, “The VHL Refrence : A Practical Guide to Computer Aide
Integrated Circuit Design including VHDL-AMS”, Willy 2000
• Z. Salcic, A. Smailagic , “Digital System Design and Prototyping Using Field
Programmable Logic and Hardware Description Language”, 2nd Edition,2000

Zeinab Kalantari 2
Copmuter Aided Design
• Grading
• Homework 10%
• Project 20%
• Midterm 20 %
• Final Exam 50%
.‫ درﺻﺪ اﻣﺘﺤﺎن ﭘﺎﯾﺎن ﺗﺮم و ﭘﺮوژه ﭘﺎﯾﺎﻧﯽ اﻟﺰاﻣﯽ اﺳﺖ‬40 ‫ ﮐﺴﺐ ﺣﺪاﻗﻞ‬:‫• ﺗﻮﺟﻪ ﻣﻬﻢ‬

Zeinab Kalantari 3
‫‪Syllabus‬‬
‫ﻣﻘﺪﻣﺎت و ﻣﻔﺎﻫﯿﻢ اوﻟﯿﻪ‬ ‫‪.1‬‬
‫ﺗﺎرﯾﺨﭽﻪ ﺳﯿﺴﺘﻢ ﻫﺎي دﯾﺠﯿﺘﺎل‬ ‫•‬
‫اﺑﺰارﻫﺎ و زﺑﺎن ﻫﺎي ﻃﺮاﺣﯽ ﺧﻮدﮐﺎر ﺳﺨﺖ اﻓﺰار‬ ‫•‬
‫ﭼﺮﺧﻪ ﻃﺮاﺣﯽ ‪ ASIC‬و ‪FPGA‬‬ ‫•‬
‫ﺳﺒﮏ ﻫﺎي ﻃﺮاﺣﯽ ﺳﺨﺖ اﻓﺰار‬ ‫•‬
‫ﺳﻄﻮح اﻧﺘﺰاﺧﯽ ﻃﺮاﺣﯽ ﺳﺨﺖ اﻓﺰار‬ ‫•‬
‫زﺑﺎن ﻫﺎي ﺗﻮﺻﯿﻒ ﺳﺨﺖ اﻓﺰار‬ ‫‪.2‬‬
‫آﻣﻮزش زﺑﺎن ﺗﻮﺻﯿﻒ ‪VHDL/Verilog‬‬ ‫‪.3‬‬
‫ﺳﻨﺘﺰ ﺳﺨﺖ اﻓﺰار‬ ‫‪.4‬‬
‫ﻃﺮاﺣﯽ ﺳﯿﺴﺘﻢ ﻫﺎي دﯾﺠﯿﺘﺎل ﺑﺎ ‪PLD‬‬ ‫‪.5‬‬

‫ﻧﺮم اﻓﺰارﻫﺎي ﻣﻮرد ﻧﯿﺎز‪ Modelsim ،Quartus ،ISE :‬ﺑﺮاي ﺳﻨﺘﺰ و ﺷﺒﯿﻪ ﺳﺎزي ﺗﺮاﺷﻪ ﻫﺎي ‪ ASIC‬و ‪FPGA‬‬

‫‪Zeinab Kalantari‬‬ ‫‪4‬‬


Vacuum Tube

Zeinab Kalantari 5
First Transistor - 1974

Zeinab Kalantari 6
First IC - 1985

Zeinab Kalantari 7
Moore’s Law

Zeinab Kalantari 8
Intel Core i7-980X(6 cores)

• Most powerful processor has about 10B transistors today.


• Most powerful FPGA has 20B+ transistors.
CAD Zeinab Kalantari 9
Digital Circuits

Acronyms Common Resources


SPLD = Simple Programmable Logic Device Configurable Logic Blocks (CLB)
• Memory Look-Up Table
PAL = Programmable Logic Array • AND-OR Planes
FPGA = Field Programmable Gate Array • Simple gates
Input / Output Blocks (IOB)
ASIC = Application Specific IC
• Bidirectional , laches , inverters, pullup/pulldowns
Interconnect or Routing
• Zeinab
Locl, Kalantari
internal feedback, and global 10

You might also like