Bài giảng môn Kỹ thuật số - Chương 3: Các phần tử logic cơ bản (Phần 2)

"Don't study, don't know - Studying you will know!"  
NGUYEN TRUNG HOA  
Chæång 3. Cac phán tæ logic cå ban  
Trang 63  
S
Q
R
S
Q
R
a)  
b)  
Hçnh 3.45. Ky hiãu cac FF khäng âäng bä  
a.R,S tac âäng mæc 1 - b.R,S tac âäng mæc 0  
b. FF âäng bä  
Xet så âä RSFF âäng bä våi så âä mach, ky hiãu va bang trang thai  
hoat âäng nhæ hçnh ve:  
S
Q
3
1
S
S
Q
Ck  
Ck  
Q
R
Q
2
R
4
R
Hçnh 3.46. RSFF âäng bä: Så âä logic va ky hiãu  
S
X
0
R
X
0
Ck  
0
1
Q
Q
Q
0
0
1
1
1
0
1
1
1
1
1
X
Trong âo: Ck la tên hiãu âiãu khiãn âäng bä hay tên hiãu âäng hä  
(Clock). Khao sat hoat âäng cua mach:  
- Ck = 0: cäng NAND 3 va 4 khoa khäng cho dæ liãu âæa vao. Vç  
cäng NAND 3 va 4 âãu co êt nhát mät ngo vao Ck = 0 ⇒ S = R =  
1 ⇒ Q = Q0 (FF giæ nguyãn trang thai cu).  
- Ck = 1: cäng NAND 3 va 4 må. Ngo ra Q se thay âäi tuy thuäc  
vao trang thai cua S va R.  
Bai giang Ky Thuát Sä  
Trang 64  
+ S = 0, R = 0 ⇒ S=
R
=1 ⇒Q = Q0 (giæ nguyãn trang thai cu).  
+ S = 0, R = 1 ⇒ S= 1, R = 0 ⇒ Q = 0  
+ S = 1, R = 0 ⇒ S= 0, R = 1 ⇒ Q = 1  
+ S = R = 1 ⇒ S= R = 0 ⇒ Q = X (trang thai cám).  
Trong træång håp nay Ck tac âäng mæc 1. Trong træång håp Ck tac  
âäng mæc 0 thç ta màc thãm cäng âao nhæ sau (hçnh 3.47):  
S
Q
3
1
S
Q
S
Ck  
Ck  
R
Q
Q
R
2
4
R
Hçnh 3.47  
Nhæ váy, tuy thuäc vao mæc têch cæc cua tên hiãu âäng bä Ck, chung  
ta co cac loai tên hiãu âiãu khiãn:  
- Ck âiãu khiãn theo mæc 1.  
- Ck âiãu khiãn theo mæc 0.  
- Ck âiãu khiãn theo sæån lãn (sæån træåc).  
- Ck âiãu khiãn theo sæån xuäng (sæån sau).  
a.Mæc 1  
b.Mæc 0  
c.Sæån lãn  
d.Sæån xuäng  
Hçnh 3.48. Cac tên hiãu âiãu khiãn Ck khac nhau  
Xet FF co Ck âiãu khiãn theo sæån lãn (sæån træåc):  
Sæån lãn va mæc logic 1 co mäi quan hã våi nhau, vç váy mach tao  
sæån lãn la mach cai tiãn cua mach tac âäng theo mæc logic 1.  
Sæån lãn thæc chát la mät xung dæång co thåi gian tän tai rát ngàn.  
Âã cai tiãn cac FF tac âäng theo mæc logic 1 thanh FF tac âäng theo  
sæån lãn ta màc vao træåc FF âo mät mach tao sæån lãn nhæ hçnh 3.49.  
Chæång 3. Cac phán tæ logic cå ban  
Trang 65  
Å mach tao sæån ngæåi ta låi dung thåi gian trã cua tên hiãu khi âi  
qua phán tæ logic. Âäi våi mach tao sæån ngæåi ta låi dung thåi gian  
trã cua tên hiãu khi âi qua cäng NOT.  
Ck  
Mach  
tao sæån  
S
R
Ck  
t
0
0
Xung sau khi qua  
mach tao sæån lãn  
t
Hçnh 3.49. Så âä khäi FF tac âäng theo sæån va dang song  
Xet så âä mach tao sæån lãn va dang song nhæ hçnh 3.50 : Mach tao  
sæån lãn gäm mät cäng AND 2 ngo vao va mät cäng NOT. Tên hiãu  
x1 tæ cäng NOT âæåc âæa âãn cäng AND cung våi tên hiãu x2 âi træc  
tiãp (x2 = Ck). Do tênh chát trã cua tên hiãu Ck khi âi qua cäng NOT  
nãn x1 bë trã mät khoang thåi gian, vç váy tên hiãu ngo ra cua cäng  
AND co dang mät xung dæång rát hep våi thåi gian tän tai chênh bàng  
thåi gian trã (trã truyãn âat) cua cäng NOT. Xung dæång hep nay âæåc  
âæa âãn ngo vao âäng bä cua FF âiãu khiãn theo mæc logic 1. Tai cac  
thåi âiãm co sæån lãn cua tên hiãu xung nhëp Ck se xuát hiãn mät xung  
dæång tac âäng vao ngo vao âäng bä cua FF âiãu khiãn ngo ra Q thay  
âäi trang thai theo cac ngo vao. Så âä mach FF co tên hiãu Ck âiãu  
khiãn theo sæån lãn nhæ hçnh 3.51.  
Ck  
t
t
Ck  
x1  
x2  
y
0
x2  
0
x1  
y
S
t
t
Ck  
R
0
Hçnh 3.50  
0
Bai giang Ky Thuát Sä  
Trang 66  
Xet FF co Ck âiãu khiãn theo sæån xuäng (sæån sau):  
Mach tao sæån xuäng la mach cai tiãn tac âäng mæc logic 0. Så âä  
mach va dang song nhæ sau (Hçnh 3.52):  
b)  
Ck  
a)  
Ck  
x1  
x2  
t
y
0
0
x2  
t
Hçnh 3.52. Mach tao sæån xuäng  
a. Så âä mach  
x1  
y
t
b. Dang song  
0
S
Q
t
3
4
1
2
0
S
C
y
Q
R
R
Hçnh 3.51. FF co tên hiãu Ck âiãu khiãn theo sæån lãn  
Trãn hçnh 3.53 la ky hiãu trãn så âä mach va så âä thæc hiãn Flip-  
Flop tac âäng theo sæån xuäng.  
S
Q
a)  
3
1
2
S
Ck  
y
Q
R
4
R
b)  
S
Q
Hçnh 3.53  
a. Så âä mach thæc hiãn.  
b. Ky hiãu trãn så âä.  
Ck  
R
Q
Chæång 3. Cac phán tæ logic cå ban  
Trang 67  
Y nghéa cua tên hiãu âäng bä Ck:  
Âäi våi cac FF âäng bä, cac ngo ra chè thay âäi trang thai theo ngo  
vao DATA khi xung Ck tän tai mæc 1 (âäi våi FF tac âäng mæc 1),  
hoàc xung Ck tän tai mæc 0 (âäi våi FF tac âäng mæc 0), hoàc xung  
Ck å sæån lãn (âäi våi FF tac âäng sæån lãn), xung Ck å sæån xuäng  
(âäi våi FF tac âäng sæån xuäng), con tát ca cac træång håp khac cua  
Ck thç ngo ra khäng thay âäi trang thai theo cac ngo vao màc du luc  
âo cac ngo vao co thay âäi trang thai.  
Phæång phap âiãu khiãn theo kiãu chu tå (Master - Slaver):  
Âäi våi phæång phap nay khi xung Ck tän tai mæc logic 1 dæ liãu se  
âæåc nháp vao FF, con khi Ck tän tai mæc logic 0 thç dæ liãu chæa  
trong FF âæåc xuát ra ngoai.  
Vã màt cáu tao bãn trong gäm 2 FF: mät FF thæc hiãn chæc nàng  
chu (Master) va mät FF thæc hiãn chæc nàng tå (Slaver).  
Hoat âäng cua FF âiãu khiãn theo kiãu chu/tå: (hçnh 3.54)  
+ Ck = 1: FF2 må, dæ liãu âæåc nháp vao FF2. Qua cäng âao Ck  
= 0 ⇒ FF1 khoa nãn giæ nguyãn trang thai cu træåc âo.  
+ Ck = 0: FF2 khoa nãn giæ nguyãn trang thai cu træåc âo. Qua  
cäng âao Ck = 1 ⇒ FF1 må, dæ liãu âæåc xuát ra ngoai.  
Chu y: Tên hiãu Ck co thã âæåc tao ra tæ mach dao âäng âa hai khäng  
trang thai bãn.  
7
S
5
3
1
Q
Q
Ck  
2
4
6
FF2  
8
FF1  
R
Hçnh 3.54. Âiãu khiãn theo kiãu chu/tå  
Bai giang Ky Thuát Sä  
Trang 68  
3.3.2.2. Phán loai FF theo chæc nàng  
a. RSFF  
Âo la FF co cac ngo vao va ngo ra ky hiãu  
nhæ hçnh ve.  
S
Q
Ck  
R
Trong âo:  
Q
- S, R : cac ngo vao dæ liãu.  
- Q, Q : cac ngo ra.  
Hçnh 3.55. Ky hiãu RSFF  
- Ck : tên hiãu xung âäng bä  
Goi Sn va Rn la trang thai cua ngo vao DATA å xung Ck thæ n.  
Goi Qn , Qn+1 la trang thai cua ngo ra Q å xung Ck thæ n va thæ  
(n+1).  
Luc âo ta co bang trang thai mä ta hoat âäng cua RSFF:  
Sn  
0
0
Rn  
0
1
Qn+1  
Qn  
0
1
0
1
1
1
X
Chung ta læu y ràng trang thai khi ca 2 ngo vao S = R = 1 luc âo ca  
2 ngo ra co cung mæc logic, âáy la trang thai cám cua RSFF (thæång  
âæåc ky hiãu X).  
Tiãp theo chung ta se âi xáy dæng bang âáu vao kêch cua RSFF.  
Bang âáu vao kêch gäm 2 phán, phán bãn trai liãt kã ra cac yãu cáu  
cán chuyãn âäi cua FF, va phán bãn phai la cac âiãu kiãn tên hiãu âáu  
vao kêch cán âam bao âã âat âæåc cac sæ chuyãn âäi áy. Nãu cac âiãu  
kiãn âáu vao âæåc âam bao thç FF se chuyãn âäi theo âung yãu cáu.  
Thæc chát bang âáu vao kêch cua FF la sæ khai triãn bang trang thai  
cua FF.  
Ta viãt lai bang trang thai cua RSFF å dang khai triãn nhæ sau:  
Chæång 3. Cac phán tæ logic cå ban  
Trang 69  
Sn  
0
0
0
0
1
1
1
1
Rn  
0
0
1
1
0
0
1
1
Qn  
0
1
0
1
0
1
0
1
Qn+1  
0
1
0
0
1
1
X
X
Trong bang nay, tên hiãu ngo ra å trang thai tiãp theo (Qn+1) se phu  
thuäc vao tên hiãu cac ngo vao data (S, R) va tên hiãu ngo å ra trang  
thai hiãn tai (Qn).  
Tæ bang khai triãn trãn ta xáy dæng âæåc bang âáu vao kêch cho  
RSFF:  
Qn Qn+1  
Sn  
0
1
0
X
Rn  
X
0
1
0
0
0
1
1
0
1
0
1
Cung tæ bang trang thai khai triãn ta co thã tçm âæåc phæång trçnh  
logic cua RSFF bàng cach láp så âä Karnaugh nhæ sau:  
Qn+1  
n
n
S R 00 01 11 10  
0 0 0 X 1  
1 1 0 X 1  
Qn  
Tæ bang Karnaugh nay ta co phæång trçnh logic cua RSFF:  
n
n
n
n +1  
Q
= S + R Q  
Vç âiãu kiãn cua RSFF la S.R= 0 nãn ta co phæång trçnh logic cua  
RSFF âæåc viãt âáy âu nhæ sau:  
Bai giang Ky Thuát Sä  
Trang 70  
n
n
n
n +1  
Q
= S + R Q  
SR=0  
Dang song minh hoa hoat âäng cua RSFF trãn hçnh 3.56:  
Ck  
1
t
3
2
4
5
0
S
t
0
R
t
0
Q
t
0
Hçnh 3.56. Âä thë thåi gian dang song RSFF  
b. TFF  
Âo la FF co ngo vao va ngo ra ky hiãu va bang trang thai hoat âäng  
nhæ hçnh ve (hçnh 3.57):  
Tn  
Qn+1  
Qn  
T
Q
0
1
Ck  
Q n  
Q
Hçnh 3.57. Ky hiãu TFF va bang trang thai hoat âäng  
Trong âo:  
- T: ngo vao dæ liãu  
- Q, Q: cac ngo ra  
- Ck: tên hiãu xung âäng bä.  
Goi Tn la trang thai cua ngo vao DATA T å xung Ck thæ n.  
Goi Qn , Qn+1 la trang thai cua ngo ra å xung Ck thæ n va (n+1).  
Chæång 3. Cac phán tæ logic cå ban  
Trang 71  
Luc âo ta co bang trang thai hoat âäng khai triãn cua TFF. Tæ bang  
trang thai nay ta co nhán xet:  
+ Khi T=0: mäi khi co xung Ck tac âäng ngo ra Q duy trç trang  
thai cu træåc âo.  
+ Khi T=1: mäi khi co xung Ck tac âäng ngo ra Q âao trang thai.  
Tn  
0
Qn  
0
Qn+1  
0
0
1
1
0
1
1
1
1
0
Tæ bang trang thai khai triãn cua TFF ta tçm âæåc bang âáu vao kêch  
cua TFF nhæ sau:  
Qn Qn+1  
Tn  
0
1
1
0
0
0
1
1
0
1
0
1
Phæång trçnh logic cua TFF:  
Qn+1 = Tn .Qn + Tn .Qn  
(dang chênh tàc 1)  
Hoàc: Qn+1 = (Tn + Qn )(Tn + Qn ) (dang chênh tàc 2).  
⇒Qn+1 = Tn ⊗ Qn  
(Ta cung co thã láp bang trang thai räi dung så âä Karnaugh âã tçm  
phæång trinh logic cua TFF).  
Trãn hçnh 3.58 minh hoa âä thë thåi gian dang song cua TFF.  
- Tên hiãu ra Q âáu tiãn luän luän å mæc logic 0  
- Tên hiãu Ck(1) âiãu khiãn theo sæån xuäng nhçn tên hiãu T dæåi  
mæc logic 1. Theo bang trang thai : T0 = 1 va Q0 = 0 ⇒ Q1 = Q0 = 1.  
Bai giang Ky Thuát Sä  
Trang 72  
- Tên hiãu Ck(2) âiãu khiãn theo sæån xuäng nhçn tên hiãu T dæåi  
mæc logic 0. Theo bang trang thai : T1 = 0 va Q1 = 1 ⇒ Q2 = Q1 = 1  
(Giæ nguyãn trang thai træåc âo).  
- Tên hiãu Ck(3) âiãu khiãn theo sæån xuäng nhçn tên hiãu T dæåi  
mæc logic 1. Theo bang trang thai: T2 = 1 va Q2 = 1 ⇒ Q3 = Q2 = 0.  
Ck  
1
t
2
3
0
T
t
0
Q
t
0
Hçnh 3.58  
Træång håp ngo vao T luän luän bàng 1 (luän å mæc logic 1):  
Ck  
1
t
2
3
4
5
0
T
t
0
Q
t
0
Hçnh 3.59. Dang song ngo ra khi T=1  
Khi T=1 thç dang song ngo ra Q âæåc cho trãn hçnh ve. Ta co nhán  
xet ràng chu ky cua ngo ra Q bàng 2 lán chu ky tên hiãu xung Ck nãn  
tán sä cua ngo ra la:  
fCK  
fQ =  
2
Váy, khi T=1 thç TFF giæ vai tro mach chia tán sä xung vao Ck.  
Chæång 3. Cac phán tæ logic cå ban  
Trang 73  
Täng quat: Ghep näi tiãp n TFF våi nhau sao cho ngo ra cua TFF  
træåc se näi våi ngo vao cua TFF âæng sau (Cki +1 näi våi Qi ) va luc  
báy giå tát ca cac ngo vao DATA T å tát ca cac TFF âãu giæ mæc  
logic 1, luc âo tán sä tên hiãu ngo ra se la:  
fCK  
f =  
n
2n  
Q
våi Qn la tên hiãu ngo ra cua TFF thæ n.  
c. DFF  
Âo la FF co ngo vao va ngo ra ky hiãu nhæ hçnh ve:  
Trong âo: D la ngo vao dæ liãu.  
D
Q
Q, Q : cac ngo ra.  
Ck: tên hiãu xung âäng bä.  
Ck  
Q
Hçnh 3.60. Ky hiãu DFF  
Goi Dn la trang thai cua ngo vao DATA D å xung Ck thæ n.  
Goi Qn, Qn+1 la trang thai cua ngo ra å xung Ck thæ n va (n+1).  
Luc âo ta co bang trang thai cua DFF nhæ sau:  
Bang trang thai:  
Qn+1  
D
0
1
0
1
Khai triãn bang nay âã tçm bang âáu vao kêch cua DFF, ta co:  
Dn  
0
0
Qn  
0
1
Qn+1  
0
0
1
0
1
1
1
1
Bang âáu vao kêch cua DFF:  
Bai giang Ky Thuát Sä  
Trang 74  
Qn Qn+1  
Dn  
0
1
0
1
0
0
1
1
0
1
0
1
Phæång trçnh logic cua DFF:  
Qn+1 = Dn  
Trãn hçnh 3.61 la âä thë thåi gian dang song cua DFF:  
Ck  
1
t
2
3
4
5
0
D
t
0
Q
t
Hçnh 3.61. Âä thë thåi gian dang song cua DFF  
Giai thêch dang song cua tên hiãu trãn hçnh 3.61:  
- Tên hiãu ra Q âáu tiãn luän luän å mæc logic 0, Q0 = 0  
- Tên hiãu Ck(1) âiãu khiãn theo sæån xuäng nhçn tên hiãu D dæåi  
mæc logic 1. Theo bang trang thai ta co: D0 = 1 ⇒ Q1 = 1  
- Tên hiãu Ck(2) âiãu khiãn theo sæån xuäng nhçn tên hiãu D dæåi  
mæc logic 0. Theo bang trang thai ta co :D1 = 0 ⇒ Q2 = 0  
..v..v..  
D
Q
DFF âong vai tro mach chia tán sä:  
Ck  
Trãn hçnh 3.62 la så âä mach DFF thæc hiãn  
chæc nàng chia tán sä. Å mach nay ngo ra Q  
âæåc näi ngæåc trå vã ngo vao D.  
Q
Hçnh 3.62.  
- Tên hiãu ra Q0 âáu tiãn luän å mæc logic 0:  
Q0 = 0 ⇒ Q0 = D1 = 1  
Chæång 3. Cac phán tæ logic cå ban  
Trang 75  
- Tên hiãu Ck(1) âiãu khiãn theo sæån xuäng nhçn tên hiãu D1 dæåi  
mæc logic 1. D1 = 1 ⇒ Q1 = 1 ⇒ Q1 = D2= 0.  
- Tên hiãu Ck(2) âiãu khiãn theo sæån xuäng nhçn tên hiãu D2 dæåi  
mæc logic 0. D2 = 0 ⇒ Q2 = 0 ⇒ Q2 = D3= 1.  
- Tên hiãu Ck(3) âiãu khiãn theo sæån xuäng nhçn tên hiãu D3 dæåi  
mæc logic 1. D3 = 1 ⇒ Q3 = 1 ⇒ Q3 = D4= 0.  
- Tên hiãu Ck(4) âiãu khiãn theo sæån xuäng nhçn tên hiãu D4 dæåi  
mæc logic 0. ⇒ Q4 = 0 ..v..v..  
Ck  
1
t
2
3
4
5
0
D
t
0
Q
t
0
Hçnh 3.63. Âä thë thåi gian dang song mach hçnh 3.62  
Nhán xet vã tán sä ngo ra:  
fCK  
fQ =  
→ DFF giæ vai tro nhæ mach chia tán sä.  
2
O0  
O1  
D0  
Æng dung cua DFF:  
D
Q
- Dung DFF âã chia tán sä.  
- Dung DFF âã læu træ dæ liãu âã chã  
tao cac bä nhå va thanh ghi.  
- Dung DFF âã chät dæ liãu.  
Ck  
E
D1  
D
Q
Ck  
Trãn hçnh 3.64 la så âä mach æng  
dung DFF âã chät dæ liãu. Hoat âäng  
cua mach nhæ sau:  
Hçnh 3.64. Chät dæ liãu dung DFF  
+ E=1: O0 = D0, O1 = D1 nãn tên hiãu âæåc âæa âãn cac FF.  
+ E=0: O0 = D0, O1 = D1 → chät dæ liãu trå lai.  
Bai giang Ky Thuát Sä  
Trang 76  
d. JKFF  
Âo la FF co ngo vao va ngo ra ky hiãu nhæ hçnh ve :  
Trong âo:  
J
Q
- J, K la cac ngo vao dæ liãu.  
- Q, Q la cac ngo ra.  
Ck  
K
Q
- Ck la tên hiãu xung âäng bä.  
Hçnh 3.65. JKFF  
Goi Jn , Kn la trang thai ngo vao DATA cua J,K å xung Ck thæ n.  
Goi Qn, Qn+1 la trang thai ngo ra Q å xung Ck thæ n va thæ (n+1).  
Luc âo ta co bang trang thai mä ta hoat âäng cua JKFF:  
J
0
0
1
1
K Qn+1  
0
1
0
1
Qn  
0
1
Q
n
Phæång trçnh logic cua JKFF:  
Qn+1 = JnQn + Kn .Qn  
Tæ bang trang thai ⇒ JKFF khàc phuc âæåc trang thai cám cua  
RSFF.  
Âã tçm bang âáu vao kêch cua JKFF ta khai triãn bang trang thai:  
Jn  
0
0
0
0
1
1
1
1
Kn  
0
0
1
1
0
0
1
1
Qn  
0
1
0
1
0
1
0
1
Qn+1  
0
1
0
0
1
1
1
0
Chæång 3. Cac phán tæ logic cå ban  
Trang 77  
Tæ bang khai triãn trãn ta xáy dæng âæåc bang âáu vao kêch cho  
JKFF nhæ sau:  
Qn Qn+1  
Sn  
0
1
X
X
Rn  
X
X
1
0
0
1
1
0
1
0
1
0
Âä thë thåi gian dang song cua JKFF:  
Ck  
1
t
3
2
4
5
0
J
t
0
K
t
0
Q
t
0
Hçnh 3.66. Âä thë thåi gian dang song JKFF  
Nhán xet: JKFF la mach âiãn co chæc nàng thiãt láp trang thai 0,  
trang thai 1, chuyãn âäi trang thai va duy trç trang thai càn cæ vao cac  
tên hiãu âáu vao J, K va xung nhëp âäng bä Ck. Nhæ váy co thã noi  
JKFF la mät FF rát van nàng.  
Trong thæc tã, chung ta co thã dung JKFF âã thæc hiãn chæc nàng  
cua cac FF khac: JKFF thay thã cho RSFF, JKFF thæc hiãn chæc nàng  
cua TFF va DFF, cac så âä thæc hiãn âæåc trçnh bay trãn hçnh 3.67:  
Bai giang Ky Thuát Sä  
Trang 78  
T
D
S
J
Q
J
Q
J
Q
Ck  
K
Ck  
K
Ck  
K
R
Q
Q
Q
Hçnh 3.67. Dung JKFF thæc hiãn chæc nàng cua RSFF, TFF, DFF  
Trãn cå så khao sat vã 4 loai FF phán chia theo chæc nàng, chung ta  
co thã xáy dæng mät bang âáu vao kêch täng håp cho ca 4 loai FF nhæ  
sau:  
Qn Qn+1 Sn  
Rn  
X
0
1
0
Jn  
0
1
X
X
Kn  
X
X
1
Tn  
0
1
1
0
Dn  
0
1
0
1
0
0
1
1
0
1
0
1
0
1
0
X
0
3.3.3. Sæ chuyãn âäi lán nhau giæa cac loai FF  
Âa sä FF trãn thë træång la loai JK, D trong khi ky thuát sä yãu cáu  
tát ca cac loai FF. Nãu biãt cach chuyãn âäi giæa cac loai FF våi nhau  
thç co thã phat huy tac dung cua loai FF sàn co.  
Trãn thæc tã, co thã chuyãn âäi qua lai giæa cac loai FF khac nhau.  
Co 2 phæång phap âã thæc hiãn chuyãn âäi giæa cac loai FF:  
- phæång phap biãn âäi træc tiãp.  
- phæång phap dung bang âáu vao kêch va bang Karnaugh.  
a. Phæång phap biãn âäi træc tiãp:  
Âáy la phæång phap sæ dung cac âënh ly, tiãn âã cua âai sä Boole âã  
tçm phæång trçnh logic tên hiãu kêch thêch âäi våi FF xuát phat. Så âä  
khäi thæc hiãn phæång phap nay nhæ sau (hçnh 3.68):  
Chæång 3. Cac phán tæ logic cå ban  
Trang 79  
FF âêch  
Q
Logic  
chuyãn âäi  
FF  
xuát phat  
Âáu vao  
Q
Hçnh 3.68  
Ck  
TFF chuyãn âäi thanh DFF, RSFF, JKFF:  
- TFF → RSFF:  
RSFF co pt: Qn+1 = Sn + Rn Qn (1)  
Sn Rn = 0 (âiãu kiãn cua RSFF)  
TFF co pt:  
Qn+1 = Tn ⊕ Qn  
(2)  
So sanh (1) va (2) ta co:  
Sn + Rn Qn = Tn ⊕ Qn  
Theo tênh chát cua phep toan XOR, ta co:  
Tn = Qn ⊕(Sn + Rn Qn) = Qn (Sn + RnQn) + Qn (Sn + Rn Qn)  
= Qn Sn Rn + Sn Qn = Qn Sn Rn + Sn Qn + Sn Rn = Qn Rn + Sn Qn  
Váy: Tn = Qn Rn + Sn Qn  
Så âä mach thæc hiãn:  
R
T
Q
S
Ck  
Q
Hçnh 3.69. Chuyãn âäi TFF thanh RSFF  
- TFF→ DFF:  
DFF co phæång trçnh logic: Qn+1 = Dn  
TFF co phæång trçnh logic: Qn+1 = Tn ⊕ Qn  
Âäng nhát 2 phæång trçnh: Dn = Tn ⊕ Qn  
Theo tênh chát cua phep XOR ta suy ra:  
Tn = Dn ⊕ Qn  
Bai giang Ky Thuát Sä  
Trang 80  
Så âä mach thæc hiãn:  
T
Q
D
Ck  
Ck  
Q
Hçnh 3.70. Chuyãn âäi TFF thanh DFF  
- TFF→ DFF: Thæc hiãn biãn âäi hoan toan tæång tæ (nhæ træång  
håp chuyãn âäi tæ TFF sang RSFF) ta co logic chuyãn âäi:  
Tn = KnQn + Jn Qn  
Så âä mach chuyãn âäi tæ TFF sang JKFF  
K
T
Q
J
Ck  
Q
Hçnh 3.71. Chuyãn âäi TFF thanh JKFF  
DFF chuyãn âäi thanh TFF, RSFF, JKFF:  
- DFF→ TFF:  
DFF co phæång trçnh logic: Qn+1 = Dn  
TFF co phæång trçnh logic:Qn+1 = Tn ⊕ Qn  
Âäng nhát 2 phæång trçnh ta co: Dn = Tn ⊕ Qn  
Så âä mach thæc hiãn chuyãn âäi (hçnh 3.72):  
D
Q
T
Ck  
Ck  
Q
Hçnh 3.72. Chuyãn âäi DFF thanh TFF  
- DFF→ RSFF:  
RSFF co phæång trçnh logic: Qn+1 = Sn + Rn Qn  
Âäng nhát våi phæång trçnh cua DFF ta co: Dn = Sn + Rn Qn  
Chæång 3. Cac phán tæ logic cå ban  
Trang 81  
Så âä mach thæc hiãn chuyãn âäi:  
R
S
D
Q
Ck  
Q
Hçnh 3.73. Chuyãn âäi tæ DFF sang RSFF  
- DFF→ JKFF:  
Hoan toan tæång tæ ta co logic chuyãn âäi tæ DFF sang JKFF:  
Dn = Jn Qn + Kn Qn  
Så âä mach chuyãn âäi trãn hçnh 3.74:  
K
D
Q
J
Ck  
Q
Hçnh 3.74. Chuyãn âäi DFF thanh JKFF  
RSFF chuyãn âäi thanh TFF, DFF, JKFF:  
RSFF co pt: Qn+1 = Sn + Rn Qn  
Sn Rn = 0  
(âiãu kiãn cua RSFF)  
Khi thæc hiãn chuyãn âäi tæ RSFF sang cac FF khac cán kiãm tra  
âiãu kiãn rang buäc cua RSFF âo la: RnSn = 0.  
- RSFF→ TFF:  
TFF co phæång trçnh logic:Qn+1 = Tn ⊕ Qn  
Âäng nhát våi phæång trçnh cua RSFF ta co:  
Sn + Rn Qn = Tn ⊕ Qn = Tn Qn + Tn Qn  
Tæ biãu thæc nay, nãu ta âäng nhát:  
Sn = Tn Qn  
Rn = Tn  
thç suy ra:  
Sn Rn = Tn Qn .Tn = Tn Qn ≠ 0  
Tải về để xem bản đầy đủ
pdf 24 trang baolam 22160 Free
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng môn Kỹ thuật số - Chương 3: Các phần tử logic cơ bản (Phần 2)", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pdfbai_giang_mon_ky_thuat_so_chuong_3_cac_phan_tu_logic_co_ban.pdf