Syntéza SLO: Porovnání verzí
Bez shrnutí editace |
|||
Řádek 6: | Řádek 6: | ||
|- style="vertical-align: top;" | |- style="vertical-align: top;" | ||
| | | | ||
# Navrhněte SLO podle zadání. Např. podle [[Graf_přechodu|grafu přechodu] | # Navrhněte SLO podle zadání. Např. podle [[Graf_přechodu|grafu přechodu]] | ||
# Zakreslete schéma v programu [[Deeds]]. [http://www.esng.dibe.unige.it/netpro/Deeds/ | # Zakreslete schéma v programu [[Deeds]]. [http://www.esng.dibe.unige.it/netpro/Deeds/Downloads.htm Download] | ||
#* Předlohy v kombinaci počtu vstupů-klopných obvodů-výstupů | #* Předlohy v kombinaci počtu vstupů-klopných obvodů-výstupů | ||
#** [[:Media:Deeds-SLO-sample-2-2-2-JK.pbs|2-2-2-JK]] | #** [[:Media:Deeds-SLO-sample-2-2-2-JK.pbs|2-2-2-JK]] | ||
Řádek 21: | Řádek 21: | ||
#* Základní údaje použitých klopných obvodů: např.: JK-KO 7472 nebo D-KO 7474 (schématická značka, definice, PT, GP, TP, MP) | #* Základní údaje použitých klopných obvodů: např.: JK-KO 7472 nebo D-KO 7474 (schématická značka, definice, PT, GP, TP, MP) | ||
#* Tabulka přechodů a výstupů. | #* Tabulka přechodů a výstupů. | ||
#* [[Graf přechodu]] | #* [[Graf přechodu]] nakresleno v programu [http://automataeditor.sourceforge.net/ Automata editor] | ||
#* Karnaughovy mapy [[Soubor:Icon-xls.gif]] [[:Media:SLO-karnaughovy-mapy.xls|download KM]] | #* Karnaughovy mapy [[Soubor:Icon-xls.gif]] [[:Media:SLO-karnaughovy-mapy.xls|download KM]] | ||
#* Algebraické výrazy upravené na NAND | #* Algebraické výrazy upravené na NAND |
Verze z 16. 5. 2017, 11:54
Postup vypracování: | |
|
Ukázka řešení:
Navrhněte SLO podle zadání.
Výstup Mooreova automatu je závislý pouze na okamžitém stavu paměti.
Okamžitý stav paměti je závislý na minulém stavu paměti a minulém stavu vstupu.
Podle zadání určíme:
- počet vstupů: 2 (jsou-li v grafu vstupní stavy X3 X2 X0 stačí 2 vstupy x1 a x0
- počet KO: 2 (jsou-li v grafu paměťové stavy Z2 Z1 Z0 stačí 2 KO Q1 a Q0
- počet výstupů: 2 (jsou-li v grafu vstupní stavy Y3 Y2 Y0 budou 2 výstupy y1 a y0
Použitý KO:
Použít může např.: Klopný obvod T, Klopný obvod JK nebo Klopný obvod D
JK- KO: Obsahuje dva vstupy J a K. Přivedu- li na vstupy JK logické „0“ obvod si pamatuje, přivedu- li na J log. „1“ a na K zůstane log. „0“ výstup bude nastaven do log. „1“ (set),přivedu- li na K log. „1“ a J zůstane v log. „0“ výstup bude nastaven do log. „0“ (reset), přivedu- li na vstupy JK log. „1“ stav výstupu se změní v opačný.
D- KO: Co přivedeme na vstup to bude také na výstupu
Tabulka přechodu:
Karnaughovy mapy:
Algebraické výrazy upravené na NAND:
Minimalizace výstupů:
Schéma zapojení:
Bonus:
Pokud nelze při cvičení ověřit funkčnost na stavebnici Dominoputer nebo předvést v programu Deeds, lze celý test zaznamenat např. v programu CamStudio (video se zvukovým komentářem)
Zdroje informací:
http://en.wikipedia.org/wiki/Moore_machine
--JA 23. 4. 2010, 11:00 (UTC)