Digital Design On Digital Works.
Digital Design On Digital Works.
RS LATCH (NAND,NOR)
11)
RS FLIP FLOP(NAND,NOR)
12)
D FLIP FLOP
13)
14)
T FLIP FLOP
15)
16)
SHIFT REGISTER
17)
18)
19)
20)
LOGIC HISTORY
21)
TEMPLATE EDITOR
22)
23)
(a+a) = 1
(a.a) = 1
Sum of product (a+a=1)
Example -Abc +abc = ab(c+c) = ab
Product of sumExample -(a+b+c)(a+b+c) = (aa) + (ab) + (ac) + (ba) + (bb) + (bc) + (ca)
+ (cb) + (cc)
Que- Find the minimum cost sop and pos form for the function (a,b,c) =
(0,3,4,7) with circuit diagram?
Ans=(abc+abc+abc+abc)
=(abc+abc)+(abc+abc)
=bc(a+a) + bc(a+a)
=(bc)+(bc)
minterm
abc
abc
abc
abc
abc
abc
abc
abc
Product of sum-(a.a=0)
= [(a+b+c)(a+b+c)][(a+b+c)(a+b+c)]
= bc+cb+bc+cb
=bc+cb
maxterm
abc
abc
0
0
1
1
1
0
abc
abc
abc
abc
abc
abc
S1
S0
I0
I1
I2
I3
S0
Y3
Y2
1
0
Y1
Y0
0
0
0
HALF ADDER
TRUTH TABLE
X1
X2
SUM
CARRY
ENCODER
CIRCUIT DIAGRAM OF
ENCODER
-An encoder perform the opposite function of decoder.
-It encodes given information into more compact form.
-It has 2^n inputs and n outputs.
TRUTH TABLE
I3
0
I2
I1
0
I0
1
Y0
Y1
DECODER
TRUTH TABLE
S0
0
S1
0
Y3
0
Y2 Y1 Y1
0
0
1
0
1
0
1
0
0
0
1
0
MULTIPLEXER-
MULTIPLEXER
CIRCUIT DIAGRAM OF
MULTIPLEXER
-A multiplexer circuit has a number of inputs, one or more select input and only
one output.
-It passes the signal value on one of the data input to the output.
-The data input is selected by the values of the select the input.
-
TRUTH TABLE
S
1
2
Y
X0
X1
D-FLIP FLOP-
D FLIP FLOP
CHARACTERISTIC TABLE
CLK
Q(t+1)
Q(t)
D=JQ+KQ
The jk flip flop is a versatile circuit.
It can be used straight storage purpose, just like the D and SR flip flop.
It can also serve as a T flip flop connecting the j and k inputs together.
CHARACTERISTIC TABLE
Q(t+1)
0
0
1
1
0
1
0
1
Q(t)
0
1
Q(t)
-When clock is high, the master tracks the value of the D input signal and slave
does not change.
-When clock is low , the slave tracks the value of the D input signal and master
does not change.
SHIFT REGISTER-
SHIFT REGISTER
-A register that provides the ability to shift its content is called a shift register.
BCD TO 7 SEGMENT
a
g
0
0
0
0
0
1
0
1
0
1
0
1
0
1
0
0
1
1
1
1
1
0
1
1
T-FLIP FLOP
-D flip flop is a versatile storage element that can be used for many purpose. By
including some simple logic circuitry to drive its inputs, the D flip flop May appear
to be a different types of storage element.
TRUTH TABLE
T
1
2
Q(t+1)
Q(t)
Q(t)
-When both the S and R 0. It changes its state in response to change in the
signal on these inputs.
The state changes occur at the time when the changes in the signal occur.
-It has two state Enable and Disable mode, when Enable mode the system by
mean control the input and when Disable mode changing the SET input from 0
to 1 would not cause the alarm to turn on.
-In this situation latch cannot provide the desired operation. But the latch circuit
can be modified to respond to the input signal S and R only when Enable =1.
TRUTH TABLE
CLK
Q(t) no change
Q(t) no change
0
1
Q(tt+1)
ACTION
0
0
0
1
HOLD STATE
RESET
SET
NOT ALLOWED
COUNTERCounter circuit are used in digital system for many purpose. They may count the
number of occurrence of certain event, generate timing interval for control of
various tasks and so on. Counter can be implemented using the adder and
subtractor circuit since we only need to change the content of a counter 1.
ASYNCHRONUS COUNTER
The simple counter circuit can be built using T flip flop because of toggle
feature.
UP COUNTER
A THREE BIT UP COUNTER
The clock input is connected in cascade form. The T input of each flip flop is
connected to a constant 1, which means that state of the flip flop will be
reversed at each positive edge of its clock. The clk input of the first flip flop is
connected to the clk line. The other flip flop have their clk inputs driven by the Q
output of the preceding flip flop. Hence they toggle their state whenever the
preceding flip flop changes its state from 0 to 1 which result is a positive edge of
the Q signal.
DOWN COUNTER
The only difference is that a clock input of the second and third flip flop are
driven by the Q output of the preceding stages rather than by the Q output. It
counts in the downward direction we say it down bit counter.
ASYNCHRONOUS UP COUNTER
SYNCHRONOUS COUNTERIf a counter with a larger number of bits is constructed in this manner , then
delay caused by the cascaded clocking scheme may become too long to meet
the desired performance requirement. We can build a faster counter by clocking
all flip flop at the same time.
clock cycle
Q2 Q1 Q0
1
0
1
0
-All flip flop changes their state after a propogation delay from the positive edge
of the clock.
SYNCHRONOUS UP COUNTER
To understand how the logic history work and what is the function of logic
history.
As we take the example of D flip flop to understand in better way.
Make the circuit of D flip flop , when you complete the circuit of D flip flop
then
TEMPLATE
EDITOR
After that you complete your template then you save that template in
digital works that is the path centre where you fetch the circuit and put
in the digital works and you connect the input and output.