0% found this document useful (0 votes)
6 views

Assignment 3 DLD

The document outlines Assignment 3 for the EE1005 Digital Logic Design course, due on April 8, 2025, with a maximum score of 100 marks. It includes various combinational and sequential circuit design tasks, such as creating circuits for Fibonacci numbers, 2's complement, and airbag safety control systems, along with requirements for truth tables and circuit diagrams. Strict submission guidelines are provided, including handwritten solutions and no late submissions.

Uploaded by

f236087
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)
6 views

Assignment 3 DLD

The document outlines Assignment 3 for the EE1005 Digital Logic Design course, due on April 8, 2025, with a maximum score of 100 marks. It includes various combinational and sequential circuit design tasks, such as creating circuits for Fibonacci numbers, 2's complement, and airbag safety control systems, along with requirements for truth tables and circuit diagrams. Strict submission guidelines are provided, including handwritten solutions and no late submissions.

Uploaded by

f236087
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/ 3

EE1005 – DLD Section: BEE-4A Assignment 3

EE1005 – Digital Logic Design


Assignment Number 3
Spring 2025
Maximum Marks: 100 Due Date: 8 April 2025

Instructions:
• Partially or fully copied assignments will be marked as zero.
• Only handwritten solutions on the A4 page will be accepted.
• Late submissions are not allowed.
• Indicate all the calculations in your solution. No points will be awarded in case of
missing calculations.

CL CLO Statement Taxono


O my
No. Level

3 Design the combinational circuits by using basic gates, universal C6


gates, decoders, and multiplexers and sequential circuits like
counters, registers, and memory units by using latches and flip
flops.

Question Number 1 (CLO3) (05 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 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 2 (CLO3) (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 3 (CLO3) (05 marks) Design a combinational circuit whose input is a
decimal number between 0 and 7 and the output is the product of 2 and number applied.
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

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


EE1005 – DLD Section: BEE-4A Assignment 3

Question Number 4 (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 sent to the
receiver. Design such an encoding circuit by using full adders and XOR gates for an input
with 6 bits.

Question Number 5 (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.

Question Number 7 (CLO3) (05 marks) Design a combinational circuit with three inputs
(A, B, C) and one output Y. If C = 1, then copy B to Y, otherwise copy A to Y. Complete
your design by finding the: i) Truth Table
ii) Simplified Boolean equation(s) of output(s) in terms of input(s)
iii) Circuit diagram

Question Number 8 (CLO3) (10 marks) As part of an aircraft functional monitoring system
as shown in the figure below, a circuit is required to indicate the status of landing gear prior
to landing. A green LED display turns ON if all three gears are properly extended when gear
down switch has been activated in preparation for landing. A red LED display turns ON if
any of the gears fail to extend properly prior to landing. Draw the truth table and calculate
the Boolean expressions for red and green LEDs and finally draw the circuit diagram for this
landing gear alert system.

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


EE1005 – DLD Section: BEE-4A Assignment 3
Question Number 6 (CLO3) (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 9 (CLO3) (5 + 5 + 5 + 5 + 5 = 25 marks) The safety and protection


system of a car has inputs from 4 different sensors (temperature, pressure, RPM, and
distance). All the sensors give a high output if the value exceeds a predefined threshold. The
protection system turns ON or OFF the engine depending upon the sensor values. If the value
of any three sensors is above the predefined threshold, then the engine will be turned OFF,
otherwise the engine will turn ON. Design a combinational circuit to turn OFF/ON the engine
by using:
• AND, OR, and NOT gates
• 2 input NAND gates only
• NOR gates only
• 2-to-4 Decoder
• 4-to-1 MUX

Question Number 10 (CLO3) (10 marks) Design a full adder with the help of an
appropriate MUX.

<< Good Luck >>

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

You might also like