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

Combinational Logic Circuit Design Questions

The document contains 10 questions about designing combinational logic circuits. Question 1 asks to design a circuit to direct students to different classrooms based on their student ID number. Question 2 asks to design a fault diagnosis circuit to analyze a 4-bit input number and trigger error signals. Question 3 asks to design a circuit to stop a copy machine under certain paper conditions. Question 4 asks to design an automobile alarm circuit. Question 5 asks to design a circuit to sound an alarm if motion is detected in more than one museum room. Question 6 asks to design a system to trigger an alarm if paint tank levels drop too low. Questions 7-9 ask to design circuits to perform arithmetic and comparison operations on binary numbers. Question 10 asks to design
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)
17 views3 pages

Combinational Logic Circuit Design Questions

The document contains 10 questions about designing combinational logic circuits. Question 1 asks to design a circuit to direct students to different classrooms based on their student ID number. Question 2 asks to design a fault diagnosis circuit to analyze a 4-bit input number and trigger error signals. Question 3 asks to design a circuit to stop a copy machine under certain paper conditions. Question 4 asks to design an automobile alarm circuit. Question 5 asks to design a circuit to sound an alarm if motion is detected in more than one museum room. Question 6 asks to design a system to trigger an alarm if paint tank levels drop too low. Questions 7-9 ask to design circuits to perform arithmetic and comparison operations on binary numbers. Question 10 asks to design
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

EXTRA TUTORIAL QUESTIONS FOR COMBINATIONAL LOGIC CIRCUIT DESIGN

QUESTION 1

Class for digital logic will be conducted in two rooms, which are BK1 and BK2. Student can
enter either room based on the last decimal digit (0-9) of their student ID. The last decimal
digit can be represented in 4-bit binary as b3b2b1b0.

The rules of entering BK1 or BK2 will be determined by the following:


1. Student who can enter BK1 is a student whose last decimal digit ID is even and bit b2
not equal to bit b1.
2. Student who can enter BK2 is a student whose last decimal digit ID is odd and bit b2
equals to bit b1.
3. Other students are not allowed to enter BK1 and BK2.

Design a circuit so that by entering the last digit of student ID in binary, the output will lit the
LED in front of the room that the students supposed to enter. Draw the final circuit using
NAND gates only.

QUESTION 2

A new digital fault diagnoses circuit is requested to be designed for analyzing four bit 2’s
complement input binary number from sensors A, B, C, and D. Sensor A represents input MSB
and sensor D represents input LSB. As shown in the following Figure 4, bit pattern analysis
from input sensors A, B, C, and D will trigger four different output errors (active HIGH) of
type E1, E2, E3, and E4.

The following rules are used to activate the error’s signal type:
RULE 1: E1 is activated if the input number is positive ODD and the majority of the bits
is ‘0’.
RULE 2: E2 is activated if the input number is positive EVEN and the majority of the
bits is ‘0’.
RULE 3: E3 is activated if the input number is negative ODD and the majority of the bits
is ‘1’.
RULE 4: E4 is activated if the input number is negative EVEN and the majority of the
bits is ‘1’.
RULE 5: The output of error signal is invalid if the input has equal bit ‘0’ and bit ‘1’.

Design the new digital fault diagnoses circuit by using universal gate NAND only. Draw the
final circuit design.
(Note: Positive ODD is positive numbers that are odd and negative EVEN is negative numbers
that are even).
QUESTION 3

In a simple copy machine, a stop signal, S, is to be generated to stop the machine operation and
energize an indicator light whenever either of the following conditions exists: (1) there is no
paper in the paper feeder tray; or (2) the two microswitches in the paper path are activated,
indicating a jam in the paper path. The presence of paper in the feeder tray is indicated by a
HIGH at logic signal P. Each of the microswitches produces a logic signal (Q and R) that goes
HIGH whenever paper is passing over the switch to activate it. Design the logic circuit to
produce a HIGH at output signal S for the stated conditions, and implement it using the 74HC00
CMOS quad two-input NAND chip.

QUESTION 4

Figure above shows a diagram for an automobile alarm circuit used to detect certain
undesirable conditions. The three switches are used D D 15 V 15 V Door Ignition 15 V LED
Open Closed ON OFF 15 V Lights ON OFF Logic circuit Alarm Figure 4-69 Problem 4-8. to
indicate the status of the door by the driver’s seat, the ignition, and the headlights, respectively.
Design the logic circuit with these three switches as inputs so that the alarm will be activated
whenever either of the following conditions exists:
■ The headlights are on while the ignition is off.
■ The door is open while the ignition is on.
QUESTION 5

A museum has three rooms, each with a motion sensor (m0, m1, and m2) that outputs 1 when
motion is detected. At night, the only person in the museum is one security guard who walks
from room to room. Using the combinational design process, create a circuit that sounds an
alarm (by setting an out A to 1) if motion is ever detected in more than one room at a time (i.e.,
in two or three rooms), meaning there must be an intruder(s) in the museum.

QUESTION 6

A paint manufacturer has two tanks with Blue and Red paint. The supervisor would like to
monitor the tanks volume such that the system will trigger an alarm when both or any of the
tanks volume drops to a level lower than one-quarter full. Level sensors of both tanks will
produce a logic LOW if the volume drops below one-quarter full. Alarm will be triggered by a
logic HIGH. Draw the complete system, showing the two tanks connected to both gates.

QUESTION 7

Design a combinational logic circuit that calculates the sum of 4 inputs A, B, C and D. The
outputs are X and Y, where the maximum number is 3.

QUESTION 8

Design a combinational logic circuit that multiplies 2-bits binary number, AB with another 2-
bits binary number CD. The output is 3 bits, XYZ.

QUESTION 9

A four-bit binary number is represented as A3A2A1A0, where A3, A2, A1, and A0 represent the
individual bits and A0 is equal to the LSB. Design a logic circuit that will produce a HIGH
output whenever the binary number is greater than 0010 and less than 1000.

QUESTION 10

Design a combinational circuit that will produce low signal when the three input bit values
produce even parity.

Common questions

Powered by AI

The stop signal S is activated by two conditions: absence of paper in the feeder tray or both microswitches being activated (indicating a jam). This requires checking if logic P (paper presence) is LOW or both Q and R (switches' status) are HIGH. The signal S can be implemented using NAND gates: the expression (¬P + QR) can be transformed and simplified to NAND logic by expressing the OR and AND operations using the De Morgan's Theorem and universality of NAND gates .

A circuit can be designed using the binary representation of the last decimal digit of a student ID. For entry to room BK1, the student’s ID must be even and the expression for entry is such that b2 ≠ b1, translating to an XOR operation in binary logic. For BK2 entry, the student's ID is odd with b2 = b1, forming an XOR negation (XNOR operation). These expressions are to be implemented using NAND gates only. This requires transforming the XOR and XNOR operations into NAND equivalents. The final circuit should light up the LED of the respective room based on these conditions .

A circuit producing a low signal for even parity needs to check for an even number of 1s in the input bits. This can be determined via generating the XOR of all input bits and checking for evenness by transforming that condition into logic gate operations. Considering only NAND gates, the XOR expression must be equivalently converted and simplified to produce the correct parity condition, a logically intensive requirement due to the nuanced manipulation of universality properties .

The alarm will activate if the headlights are on while the ignition is off or if the door is open while the ignition is on. This translates into two logical conditions: one where a mismatch in the expected relations of ignition (low when expected high) and headlight signals triggers the alarm and another where misaligned door and ignition states trigger the alarm. These conditions are implemented using logic gates directly from the provided logic relationships .

The circuit should trigger an alarm when more than one motion sensor out of m0, m1, m2 is activated simultaneously, as this indicates more than the authorized person (security guard) is present. This involves determining combinations of simultaneous sensor signals and creating a logic expression that represents these using OR and AND operations. The circuit is then required to check if at least two sensors are HIGH, indicating motion in multiple rooms, and can be implemented using NAND gates to ensure the condition triggers a HIGH alarm output .

The circuit's HIGH output condition is when the binary number A3A2A1A0 (>0010 and <1000) is satisfied. This requires breaking down into two compound inequalities: greater than (0010) and less than (1000). These can be expressed using separate logic expressions that can be realized using AND and OR combinations of bits. Converting this to a NAND gate-based solution involves reverting the main logical expressions utilizing their universality without violating any conditions .

The circuit requires a logic solution where an alarm signal is HIGH if either or both tank level sensors (logic LOW for low levels) indicate a volume lower than one-quarter full. The logic condition needs to be an OR between the two LOW signals, converted into NAND logic as applicable: a traditional OR condition can be implemented using a network of NAND gates following an inversion principle .

Error signals are activated based on the input of a four-bit binary sensor reading. E1 is triggered for positive odd numbers with a majority of '0' bits; E2 for positive even numbers with a majority of '0'; E3 for negative odd numbers with a majority of '1'; and E4 for negative even numbers with a majority of '1'. The design requires constructing these conditions using NAND gates by converting standard logic expressions (like determining odd/even and majority counting) into NAND operations. Handling conditions where bits are equal requires care in the logical formulation .

For summing inputs A, B, C, and D, the output restricted to 2 bits (X, Y) with the maximum sum being 3 can be obtained via full-adder combinational circuits. Multiplying two two-bit binary numbers AB and CD involves producing a three-bit output XYZ, derived from the arithmetic multiplication process of binary numbers, possibly requiring additional logic gates for carrying values. Implementations focus on utilizing only NAND gates by converting the standard addition and multiplication operations into universal gate logic .

You might also like