Signaalinkäsittelytekniikan laboratorio
Digitaalitekniikan perusteet

Luennot
Sivukartta
Sanasto
Laskuharjoitukset

ASM esim 2, piirin toteutuksen suunnittelu

ASM -kaaviosta saadaan tilataulukko:
nykytila = tila, joka tulee kiikuista
uusi tila = tila, joka menee kiikkuihin
X-merkintä tilataulukossa tarkoittaa sitä, että kyseisellä ottosignaalilla ei ole vaikutusta ts. aivan sama onko se 0 vai 1.

Koska X-merkintä vastaa 0 tai 1:stä niin rivi 00X onkin kaksi riviä (000 ja 001) Jos kaikki rivit kirjoittaisi tällä tavalla "auki" saataisiin normaalin kokoinen tilataulukko (siis 8 rivinen 3:lla muuttujalla, koska 23=8)

Tilataulukon perusteella saadaan lausekkeet tilakiikkujen D-otoille. Kiikkuja on edelleen kaksi, mutta niihin vaikuttaa yhteensä kolme signaalia: molemmat nykytilat sekä otto AINA.
Tässäkin tapauksessa molempien kiikkujen D-otot vastaavat suoraan D1 ja D0 sarakkeita

Karnaugh'n avulla saadaan lausekkeet kiikkujen otoille:

 : D1 = Q0Q1' + Q0'Q1 + Q1AINA  : D0 = Q0' + Q1AINA

Seuraavaksi märitellään lausekkeet annoille. Kannattaa huomata, että annot ovat riippuvaisia vain tiloista, ei ottosignaalista:

 : HERK = Q0 + Q1  : JASK = Q1  : KUPP = Q0Q1



Tämän jälkeen toteutetaan lausekkeet porttipiireillä:

Luento 9

Lisätietoja:


Tämän sivun sisällöstä vastaa aura@wooster.hut.fi
URL: http://signal.hut.fi/digis/luento9/asmesim2.html
Sivua on viimeksi päivitetty 15.08.2003.