Signaalinkäsittelytekniikan laboratorio
Digitaalitekniikan perusteet
Luennot Sivukartta Sanasto Laskuharjoitukset |
Synkroniset sekvenssipiirit
Vanhan kertauksena: Synkronisen sekvenssipiirin rakenne ja toiminta
Synkroninen sekvenssipiiri koostuu kombinaatiopiiristä ja tilarekisteristä. Piirin ottosignaalit
tulevat kombinaatiopiiriosaan ja antosignaalit lähtevät siitä. Tilarekisteri on erillinen
rivi kiikkuja. Tilarekisteriin menee kombinaatiopiiristä piirin uusi tila (new state, NS) ja siitä palaa kombinaatiopiiriin
piirin nykytila (present state, PS):
Yhteen kiikkuun voidaan tallettaa yksibittinen tieto, joko 0 tai 1. Näin ollen kullakin kiikulla on kaksi
erilaista tilaa. Tarvittava kiikkumäärä riippuu piirin tilojen määrästä: k:lla kiikulla voidaan toteuttaa
2k tilaa. Näin ollen kiikkujen ja tilojen välillä täytyy vallita seuraavanlainen suhde:
Periaatteessa kiikut uudistavat tilansa jokaisen kellopulssin aktiivisella reunalla: uusi tila menee kiikkuun ja
sieltä saadaan nykytila. Käytännössä tässä täytyy kuitenkin muistaa kiikuista syntyvä viive. (Tilarekisterin annot muuttuvat vasta
viiveen jälkeen.) Piirin ulkopuolella viiveet näkyvät tilasignaaleista riippuvien antosignaalien muutoksen viivästymisenä.
Synkronisten sekvenssipiirien pääluokat
Synkronisessa sekvenssipiirissä piirin antosignaalit voivat riippua pelkästään tilasta, jossa piiri on (MOORE). Toinen
vaihtoehto on, että annot riippuvat sekä piirin tilasta, että ottosignaaleista (MEALY). Synkronista sekvenssipiiriä, jonka
antosignaali ei suoraan riipu mistään ottosignaalista vaan pelkästään piirin tilasta sanotaan Mooren koneeksi. Mikäli
yksikin antosignaali riippuu jostakin ottosignaalista, on kyseessä Mealyn kone. Mealyn koneen sellaista antosignaalia,
joka riippuu suoraan yhdestä tai useammasta ottosignaalista sanotaan ehdolliseksi annoksi.
Yleensä tietyn määrittelyn mukainen piiri voidaan toteuttaa joko Mooren koneena tai Mealyn koneena. Tällöin Mooren kone
-toteutuksessa on yleensä enemmän tiloja, mutta kombinaatiopiiri saattaa olla Mealyn kone -toteutusta yksinkertaisempi.
Alla Mooren ja Mealyn koneen rakenteet:
|
||
Luento 8
Lisätietoja: |
Tämän sivun sisällöstä vastaa
aura@wooster.hut.fi URL: http://signal.hut.fi/digis/luento8/sekvenssi.html Sivua on viimeksi päivitetty 14.08.2003. |