0% found this document useful (0 votes)
98 views2 pages

BITE202P-Digital Logic & Microprocessor Lab: Assessment 1: Combinational Logic Circuits

The document describes the tasks for Assessment 1 of the Digital Logic & Microprocessor Lab course. The tasks include verifying logic gates, implementing Boolean expressions, verifying other Boolean expressions, simplifying functions using only NAND and NOR gates, designing various digital circuits like half adder, full adder, magnitude comparator, and more. The final task is to design a circuit for a car warning system using sensors for engine status, seat, door, and seat belt.

Uploaded by

Devesh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
98 views2 pages

BITE202P-Digital Logic & Microprocessor Lab: Assessment 1: Combinational Logic Circuits

The document describes the tasks for Assessment 1 of the Digital Logic & Microprocessor Lab course. The tasks include verifying logic gates, implementing Boolean expressions, verifying other Boolean expressions, simplifying functions using only NAND and NOR gates, designing various digital circuits like half adder, full adder, magnitude comparator, and more. The final task is to design a circuit for a car warning system using sensors for engine status, seat, door, and seat belt.

Uploaded by

Devesh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

BITE202P- Digital Logic & Microprocessor Lab

Assessment 1: Combinational Logic Circuits

1. Verification of Logic gates


a) Verify the working of OR gate with its truth table
b) Verify the working of AND gate with its truth table
c) Verify the working of NOT gate with its truth table
d) Verify the working of NOR gate with its truth table
e) Verify the working of NAND gate with its truth table
f) Verify the working of X- OR gate with its truth table
g) Verify the working of X-NOR gate with its truth table

2. Implement the following Boolean Expressions:


a) F=A+BC
b) F=x’y+xy’
c) F=x’y’+xy

3. Verification of Boolean Expressions


a) X+X’Y=X+Y
b) X’+XY=X’+Y
c) AB+A’C+BC=AB+A’C
d) PQ+Q’R+WPRQ=PQ+Q’R

4. Simplify the following functions, and implement them using NAND and NOR gates
only:
F(A, B, C, D) = AC’D’ + A’C + ABC + AB’C + A’C’D’

5. Design a Half adder, Full adder, Half Subtractor and Full Subtractor.

6. Design a combinational logic circuit to verify the given number (4-bit binary) is prime
number or not.

7. Find the sum and the difference of the following two binary numbers.

A=1101 B=1010

8. Design a 3 bit magnitude Comparator whose inputs are A(A2 A1 A0) and B(B2 B1
B0).

9. Design a BCD to Excess-3 code converter.


10. Implement the following function using 8x1 Multiplexer
F(A,B,C,D)=Σ (0,1,3,4,8,9,15)

11. An ABCD to seven segment decoder is a combinational circuit that converts a


decimal digit in BCD to an appropriate code for the selection of segments in an
indicator used to display the decimal digit in a similar form. The seven outputs of the
decoder (a, b, c, d, e, f, g) select the corresponding segments in the display as shown
in the Figure a) The numeric display chosen to represent the decimal digit is shown in
the Figure b) Using a truth table and k maps, design the BCD to seven segment
decoder using a minimum number of gates. The six invalid combinations should
result in a blank display.

12. You are asked to design the following circuit for your car. The warning signal W
should be set to high voltage (logical 1) if:
a) the engine is running, and door is open; or
b) With the engine running, somebody is sitting in the driver’s seat and the belt is not
fastened.
Otherwise output of the circuit is „0‟. The circuit should rely on the following
sensors:
sensors from engine (C=1‟ if engine is running, otherwise it is „0‟)
Seat sensor (S=1 if somebody is sitting on the seat, otherwise „0‟)
Door sensor (D=1 if the door is closed, otherwise „0‟)
Belt sensor (B=1 if the belt is fastened, otherwise „0‟)

You might also like