Professional Documents
Culture Documents
LAB REPORT
By
20L153 - VISHNUPRIYA S A S
20L154 - VISHWAJEETH M
20L155 - YOGADHARSHINI S
Ex No : 2
Date : 07.09.2021
AIM:
1. To implement the boolean functions with logic gates like AND, OR, NOR, NAND, NOT,
Ex-OR, Ex-NOR using dataflow modelling.
SOFTWARE USED:
LOGIC DIAGRAM:
TRUTH TABLE:
AND GATE:
0 0 0
0 1 0
1 0 0
1 1 1
OR GATE :
0 0 0
0 1 1
1 0 1
1 1 1
NOT GATE:
INPUT OUTPUT
1 0
0 1
XOR GATE:
0 0 0
0 1 1
1 0 1
1 1 0
NAND GATE:
0 0 1
0 1 1
1 0 1
1 1 0
NOR GATE:
0 0 1
0 1 0
1 0 0
1 1 0
Ex-NOR:
0 0 1
0 1 0
1 0 0
1 1 1
PROGRAM:
Code for gates like AND, OR, XOR, NOR, NAND, XNOR,NOT.
DESIGN WINDOW:
TESTBENCH WINDOW:
SIMULATION WINDOW:
WAVEFORM:
2. SOME EXAMPLES OF BOOLEAN FUNCTIONS
1. F = abc + a’b’c’
LOGIC DIAGRAM:
TRUTH TABLE:
a b c a’ b’ c’ abc a’b’c’ F
0 0 0 1 1 1 0 1 1
0 0 1 1 1 0 0 0 0
0 1 0 1 0 1 0 0 0
0 1 1 1 0 0 0 0 0
1 0 0 0 1 1 0 0 0
1 0 1 0 1 0 0 0 0
1 1 0 0 0 1 0 0 0
1 1 1 0 0 0 1 0 1
PROGRAM:
DESIGN WINDOW:
TESTBENCH WINDOW:
SIMULATION WINDOW:
WAVEFORM:
2. F = a^b + abc
LOGIC DIAGRAM:
TRUTH TABLE:
a b c abc a^b F
0 0 0 0 0 0
0 0 1 0 0 0
0 1 0 0 1 1
0 1 1 0 1 1
1 0 0 0 1 1
1 0 1 0 1 1
1 1 0 0 0 0
1 1 1 1 0 1
PROGRAM:
DESIGN WINDOW:
TESTBENCH WINDOW:
SIMULATION WINDOW:
WAVEFORM:
RESULT:
Thus the boolean functions with logic gates using dataflow model are implemented and verified
using verilog code.