DTE Question Bank Solution
DTE Question Bank Solution
DTE Question Bank Solution
Ans: - It reduces number of wires required to pass data from source to destination
- It is used to minimize hardware circuits
- It is used to simplify logic design
- Reduces the cost by reducing the number of input lines
2) State the necessity of demultiplexer
Ans: - It is used in communication system to carry out the process of data transmission
- The output of the ALU can be stored in multiple registers using demultiplexer
- It is used in serial to parallel convertor
- It is used at receivers end in the time-division multiplexing
3) What is an Encoder? List any two types of encoder.
Ans: An encoder is a combinational logic circuit that has 2n number of inputs and n number of
outputs. The 2n inputs are digital signals of a number and n number of outputs are the binary
encoded number of that signal
Types of Encoder:
1. Octal to Binary Encoder
2. Decimal to BCD Encoder
4) Draw a 4 variable K-Map
Ans:
Ans: A decoder is a combinational logic circuit that has ‘n’ number of inputs and 2n number of
outputs. It takes coded binary input and generates digital signals for them.
Use of BCD to 7 segment decoder:
- Digital displays
- Calculator
- Indicators
- Digital Clocks
6) Explain different triggering method
(ii) Edge Trigger: This is the type of triggering technique that allows circuit to become
active at the time of transition from positive to negative level or negative to positive
level. There are two types of edge trigger a) Positive edge trigger b) Negative edge
trigger
Ans:
Ans:
Ans: - The modulus of a counter refers to the number of times an event occurs inside a digital
circuit.
- For a MOD-5 counter, the number of flip-flops required is determined by calculating
the number of flip-flops needed to represent the number of states in binary form i.e., 0-4.
- Since max state is 4 which can be represented as 100 in binary and has three bits, the
number of flip flop required is 3
Ans: In the flip flop, when the power is switched on, the state of the circuit is uncertain i.e.,
may be Q = 1 or Q = 0. Hence, the function of preset is to set a flip flop i.e., Q = 1and the
function of clear is to clear a flip flop i.e., Q = 0.
Ans:
15) List different types of RAMs
Ans:
2) Describe function of full adder circuit with the help of logic diagram and truth
table
Ans: A full adder is a combinational logic circuit that has 3 inputs and 2 outputs. The two
outputs are Sum and Carry.
Truth table:
K-Map:
Circuit Diagram:
Ans:
5) Design 4-bit BCD adder using IC 7483
Ans:
6) Describe the working of SR flip flop with its truth table and logic diagram
Ans:
Fig: SR flip-flop
Truth Table:
Working:
When clock = 0, the outputs of NAND gates 3 and 4 will be forced to be 1 irrespective of the
values of S and R. That means R’= S’ = 1. Hence the outputs of basic SR FF i.e. Q n+1 and
will not change. Thus, if clock = 0, then there is no change in the output of the clocked SR flip-
flop.
7) Explain the working of MS JK flip flop with the help of logic diagram and truth
table
Truth table:
Working: The input signals J and K are connected to the gated “master” SR flip flop which
“locks” the input condition while the clock (Clk) input is “HIGH” at logic level “1”. As the
clock input of the “slave” flip flop is the inverse (complement) of the “master” clock input, the
“slave” SR flip flop does not toggle. The outputs from the “master” flip flop are only “seen”
by the gated “slave” flip flop when the clock input goes “LOW” to logic level “0”.
When the clock is “LOW”, the outputs from the “master” flip flop are latched and any
additional changes to its inputs are ignored. The gated “slave” flip flop now responds to the
state of its inputs passed over by the “master” section.
Then on the “Low-to-High” transition of the clock pulse the inputs of the “master” flip flop are
fed through to the gated inputs of the “slave” flip flop and on the “High-to-Low” transition the
same inputs are reflected on the output of the “slave” making this type of flip flop edge or
pulse-triggered.
Then, the circuit accepts input data when the clock signal is “HIGH”, and passes the data to
the output on the falling-edge of the clock signal. In other words, the Master-Slave JK Flip flop
is a “Synchronous” device as it only passes data with the timing of the clock
signal.
The input signals J and K are connected to the gated “master” SR flip flop which “locks” the
input condition while the clock (Clk) input is “HIGH” at logic level “1”. As the clock input of
the “slave” flip flop is the inverse (complement) of the “master” clock input, the “slave” SR
flip flop does not toggle. The outputs from the “master” flip flop are only “seen” by the gated
“slave” flip flop when the clock input goes “LOW” to logic level “0”.
When the clock is “LOW”, the outputs from the “master” flip flop are latched and any
additional changes to its inputs are ignored. The gated “slave” flip flop now responds to the
state of its inputs passed over by the “master” section.
Then on the “Low-to-High” transition of the clock pulse the inputs of the “master” flip flop are
fed through to the gated inputs of the “slave” flip flop and on the “High-to-Low” transition the
same inputs are reflected on the output of the “slave” making this type of flip flop edge or
pulse-triggered.
Then, the circuit accepts input data when the clock signal is “HIGH”, and passes the data to
the output on the falling-edge of the clock signal. In other words, the Master-Slave JK Flip flop
is a “Synchronous” device as it only passes data with the timing of the clock signal.
8) Design Synchronous Decade Counter using D flip flop
𝐷𝐴 = 𝑄𝐴 ̅̅̅̅
𝑄𝐷 + 𝑄𝐵 𝑄𝐶 𝑄𝐷
K-Map for DB,
𝐷𝐵 = 𝑄𝐵 ̅̅̅̅
𝑄𝐶 + 𝑄𝐵 ̅̅̅̅
𝑄𝐷 + ̅̅̅̅
𝑄𝐵 𝑄𝐶 𝑄𝐷
K-Map for DC,
𝐷𝐶 = ̅̅̅̅
𝑄𝐴 ̅̅̅̅ ̅̅̅̅
𝑄𝐶 𝑄𝐷 + 𝑄𝐶 𝑄 𝐷
̅̅̅̅
𝐷𝐷 = 𝑄 𝐷
Circuit Diagram:
Logic Diagram:
10) Draw 4-bit Johnson counter and explain working and truth table
Ans: The twisted ring counter refers to as a switch-tail ring counter. The complimented output
of last flip flop is connected to the input of first flip-flop
A 4-bit Johnson ring counter passes blocks of four logic “0” and then four logic “1” thereby
producing an 8-bit pattern. As the inverted output Q is connected to the input D this 8-bit pattern
continually repeats. For example, “1000”, “1100”, “1110”, “1111”, “0111”, “0011”, “0001”,
“0000”
Observation Table:
Timing/Waveform Diagram:
11) Describe the operation of 4 bit serial in serial out register
Ans: The input in this type of register is serially fed and output is received serially
Working:
• At first, all the four D flip-flops are set to reset mode so that each flip-flop’s output is
low i.e., ‘0’
• The data input is given at the left end of the flip flop
• In this 4-bit shift register we have taken input as ‘1111’.
• When the first clock signal is received, the first input is received at the D3 as ‘1’ which
in-turn converts Q3 to ‘1’. Meanwhile, D2=D1=D0=0
• When the second clock pulse is applied the output of the first flip-flop is applied to the
second flip-flop. Whereas, D3 accepts the second bit input. Now, both D2 and D3 is high
i.e., ‘1’ and D1=D0=0
• When the third clock pulse is applied the output of the first flip-flop goes into the second
flip-flop as input and the output of the second flip-flop goes into the third flip-flop as
input, thereby, turning Q3=Q2=Q1=1 and Q0 stays zero
• When the fourth pulse is applied all the four bits are read by the flip flop and the outputs
are Q3=Q2=Q1=Q0=1.
• This is how the four bits are stored in the flip-flop
• Similarly, for reading it takes 4 clock pulse and is done by shifting one bit right at every
clock pulse
Truth table:
CLK Q3 Q2 Q1 Q0
0 0 0 0 0
1 1 0 0 0
2 1 1 0 0
3 1 1 1 0
4 1 1 1 1
12) Compare the following: (any four points) (i) EPROM and EEPROM (ii) Volatile
and Non-Volatile memory