Digital Logic Design Tutorial
Digital Logic Design Tutorial
TUTORIAL SHEET -1
1.
2.
3.
(a) Convert to hexadecimal 747.6410 round to digit past the hex point.
(b) Convert to decimal: ADE.B16
4.
(a) Construct a 6-2-2-1 weighted code for decimal digits. What number do 10010110 represent in their
code?
(b)What do you mean by boolean algebra? What is its use? Briefly discuss.
5.
6.
7.
8.
9.
10.
11.
State and prove the De- Morgans theorem? Explain with suitable circuit diagram?
Multiply out to obtain a sum of four terms:(A+B+D) (A+C) (A+B+D) (A+C+D) (A+B)
[A] Find F & G & simplify
A
Fi g. 11( a)
2
R
S
T
R
S
10
P
9
11
T
Fi g. 11( b)
14.
15. Which of the following statement are always true? Justify your answer
(i) if x(y+a) = x(y+b) then a=b
(ii) if a=b then x(y+a) = x(y+b)
16.
17.
18.
19.
20. Find the minterm sum of products for each function using a Karnaugh map.
f1 (a,b,c) = m1+m3+m4+m6.
F1
4. (a) Find the minimum sum of product for F1(A,B,C,D)
4.
F2
(b) Find the minimum product of sum of F2 (A,B,C,D).
5. find all possible minterm sum of products expressions for each function
f(a,b,c)= M (2,3,4)
Find the minimum sum of product and minimum product of sum expression of each function.
4
7. f(A,B,C,D) = AB +ABC +ABD +ACD +ABD +ABCD
8. f(A,B,C,D) = M (0,2,10,11,12,14,15) d(5,7)
9. [A] (a) Find the Boolean function f simulated by the logic circuit.
1
2
A
3
1
2
1
2
12
A1
13
15
A2
Q'
fi g. 2( a)
[B] Show that the circuit of fig 2 (b). with S=R=0 is the same as that fig. 2 (a).
16
14
17
12
13
15
A2
Q'
fi g. 2( a)
3. Design clocked S-R FF using NAND gate and write the truth table.
4. Design Master slave J-K FF using NAND / NOR gate and write the truth table.
5. Design a T- FF using NOR gate / NAND gate and write the truth table.
6. Explain a general method for conversion from one type of FF to another type.
Convert the following given FF from one form to another form.
7. (a) S-R to J-K (b) S-R to D FF
8. (a) J-K to D FF (b) J-K to T FF.
9. What do you mean by debounce switch? Draw the circuit diagram and briefly explain its functions.
10. What do you mean by FF? What is the meant by race around condition in Flip-Flop?
11. What do you mean by level triggered FF? Differentiate between S-R and J-K Flip-Flop?
12. Write the count sequence of a 3-bit binary DOWN counter, Design a ripple counter with a control using FLIPFLOP for this sequence.
13. Design a 4 bit binary UP/DOWN ripple counter with a control for UP/DOWN counting.
14. Design the following ripple counters using FLIP-FLOP:- (a) Divide by 5
(b) Divide by 7
17. Design a Synchronous BCD UP counter using minimum number of M-S J-K FLIP-FLOP and AND Gates.
18. [A] What is sequential logic circuit ?
[B] What is meant by the term register in a digital system?
19. What do you mean by counter? What is difference between Synchronous and Asynchronous Counter?
20.
21. What do you mean by the Schmitt trigger ? What is its use?
Divide given data :14. (a) 1011011 10102 (b) 11000011 10112
17. (a) 763255 338
20. Design a 4 bit binary UP/DOWN ripple Counter with a control for UP /DOWN Counting.
10
TUTORIAL SHEET -7
1. Design a 5-bit comparator using a single 7485 and one gate.
2. Setup a single 7-segment LED display using 7447 BCD to 7-segment decoder/driver.
3. Design a 4 bit 7- segment LED display system with leading zero blanking.
4. Design a 32:1 multiplexer using two 16:1 multiplexer ICs
5. Design a full adder using 8:1 multiplexer ICs. Compare the ICs package count with the NAND-NAND
realization
6. Design 1:20 demultiplexer using BCD to decimal decoder.
7. Implement the following multi-output combinational logic circuit using a 4 to 16 line decoder.
F1 = m(1,2,4,7,8,11,12,13)
F2 = m(2,3,9,11)
F3 = m(10,12,13,14)
F4 = m(2,4,8)
8. Design a hexadecimal to binary encoder using 74148 encoders and 74157 multiplexer.
9. What is the use of liquid crystal displays? Give the suitable example in terms of BCD.
10. what do you mean by encoder? What is the efficient use of priority encoders.
11. What do you mean by semiconductor memory? What is the memory organization and operation.
12. If a memory of size 32 words. Find the binary address of each location.
13. For the memory timing of table 13.1 Find the maximum rate (words/second) at which (a) Data can be stored,
and (b) Data can be read
Table 13.1
Parameter
Time
tWC
200
tWR
120
tRC
200.
14. Obtain a 16*8 memory using 16*4 memory ICs.
15. What do you mean by ROM? Build up the 16 bit ROM array with the help of decoder and diodes.
16. Write the Five difference between MOS RAM and Bipolar RAMs.
17. For a memory with M words storage, find the number of pins required for addressing and the address range in
binary format for each of the following cases.
(a) M=4 (b) M = 16 (c) M = 256 (d) 1024 = 1K
18. (a) What do you mean by static RAM and dynamic RAM.?
19. What is the role of dynamic shift resistor? Explain in terms of MOS technology? Explain two phase shift
register.