Professional Documents
Culture Documents
CO2 Analyze
Design and analyze various combinational digital circuits
Analyze
Introduce the analysis and design procedures for synchronous sequential
CO3
circuits
Analyze
Introduce the analysis and design procedures for asynchronous sequential
CO4
circuits
Remember
Introduce the electronic circuits involved in the making of logic gates
CO5
PART-A
28 CO1 Why digital electronics are more widely used as compared to analog 2 K1
electronics?
29 CO1 For the boolean expression F=A’C+A’b+AB’C+BC find the minimal 2 K1
SOP Expression.
30 CO1 Write the boolean expression in SOP form F=(b+d)(a’+b’+c). 2 K2
42 CO1 What are all the techniques used to minimize boolean expression. 2 k1
47 CO1 What are the conditions of inputs A,B and C? If output of 3 inputs OR 2 k1
gate is ‘0’.
48 CO1 A Basic 2 -Input logic circuit has output high only when any one of 2 k1
the input is high. What type of logic circuit it is?
49 CO1 Simplify the logic diagram using K-Map 2 k4
PART-B
14(a) Explain the procedure for obtaining NOR- NOR circuit for any AND- 06 K5
CO1 OR network with a suitable example.
14(b) Simplify the given Boolean function in POS form using k-map and 07 K4
draw the logic diagram using NOR gates.
F(A,B,C,D) =ΠM(0,1,4,7,8,10,12,15)+d(2,6,11,14)
15 (a) CO1 Draw the multiple level NAND circuity for the following expressions 07
w(x+y+z)+xyz . K1
15(b) What are the advantages of tabulation method over K-Map method 06
16 (a) CO1 Show that the dual of the Exclusive-OR is also its complement 08 K2
16(b) What are simultaneous functions? Why simultaneous functions are used in 05 K1
digital systems?
17 CO1 Implement the following boolean function F Using the two level forms of 13 K6
logic a)NAND-AND b)AND-OR
F(a,b,c,d)= Σ m(0,4,8,9,10,11,12,14)
18 CO1 Implement the following boolean function F Using the two level forms of 13 K6
logic a)OR-NAND b)NOR-OR
F(a,b,c,d)= Σ m(0,4,8,9,10,11,12,14)
PART -C
Q.no Question Mark KL
CO
PART-A
3 CO2 Give the truth table and logic diagram for Half adder. 2 KL1
4 CO2 Which adder is used for single bit addition ?Explain 2 KL1
5 CO2 Sketch the logic diagram and truth table for Full adder circuit. 2 KL1
7 CO2 Design the logic circuit of Half subtractor using truth table. 2 KL5
8 CO2 Draw the logic diagram and give the truth table for full subtractor. 2 KL1
9 CO2 Relate carry generate, carry propagate, sum and carry-out of a 2 KL1
carry look ahead adder.
10 CO2 How does priority encoder differs from ordinary encoder. 2 KL1
11 CO2 How many select lines will a 32:1 multiplexer will have 2 KL1
12 CO2 Convert a two-to-four line decoder with enable input to 1:4 2 KL1
demultiplexer.
13 CO2 Give other name for Multiplexer and Demultiplexer. 2 KL1
14 CO2 What is a data selector? 2 KL1
28 CO2 Can more than one decoder output be activated at one time?Justify 2 KL5
your answer
29 CO2 Give the truth table for 4 bit priority encoder. 2 KL1
30 CO2 Draw a combinational logic circuit which can compare whether 2 KL1
two bit binary numbers are same or not.
31 CO2 Mention the uses of decoders. Or Application of decoder. 2 KL1
35 CO2 Write the HDL program for the An Half adder 2 KL1
36 CO2 Give the HDL Program for the full subtractor. 2 KL1
40 CO2 An 8X1 Mux has inputs A,B,C and connected to the selection 2 KL5
lines s2, s1, s0 repectively. The data inputs I0 through I7 are
I1=I2=I7=0; I3=I5=1;I0=I4=D and I6=D'. Determine the Boolean
funtion.
41 CO2 Draw the logic diagram of 1X4 data distributor 2 KL1
44 CO2 Show how full adder can be converted into full subtrator using 2 KL4
inveter circuit.
45 CO2 Which one is called the basic building block of arithmetic unit. 2 KL1
list out its types.
46 CO2 What are all the 2 types of digital logic circuits available? 2 KL1
50 CO2 Write the HDL program for the an one bit magnitude comparator 2 KL1
PART-B
5 CO2 (i) How would you design a 3:8 decoder using basic gates?(7) 13 KL5
(ii)Implement the following function using 8 to 1 multiplexer Y( A ,B &KL5
,C D) = ∑ ( 11,9,5,2,1,0, 13, 15, ) (6)
6 CO2 Using 8 to 1 multiplexer, realize the Boolean functionT = f(w, x, y, z) 13 KL4
= Σ(0,1,2,4,5,7,8,9,12,13)
7 CO2 (i)What is a decoder? Draw the logic circuit of a 3 line to 8 line 13 KL2
decoder and explain its working. (6)
(ii)What is parallel adder? Draw and explain block diagram for 4 bit
parallel adder.(7)
8 CO2 (i)What is a Multiplexer Tree? Why is it needed? Draw the block 13 KL3
diagram of a 32:1 Multiplexer Tree and explain how input is directed
to the output in this system.(Hint:largest available MUX IC is 16 to
1)(7)
(ii)Explain the operation of octal to binary encoder. (6)
9 CO2 (i)How will you form an 8 bit adder using 2 four bit adder IC’s 7483? 13 KL1 &
Explain with diagram.(7) KL5
(ii)Design a logic circuit that has three inputs, A, B, and C, and whose
output will be HIGH only when a majority of the inputs are HIGH.(6)
13 CO2 (i)Explain the working and draw the logic diagram of Binary to Octal 13 KL2
decoder. (6)
(ii) How to construct a 8:1 MUX from two 4:1 MUX and OR gate(7)
14 CO2 (i)Demonstrate 4-bit magnitude comparator with three outputs:A>B, 13 KL3
A=B and A<B.(7)
(ii) Build a 4-bit Priority Encoder circuit using gates.(6)
15 CO2 Create the HDL program for 2:4 decoder &full adder 13 KL5
16 CO2 (i)Design 4 bit Magnitude comparator and draw the logic circuit.(7) 13 KL5&
(ii)What is a digital comparator. Explain the working of a 2-bit KL2
digital comparator with the help of Truth Table(6)
17 CO2 (i)Construct 4X16 decoder with two 3X8 decoder (7) 13 KL5
(ii)Write the HDL program for 4X16 decoder using Data flow
model(6)
18 CO2 (i)Design 32:1 MUX using two 16:1mux(8) 13 KL5
(ii)Implement the boolean funtion with 4X1MUX and external gates
F(A,B,C,D)= Σ (1,3,4,11,12,13,14,15)(5)
19 CO2 Design a logic circuit that has three inputs and one output. The output 13 KL5
is 1 when the binary value of the input is less than 3.The output is 0
otherwise
20 CO2 (i)Implement full adder with two 4X1 MUX (7) 13 KL5
(ii)Design Decimal to BCD encoder(6)
21 CO2 Design BCD to7segment display decoder. 13 KL5
22 CO2 Construct 4 bit binary parallel adder/subtractor and explain .also 13 KL5
implement this using IC7483
23 CO2 (i)Design a 2 bit magnitude comparator. 13 KL5
(ii)write the HDL program for the same
24 CO2 How is carry look ahead adder faster than a ripple carry adder? 13 KL2
Explain in detail with neat sketches.
25 CO2 Develop the HDL program of decimal adder in structural modeling. 13 KL5
PART -C
Q.no Question Mark KL
1 CO2 Implement the following Boolean function using an 8:1 multiplexer 15 KL5
considering D as the input and A,B,C as selection lines :
F( A, B, C, D) = AB’+BD+B’CD’
2 CO2 With necessary diagrams, explain in detail about the working of a 15 KL3
4-bit look ahead carry adder. Also mention its advantages over
conventional adder.(15)
3 CO2 Design a circuit that converts 4 bit gray number to binary number and 15 KL5
implement the same with EX-OR gate
4 CO2 Write the HDL gate level description of priority encoder and explain 15 KL5
with the logic diagram
5 CO2 Design A Full Adder And A Full Subtractor and write the HDL 15 KL5
program for it.
6 CO2 Implement the boolean function using 8 to 1 Multiplexer 15 KL5
F( A, B, C, D) = A’BD’+ACD+B’CD+A’C’D.Also implement the
function using 16 to 1 multiplexer
PART-A
8 CO3 Draw the diagram of T- Flip flop and discuss its working. 2 K3
9 CO3 Classify the shift registers. 2 K4
10 CO3 Analyze how many flip-flops are required to design a synchronous 2 K4
MOD 60 counter?
11 CO3 Develop the HDL code to realize a D - flip flop 2 K6
12 CO3 Define state table 2 K1
13 CO3 Realize a JK flip flop using D flip flop. 2 K3
14 CO3 Write down the steps involved in the design of synchronous 2 K2
sequential circuits.
15 CO3 Recall the Characteristics equation of JK-flip flop 2 K1
16 CO3 Write the difference between synchronous and asynchronous 2 K5
sequential circuit.
17 CO3 Differentiate between latch and flip flop. 2 K4
18 CO3 Define Ripple counter 2 K1
19 CO3 What is meant by edge triggered flip flops?.List any two mechanisms 2 K2
to achieve edge triggering of flip flop
20 CO3 Design a 4 bit binary synchronous counter with D flip flops. 2 K6
21 CO3 Explain the difference between the performance of asynchronous and K2
synchronous counter 2
22 CO3 Draw the block diagram of a 4 bit serial in serial out right shift 2 K1
register.
23 CO3 What is Ring counter? 2 K1
24 CO3 State the rules for state assignment. 2 K1
25 CO3 State the excitation table of JK-flip flop 2 K1
26 CO3 Draw the logic diagram and write the function table of D Latch. 2 K1
27 CO3 What is shift register ? 2 K1
28 CO3 How many clock pulses are required to completely load serially a 8- 2 K2
bit shift register?
29 CO3 Why stepper motors are very popular in digital systems? 2 K1
39 CO3 What is the difference between serial and parallel transfer? What type 2 k1
of register is used in each case?
40 CO3 If a SISO shift register has N stages and if the clock frequency is f, 2 k3
what will be the time delay between input and output?
41 CO3 Difference between edge triggering and level triggering. 2 k1
43 CO3 How many states are there in a 3-bit ring counter? What are they? 2 K1
45 CO3 How many flip-flops are needed to build an 8-bit shift register? 2 k1
49 CO3 Assume that the 5-bit binary counter starts in the 00000 state. What 2 k4
will be the count after 144 input pulses?
50 CO3 When the counter is called as Synchronous counter? 2 k1
PART-B
6(b) Design a sequential circuit with two D flip flops A and B and one 08 K6
CO3
input When X=0 the state of the circuit remains the same. When X=1
the circuit goes through the state transitions from 00 to 10 to 11 to 01,
back to 00 and then repeats.
7 CO3 Illustrate a serial adder using a full adder and a flip flop. 13 K5
8 CO3 Explain the operation of master slave flip flop and show how the race 13 K5
around condition is eliminated in it
9 CO3 Design and implementation of SR Flip Flop using NOR gate. 13 K6
10(b) Write the VHDL code for a 4 bit binary up counter and explain 07 K2
CO3
11 CO3 Design the sequential circuit specified by the following state diagram 13 K6
using T flip flops
12 CO3 Explain the different types of shift registers with neat diagram. 13 K2
13 CO3 With logic diagram explain the universal shift register as a storage 13
device K2
14(a) Write the design procedure for a 3-bit synchronous up counter using JK / 06 K2
T- flip flop and draw the diagram
CO3
14(b) Write the design procedure for 3 bit parallel- in serial-out shift register 07 K2
and write the HDL code to realize it.
15 (a) CO3 Analyse the difference between a state table, characteristic table and an 06
excitation table. K4
15(b) Write the HDL code for up-down counter using behavioural model. 07 K3
16 (a) CO3 Explain the operations of a 4 bit bidirectional shift register 06 K4
16(b)
Design and explain the working of an UP-Down ripple counter. 07 K6
17 CO3 Design a sequence detector to detect the input sequence 101 13 K6
(overlapping). Use JK Flip flops.
18 CO3 Draw the block diagram of Johnson counter and explain. 13 K2
19 CO3 Consider the design of a 4 bit BCD counter that counts in the following 13 K3
way: 0000 , 0010 , 0011 , ………. , 1001 , and back to 0000.
(i) Draw the state diagram.
(ii) List the next state table.
(iii) Draw the logic diagram of the circuit.
20 CO3 Carry out the following conversions. 13 K5
a) JK to D b) JK to T c) SR to T
21 CO3 Draw the output waveform of clocked T flip-flop for the given inputs 13 K2
22 CO3 Explain the types of modeling using examples from any sequential K2
circuits. 13
23 CO3 Design BCD ripple counter using JK flip-flop. 13 K6
24 CO3 Write and verify a Verilog behavioral model of a 3-bit counter that counts 13 k4
the sequence 0,2,4,6,0,…
25 CO3 Design a synchronous counter for 13 K6
4->6->7->3->1->4 ….
Avoid lockout condition. Use JK type design.
PART –C
Q.no Question Mark KL
CO
1 CO3 Analyze and design a sequential circuit with two T Flip flop A and B, one 15 K5
input x and one output z is specified by the following next state and output
equation is A(t+1)= BX’+B’X; B(t+1)=AB+BX+AX; Z=AX’+A’B’X
(i)Draw the logic diagram of the circuit.
(ii) List the state table for the sequential circuit
(iii) Draw the Corresponding state diagram.
2 CO3 Design a synchronous counter which counts in the sequence 15 K6
000,001,010,011,100,101,110,111,000 using D flip-flop.
3 CO3 Design a decade counter using JK Flip-Flop. 15 K6
4 CO3 A sequential circuit with two D flip-flops A and B, one input x , and 15 K5
one output z is specified by the following next state and output
equations: A(t+1) = A'+B, B(t+1)=B'X, Z =A+B'
(i)Draw the logic diagram of the circuit.
(ii)Derive the state table.
(iii)Draw the state diagram of the circuit.
5 CO3 A sequential circuit with two D flip flops A and B two inputs X and Y 15 K6
and the output Z is specified by the following input equations.:
A(t+1)=X’Y+XA; B(t+1)=X’B+XA; X=B
(i) Draw the logic diagram of the circuit.
(ii) Derive the state table and state diagram and state whether it is a
Mealy or a Moore Machine
6 CO3 Design sequence detector that detects a sequence of three or more 15 K6
consecutive 1’s in a string of bits coming through an input line and
produces an output whenever this sequence is detected.