lec kola
DESCRIPTION
digitalna elektronikaTRANSCRIPT
Kod leč kola stanje na izlazu stalno prati promene stanja na ulazima sve dok se eventualno ne dovede pobudni signal koji “zamrzava” stanje na izlazu.
RS leč
Svaka memorija u računaru se sastoji od potrebnog broja lečeva.
Leč je logičko kolo memorijskog tipa (dakle, kolo koje može da memoriše stanje na ulazu) sa dva izlaza koji su komplementarni jedan drugom.
Osnovni leč se može realizovati unakrsnim povezivanjem dva NILI kola
RS leč kolo sa NILI kolima
Šema kolaLogički simbol
S R Qn+1 Qn+1
0 0 Qn Qn
0 1 0 1
1 0 1 0
1 1 0 0
Funkcionalna tabela
S
R Q
Q
RS leč kolo sa NI kolima
Šema kola Logički simbol
S R Qn+1 Qn+1
0 0 1 1
0 1 1 0
1 0 0 1
1 1 Qn Qn
Funkcionalna tabela
Q
Q
S
R
RS leč kolo sa signalom dozvole
Šema kola
S R C Qn+1 Qn+1
0 0 1 Qn Qn
0 1 1 0 1
1 0 1 1 0
1 1 1 0 0
X X 0 Qn Qn
Funkcionalna tabela
S
R
Q
C
Q
RS leč kolo kod kojeg su razdvojeni ulazi za setovanje i resetovanje pogodni su u kontrolnim sistemima.
Za primene u sistemima za memorisanje pogodnije je imati samo jedan ulaz, koji će određivati stanje na izlazu.
Flipflpovi su bistabilna kola kod kojih je promena stanja na izlazu moguća samo prilikom promene logičkog nivoa taktnog signala.
MS (Master-Slave) flipflopovi ili flipflopovi sa impulsnim okidanjem
Flipflopovi sa ivičnim okidanjem
MS flipflopovi
Okidanje MS flipflopova vrši se taktnim impulsom koji može biti pozitivan ili negativan.
Ponašanje ulaznih signala u toku delovanja taktnog impulsa definiše novo stanje na izlazu, koje se uspostavlja sinhronizovano sa zadnjom ivicom taktnog signala.
JK MS flipflop
JK rešava problem nedozvoljenog stanja na ulazu RS flip flopa. J i K ulazi su analogni S i R ulazima kod RS flipflopa, s tom razlikom da kombinacija J=K=1 obavezno menja stanje flipflopa.
Logički simbolC
C CК
Ј
JK MS flipflop
JK MS ff ima nedostatak poznat kao “hvatanje jedinice” koji se javlja kad je izlaz resetovan i pri tome je J=0. Bez obzira na stanje ulaza K, ff treba da ostane resetovan.
Ali, ako se u toku delovanja taktnog impulsa, na ulazu J javi smetnja u vidu kratkotrajnog impulsa izvršiće se setovanje master leča i posle opadajuće ivice takta, pogrešno stanje se prenosi u slave leč.
Smanjivanje verovatnoće hvatanja lažnih impulsa može se postići skraćivanjem trajanja takt impulsa, ali se pravo rešenje dobija tek ivičnim okidanjem.
Flipflopovi sa ivičnim okidanjem
Kod flipflopova sa ivičnim okidanjem , okidanje se vrši sinhronizovano sa jednom od ivica taktnog signala, rastućom ili opadajućom.
Novo stanje flipflopa je definisano stanjem ulaza u trenutku delovanja aktivne ivice taktnog impulsa.
Neka je dat ivični D flipflop sa početnim stanjem Q=0 koji je upravljan opadajućom ivicom taktnih impulsa. Nacrtaj izlazni signal Q.
C
D
Q ?
Primer1
Neka je dat ivični D flipflop sa početnim stanjem Q=0 koji je upravljan rastućom ivicom taktnih impulsa. Nacrtaj izlazni signal Q.
C
D
Q ?
Primer2
T
Т flipflop
Т flipflop je flipflop sa ivičnim okidanjem koji menja stanje na svaku rastuću ili svaku opadajuću ivicu taktnog signala.
Izlazni signal iz Т flipflopa ima tačno dva puta manju učestanost od takta pa je zato glavna primena T flipflopa u deliteljima učestanosti.
T flipflop sa dozvolom
EN T
Kada je EN =0 takt nema dejstva jer se u D flipflop uvek upisuje vrednost koja je jednaka tekućem stanju flipflopa.EN-enable
Neka je dat T flipflop sa početnim stanjem Q=0 koji je upravljan opadajućom ivicom taktnih impulsa. Nacrtaj izlazni signal Q.
C
Q ?
Primer3
Neka je dat T flipflop sa početnim stanjem Q=0 koji je upravljan rastućom ivicom taktnih impulsa. Nacrtaj izlazni signal Q.
C
Q ?
Primer4
Primer 2Neka je dat ivični D flipflop sa početnim stanjem Q=0 koji je upravljan opadajućom ivicom taktnih impulsa. Nacrtaj izlazni signal Q.
C
D
Q ?
Primer 3Neka je dat ivični flipflop sa početnim stanjem Q=0 koji je upravljan rastućom ivicom taktnih impulsa. Nacrtaj izlazni signal Q.
C
D
Q ?
Primer 4Neka je dat Т flipflop sa početnim stanjem Q=0 koji je upravljan rastućom ivicom taktnih impulsa. Nacrtaj izlazni signal Q.
T
Q ?
Primer 5Neka je dat ivični ЈК flipflop sa početnim stanjem Q=0 koji je upravljan pozitivnom ivicom taktnih impulsa. Nacrtaj izlazni signal Q.
C
J
K
?Q
Primer 6Neka je dat ivični ЈК flipflop sa početnim stanjem Q=0 koji je upravljan negativnom ivicom taktnih impulsa. Nacrtaj izlazni signal Q.
C
J
K
?Q