Modular sequential Logic Circuits
Gi¶ng viªn : Ts. Lª Dòng
Khoa §iÖn tö - ViÔn th«ng - §H B¸ch Khoa Hμ Néi
1
C¸c m¹ch logic d·y c¬ b¶n
(Modular sequential Logic Circuits)
Néi dung
I. Thanh ghi (Register)
II. Bé ®Õm (Counter)
III Register files, LIFO, FIFO
Modular sequential Logic Circuits
Gi¶ng viªn : Ts. Lª Dòng
Khoa §iÖn tö - ViÔn th«ng - §H B¸ch Khoa Hμ Néi
2
Thanh ghi l−u tr÷ (Storage Register)
Ghi chó :
Modular sequential Logic Circuits
Gi¶ng viªn : Ts. Lª Dòng
Khoa §iÖn tö - ViÔn th«ng - §H B¸ch Khoa Hμ Néi
3
Thanh ghi chèt (Latch)
Ghi chó :
Modular sequential Logic Circuits
Gi¶ng viªn : Ts. Lª Dòng
Khoa §iÖn tö - ViÔn th«ng - §H B¸ch Khoa Hμ Néi
4
Thanh ghi chèt cã ®Çu ra 3 tr¹ng th¸i (Tri-States Latch)
Ghi chó :
Modular sequential Logic Circuits
Gi¶ng viªn : Ts. Lª Dòng
Khoa §iÖn tö - ViÔn th«ng - §H B¸ch Khoa Hμ Néi
5
Thanh ghi dÞch (shift Register)
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
1 0 1 1 0 0 1 0
10
10
Serial In
Serial Out
1 0 1 1 0 0 1 0
10
Serial In
Parallel Out
Parallel In
1 0 1 1 0 0 1 0
10
Serial Out
Parallel In
1 0 1 1 0 0 1 0
10
Parallel Out
10
Shift Right
Serial Input
Shift Left
Serial Input
Modular sequential Logic Circuits
Gi¶ng viªn : Ts. Lª Dòng
Khoa §iÖn tö - ViÔn th«ng - §H B¸ch Khoa Hμ Néi
6
Serial load shift Register
M
S
M
S
M
S
Shift
Control
Pulse
Serial In
Serial Out
FF
n-1
FF
n-2
FF
0
Clear
Q
n-1
Q
n-2
Q
0
Ghi chó :
Modular sequential Logic Circuits
Gi¶ng viªn : Ts. Lª Dòng
Khoa §iÖn tö - ViÔn th«ng - §H B¸ch Khoa Hμ Néi
7
Modular sequential Logic Circuits
Gi¶ng viªn : Ts. Lª Dòng
Khoa §iÖn tö - ViÔn th«ng - §H B¸ch Khoa Hμ Néi
8
Modular sequential Logic Circuits
Gi¶ng viªn : Ts. Lª Dòng
Khoa §iÖn tö - ViÔn th«ng - §H B¸ch Khoa Hμ Néi
9
Thanh ghi dÞch 2 chiÒu
Ghi chó :
Modular sequential Logic Circuits
Gi¶ng viªn : Ts. Lª Dòng
Khoa §iÖn tö - ViÔn th«ng - §H B¸ch Khoa Hμ Néi
10
Thanh ghi dÞch ®a n¨ng
Modular sequential Logic Circuits
Gi¶ng viªn : Ts. Lª Dòng
Khoa §iÖn tö - ViÔn th«ng - §H B¸ch Khoa Hμ Néi
11
Thanh ghi dÞch ®a n¨ng (TiÕp)
Ghi chó :
Modular sequential Logic Circuits
Giảng viên : Ts. Lê Dũng
Khoa Điện tử - Viễn thông - ĐH Bách Khoa H Nội
12
ứng dụng Thanh ghi dịch
Chuyển đổi Song song/nối tiếp v ngợc lại
Thiết kế bộ nhân/Chia
Tạo thời gian trễ
Thiết kế mạch dy (Tiết Bi tập)
Tạo chuỗi tín hiệu tuần hon (Tiết Bi tập)
Modular sequential Logic Circuits
Gi¶ng viªn : Ts. Lª Dòng
Khoa §iÖn tö - ViÔn th«ng - §H B¸ch Khoa Hμ Néi
13
ChuyÓn ®æi Song song/nèi tiÕp vμ ng−îc l¹i
Ghi chó :
Modular sequential Logic Circuits
Gi¶ng viªn : Ts. Lª Dòng
Khoa §iÖn tö - ViÔn th«ng - §H B¸ch Khoa Hμ Néi
14
TruyÒn tin di bé
Ghi chó :
Modular sequential Logic Circuits
Gi¶ng viªn : Ts. Lª Dòng
Khoa §iÖn tö - ViÔn th«ng - §H B¸ch Khoa Hμ Néi
15
M¹ch t¹o clock vμ m¹ch mét xung (One-Shot)
Th«ng sè m¹ch t¹o Clock :
t
1
=0.693.R
B
.C
T
t
2
=0.693.(R
A
+R
B
).C
T
T= t
1
+ t
2
R
A
≥ 1K , R
A
+ R
B
≤ 6.6M
C
T
≥ 500pF
T
t
1
t
2
5V
0V
Clock Out
T
§é rén
g
xun
g
One-shot :
T= 1.1 R
A
C
T
Modular sequential Logic Circuits
Gi¶ng viªn : Ts. Lª Dòng
Khoa §iÖn tö - ViÔn th«ng - §H B¸ch Khoa Hμ Néi
16
Bé nh©n 4 bits dïng thanh ghi dÞch
Modular sequential Logic Circuits
Gi¶ng viªn : Ts. Lª Dòng
Khoa §iÖn tö - ViÔn th«ng - §H B¸ch Khoa Hμ Néi
17
Modular sequential Logic Circuits
Gi¶ng viªn : Ts. Lª Dòng
Khoa §iÖn tö - ViÔn th«ng - §H B¸ch Khoa Hμ Néi
18
Bé ®Õm kh«ng ®ång bé (Ripple Counter)
Modular sequential Logic Circuits
Gi¶ng viªn : Ts. Lª Dòng
Khoa §iÖn tö - ViÔn th«ng - §H B¸ch Khoa Hμ Néi
19
Bé ®Õm ®ång bé (Synchronous Counter)
Modular sequential Logic Circuits
Gi¶ng viªn : Ts. Lª Dòng
Khoa §iÖn tö - ViÔn th«ng - §H B¸ch Khoa Hμ Néi
20
Bé ®Õm ®ång bé t¨ng gi¶m (Up/Down Counter)
Modular sequential Logic Circuits
Gi¶ng viªn : Ts. Lª Dòng
Khoa §iÖn tö - ViÔn th«ng - §H B¸ch Khoa Hμ Néi
21
IC 74LS93 - bé ®Õm nhÞ ph©n 4 bits kh«ng ®ång bé
Modular sequential Logic Circuits
Gi¶ng viªn : Ts. Lª Dòng
Khoa §iÖn tö - ViÔn th«ng - §H B¸ch Khoa Hμ Néi
22
Modular sequential Logic Circuits
Gi¶ng viªn : Ts. Lª Dòng
Khoa §iÖn tö - ViÔn th«ng - §H B¸ch Khoa Hμ Néi
23
74LS90 T¹o bé ®Õm Module-6 vμ Module-10
(bé ®Õm 60 Dïng cho m¹ch ®ång hå ®iÖn tö)
Modular sequential Logic Circuits
Gi¶ng viªn : Ts. Lª Dòng
Khoa §iÖn tö - ViÔn th«ng - §H B¸ch Khoa Hμ Néi
24
Modular sequential Logic Circuits
Gi¶ng viªn : Ts. Lª Dòng
Khoa §iÖn tö - ViÔn th«ng - §H B¸ch Khoa Hμ Néi
25