FPGA Based System Design: Week 3
FPGA Based System Design: Week 3
Week 3
Presentation Credit
The content for this lecture is taken from the book:
“Fundamentals of Digital Logic with Verilog Design, Stephen Brown and Zvonko
Vranesic, Department of Electrical and Computer Engineering, University of Toronto”
2
Learning Outcomes
Waveforms, although much basic concept in digital logic, is widely used in complex design and troubleshooting.
FPGA simulators use waveforms for simulation and troubleshooting purposes
Lecture Plan
Can you write down the expression and draw the combined circuit for both the functions in
above example?
Digital Logic Function
FIXED Logic
Transistor Switches
Review Questions
• Use the Venn diagram to prove DeMorgan’s theorem
• Use algebraic manipulation to prove that (x + y) · (x + y’) = x
• Design the simplest circuit that implements the function f (x1, x2,
x3) = Ʃm(1, 3, 4, 6, 7) using NAND gates.