21.12.2013 Views

Synkrona sekvensnät: Tillståndsmaskiner. Moore och Mealy automat.

Synkrona sekvensnät: Tillståndsmaskiner. Moore och Mealy automat.

Synkrona sekvensnät: Tillståndsmaskiner. Moore och Mealy automat.

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Exempel: Sekvensräknare (0,0,1)<br />

S3 | 1<br />

S1 | 0<br />

S0 | 0<br />

Om maskinen råkar<br />

starta i detta läge så<br />

kommer den att gå rakt<br />

till S2.<br />

S2 | 1<br />

p. 43 - IE1204 Digital Design – F9 - Johnny Öberg, ICT/ES<br />

VHDL Modellering av FSMer<br />

• Alla statemaskiner beskrivs mha två eller tre<br />

processer<br />

– En för state registret<br />

– En för next-state funktionen<br />

– En för output funktionen<br />

• För att slippa skriva om/duplicera koden <strong>och</strong> göra<br />

den lättare att debugga skriver man ofta ihop<br />

next-state funktionen <strong>och</strong> output funktionen i en<br />

<strong>och</strong> samma process.<br />

p. 44 - IE1204 Digital Design – F9 - Johnny Öberg, ICT/ES

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!