DSD QB

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

SRINIVASA INSTITUTE OF ENGINEERING AND TECHNOLOGY

UGC – Autonomous Institution


Electronics and Communication Engineering
DIGITAL SYSTEM DESIGN
QUESTION BANK

UNIT – I

1. Express the function in SOP and POS.


i) (AB+C) (B+C’D) ii) X’+X (X+Y’) (Y+Z’)
2. Implement the given Boolean functions using basic gates
i)F=(x+y)(y+z)’ ii)F=xy+x’y’+y
3. Simplify the following Boolean functions, using four-variable maps:
a) F(w, x, y, z) = ∑ m(1, 4, 5, 6, 12, 14, 15) ( 5 marks)
b) F(A, B, C, D) = ∑ m(0, 1, 2, 4, 5, 7, 11, 15) (5 marks)
4. Simplify the following Boolean expressions using K-map and implement them using
NOR gates:
(a) F(A, B, C, D) = AB1C1 + AC + A1CD1
(b) F(W, X, Y, Z) = W1X1Y1Z1 + WXY1Z1 + W1X1YZ + WXYZ.
5. Simplify the following Boolean functions, using four-variable maps:
a) F(A, B, C, D) = ∑m( 5, 6,7, 12, 13) +d(4,9,14,15) (5 marks)
(b) F(A, B, C, D) = ∑m( 1, 3, 5, 8, 9,11, 15) +d(2,5) (5 marks)
6. Simplify the following Boolean functions, using five-variable maps:
F(A, B, C, D) = ∑ m( 1, 3, 5, 9, 11, 15)+d(2,13) (5 marks)
F(A, B, C, D,E) = ∑m(0, 1, 4, 5, 16, 17, 21, 25, 29) (5 marks)
7. Simplify the Boolean function F=A’B’C’+B’CD’+A’BCD’+AB’C’ using K-map
8. Simplify the following Boolean function using Tabular method.
F(A,B,C,D)=∑m(0,1,2,5,7,8,9,10,13,15)
9. Simplify the following Boolean functions, using five-variable maps:
F(A, B, C, D,E) = ∑ m(0, 1, 4, 5, 6, 10, 14, 16,20,21,22,26,30)
10. Minimize the given Boolean function F(A,B,C,D) = Σ m(0,1,2,3,6,7,13,15) using
tabulation method and implement using basic gates

UNIT – II

1. Explain Carry Look Ahead Adder circuit with the help of logic diagram
2. Design & implement Half Adder and Full Adder with truth table
3. Design a 16×1 MUX by using two 8×1 MUX
4. Implement the following functions using a PROM:
i) F(w,x,y,z)=Σ(1,9,12,15)
ii) G(w,x,y,z)==Σ(0,1,2,3,4,5,6,7,10,11,12,13,14,15)
5. Implement 4-bit Magnitude Comparator and write down its design procedure.
6. Implement the following Boolean function using PLA
(i)F(w,x,y,z) = Σm(0,1,3,5,9,13) (ii)F(w,x,y,z) ) = Σm(0,2,4,5,7,9,11,15)
7. Implement the following Boolean function using 8:1 multiplexer. F(A,B,C,D) =
A’BD’+ACD+B’CD+A’C’D.
8. Design a combinational circuit using a PROM, which accepts 3 bit binary number and
generates its equivalent Excess-3 code.
9. Design and Explain Decimal to BCD Encoder

UNIT – III

1. Explain about all flip flops in detail with diagram


2. Draw and explain master slave JK flip-flop and also draw timing diagrams
3. Design BCD counter using JK flip-flop
4. Design a mod 6 asynchronous up counter using T flip-flop
5. Design and explain a 4-bit ring counter using D-flip flops with relevant timing
diagrams.
6. Convert a JK FF to i) SR ii) T iii) D
7. Design a decade counter and explain its operation
8. Draw and explain master slave JK flip-flop and also draw timing diagrams
9. Draw and explain universal shift register
10. Draw and explain i) serial in serial out shift register ii) serial in parallel out shift
register

UNIT – IV

1. Draw the block diagram of Moore and mealy circuits and give a comparison table of
these circuits
2. With suitable example explain a) State table b) State diagram c) State equivalence.
3. Compare synchronous and asynchronous counters
4. Design a mod 6 synchronous up counter using T flip-flop
5. Design a Modulo-12 up Synchronous counter Using T-Flip Flops and draw the Circuit
diagram
6. Obtain state diagram for the given state table

PS NS,Z
X=0 X=1
A B,0 E,0
B C,0 E,0
C D,1 E,0
D D,1 E,0
E B,0 F,0
F B,0 G,1
G B,0 G,1

7. Explain the state reduction and state assignment in designing sequential circuit.
Consider one example in this process.
8. Draw the diagram of melay type FSM for serial adder
UNIT – V

1. Design a sequence detector which detects 10101 using T flip-flops


2. Implement PLA circuit for the following functions F1(A,B,C)= Σm(3,5,6,7),
F2(A,B,C)= Σm(0,2,4,7).
3. Realize F = Σm(0,2,3,7,9,11,15,16) using ROM
4. Explain different types of memory devices.
5. How does the PLDs differ from fixed logic devices? What are the primary advantages
of using PLD’s.
6. Implement the following Boolean function using PAL.
(i) A(w,x,y,z) = Σm(0,2,6,7,8,9,12,13)
(ii) B(w,x,y,z) ) = Σm(0,2,6,7,8,9,12,13,14)
(iii) C(w,x,y,z) = Σm(1,3,4,6,10,12,13)
(iv) D(w,x,y,z) ) = Σm(1,3,4,6,9,12,14)
7. Design a 4 bit binary multiplier by using suitable example.
8. Design a 4 bit binary Divider by using suitable example.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy