Prof. Dr. Thorsten Jungmann (last updated 2026-10-12)

Relates to DET-02 Logic operations

Task

The four circuits below come from the textbook by LaMeres [5, pp. 146–147]; here they are drawn according to the standard of the International Electrotechnical Commission (IEC), IEC 60617. The number next to each gate is its propagation delay. In each circuit, label the intermediate nodes first, that is, the outputs of the gates inside the circuit.

Circuit 1 has the inputs and and the output .

Circuit 1 according to IEC 60617, in which the input A passes an inverter with 1 ns and then, together with B, an XOR gate with 2 ns that drives the output Y1 on the right.
Circuit 1 according to IEC 60617, in which the input A passes an inverter with 1 ns and then, together with B, an XOR gate with 2 ns that drives the output Y1 on the right.

a) Determine the logic expression of the output of circuit 1.

b) Set up the truth table of circuit 1, with a column for each intermediate node.

c) Determine the propagation delay of circuit 1.

Check your truth table of b) in the simulation of circuit 1 by switching the inputs through all combinations.

Simulation of circuit 1 with an inverter and an XOR gate, in which the inputs A and B are low and the output Y1 is high.
Simulation of circuit 1 with an inverter and an XOR gate, in which the inputs A and B are low and the output Y1 is high.

Open in the simulator

Circuit 2 has the inputs , and and the output .

Circuit 2 according to IEC 60617, in which A passes an inverter with 15 ns, B and C pass an XOR gate with 10 ns, and the inverter, B and the XOR gate feed an OR gate with three inputs and 10 ns that drives the output Y2 on the right.
Circuit 2 according to IEC 60617, in which A passes an inverter with 15 ns, B and C pass an XOR gate with 10 ns, and the inverter, B and the XOR gate feed an OR gate with three inputs and 10 ns that drives the output Y2 on the right.

d) Determine the logic expression of the output of circuit 2.

e) Set up the truth table of circuit 2, with a column for each intermediate node.

f) Determine the propagation delay of circuit 2.

Check your truth table of e) in the simulation of circuit 2 by switching the inputs through all combinations.

Simulation of circuit 2 with an inverter, an XOR gate and an OR gate with three inputs, in which all inputs are low and the output Y2 is high.
Simulation of circuit 2 with an inverter, an XOR gate and an OR gate with three inputs, in which all inputs are low and the output Y2 is high.

Open in the simulator

Circuit 3 has the inputs , and and the output .

Circuit 3 according to IEC 60617, in which A, B and C feed a NAND gate with three inputs and 35 ns, the input C inverted by an inverter with 5 ns and the input B feed a NAND gate with 25 ns, and both NAND gates feed a third NAND gate with 25 ns that drives the output Y3 on the right.
Circuit 3 according to IEC 60617, in which A, B and C feed a NAND gate with three inputs and 35 ns, the input C inverted by an inverter with 5 ns and the input B feed a NAND gate with 25 ns, and both NAND gates feed a third NAND gate with 25 ns that drives the output Y3 on the right.

g) Determine the logic expression of the output of circuit 3.

h) Set up the truth table of circuit 3, with a column for each intermediate node.

i) Determine the propagation delay of circuit 3.

Check your truth table of h) in the simulation of circuit 3 by switching the inputs through all combinations.

Simulation of circuit 3 with three NAND gates and an inverter, in which all inputs are low and the output Y3 is low.
Simulation of circuit 3 with three NAND gates and an inverter, in which all inputs are low and the output Y3 is low.

Open in the simulator

Circuit 4 has the inputs , and and the output .

Circuit 4 according to IEC 60617, in which an OR gate with three inputs and 10 ns combines A, B and C, two OR gates with 6 ns combine A with the inverted C and the inverted B with C, each inverter with 3 ns, and an AND gate with three inputs and 10 ns combines the three ORs into the output Y4 on the right.
Circuit 4 according to IEC 60617, in which an OR gate with three inputs and 10 ns combines A, B and C, two OR gates with 6 ns combine A with the inverted C and the inverted B with C, each inverter with 3 ns, and an AND gate with three inputs and 10 ns combines the three ORs into the output Y4 on the right.

j) Determine the logic expression of the output of circuit 4.

k) Set up the truth table of circuit 4, with a column for each intermediate node.

l) Determine the propagation delay of circuit 4.

Check your truth table of k) in the simulation of circuit 4 by switching the inputs through all combinations.

Simulation of circuit 4 with three OR gates, two inverters and an AND gate with three inputs, in which all inputs are low and the output Y4 is low.
Simulation of circuit 4 with three OR gates, two inverters and an AND gate with three inputs, in which all inputs are low and the output Y4 is low.

Open in the simulator