Professional Documents
Culture Documents
Sequential Circuits For Registers and Counters
Sequential Circuits For Registers and Counters
Lesson 1
REGISTERS
Ch07L13- "Digital Principles and Design", Raj Kamal, Pearson Education, 2006
Outline
Register
Parallel-In Parallel-Out Register
Bistable latches as register
Buffer Register
Ch07L13- "Digital Principles and Design", Raj Kamal, Pearson Education, 2006
Ch07L13- "Digital Principles and Design", Raj Kamal, Pearson Education, 2006
4-bit Output
XA
XB
QA
D-FF D
QB
D-FF D
XC
XD
QC
D-FF
QD
D-FF
CLK (Load)
CLK
(Load)
XA
...
XD
QA
...
QD
Ch07L13- "Digital Principles and Design", Raj Kamal, Pearson Education, 2006
CLK
(Load)
XA
...
XD
QA
...
QD
Ch07L13- "Digital Principles and Design", Raj Kamal, Pearson Education, 2006
Ch07L13- "Digital Principles and Design", Raj Kamal, Pearson Education, 2006
Ch07L13- "Digital Principles and Design", Raj Kamal, Pearson Education, 2006
Register
A register transfers the input D bits to
next Qs such that Qi (n+1) = Di after
an interval from nth clock edge instance
plus propagation delay
Ch07L13- "Digital Principles and Design", Raj Kamal, Pearson Education, 2006
Clock Edges
A register looks upon the data bits at
DD DC DB DA only at the instant of a
falling edge (-ve edge) in case of -ve
edge D-FFs are used and at rising edge
in case +ve edge D-FFs are used. A
Register does not care (accept or clock)
the data just before rising edge and
after th and will care only again at the
next rising edge.
Ch07L13- "Digital Principles and Design", Raj Kamal, Pearson Education, 2006
Ch07L13- "Digital Principles and Design", Raj Kamal, Pearson Education, 2006
Outline
Register
Parallel-In Parallel-Out Register
Bistable latches as register
Buffer Register
Ch07L13- "Digital Principles and Design", Raj Kamal, Pearson Education, 2006
Ch07L13- "Digital Principles and Design", Raj Kamal, Pearson Education, 2006
Outline
Register
Parallel-In Parallel-Out Register
Bistable latches as register
Buffer Register
Ch07L13- "Digital Principles and Design", Raj Kamal, Pearson Education, 2006
4-bit Output
XA
XB
QA
D- D
Latch
QB
D- D
Latch
XC
QC
DLatch
XD
QD
DLatch
CLK (Load)
CLK
(Load)
XA
...
XD
QA
...
QD
Bi-stable Latches
The bi-stable latches, for example,
D Latches, arranged in place of the
flip-flops in circuit can also store
the data.
Ch07L13- "Digital Principles and Design", Raj Kamal, Pearson Education, 2006
Ch07L13- "Digital Principles and Design", Raj Kamal, Pearson Education, 2006
Outline
Register
Parallel-In Parallel-Out Register
Bistable latches as register
Buffer Register
Ch07L13- "Digital Principles and Design", Raj Kamal, Pearson Education, 2006
Buffer Register
Register, which is used to hold the
inputs till they are used by the next
stage circuit
Parallel out register can be used as buffer.
Ch07L13- "Digital Principles and Design", Raj Kamal, Pearson Education, 2006
Summary
Ch07L13- "Digital Principles and Design", Raj Kamal, Pearson Education, 2006
End of Lesson 1 on
REGISTERS
Ch07L13- "Digital Principles and Design", Raj Kamal, Pearson Education, 2006
Thank You
Ch07L13- "Digital Principles and Design", Raj Kamal, Pearson Education, 2006