Professional Documents
Culture Documents
Types of Modelling PDF
Types of Modelling PDF
Digital Systems Design!
Lecture 1 - Introduction!
!
Course Basics
§ References:
• Digital Systems Design Using VHDL 2nd Edition,
by Charles H. Roth, Jr. and Lizy Hurian John,
Thomson.
• The Student's Guide to VHDL by Peter J.
Ashenden, Morgan Kaufmann.
§ Computer Software:
• Xilinx ISE WebPACK & ModelSim PE Student Edition
http://www.xilinx.com/tools/webpack.htm
http://www.model.com
Grading
§ Homework: 20 %
§ Midterm Exam (~March 7): 25 %
§ Final Design Project: 25 %
§ Final Exam (10:30-12:30, May 7): 30 %
Course Outline
Discrete Discrete
Inputs Information
Processing Discrete
System Outputs
System State
Types of Digital Systems
Synchronous or Asynchronous?
A Digital Computer Example
Outputs: CRT,
LCD, modem,
speakers
Inputs:
Keyboard,
mouse, modem,
microphone
Synchronous or
Asynchronous?
Digital Systems
§ FPGA
Digital Systems
§ VLSI
§ SoC
• Reusable
IP
• Embedded
processor
cores
Specification!
Design"
Verify"
Architecture!
Implement"
Hardware!
Specification
Processor
Functional Block
Systems Hardware Modules
Algorithms Logic
ALUs, Registers
Register Transfer
Circuit Gates, FFs
Logic
Transistors
Transfer Functions
Rectangles
Floor Plans
Clusters
Physical/Geometry
Hardware Description Languages
Architecture
Synthesis Tools
>1
§ Optimization: optimize area/delay. &!
VHDL Simulation