Syllabus Intro PDF
Syllabus Intro PDF
Syllabus
Syllabus
• Objectives
Learn the fundamental principles needed to analyze and
design digital logic circuits
• Combinational
• Sequential
Learn digital design methodologies and the use of
computer-aided design tools
Learn how to interpret and write documentation for digital
circuits
Time
0
EECE 320: Introduction Time 3
Digital Systems
• Digital systems have inputs and outputs that are represented by Binary digits (Bits)
or groups of bits.
Analog-to- Digital-to-
Digital Digital Part of the System Analog
Converter Converter
Input from Output to
real world real world
(sound, temperature) (sound, TV display)
NAND NOR
X X
Y Z=(X.Y)’ Z=(X+Y)’
Y
X Y X.Y X Y X+Y
0 0 1 0 0 1
0 1 1 0 1 0
1 0 1 1 0 0
1 1 0 1 1 0
Propagation
delay
Sequential Circuit
EECE 320: Introduction 8
Syllabus
• Objectives
Learn the fundamental principles needed to analyze and
design digital logic circuits
• Combinational
• Sequential
Learn digital design methodologies and the use of
computer-aided design tools
Learn how to interpret and write documentation for
digital circuits
Applications of HDLs:
• Logic design: Describe/model the design of a
digital system
• Logic simulation: Simulate the behavior of a digital
system
• Logic synthesis: Derive a list of components
(gates) and their interconnections (netlist) from
the model of a digital system described in HDL,
ready for hardware implementation