UNIT WISE QUEST DIGITAL LOGIC DESIGN - GIET 2019 II - I (3rd Sem)
UNIT WISE QUEST DIGITAL LOGIC DESIGN - GIET 2019 II - I (3rd Sem)
UNIT WISE QUEST DIGITAL LOGIC DESIGN - GIET 2019 II - I (3rd Sem)
UNIT I
3. a) The binary numbers listed have a sign bit in the left most position and, if
negative numbers are in 2’s complement form. Perform the arithmetic operations
indicated and verify the answers.
i) 101011 + 111000 ii) 001110 + 110010 iii) 111001 – 001010 iv) 101011 –
100110.
b) Explain about Weighted and non-weighted codes.
c) What do you mean by end around carry? When does it come into picture?
b) What is gray code? What are the rules to construct gray code? Develop
the 4 bit gray code for the decimal 0 to 15.
c) Why is the binary number system used in digital systems?
5.. a) Perform the following arithmetic operation using l’s complement method
UNIT II
f(A,B,C,D) = ∑ (0,1,4,8,9,10)
c) F(A,B,C,D) = ∑(0,1,4,5,16,17,21,25,29)
2. a) Using K-map method determine the prime implicant and obtain the possible
minimal expression for the following function
3. a) List out the Basic Theorems and Properties of Boolean Algebra. Justify with
Proof. What is a prime implicant in K-map?
4. Define the connective * for the Boolean variables X and Y as: X*Y = XY + X'Y'. Let
Z = X*Y. Consider the following expressions P, Q and R.
P: X=Y*Z
Q: Y=X*Z
5. a) Find the prime implicants, essential prime implicants and number of minimal
expressions for the given function using K -map
f(A,B,C,D) = ∑m(1,3,5,7,8,10,12,13)
F = (x+y’).z + (x’.y.z’)
6. a) Using Boolean algebra rules simplify the following Boolean expression and
implement in NAND logic f(A,B,C,D) = ∑m(10,11,14,15)
F(w,x,y,z) = ∑(0,2,3,5,7,9)+∑d(1,6,10,11)
8. a) What is gray code? What are the rules to construct gray code? Develop the 4
bit gray code for the decimal 0 to 15.
c) The Hamming code 010110110 is received at the receiving end. Correct the
received data if there is any error.
b) Realize a two level NAND-NAND circuit for the following F=(w.x.y) +(y.z)
UNIT III
F(A,B,C,D) = ∑(0,1,4,7,9,12,14)
b) Design 4X1 MUX using 2X4 decoder and basic logic gates
2. a) Construct a 4X16 decoder using 2X4 decoder. Show the schematic diagram
neatly.
b) Design a full subtractor and implement it using NAND gates. Explain its
operation with the help of truth table?
c) Define Demultiplexer.
f(x,y,a,b)
if(x is 1) y=a;
else y=b;
Which digital logic block ( Full Adder, Priority encoder, Multiplexer or Flip-Flop) is
most suitable for implementing this function. [GATE EXAM]
F(P,Q,R,S) = ∑ (0,1,3,4,8,9,15)
b) Define Encoder.
F(w,x,y,z) = ∑m(0,1,2,3,4,9,13,14,15)
b) Draw the logic diagram of 8:1 MUX with active low enable input using NAND
gates
12. a) Design and realize the combinational logic circuit for converting a BCD
number to a seven segment display
b) Design a full adder with two half adders and other logic gates and explain
its operation.
F(P,Q,R,S) = ∑ (0,1,3,4,8,9,15)
UNIT-IV
1. a) Draw the truth table, logic diagrams of J-K, R-S, D and T type flip flops.
b) Convert a T flip flop to D flip flop and write characteristic equations of T and D
flip flops.
[GATE EXAM]
5. a) Define the following terms of a flip flop.(i) Hold time (ii) Set up time ; (iii)
Propagation delay time.
b) Draw the circuit diagram of master-slave J-K flip flop and explain its
operation with the help of a truth table. How is it different from edge trigged flip
flop? Explain.
b) Realize D-latch using S-R latch. How is it different from D-flip flop? Draw the
circuit using NAND gates and explain.
7. a) Draw the truth table, logic diagrams of J-K, R-S, D and T type flip flops.
b) Convert a T flip flop to D flip flop and write characteristic equations of T and D
flip flops.
i) set-up time ii) hold time iii) propagation delay iv) preset and v) clear.
9. a) Determine how the circuit shown in Fig. 1 functions as a T-type flip-flop. What
problem would there be when T= 1 and how could it be resolved.
b) How could:
11. a) Draw the circuit diagram of J-K flip flop with NAND gates with positive edge
triggering and explain its operation with the help of a truth table.
14. a) Design Johnson’s counter using a 2 bit shift register. Draw the waveforms.
c) How to load data word ABCD = 1101 in the 4-bit bidirectional shift register in
shift left mode.
b) What is the difference between ring counter and Johnson’s counter? Explain.
17. Data from a satellite is received in serial form. If the data is coming at 8MHz
rate, how long will it take to serially load a word in 40-bit shift register?
[GATE EXAM]
18. a) Design a resister to perform left shift and right shift for the following data
10110101 ?
UNIT-V
1a). Design a circuit using ROM which will perform the squaring operation
for the given 3 bit binary number.
b) i. How many 32K * 8 RAM chips are needed to provide a memory capacity
of 256K bytes?
ii. How many lines of the address must be used to access 256K bytes? How
many of these lines are connected to the address inputs of all chips?
iii. How many lines must be decoded for the chip select inputs? Specify the
size of the decoder.
4. An eight way set associative cache consists of a total of 256 blocks. The
main memory consists of 8192 blocks, each consisting of 128 words[L3]
ii. Calculate the number of bits in TAG, SET and WORD fields.
Unit-1
Ans. 8
Ans. 17
Ans. 240
Ans. 20
Ans. 17
Ans. 10001000
Ans. 00011001
Ans. 1011
Ans. 1000
Ans. (59382)10
Ans. 1101
Ans. (10010)2
Unit – II
UNIT-III
4. For the device shown here, let all D inputs be LOW, both S inputs be
5. For the device shown here, let all D inputs be LOW, both S inputs be
HIGH, and the input be HIGH. What is the status of the Y output?
6. How many data select lines are required for selecting eight inputs?
7. How many 1-of-16 decoders are required for decoding a 7-bit binary
number?
8. For the device shown here, assume the D input is LOW, both S inputs are
HIGH, and
UNIT-IV
A. each flip-flop
6. What is a shift register that will accept a parallel input and can shift data
left or right called?
A. 2 inputs
A. q and q'
A. 1
A. s and r
UNIT-V
1. How many address bits are needed to select all memory locations in the
2118 16K × 1 RAM?
A. 14
A. flip-flop
A. 8 bytes
7.How many storage locations are available when a memory device has 12
address lines?
A. 4096
9. The algorithm to remove and place new contents into the cache is called
_______.
a) Replacement algorithm
11. While using the direct mapping technique, in a 16 bit system the higher
order 5 bits is used for ________.
A. Tag
12. In direct mapping the presence of the block in memory is checked with
the help of block field.
A. False
13. In associative mapping, in a 16 bit system the tag field has ______ bits.
A. 12
15. The technique of searching for a block by going through all the tags is
______.
A. Associative search