Nguyên thit kmch y
Nguyn Quc Cưng 3I
Sequential logic design 2
Ni dung
Gii thiu
Các phn thai trng thái nñnh
Flip-Flops
Phân tích các máy trng thái ñng bbi xung
nhp
Thit kcác máy trng thái ñng bbi xung
nhp
Sequential logic design 3
Tài liu tham kho
Digital Design: Principles & Practices – John F
Wakerly Printice Hall
Sequential logic design 4
Gii thiu
M
ch logic dãy:
output 2 tín hiu input ti thiñim t
n
output 2 cvào tín hiu input trong quá kh
d
: m
ch
ñ
i
u khi
n ch
n kênh TV s
d
ng nút b
m
channel–up và channel-down:
nu trưcñó kênh ñang chn 9, nu bm channel-up thì kênh
la chn 10
nu trưcñó kênh ñang chn 1, nu bm channel-up thì kênh
la chn 2
...
Vi
c s
d
ng b
ng
ñ
t
các output ph
thu
c vào t
h
p các inputs
ñ
i v
i các m
ch dãy KHÔNG TH
Sequential logic design 5
Trng thái
Trong mch dãy sdng khái nim trng thái ñ
t:
Tr
ng thái c
a m
t m
ch dãy t
p h
p các bi
n
tr
ng thái giá tr
c
a t
i m
t th
i
ñ
i
m ch
a
ñ
y
ñ
các thông tin c
n thi
t trong quá kh
cho phép
xác
ñ
nh các ho
t
ñ
ng c
a m
ch trong t
ươ
ng lai
Trong m
ch logic các bi
n tr
ng thái ch
hai giá tr
0 và 1.
S
tr
ng thái c
a m
ch n bi
n tr
ng thái b
ng 2
n
tr
ng thái
Sequential logic design 6
Các phn t2 trng thái nñnh
Mch hai trng thái nñnh:
Nu Q = HIGH thì Q_L = LOW
Nu Q = LOW thì Q_L = HIGH
Sequential logic design 7
Phân tích tương t
Xem xét ñin áp V
out
V
in
Giao ca 2 ñ thti 3 ñimñó các ñim cân bng ca mch:
Hai ñimnñnh (ng vi các trng thái Q = 0 ho c Q = 1)
Mtñim metastable: tiñó V
out1
V
out2
giá tr ñin áp nm gi!a mc 1
0
Sequential logic design 8
Metastable
Thc tthi gian mch trng thái metastable
thưng ng"n, lý do, chcn mt tác ñng ñ ln
ca nhiu s#kéo vmt trong hai trng thái
stable
Sequential logic design 9
Latch và Flip-Flops
Latch và Flip-flops là các ph
n t
c
ơ
b
n trong m
ch
logic dãy
Flip-Flops: dùng
ñ
ch
m
t thi
t b
logic dãy kh
n
ă
ng
l
y m
%
u tín hi
u
ñ
u vào thay
ñ
i tín hi
u
ñ
u ra t
i
th
i
ñ
i
m
ñư
c xác
ñ
nh b
i tín hi
u xung nh
p
Latch: dùng
ñ
ch
thi
t b
logic dãy kh
n
ă
ng quan
sát tín hi
u inputs m
t cách liên t
c th
thay
ñ
i
ñ
u ra c
a t
i b
t k
th
i
ñ
i
m nào không ph
thu
c vào tín hi
u xung nh
p
Tuy nhiên th
ư
ng 2 khái ni
m này th
s
d
ng nh
ư
nhau
Sequential logic design 10
S-R Latch (Flip-flops)
S-R flip-flop: (set-reset)
R = 1, S = 0 Q = 0 (reset) S=1, R=0 Q = 1(set)
QN : thưng là ñu ca Q, trong c tài liu còn ñưc hiu Q_L hay
Nu R = 0, S = 0 thì mch ging nhưmt phn tbistable
Tuy nhiên trong trng hp S=R=1 thì Q = QN = 0