circuiti sequenziali corso di recupero di fondamenti di elettronica – università di palermo a.a....
TRANSCRIPT
CIRCUITI SEQUENZIALICIRCUITI SEQUENZIALI
Corso di recupero di Fondamenti di Elettronica – Università di Palermo Corso di recupero di Fondamenti di Elettronica – Università di Palermo
A.A. 2014-2015 A.A. 2014-2015
Reti sequenzialiReti sequenziali
rete asincrona
sincronismo
×
SincronismoSincronismo
level triggered
edge triggeredPET NET
Latch SRLatch SR
Latch a porte NORLatch a porte NOR
• S = R = 0
• Qn =
1001 nn QSQ
01011 nn QRQ
0 1
0101 nn QSQ
10011 nn QRQ
Latch a porte NORLatch a porte NOR
• S = 0, R = 1
011 RQQ nn
1001 nn QSQ
Latch a porte NORLatch a porte NOR
• S = 1, R = 0
011 nn QSQ
10011 RQQ nn
Latch a porte NORLatch a porte NOR
• S = R = 1
1
1
0
0
Latch a porte NORLatch a porte NOR
Latch con abilitazioneLatch con abilitazione“gating” o “strobe”
Interruttore anti-rimbalzoInterruttore anti-rimbalzoS = 1, R = 0 Q = 1
S = 0, R = 0
S = 0, R = 1
Q = 0
Flip-flopFlip-flop
Multivibratori bistabili
edge-triggered pulse-triggered
(master-slave)
SR, D, JK, T
Flip-flop SRFlip-flop SR
latch SR di tipo sincrono
0
0
0
×
×
Flip-flop PETFlip-flop PET
Flip-flop PETFlip-flop PET
Flip-flop Master-SlaveFlip-flop Master-Slave
Flip-flop con ingressi di Flip-flop con ingressi di preassegnazionepreassegnazione
Flip-flop JKFlip-flop JK
Flip-flop JKFlip-flop JK
Flip-flop DFlip-flop D
Flip-flop T (toggle)Flip-flop T (toggle)
Flip-flop integratiFlip-flop integrati
Registri a scorrimentoRegistri a scorrimento
ABCD
Registri SISO e SIPORegistri SISO e SIPO
Registri PIPO e PISORegistri PIPO e PISO
parallel enable
Registro universale 74194Registro universale 74194
caricamento parallelo
clock inibito
caricamento vs. destra
caricamento vs. sinistra
ContatoriContatori
binari e non
up/down
sincroni easincroni
divisori difrequenza
con caricamento(LOAD)
Contatori asincroniContatori asincroni
T
CkQ
1
divisori di frequenza (per 2n)
TCK ≥ n∙tp
Contatore binario indietroContatore binario indietro
Contatore asincrono non binarioContatore asincrono non binario(modulo 5)(modulo 5)
spike
Contatori sincroniContatori sincroni
clock applicato simultaneamente a tutti i flip-flop
i bit di uscitacommutano
contemporaneamente
la massima frequenzadi funzionamento
aumenta
assenza di spikeindesiderati
Contatore sincrono (modulo 8)Contatore sincrono (modulo 8)
T1 = 1 T2 = Q1T3 = Q1∙ Q2
Per n bit (n – 2) porte AND
TCK ≥ (n - 2) ∙ tp2 + tpl
AND F.F.
12max 2
11
ppCK ttnTf
Contatori sincroni:Contatori sincroni:propagazione del comandopropagazione del comando
in serie
in parallelo 12max
1
pp ttf
Contatori integrati: 7490Contatori integrati: 7490
asincrono
Contatori integrati: 7492 e 7493Contatori integrati: 7492 e 7493