{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

chap6 - ELEC151 Digital Circuits and Systems Lecture Note#6...

Info iconThis preview shows pages 1–5. Sign up to view the full content.

View Full Document Right Arrow Icon
ELEC151 Digital Circuits and Systems Ho-Chi Huang, Lecture Notes, No. 6-1 Lecture Note #6 Registers and Counters • Registers 6-1 – A group of flip-flops in parallel • Shift Registers 6-2 – A group of flip-flop in series • Counters – Ripple counters 6-3 – Synchronous counters 6-4 – Other counters 6-5 • HDL for registers and counters (6-6) – will be covered later • Reading Assignments: – Section 6-1, 6-2, 6-3, 6-4, 6-5 ELEC151 Digital Circuits and Systems Ho-Chi Huang, Lecture Notes, No. 6-2 TTL Functional Selection P.1-3 ELEC151 Digital Circuits and Systems Ho-Chi Huang, Lecture Notes, No. 6-3 TTL Functional Selection P.1-4 ELEC151 Digital Circuits and Systems Ho-Chi Huang, Lecture Notes, No. 6-4 TTL Functional Selection P.1-4
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
ELEC151 Digital Circuits and Systems Ho-Chi Huang, Lecture Notes, No. 6-5 TTL Functional Selection P.1-5 ELEC151 Digital Circuits and Systems Ho-Chi Huang, Lecture Notes, No. 6-6 TTL Functional Selection P.1-6 ELEC151 Digital Circuits and Systems Ho-Chi Huang, Lecture Notes, No. 6-7 Note in Sequential Logic • Basic building blocks of sequential logic (5-1/2/3) – Latches and flip-flops » hold its previous value » set or reset a new value » toggle its previous value – SR, D, JK and T types – NOR gates, NAND gates or transmission gates • Common but more complex sequential circuit (Chapter 6) – Storage registers – Shift registers – Counters – All are available as TTL IC • General sequential circuits (5-4/5/6/7) – Analysis and design ELEC151 Digital Circuits and Systems Ho-Chi Huang, Lecture Notes, No. 6-8 4-bit (Storage) Register With Reset function With input enable (Load) function
Background image of page 2
ELEC151 Digital Circuits and Systems Ho-Chi Huang, Lecture Notes, No. 6-9 TTL Example: 8-bit Register with Output Enable ELEC151 Digital Circuits and Systems Ho-Chi Huang, Lecture Notes, No. 6-10 TTL Example: 8-bit Register with Input Enable ELEC151 Digital Circuits and Systems Ho-Chi Huang, Lecture Notes, No. 6-11 Shift Register IN Q0 Q1 CLK 100 IN CLK Q0 Q1 D Q Q’ DQ Q’ • Cascading of flip-flops in series in series to form a shift register – New value to first stage while the second stage obtains current value of the first stage » Shift function (in-series arrangement) » Storage function (by flip-flop) ELEC151 Digital Circuits and Systems Ho-Chi Huang, Lecture Notes, No. 6-12 4-bit Shift Register Q 1 1 0 0 0 Q 2 0 1 0 0 Q 3 0 0 1 0 Q 4 0 0 0 1 Shift Shift Shift • Each stage performs set/reset function – D flip-flop is good for shift register – Can JK flip-flop be used for shift register? » Yes, and in many alternative implementations – How about T flip-flop?
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
ELEC151 Digital Circuits and Systems Ho-Chi Huang, Lecture Notes, No. 6-13 Serial Transfer ELEC151 Digital Circuits and Systems Ho-Chi Huang, Lecture Notes, No. 6-14 Serial Adder • Shift register A holds the augend, B holds the 1st addend – The 2nd addend is shifted into B, while A + B in the full adder – D flip-flop delays the carry out for one clock ELEC151 Digital Circuits and Systems Ho-Chi Huang, Lecture Notes, No. 6-15
Background image of page 4
Image of page 5
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

Page1 / 18

chap6 - ELEC151 Digital Circuits and Systems Lecture Note#6...

This preview shows document pages 1 - 5. Sign up to view the full document.

View Full Document Right Arrow Icon bookmark
Ask a homework question - tutors are online