You are on page 1of 31

1

Modular sequential Logic Circuits

Cc mch logic dy c bn
(Modular sequential Logic Circuits)

Ni dung
I. Thanh ghi (Register)
......................................................................................................................................................................................................................
......................................................................................................................................................................................................................
......................................................................................................................................................................................................................
......................................................................................................................................................................................................................
......................................................................................................................................................................................................................
......................................................................................................................................................................................................................
......................................................................................................................................................................................................................
......................................................................................................................................................................................................................
......................................................................................................................................................................................................................
......................................................................................................................................................................................................................

II. B m (Counter)
......................................................................................................................................................................................................................
......................................................................................................................................................................................................................
......................................................................................................................................................................................................................
......................................................................................................................................................................................................................
......................................................................................................................................................................................................................
III Register files, LIFO, FIFO

Ging vin : Ts. L Dng

Khoa in t - Vin thng - H Bch Khoa H Ni

Modular sequential Logic Circuits

Thanh ghi lu tr (Storage Register)

Ghi ch : ....................................................................
.......................................................................................
.......................................................................................
.......................................................................................
.......................................................................................
.......................................................................................
.......................................................................................

Ging vin : Ts. L Dng

Khoa in t - Vin thng - H Bch Khoa H Ni

Modular sequential Logic Circuits

Thanh ghi cht (Latch)

Ghi ch : ......................................................................................................................
..........................................................................................................................................
........................................................................................................................................
.........................................................................................................................................
.........................................................................................................................................

Ging vin : Ts. L Dng

Khoa in t - Vin thng - H Bch Khoa H Ni

Modular sequential Logic Circuits

Thanh ghi cht c u ra 3 trng thi (Tri-States Latch)

Ghi ch :
..........................................
..........................................
..........................................
..........................................
..........................................
..........................................
..........................................
..........................................
..........................................
..........................................
..........................................
..........................................
..........................................
..........................................
..........................................
..........................................
..........................................
..........................................

Ging vin : Ts. L Dng

Khoa in t - Vin thng - H Bch Khoa H Ni

Modular sequential Logic Circuits

Thanh ghi dch (shift Register)


Serial In
...10...

Serial Out
1

...10...

Serial In
...10...

Parallel Out
Parallel In
Serial Out
1

Parallel In

Shift Left
Serial Input

Shift Right
Serial Input
...10...

...10...

...10...

1. Serial-In Serial-Out Shift Register


..........................................................................
..........................................................................
2. Serial-In Parallel-Out Shift Register
..........................................................................
..........................................................................
3. Parallel-In Serial-Out Shift Register
..........................................................................
..........................................................................
4. Shift Right Register
..........................................................................
..........................................................................
5. Shift Left Register
..........................................................................
..........................................................................
6. Bidirectional Shift Register
..........................................................................
..........................................................................
7. Universal Shift Register
..........................................................................
..........................................................................
..........................................................................
* Shift Ring Register = Johnson Counter

Parallel Out
Ging vin : Ts. L Dng

Khoa in t - Vin thng - H Bch Khoa H Ni

Modular sequential Logic Circuits

Serial load shift Register


FFn-1
Serial In

Qn-1

Qn-2
FFn-2
M

Q0

FF0
M

Serial Out

Shift
Control
Pulse
Clear
Ghi ch :
.........................................................
.........................................................
.........................................................
.........................................................
.........................................................
.........................................................
.........................................................
.........................................................
........................................................

Ging vin : Ts. L Dng

Khoa in t - Vin thng - H Bch Khoa H Ni

Modular sequential Logic Circuits

Ging vin : Ts. L Dng

Khoa in t - Vin thng - H Bch Khoa H Ni

Modular sequential Logic Circuits

Ging vin : Ts. L Dng

Khoa in t - Vin thng - H Bch Khoa H Ni

Modular sequential Logic Circuits

Thanh ghi dch 2 chiu

Ghi ch :
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
..............................................................................................................................................

Ging vin : Ts. L Dng

Khoa in t - Vin thng - H Bch Khoa H Ni

10

Modular sequential Logic Circuits

Thanh ghi dch a nng

Ging vin : Ts. L Dng

Khoa in t - Vin thng - H Bch Khoa H Ni

11

Modular sequential Logic Circuits

Thanh ghi dch a nng (Tip)

Ghi ch :
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
..............................................................................................................................................

Ging vin : Ts. L Dng

Khoa in t - Vin thng - H Bch Khoa H Ni

12

Modular sequential Logic Circuits

ng dng Thanh ghi dch

Ging vin : Ts. L Dng

Chuyn i Song song/ni tip v ngc li

Thit k b nhn/Chia

To thi gian tr

Thit k mch dy (Tit Bi tp)

To chui tn hiu tun hon (Tit Bi tp)

Khoa in t - Vin thng - H Bch Khoa H Ni

13

Modular sequential Logic Circuits

Chuyn i Song song/ni tip v ngc li

Ghi ch :
...............................................................................................................................................
...............................................................................................................................................
..............................................................................................................................................

Ging vin : Ts. L Dng

Khoa in t - Vin thng - H Bch Khoa H Ni

14

Modular sequential Logic Circuits

Truyn tin di b

Ghi ch :
...............................................................................................................................................
...............................................................................................................................................
..............................................................................................................................................

Ging vin : Ts. L Dng

Khoa in t - Vin thng - H Bch Khoa H Ni

15

Modular sequential Logic Circuits

Mch to clock v mch mt xung (One-Shot)

Thng s mch to Clock :


t1=0.693.RB.CT
t2=0.693.(RA+RB).CT
T= t1 + t2
RA 1K , RA + RB 6.6M
CT 500pF

Ging vin : Ts. L Dng

T
5V
T
Clock Out
rng xung One-shot :
T= 1.1 RA CT

0V
t1

t2

Khoa in t - Vin thng - H Bch Khoa H Ni

16

Modular sequential Logic Circuits

B nhn 4 bits dng thanh ghi dch

Ging vin : Ts. L Dng

Khoa in t - Vin thng - H Bch Khoa H Ni

17

Modular sequential Logic Circuits

Ging vin : Ts. L Dng

Khoa in t - Vin thng - H Bch Khoa H Ni

18

Modular sequential Logic Circuits

B m khng ng b (Ripple Counter)

Ging vin : Ts. L Dng

Khoa in t - Vin thng - H Bch Khoa H Ni

19

Modular sequential Logic Circuits

B m ng b (Synchronous Counter)

Ging vin : Ts. L Dng

Khoa in t - Vin thng - H Bch Khoa H Ni

20

Modular sequential Logic Circuits

B m ng b tng gim (Up/Down Counter)

Ging vin : Ts. L Dng

Khoa in t - Vin thng - H Bch Khoa H Ni

21

Modular sequential Logic Circuits

IC 74LS93 - b m nh phn 4 bits khng ng b

Ging vin : Ts. L Dng

Khoa in t - Vin thng - H Bch Khoa H Ni

22

Modular sequential Logic Circuits

Ging vin : Ts. L Dng

Khoa in t - Vin thng - H Bch Khoa H Ni

23

Modular sequential Logic Circuits

74LS90 To b m Module-6 v Module-10


(b m 60 Dng cho mch ng h in t)

Ging vin : Ts. L Dng

Khoa in t - Vin thng - H Bch Khoa H Ni

24

Modular sequential Logic Circuits

Ging vin : Ts. L Dng

Khoa in t - Vin thng - H Bch Khoa H Ni

25

Modular sequential Logic Circuits

Ging vin : Ts. L Dng

Khoa in t - Vin thng - H Bch Khoa H Ni

26

Modular sequential Logic Circuits

Ghp ni m rng b m

Ging vin : Ts. L Dng

Khoa in t - Vin thng - H Bch Khoa H Ni

27

Modular sequential Logic Circuits

Register Files

A register files is an array of


processor registers in a CPU

Register 0 in the register files


WE

Din

RFC
RE

Register Files with


4 x Register 4 bits
Ging vin : Ts. L Dng

Dout
Tristate
output

1 Register File Cell


Khoa in t - Vin thng - H Bch Khoa H Ni

28

Modular sequential Logic Circuits

Implementation of Register File CELL

WEE
Din
Clk
RE

Dout

Clk

Hoc
Din
WE
Clk
RE
Ging vin : Ts. L Dng

Tribuffer

Dout

Khoa in t - Vin thng - H Bch Khoa H Ni

29

Modular sequential Logic Circuits

Thit k b nh hng i (memory queue)


LIFO (last in first out)
FIFO (first in first out)
Dng thanh ghi dch, b m, Mux, SRAM

Ging vin : Ts. L Dng

Khoa in t - Vin thng - H Bch Khoa H Ni

30

Modular sequential Logic Circuits

LIFO LAST IN FIRST OUT

Ging vin : Ts. L Dng

Khoa in t - Vin thng - H Bch Khoa H Ni

31

Modular sequential Logic Circuits

FIFO FIRST IN FIRST OUT

Ging vin : Ts. L Dng

Khoa in t - Vin thng - H Bch Khoa H Ni

You might also like