Digital Electronics - Tutorial #4

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

ELET1400 Tutorial #4 (Tuesday/Wednesday March 12 / 13, 2013)

1. When toggle switches are used to switch between logic states they sometimes create a contact bouncing
effect which can lead to false logic triggering. Design and explain the operation of a circuit that eliminates
this bouncing effect (i.e. design a debounced switching circuit).

2. Fig 2 shows a 3-bit DAC being driven by a set of flip flops configured as a shown. If the input clock is 1
kHz, the flip flops are reset, and J = K = logic 1, make a plot of the output of the op amp with respect to the
input clock pulse. All voltage values must be shown.

Fig. 2

3. Fig.3 shows a combinational logic circuit with inputs A, B, C, and D and output F.
i. Write the Boolean expression for this circuit.
ii. Minimize your expression to its simplest logic form.
iii. Implement the circuit for the minimized expression in 2-input NAND gates only.

Fig. 3
4. The truth table in Fig. 4 below represents the output states of a 4-input combinational logic circuit.
a. Write the Boolean expression from the truth table
b. Use Karnaugh Map to minimize the expression.
c. Draw the circuit to represent the minimized expression in 1.b above.

Inputs
Output
D C B A
0 0 0 0 1
0 0 0 1 0
0 0 1 0 1
0 0 1 1 0
0 1 0 0 0
0 1 0 1 1
0 1 1 0 0
0 1 1 1 1
1 0 0 0 1
1 0 0 1 0
1 0 1 0 1
1 0 1 1 0
1 1 0 0 0
1 1 0 1 1
1 1 1 0 0
1 1 1 1 1

Fig. 4

5. For the DAC circuit in Fig.5, determine the output voltage, Vout, for the input 4-bit TTL digital code 1010.

Fig 5

You might also like