15A04306 Digital Logic Design4
15A04306 Digital Logic Design4
15A04306 Digital Logic Design4
PART – B
(Answer all five units, 5 X 10 = 50 Marks)
UNIT – I
2 (a) Perform N1 + N2, N1 + (-N2) for the following numbers expressed in 2’s complement representation.
Verify answers by using decimal addition and subtraction.
N1 = 10001110 N2 = 00001101
(b) Simplify the following Boolean expressions to a minimum number of literals:
(i) (A’+C)(A’+C’)(A’+B+C’D)
(ii) x’y’ + xy + x’y
(c) Implement the following function using only NOR gates: F = a(b + cd) + bc’.
OR
3 (a) What is Hamming code? Test the following hamming code sequence for 11-bit message and correct it
if necessary: (101001011101011).
(b) Reduce the expression f = A[B+C’(AB+AC’)’].
(c) Express the Boolean function f = A(A’+B)(A’+B+C’) to maxterms.
UNIT – II
4 (a) Reduce the following expressing using k-map: f = ∑m(1,3,4,5,8,9,13,15).
(b) Obtain minimal POS expression for ΠM(1,2,3,8,9,10,11,14) d(7,15).
OR
5 (a) Implement the following function with NAND – AND and NOR – OR two level forms:
F = ∑m(0,1,2,3,4,8,9,12)
(b) Obtain minimal expression for f = ∑m(1,2,3,5,6,7,8,9,12,13,15) using the tabular method.
UNIT – III
6 (a) Design a combinational circuit with three inputs A, B and C and three outputs x, y and z. When the
binary inputs are 0, 1, 2 and 3, the binary output is one greater than the input. When the binary inputs
are 4, 5, 6 and 7 the binary outputs are one less than the input.
(b) Distinguish between an encoder and a priority encoder? Design an octal to binary priority encoder.
OR
7 (a) Briefly explain the operation of a carry look ahead adder
(b) Realize the function using f (A,B,C,D) - ∑m(0,1,2,5,9,11,13,15) using 8:1 MUX.
Contd. in page 2
Page 1 of 2
Code: 15A04306 R15
UNIT – IV
8 (a) Draw the schematic circuit of an positive edge triggered JK Flip flop and explain its operation with the
help of the truth table. How is the race around condition eliminated?
(b) Design a divide by 6 counter using T- flip flop. Write the state table and reduce the expressions using
K – Map.
OR
9 (a) Design a clocked sequential machine using JK flip flop for the following state table diagram. Use the
state reduction procedure if possible.
NS, Z
PS
X=0 X=1
A A,0 B,0
B C,0 B,0
C A,0 B,1
D A,0 B,0
(b) Distinguish between asynchronous and synchronous counters. Write the design steps of synchronous
counters.
UNIT – V
10 (a) Implement a BCD to Gray code converter using ROM.
(b) Explain about basic circuit and NOR of ECL with its characteristics.
OR
11 (a) Implement the following Boolean function using PLA:
F1(A,B,C) = ∑m(3,5,6,7)
F2(A,B,C) = ∑m(0,2,4,7)
(b) Draw the circuit of CMOS two input NAND and NOR gate and explain its operation.
*****
Page 2 of 2