Tải bản đầy đủ (.pdf) (23 trang)

Tài liệu Các phần tử logic cơ bản_chương 3a pptx

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (455.98 KB, 23 trang )

Chổồng 3. Caùc phỏửn tổớ logic cồ baớn

Trang 63

b. FF õọửng bọỹ
Xeùt sồ õọử RSFF õọửng bọỹ vồùi sồ õọử maỷch, kyù hióỷu vaỡ baớng traỷng thaùi
hoaỷt õọỹng nhổ hỗnh veợ:

S R Ck

Q
X X 0 Q
0 0 1 Q
0 1 1 0
1 0 1 1
1 1 1 X
Hỗnh 3.46. RSFF õọửng bọỹ: Sồ õọử logic vaỡ kyù hióỷu
S Q

Ck


R
Q

Ck
S
R
4
3
2


1
R

S

Q
Q
Hỗnh 3.45. Kyù hióỷu caùc FF khọng õọửng bọỹ
a.R,S taùc õọỹng mổùc 1 - b.R,S taùc õọỹng mổùc 0
R
QS
a) b)
R Q
S

Trong õoù: Ck laỡ tờn hióỷu õióửu khióứn õọửng bọỹ hay tờn hióỷu õọửng họử
(Clock). Khaớo saùt hoaỷt õọỹng cuớa maỷch:
- Ck = 0: cọứng NAND 3 vaỡ 4 khoùa khọng cho dổợ lióỷu õổa vaỡo. Vỗ
cọứng NAND 3 vaỡ 4 õóửu coù ờt nhỏỳt mọỹt ngoợ vaỡo Ck = 0
S
=
R
=
1 Q = Q
0
(FF giổợ nguyón traỷng thaùi cuợ).
- Ck = 1: cọứng NAND 3 vaỡ 4 mồớ. Ngoợ ra Q seợ thay õọứi tuỡy thuọỹc
vaỡo traỷng thaùi cuớa S vaỡ R.

Baỡi giaớng Kyợ Thuỏỷt Sọỳ Trang 64

+ S = 0, R = 0
S
=
R
=1 Q = Q
0
(giổợ nguyón traỷng thaùi 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 (traỷng thaùi cỏỳm).
Trong trổồỡng hồỹp naỡy Ck taùc õọỹng mổùc 1. Trong trổồỡng hồỹp Ck taùc
õọỹng mổùc 0 thỗ ta mừc thóm cọứng õaớo nhổ sau (hỗnh 3.47):
S
R
Q
Hỗnh 3.47
S
Q



Ck

R
Q

1
2
Q
Ck
S
R
4
3

Nhổ vỏỷy, tuỡy thuọỹc vaỡo mổùc tờch cổỷc cuớa tờn hióỷu õọửng bọỹ Ck, chuùng
ta coù caùc loaỷi 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. Caùc tờn hióỷu õióửu khióứn Ck khaùc nhau

Xeùt 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 maỷch taỷo
sổồỡn lón laỡ maỷch caới tióỳn cuớa maỷch taùc õọỹ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 taỷi rỏỳt ngừn.
óứ caới tióỳn caùc FF taùc õọỹng theo mổùc logic 1 thaỡnh FF taùc õọỹng theo

sổồỡn lón ta mừc vaỡo trổồùc FF õoù mọỹt maỷch taỷo sổồỡn lón nhổ hỗnh 3.49.
Chỉång 3. Cạc pháưn tỉí logic cå bn

Trang 65
ÅÍ mảch tảo sỉåìn ngỉåìi ta låüi dủng thåìi gian trãù ca tên hiãûu khi âi
qua pháưn tỉí logic. Âäúi våïi mảch tảo sỉåìn ngỉåìi ta låüi dủng thåìi gian
trãù ca tên hiãûu khi âi qua cäøng NOT.
Ck
S
R
Mảch
tảo sỉåìn
Ck
t
0
t
Xung sau khi qua
mảch tảo sỉåìn lãn
0
Hçnh 3.49. Så âäư khäúi FF tạc âäüng theo sỉåìn v dảng sọng
Xẹt så âäư mảch tảo sỉåìn lãn v dảng sọng nhỉ hçnh 3.50 : Mảch tảo
sỉåìn lãn gäưm mäüt cäøng AND 2 ng vo v mäüt cäøng NOT. Tên hiãûu
x
1
tỉì cäøng NOT âỉåüc âỉa âãún cäøng AND cng våïi tên hiãûu x
2
âi trỉûc
tiãúp (x
2
= Ck). Do tênh cháút trãù ca tên hiãûu Ck khi âi qua cäøng NOT

nãn x
1
bë trãù mäüt khong thåìi gian, vç váûy tên hiãûu ng ra ca cäøng
AND cọ dảng mäüt xung dỉång ráút hẻp våïi thåìi gian täưn tải chênh bàòng
thåìi gian trãù (trãù truưn âảt) ca cäøng NOT. Xung dỉång hẻp ny âỉåüc
âỉa âãún ng vo âäưng bäü ca FF âiãưu khiãøn theo mỉïc logic 1. Tải cạc
thåìi âiãøm cọ sỉåìn lãn ca tên hiãûu xung nhëp Ck s xút hiãûn mäüt xung
dỉång tạc âäüng vo ng vo âäưng bäü ca FF âiãưu khiãøn ng ra Q thay
âäøi trảng thại theo cạc ng vo. Så âäư mảch FF cọ tên hiãûu Ck âiãưu
khiãøn theo sỉåìn lãn nhỉ hçnh 3.51.
Hçnh 3.50

S

Ck
R
Ck

x
2
x
1
y
t
y
0
t
x
1
0

t
x
2
0
Ck
0
t
Baỡi giaớng Kyợ Thuỏỷt Sọỳ Trang 66
Xeùt FF coù Ck õióửu khióứn theo sổồỡn xuọỳng (sổồỡn sau):
Maỷch taỷo sổồỡn xuọỳng laỡ maỷch caới tióỳn taùc õọỹng mổùc logic 0. Sồ õọử
maỷch vaỡ daỷng soùng nhổ sau (Hỗnh 3.52):
S
R
Q

Q

1
2
Ck
t
b)
0
t
x
2
x
1
0
t

0
y
0
t
Ck
x
2
x
1
y
C

y
S
R
4
3
a)
Hỗnh 3.52. Maỷch taỷo sổồỡn xuọỳng
a. Sồ õọử maỷch
b. Daỷng soùng
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ồ õọử maỷch vaỡ sồ õọử thổỷc hióỷn Flip-
Flop taùc õọỹng theo sổồỡn xuọỳng.

S

R


Q

3
4
R
S
y

Ck
a)
b)
S Q

Ck
R
Q

Q

2
1
Hỗnh 3.53
a. Sồ õọử maỷch thổỷc hióỷn.
b. Kyù hióỷu trón sồ õọử.


Chổồng 3. Caùc phỏửn tổớ logic cồ baớn

Trang 67
Yẽ nghộa cuớa tờn hióỷu õọửng bọỹ Ck:

ọỳi vồùi caùc FF õọửng bọỹ, caùc ngoợ ra chố thay õọứi traỷng thaùi theo ngoợ
vaỡo DATA khi xung Ck tọửn taỷi mổùc 1 (õọỳi vồùi FF taùc õọỹng mổùc 1),
hoỷc xung Ck tọửn taỷi mổùc 0 (õọỳi vồùi FF taùc õọỹng mổùc 0), hoỷc xung
Ck ồớ sổồỡn lón (õọỳi vồùi FF taùc õọỹng sổồỡn lón), xung Ck ồớ sổồỡn xuọỳng
(õọỳi vồùi FF taùc õọỹng sổồỡn xuọỳng), coỡn tỏỳt caớ caùc trổồỡng hồỹp khaùc cuớa
Ck thỗ ngoợ ra khọng thay õọứi traỷng thaùi theo caùc ngoợ vaỡo mỷc duỡ luùc
õoù caùc ngoợ vaỡo coù thay õọứi traỷng thaùi.
Phổồng phaùp õióửu khióứn theo kióứu chuớ tồù (Master - Slaver):
ọỳi vồùi phổồng phaùp naỡy khi xung Ck tọửn taỷ
i mổùc logic 1 dổợ lióỷu seợ
õổồỹc nhỏỷp vaỡo FF, coỡn khi Ck tọửn taỷi mổùc logic 0 thỗ dổợ lióỷu chổùa
trong FF õổồỹc xuỏỳt ra ngoaỡi.
Vóử mỷt cỏỳu taỷo bón trong gọửm 2 FF: mọỹt FF thổỷc hióỷn chổùc nng
chuớ (Master) vaỡ mọỹt FF thổỷc hióỷn chổùc nng tồù (Slaver).
Hoaỷt õọỹng cuớa FF õióửu khióứn theo kióứu chuớ/tồù: (hỗnh 3.54)
+ Ck = 1: FF2 mồớ, dổợ lióỷu õổồỹc nhỏỷp vaỡo FF2. Qua cọứng õaớo Ck
= 0 FF1 khoùa nón giổợ nguyón traỷng thaùi cuợ trổồùc õoù.
+ Ck = 0: FF2 khoùa nón giổợ nguyón traỷng thaùi cuợ trổồùc õoù. Qua
cọứng õaớo Ck = 1 FF1 mồớ, dổợ lióỷu õổồỹc xuỏỳt ra ngoaỡi.
Chuù yù: Tờn hióỷu Ck coù thóứ õổồỹc taỷo ra tổỡ maỷch dao õọỹng õa haỡi khọng
traỷng thaù
i bóửn.

R
S
Ck
Q

1
2

Q

3
4
5
6
7
8
FF
2
FF
1
Hỗnh 3.54. ióửu khióứn theo kióứu chuớ/tồù

Baỡi giaớng Kyợ Thuỏỷt Sọỳ Trang 68
3.3.2.2. Phỏn loaỷi FF theo chổùc nng
a. RSFF
où laỡ FF coù caùc ngoợ vaỡo vaỡ ngoợ ra kyù hióỷu
nhổ hỗnh veợ.
S Q


Ck
R
Q

Trong õoù:
- S, R : caùc ngoợ vaỡo dổợ lióỷu.
- Q,
Q

: caùc ngoợ ra.
Hỗnh 3.55. Kyù hióỷu RSFF
- Ck : tờn hióỷu xung õọửng bọ
ỹ Goỹi S
n
vaỡ R
n
laỡ traỷng thaùi cuớa ngoợ vaỡo DATA ồớ xung Ck thổù n.
Goỹi Q
n
, Q
n+1
laỡ traỷng thaùi cuớa ngoợ ra Q ồớ xung Ck thổù n vaỡ thổù
(n+1).
Luùc õoù ta coù baớng traỷng thaùi mọ taớ hoaỷt õọỹng cuớa RSFF:

S
n
R
n
Q
n+1
0 0 Q
n
0 1 0
1 0 1
1 1 X

Chuùng ta lổu yù rũng traỷng thaùi khi caớ 2 ngoợ vaỡo S = R = 1 luùc õoù caớ
2 ngoợ ra coù cuỡng mổùc logic, õỏy laỡ traỷng thaùi cỏỳm cuớa RSFF (thổồỡng

õổồỹc kyù hióỷu X).

Tióỳp theo chuùng ta seợ õi xỏy dổỷng baớng õỏửu vaỡo kờch cuớa RSFF.
Baớng õỏửu vaỡo kờch gọửm 2 phỏửn, phỏửn bón traùi lióỷt kó ra caùc yóu cỏửu
cỏửn chuyóứn õọứi cuớa FF, vaỡ phỏửn bón phaới laỡ caùc õióửu kióỷn tờn hióỷu õỏửu
vaỡo kờch cỏửn õaớm baớo õóứ õaỷt õổồỹc caùc sổỷ chuyóứn õọứi ỏỳy. Nóỳu caùc õióửu
kióỷn õỏửu vaỡo õổồỹc õaớm baớo thỗ FF seợ chuyóứn õọứi theo õuùng yóu cỏửu.
Thổỷc chỏỳt baớng õỏửu vaỡo kờch cuớa FF laỡ sổỷ khai trióứn baớng traỷng thaùi
cuớa FF.

Ta vióỳt laỷi baớng traỷng thaùi cuớa RSFF ồớ daỷng khai trióứn nhổ sau:



Chổồng 3. Caùc phỏửn tổớ logic cồ baớn

Trang 69
S
n
R
n
Q
n
Q
n+1
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 X
1 1 1 X

Trong baớng naỡy, tờn hióỷu ngoợ ra ồớ traỷng thaùi tióỳp theo (Q
n+1
) seợ phuỷ
thuọỹc vaỡo tờn hióỷu caùc ngoợ vaỡo data (S, R) vaỡ tờn hióỷu ngoợ ồớ ra traỷng
thaùi hióỷn taỷi (Q
n
).
Tổỡ baớng khai trióứn trón ta xỏy dổỷng õổồỹc baớng õỏửu vaỡo kờch cho
RSFF:

Q
n
Q
n+1
S
n
R
n
0 0 0 X
0 1 1 0
1 0 0 1
1 1 X 0

Cuợùng tổỡ baớng traỷng thaùi khai trióứn ta coù thóứ tỗm õổồỹc phổồng trỗnh
logic cuớa RSFF bũng caùch lỏỷp sồ õọử Karnaugh nhổ sau:



00 01 11 10
0 0 0 X 1
1 1 0 X 1
S
n
R
n
Q
n
Q
n+1

Tổỡ baớng Karnaugh naỡy ta coù phổồng trỗnh logic cuớa RSFF:
n
Q
n
R
n
S
1
n
Q +=
+

Vỗ õióửu kióỷn cuớa RSFF laỡ S.R=

0 nón ta coù phổồng trỗnh logic cuớa
RSFF õổồỹc vióỳt õỏửy õuớ nhổ sau:
Baỡi giaớng Kyợ Thuỏỷt Sọỳ Trang 70

n
Q
n
R
n
S
1
n
Q +=
+

SR=0

Daỷng soùng minh hoỹa hoaỷt õọỹng cuớa RSFF trón hỗnh 3.56:
Ck
t
t
S
t
R
0
0
0
1
2
3
4 5
Q
0
t

Hỗnh 3.56. ọử thở thồỡi gian daỷng soùng RSFF

b. TFF
où laỡ FF coù ngoợ vaỡo vaỡ ngoợ ra kyù hióỷu vaỡ baớng traỷng thaùi hoaỷt õọỹng
nhổ hỗnh veợ (hỗnh 3.57):
T
Q

Ck

Q

Q
n+1
T
n
0
1
Q
n
Q
n
Hỗnh 3.57. Kyù hióỷu TFF vaỡ baớng traỷng thaùi hoaỷt õọỹng
Trong õoù:
- T: ngoợ vaỡo dổợ lióỷu
-
Q,
Q
: caùc ngoợ ra
- Ck: tờn hióỷu xung õọửng bọỹ.

Goỹi T
n
laỡ traỷng thaùi cuớa ngoợ vaỡo DATA T ồớ xung Ck thổù n.
Goỹi Q
n
, Q
n+1
laỡ traỷng thaùi cuớa ngoợ ra ồớ xung Ck thổù n vaỡ (n+1).
Chỉång 3. Cạc pháưn tỉí logic cå bn

Trang 71
Lục âọ ta cọ bng trảng thại hoảt âäüng khai triãøn ca TFF. Tỉì bng
trảng thại ny ta cọ nháûn xẹt:
+ Khi T=0: mäùi khi cọ xung Ck tạc âäüng ng ra Q duy trç trảng
thại c trỉåïc âọ.
+ Khi T=1: mäùi khi cọ xung Ck tạc âäüng ng ra Q âo trảng thại.


T
n
Q
n
Q
n+1
0
0
1
1
0
1

0
1
0
1
1
0

Tỉì bng trảng thại khai triãøn ca TFF ta tçm âỉåüc bng âáưu vo kêch
ca TFF nhỉ sau:

Q
n
Q
n+1
T
n
0
0
1
1
0
1
0
1
0
1
1
0

Phỉång trçnh logic ca TFF:

Q
n+1
=
nnnn
Q.T.QT +
(dảng chênh tàõc 1)
Hồûc:
)QT)(Q(TQ
nnnn1n
++=
+
(dảng chênh tàõc 2).


nn1n
QTQ ⊗=
+

(Ta cng cọ thãø láûp bng trảng thại räưi dng så âäư Karnaugh âãø tçm
phỉång trinh logic ca TFF).

Trãn hçnh 3.58 minh ha âäư thë thåìi gian dảng sọng ca TFF.
- Tên hiãûu ra Q âáưu tiãn ln ln åí mỉïc logic 0
- Tên hiãûu Ck(1) âiãưu khiãøn theo sỉåìn xúng nhçn tên hiãûu T dỉåïi
mỉïc logic 1. Theo bng trảng thại : T
0
= 1 v Q
0
= 0 ⇒ Q
1

=
0
Q
= 1.

×