Lab 3
Lab 3
Design
EEE241
LAB REPORT
In-Lab Task 2:
Verify all the basic logic gates using the Xilinx ISE simulation tool and verify your
waveform with logic gates truth table.
Task 01: Write a Verilog code (Gate-Level) for NOT, OR, NOR,
NAND, XOR and XNOR.
Task 02: Write a stimulus/test bench for Task 01 and show the simulation
results.
Post-Lab:
Task 01: Write a Verilog code for the given Boolean function* (e.g. 𝐹 = 𝑥 +
𝑥̅𝑦 + 𝑦𝑧̅ ):
a) Using Gate-Level model (Provide Gate Level diagram and Truth Table)
x|y|z|F
0|0|0|0
0|0|1|1
0|1|0|1
0|1|1|1
1|0|0|1
1|0|1|1
1|1|0|1
1|1|1|1
b) Using Dataflow model
Task 02: Write a stimulus/test bench for Task 01 and show the simulation results.
* (Note: Every student should opt different Boolean function)
Critical Analysis/Conclusion
Lab Assessment
Pre-Lab /1
In-Lab /5
Data
Analysis
/4 /10
Data
Post-Lab /4 /4
Presentation
Writing
/4
Style