7. Sequential circuits, 2nd part - PowerPoint PPT Presentation

About This Presentation
Title:

7. Sequential circuits, 2nd part

Description:

Realization with register & ROM. Design the following sequential circuit using a ROM and of a register ... Programming of the ROM * Count of transition just as ... – PowerPoint PPT presentation

Number of Views:77
Avg rating:3.0/5.0
Slides: 16
Provided by: daniel642
Category:
Tags: 2nd | circuits | part | rom | sequential

less

Transcript and Presenter's Notes

Title: 7. Sequential circuits, 2nd part


1
7. Sequential circuits, 2nd part
  • Objectives To recognize and know to use the
    principal types of sequential circuits
  • Registers
  • Counters
  • Generators of imposed sequences

2
Registers
  • Are sequential circuit capable of storing
    information of several bits (word).
  • Made of a set of flip-flops of the same type,
    driven by the same clock pulse.
  • There can be external gates to control the inputs
    of the flip-flops.

3
4 bits Register with D flip-flops
4
Registers (II)
  • Contents series of bits
  • Length a number of flip-flops
  • The flip-flops used usually transition on the
    clock pulse (ascending or descending).
  • Any sequential circuit can be made up of
    registers!

5
Registers (III)
  • A register preserves the state!

Value of the next state
Combinational Circuit
Register (state)
C
Inputs
Outputs
6
Realization with register ROM
  • Design the following sequential circuit using a
    ROM and of a register
  • A1(t1)(A1,A2,x) A1x
  • A2(t1)(A1,A2,x) A2 Ã… x
  • y(A1,A2,x) A2 x
  • Let us find the canonical SOP form

Sm(4, 6) Sm(1, 2, 5, 6) Sm(3, 7)
7
Realization with register ROM
  • 8x3 ROM and 2 bits registers (D flip-flops )

ROM8x3
D1 A1 Q1 D2 A2 Q2
0
22
1
21
x
y
2
20
C
8
Calculation of the following state and y
Transition Table
9
Calculation of next state and y
Transition Table
10
Programming of the ROM
Programming Table
11
Programming of the ROM
Count of transition just as it is!!!(with D
flip-flops only)
12
Several types of registers
  • Shift registers
  • one-way (left or right-hand side)
  • bidirectional
  • Shift registers with loading
  • series or parallel
  • Built with RS, D, T, JK flip-flops
  • From 1, 2, 3, 4, 8, 16 N bits

13
Counters
  • Goes through a predetermined sequence of states.
  • Made up of flip-flops .
  • Useful in counting, the division of frequency of
    clock, and in the generation of unspecified
    sequences.

14
Counters (II)
  • They have various characteristics
  • Coding
  • binary, decimal, modulo M
  • Mode
  • Asynchronous (ripple counter)
  • synchronous (all on the same clock signal)
  • With loading (or not)
  • Self-correcting (or not)

15
Additional readings
  • In Mano and Kime
  • Sections 5.1 to 5.3 registers
  • Sections 5.4 to 5.6 counters
  • Sections 7.1 to 7.5 transfer between registers
Write a Comment
User Comments (0)
About PowerShow.com