Professional Documents
Culture Documents
I. Giôùi thieäu:
Heä tuaàn töï laø heä maø ngoõ ra khoâng chæ phuï
thuoäc vaøo caùc ngoõ vaøo maø coøn phuï thuoäc vaøo
1 soá ngoõ ra ñöôïc hoài tieáp trôû thaønh ngoõ vaøo
thoâng qua phaàn töû nhôù.
Ngoõ COÅN Ngoõ ra
vaøo G (OUTPUT)
(INPUT) LOGIC
PHAÀN TÖÛ
NHÔÙ
R Q
3
Baûng hoaït ñoäng:
* Coång NAND:
S R Q+ Q+
0 1 Caám
S 0 1 söû duïng
(set) Q 0 0
1 Q
1 Q
1
0
Kyù
1 hieäu:
R Q 1
S Q
(reset
)
R Q
4
b. Choát SR coù ngoõ vaøo cho pheùp:
S
(set) Q
C
(enabl
e)
Q
R
(rese
t)
Baûng hoaït ñoäng: Kyù hieäu choát SR coù ngoõ v
C S Q+ Q+ cho pheùp tích cöïc ca
0 RX Q
S Q
X Q
1 0 Q0 C
0 1 R Q
1 0 1
0 5
* Khaûo saùt giaûn ñoà xung:
Q
(Cho Q ban ñaàu
laø 0)
hieäu choát SR coù ngoõ vaøo cho pheùp tích cöïc thaáp:
C S R Q+ Q+
S Q
1 X Q
C X Q
R Q 0 0 Q0
0 1
0 0 1
0 6
c. Choát D:
D
(set) Q
C
(enabl
e)
Q
D Q C D Q+ Q+
0 Q Q
1X 0
C Q 0 1
1 1 7
2. Flip_Flop (FF):
Traïng thaùi keá tieáp cuûa ngoõ ra FF seõ thay ñoåi
theo ngoõ vaøo vaø traïng thaùi tröôùc ñoù cuûa ngoõ
ra taïi thôøi ñieåm thay ñoåi cuûa xung clock (caïnh
leân hoaëc caïnh xuoáng)
X Q X Q
CK Q CK Q
D Q CK D Q+ Q+
0, 1, Khoâng thay ñoåi
X 0
CK Q
0 1
1
1 0
D Q CK D Q+ Q+
0, 1, Khoâng thay ñoåi
CK Q X 0
0 1
1
1 0 9
* Khaûo saùt giaûn ñoà xung:
CK
Q
(Cho Q ban ñaàu
laø 0)
Baûng ñaëc tính vaø
•* Baûng kích
phöông trình ñaëc tính:
thích:
D Q Q+ Q D
0 0 0Q+ 0
0 0 0 1
0 1 0 0
1 1 1 1
1 1
Q
0
+
= 0D =
10
b. Flip_Flop T (T-FF):
Baûng hoaït ñoäng:
T Q T Q
T Q+
0 Q
CK Q Q CK Q
J Pr Q J Pr Q
CK CK
K Cl Q K Cl Q
CK
CK Q 1 K Q 16
a. Boä ñeám ñaày ñuû (m = 2n):
* Gheùp Cki+1 = Qi
Q0(LSB) Q1 Q2(MSB
1 T Q 1 T Q 1 T Q
CK CK Q CK Q CK Q
CK
Q0
(LSB)
Q1
Q2 17
(MSB)
Q0(LSB) Q1 Q2(MSB)
1 J Q 1 J Q 1 J Q
CK CK CK CK
1 K Q 1 K Q 1 K Q
1 J Q 1 J Q 1 J Q
CK CK CK CK
1 K Q 1 K Q 1 K Q
1 T Q 1 T Q 1 T Q
CK CK Q CK Q CK Q 19
b. Boä ñeám khoâng ñaày ñuû (m< 2n):
- Boä ñeám khoâng ñaày ñuû thöïc hieän döïa vaøo
boä ñeám ñaày ñuû.
Ta caàn xaùc ñònh traïng thaùi keá tieáp khoâng mong
muoán cuûa
- Duøng voøng
traïng ñeám
thaùi khoâng
naøy ñaày
ñeå taïo ra ñuû.
tín hieäu taùc
ñoäng tích cöïc vaøo caùc ngoõ vaøo baát ñoàng boä
Preset hoaëc Clear ñeå ñöa boä ñeám trôû veà traïng
thaùi ban ñaàu (thường gọi laø traïng thaùi reset).
Vd: Söû duïng T-FF coù xung clock caïnh xuoáng vaø
ngoõ vaøo Preset, Clear tích cöïc cao; thieát keá boä ñeám
leân coù m = 5 vaø bắt ñaàu từ giaù trò 0.
Q2 Q1 Z Ta gọi Z laø tín hiệu để reset bộ đếm.
0 Q00 0 Z Q2Q1
0 0 Q0 0 0 1 1
0 0 0
1 0
0 0 1 1X 0
0 1 0 1 X 1
0 1
0 1 X
1 X Z = Q2 20
Q0(LSB) Q1 Q2(MSB
0 0 0
1 T Pr Q 1 T Pr Q 1 T Pr Q
CK Ck Cl Q Ck Cl Q Ck Cl Q
CK
Q0
(LSB)
Q1
Q2 21
(MSB)
caïnh xuoáng vaø ngoõ vaøo Pr, Cl tích Q2 Q1
cöïc thaáp; thieát keá boä ñeám 0 Q01
xuoáng coù m = 5 vaø bắt ñaàu từ 0
0 0
giaù trò 2. 1
Tín hiệu reset: Z = Q2 (tích cöïc thaáp) 0 0
Q1 0
Q0(LSB) Q1 1 1 Q2(MSB)
1
1 1
1 1 0
1 0
Pr Pr Pr 1
1 J Q 1 J Q 1 J Q
CK CK CK CK
1 K Cl Q 1 K Cl Q 1 K Cl Q
1
3. Boä ñeám song song (Synchronous Counter): :
- Laø boä ñeám maø caùc FF ñeàu söû duïng chung
nguoàn xung clock; khi coù xung clock vaøo thì taát caû
caùc- Khi
ngoõ ra FFkeá
thieát ñeàu thay
boä ñoåi.
ñeám, chæ quan taâm ñeán
traïng thaùi hieän taïi vaø traïng thaùi keá tieáp cuûa FF,
maø khoâng quan taâm ñeán daïng xung clock (caïnh
leân hoaëc caïnh xuoáng).
ù theå thieát keá boä ñeám coù voøng ñeám baát kyø.
T2 Q T1 Q 1 T0 Q
2 1 0
2 1 0
26
. Boä ñeám khoâng ñaày ñuû (m < 2n):
Caùc traïng thaùi coù trong voøng ñeám seõ
thieát keá nhö boä ñeám ñaày ñuû; coøn caùc traïng
thaùi dö khoâng coù trong voøng ñeám seõ giaûi
quyeát theo1:
* Caùch 2 Caùc
caùchtraïng
sau: thaùi dö coù traïng thaùi keá
tieáp laø tuøy ñònh. Khi thieát keá caàn khôûi ñoäng
giaù trò ban ñaàu cho boä ñeám; giaù trò naøy phaûi
laøThieát
Vd: 1 trongkeá
nhöõng traïng thaùi coù trong voøng ñeám.
boä ñeám
duøng D-FF caïnh leân, coù T/t T/t keá
ngoõ vaøo Pr vaø Cl tích cöïc hieän tieáp
cao, coù giaûn ñoà traïng thaùi 0 taïi
0 1Q+2 Q
0 +1
sau: Q2Q1Q0 Q2 Q01 Q+00
0 0 X X X
00 Q01 1 1
0 0 1 0
11 10 0 0 1
0 0 0 1 0
1 0 1
01 01 1 0 D2 D11 D027
0 X X X
D2 = Q2 D 1 = Q2 ⊕ D0 = Q2
Q0 Q1 Q1
Q2(MSB) Q1 Q0(LSB)
0 0
D2 Pr Q D1 Pr Q D0 Pr Q
2 1 0
RS 28
* Caùch 2: Cho caùc traïng thaùi dö khoâng coù voøng
ñeám coù traïng thaùi keá tieáp laø 1 trong nhöõng
traïng thaùi coù trong voøng ñeám.
Q2Q1Q0
00 00
1 0
10 11 10
1 0 0
11 01 01
1 0 1
T/t T/t keá Caùc
hieän tieáp ngoõ T2 = Q0 + Q2
0 taïi
0 1Q+2 Q
0 +1 1 vaøo
0 0 Q1
Q2 Q01 Q+00 1T 1T 1
2 1 T1 = Q2 ⊕ (Q1
0 0 1 1 1 0 0
Q01 0 0
T
00 1 Q0)
0 1 1 1 1 1 1
0 0 0 0 1 T0 = Q0 + Q2
0 1 0 1 1 1 0 Q1 29
1 0 0 1 1
Phaân tích boä ñeám song song:
- Töø sô ñoà logic cuûa boä ñeám xaùc ñònh
haøm kích thích (bieåu thöùc cuûa caùc ngoõ vaøo cuûa
töøng FF phuï thuoäc
- Laäp vaøo caùc
baûng traïng ngoõ
thaùi: töø ra Qi) thaùi hieän
traïng
taïi Qi vaø giaù trò ngoõ vaøo ta xaùc ñònh ñöôïc traïng
thaùi keá tieáp cuûa FF Q+i.
- Töø baûng chuyeån traïng thaùi xaùc ñònh
ñöôïc giaûn ñoà traïng thaùi hoaëc khaûo saùt giaûn
ñoà xung cuûa boä ñeám.
QA QB QC
JA QA JB QB JC QC
CK CK CK
CK
1 KA QA KB QB 1 KC QC
30
T/t Caùc ngoõ vaøo T/t keá
JA = QB QC
hieän JA KA JB KB JC tieáp
KA = 1 0 taïi
0 0 1 0KC0 1 1 Q+A0Q+B1
0
JB = QA QC QA Q0B 0 1 1 1 1 1 0 Q 1+ 0
C
0 0 0 1 0 0 1 1 0 1 1
QC1 1 1 1 1 1 1 1 0 0
KB = QA +
0 1 0 1 0 1 0 1 0 0 0
JC = QA 0 0 1 0 1 0 1 0 0 0
QC 0 1 0 1 0 1 0 1 0 0 0
KC = 1 1 1 1 0 1 0 1 0 0 0
1 0
0 11
1 10
0 0 11
1 1 1
1 1 00
0
QA0QBQC
1 1
101 00
0 1
01 01 31
Boä ñeám thanh ghi dòch (Shift Register Counter):
1. Boä ñeám voøng (Ring Counter):
Q2 Q1 Q0
D2 Pr Q D1 Q D0 Q
2 1 0
Ck Ck Cl Ck Cl
CK Q Q Q
RS 2 1 0
CK
Clock Q2 Q1 Q0
Q2
1 1 0 0
2 0 1 0
Q1 3 0 0 1
Q0 32
2. Boä ñeám voøng xoaén (Twisted-ring Counter): boä
ñeám Johnson Q2 Q1 Q0
D2 Q D1 Q D0 Q
2 1 0
Ck Cl Ck Cl Ck Cl
CK Q Q Q
RS 2 1 0
Clock Q2 Q1 Q0
CK
1 0 0 0
Q2 2 1 0 0
3 1 1 0
Q1 4 1 1 1
5 0 1 1
Q0 6 0 0 1
33
. Thanh ghi dòch (Shift Register):
Laø thanh ghi maø döõ lieäu cuûa noù ñöôïc dòch 1 bit
ôû moãi xung clock
Thanh ghi dòch nhaäp noái tieáp - xuaát noái tieáp (SISO):
SERIN SEROUT
D Q D Q D Q
Ck Q Ck Q Ck Q
CK
Thanh ghi dòch nhaäp noái tieáp – xuaát song song (SIPO):
1Q 2Q nQ
SERIN
D Q D Q D Q
Ck Q Ck Q Ck Q
CK
34
Thanh ghi dòch nhaäp song song - xuaát noái tieáp (PISO):
SERIN X1 Y D Q
1D X0
S
Ck Q
X1 Y D Q
2D X0
S
Ck Q
X1 Y D Q SEROUT
nD X0
S
SHIFT / LOAD
CLOCK Ck Q 35
Thanh ghi dòch nhaäp song song - xuaát song song (PIPO):
SERIN X1 Y D Q 1Q
1D X0
S
Ck Q
X1 Y D Q 2Q
2D X0
S
Ck Q
X1 Y D Q nQ
nD X0
S
SHIFT / LOAD
CLOCK Ck Q 36
IC 74193