0% found this document useful (0 votes)
16 views3 pages

DLD Assignment 2

The document outlines Assignment 2 for the EE1005 Digital Logic Design course, due on March 27, 2026, with a total of 100 marks. It includes a series of combinational circuit design problems, each requiring truth tables, simplified Boolean expressions, and circuit diagrams, covering various applications such as traffic control, industrial machines, autonomous robots, medical monitoring, and more. Strict submission guidelines are provided, including handwritten solutions and no late submissions.
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)
16 views3 pages

DLD Assignment 2

The document outlines Assignment 2 for the EE1005 Digital Logic Design course, due on March 27, 2026, with a total of 100 marks. It includes a series of combinational circuit design problems, each requiring truth tables, simplified Boolean expressions, and circuit diagrams, covering various applications such as traffic control, industrial machines, autonomous robots, medical monitoring, and more. Strict submission guidelines are provided, including handwritten solutions and no late submissions.
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

EE1005 – DLD Section: BEE-4A Assignment 2

EE1005 – Digital Logic Design


Assignment Number 2
Spring 2026

Maximum Marks: 100 Due Date: 27 March 2026

Instructions:
• Partially or fully copied assignments will be marked as zero.
• Only handwritten solutions on page A4 will be accepted.
• Late submissions are not allowed.
• Indicate all the calculations in your solution. No points will be rewarded in case of
missing calculations.
• You can submit your assignment during the class on the due date.

CLO Taxonomy
CLO Statement
No. Level
Design the combinational circuits by using basic gates, universal
3 gates, decoders, and multiplexers and sequential circuits like C6
counters, registers, and memory units by using latches and flip flops.

Question Number 1 (CLO3) (5 + 3 + 2 = 10 marks)


Design a combinational decision unit for an intelligent traffic control system at a smart
intersection. The system must evaluate four inputs: vehicle presence (V), pedestrian request
(P), emergency vehicle (E), and night mode (N). Based on these inputs, construct logic to
generate three outputs: green signal for vehicles (G), red signal (R), and pedestrian walk signal
(W). In case of an emergency, turn ON the red signal, in case of no emergency and presence
of pedestrian, turn ON the walk signal, the vehicle signal will only turn ON if any vehicle is
present and there is no emergency or pedestrian signal request. Complete your design by
formulating:
• Truth Table
• Simplified Boolean expressions for the outputs
• Circuit Diagram

Question Number 2 (CLO3) (5 + 3 + 2 = 10 marks)


Design and implement a combinational control unit for an industrial machine that monitors
system safety and operational readiness. The system must evaluate start signal (S), high
temperature (T), high load (L), and emergency condition (E). Based on these inputs, generate
outputs for machine operation (M), cooling system activation (C), and alarm (A). Ensure
emergency conditions override all operations, cooling activates under thermal or load stress,
and the machine operates only under safe conditions. Complete your design by formulating:
• Truth Table
• Simplified Boolean expressions for the outputs
• Circuit Diagram

National University of Computer and Emerging Sciences – FAST, CFD Campus 1


EE1005 – DLD Section: BEE-4A Assignment 2

Question Number 3 (CLO3) (5 + 3 + 2 = 10 marks)


Design and construct a combinational logic controller for an autonomous robot that must
navigate safely in a dynamic environment. The system evaluates four inputs: front obstacle (F),
left obstacle (L), right obstacle (R), and low battery (B). Based on these inputs, generate outputs
to move forward (MF), turn left (TL), turn right (TR), or stop (ST). Stop immediately if low
battery is detected. Move forward if there is no obstacle ahead and battery OK. Turn left if
front and right are blocked and turn right if front and left are blocked. Complete your design
by formulating:
• Truth Table
• Simplified Boolean expressions for the outputs
• Circuit Diagram

Question Number 4 (CLO3) (5 + 3 + 2 = 10 marks)


Design a combinational decision-making system for medical monitoring that evaluates four
patient conditions: abnormal heart rate (H), low oxygen level (O), high blood pressure (B), and
high temperature (T). Based on these inputs, generate outputs indicating monitor (M), alarm
(A), and critical condition (C). The patient will be declared critical if 3 or more health vitals
are abnormal, operate an alarm in case of exactly two abnormal vitals and monitor otherwise.
Complete your design by formulating:
• Truth Table
• Simplified Boolean expressions for the outputs
• Circuit Diagram

Question Number 5 (CLO3) (1 + 4 + 3 + 2 = 10 marks)


A car’s airbag system works on the input from the impact sensors and speed sensors. Suppose
that a car has 3 impact sensors installed on three different positions and a single speed sensor.
The digital circuit receives information from those sensors. (if an impact is sensed then the
impact sensor transmits logic 1, otherwise it sends logic 0, similarly the speed sensor sends
logic 1 if the speed is above the maximum allowed speed otherwise it sends logic 0). This
digital circuit operates the airbag system with the help of three actuators according to the
following logic.
• If the impact is sensed from at least two impact sensors, and the speed is above the
allowed speed then operate tha actuator 1 (send logic 1 to the actuator) and fully open
the airbag.
• If the impact is sensed by at least one impact sensor, and the speed is above the allowed
speed then operate the actuator 2 and open the airbag with 75% air.
• If the impact is sensed by only one impact sensor, and the speed is below the allowed
speed, then operate the actuator 3 and operate an alert siren.
• Otherwise, none of the actuators will work.
Design the above-mentioned car airbag safety control system. You may complete your design
by finding the:
i) No. of inputs and outputs
ii) Truth Table
iii) Simplified Boolean equation(s) of output(s) in terms of input(s)
iv) Circuit diagram

Question Number 6 (CLO3) (10 marks)


It is required to multiply two 6-bit numbers, and we have only the 4-bit ripple carry adders, full
adders, and AND gates available in the lab. Desing a binary multiplier by using the above-
mentioned hardware resources.
National University of Computer and Emerging Sciences – FAST, CFD Campus 2
EE1005 – DLD Section: BEE-4A Assignment 2

Question Number 7 (CLO3) (10 marks)


In a communication system, the sender is willing to send the information in the form of
encrypted code. The code is generated by adding 5 to the input sequence and if there is an end
carry then 2 is subtracted from the answer otherwise no change is made. After this step, 1’s
complement of the answer is computed, and the bits are sent to the receiver. Design such an
encoding circuit by using full adders and XOR gates for an input with 6 bits.

Question Number 8 (CLO3) (1 + 5 + 2 + 2 = 10 marks)


Design a combinational Fibonacci circuit. A Fibonacci circuit is a digital circuit whose output
is 1 if the input is a Fibonacci number (0, 1, 2, 3, 5, 8, 13) and output is 0 otherwise. Complete
your design by finding:
i) No. of inputs and outputs
ii) Truth Table
iii) Simplified Boolean equation(s) of output(s) in terms of input(s)
iv) Circuit diagram

Question Number 9 (CLO3) (1 + 4 + 4 + 1 = 10 marks)


Design a combinational circuit to compute the 2’s complement of a 4-bit binary number. The
input to the circuit is an integer from 0 to 15 and the output is the 2’s complement of the applied
number. You can complete your design by finding:
i) No. of inputs and outputs
ii) Truth Table
iii) Simplified Boolean equation(s) of output(s) in terms of input(s)
iv) Circuit diagram

Question Number 10 (CLO3) (1 + 5 + 2 + 2 = 10 marks)


Design a combinational circuit whose input is a 4-bit gray code and output is its equivalent
binary code. Complete your design by finding the:
i) No. of inputs and outputs
ii) Truth Table
iii) Simplified Boolean equation(s) of output(s) in terms of input(s)
iv) Circuit diagram

<< Good Luck >>

National University of Computer and Emerging Sciences – FAST, CFD Campus 3

You might also like