Bi ging môn K Thut S
GV: Lê Th Kim Anh 1
Chương 4: H TUN T
I. KHI NIM V H TUN T
II. CC PHN T NH - CHỐT(Latch) , FLIPFLOP.
III. B ĐM - THANH GHI DCH
IV.PHÂN TCH V THIT K H TUN T TỔNG
QUÁT
V. MY TRNG THI - TK H TUN T DÙNG
MY TRNG THI
Bi ging môn Ky Thut Sô
GV: Lê ThiKim Anh
2
I. KHI NIM
- Các ngõ ra của một hệ tuần tự không chỉ phụ thuộc trạng thái các ngõ vào mà còn phụ
thuộc trạng thái ngõ ra trước đó của hệ (được lưu giữ bởi các phần tử nhớ l cht
(Latch) hoc FlipFlop (FF)).
-Mạch tuần tự được chia ra 2 loại: Đồng bộ (Synchronous) và Bất đồng bộ
(Asynchronous).
-Hê tuần tư đng bô (hay cn
gi l song song), trong hê ny
cc phần tư nhơ được đng bô
bng xung nhp hay cn gi l
xung đng hô CK(Clock).
- Hê tuần tư không đng bô (hay
ni tip) hoạt động không có
xung nhp đng bô, cc phần tư
nhơ chỉ hoạt động theo hm
chc năng, có thê tc động ở
bt ky thi đim no.
II. CÁC PHN T NH
-Cc phần tư nhơ được chia lm 2 loại: Cht (Latch) va FlipFlop (FF).
-Cht l phần tư nhơ hoạt động có ngo ra thay đi theo sư thay đi ở cc ngo
vo thông tin. Ng ra của cc FlipFlop chỉ thay đi tại v tr tc động của
xung CK (cạnh lên hoc cạnh xung) theo cc ngo vo thông tin.
D Latch D Flip-Flop
Cnh lên Cnh xung
t/h cho php
Bi ging môn Ky Thut Sô
GV: Lê ThiKim Anh
3
Các mạch chốt
a. Cht SR (Set-Reset Latch):
S
R
Q
Q
+
0
0
0
0
0
0
1
1
0
1
0
0
0
1
1
0
1
0
0
1
1
0
1
1
1
1
0
0
1
1
1
0
S
R
Q
Q
+
0
0
0
1
0
0
1
1
0
1
0
1
0
1
1
1
1
0
0
0
1
0
1
0
1
1
0
0
1
1
1
1
TT cm sưdng
TT cm sưdng
S
R
Q
+
0
0
Q
0
1
0
1
0
1
1
1
X
S
R
Q
+
0
0
X
0
1
1
1
0
0
1
1
Q
Bi ging môn Ky Thut Sô
GV: Lê ThiKim Anh
4
Q+ = S + R’Q
SR=0
Phương trnh đc tnh
b. Cht SR có ngõ vào cho phép:
R
(reset)
Q’
S
(set) Q
G
(enable)
TTHT
(
PS:Present State
)
Q
TTKT Q+ (NS – Next State)
G = 0 G = 1
SR
SR
SR
SR
SR
SR
SR
SR
00
01
11
10
00
01
11
10
0 0 0 0 0 0 0 1 1
1 1 1 1 1 1 0 1 1
G
S
R
Q+
0
X
X
Q
1
0
0
Q
1
0
1
0
1
1
0
1
1
1
1
X
Bng hot động
Ky hiu
Bi ging môn Ky Thut Sô
GV: Lê ThiKim Anh
5