CIT Sekvenční obvody Díl VI
Číslicová technika Téma: Sekvenční obvody Předmět: CIT Ročník: 2 Autor: Juránek Leoš Ing. Škola: SŠE Frenštát p.R. Počet: 25 snímků Verze: 9.2007
Obsah „Sekvenční obvody“ Vznik sekvenčního odvodu Definice sekvenčního obvodu Kombinační obvod, Mealyho a Moorův automat Modelový příklad
Next: Začátek kapitoly Pojmy k zapamatování Vznik sekvenčního obvodu, zpětná vazba, kombinační obvod, Mealyho a Moorův automat. Popis sekvenčního obvodu, časový diagram, diagram přechodu, vývojová tabulka. 4 Next: Začátek kapitoly
Next: Vznik sekvenčního obvodu Nová kapitola Sekvenční obvody 5 Next: Vznik sekvenčního obvodu
Vznik sekvenčního obvodu Funkce obvodu se zpětnou vazbou NAND A B Y 1 6 Next: Postup sledování
Funkce obvodu se zpětnou vazbou Vstupy R S budeme postupně měnit a budeme sledovat hodnotu na výstupu Q R S Q Funkce 1 7 Next: R=1,S=1;…
Q=0 Q=1, překlopení Zapnutí R=1,S=1 H1 1,1 Q=0 H2 1,0 1 Funkce obvodu se zpětnou vazbou Zapnutí R=1,S=1 H1 1,1 Q=0 H2 1,0 1 Reset R=0,S=1 H1 0,1 Q=1 H2 1,1 0 H1 0,0 Q=1 (zpětná vazba) Q=0 Q=1, překlopení 8 Next: Next: R=1,S=1;…
Q=1, pamatuj Q=0, překlopení Pamatuj R=1,S=1 H1 1,0 Q=1 H2 1,1 0 Funkce obvodu se zpětnou vazbou Pamatuj R=1,S=1 H1 1,0 Q=1 H2 1,1 0 Set R=1,S=0 H1 1,0 1 H2 0,1 1 H1 1,1 Q=0 H2 0,0 1 Q=1, pamatuj Q=0, překlopení 9 Next: Závěr
Next: Logický obvod jako paměť Funkce obvodu se zpětnou vazbou Pamatuj R=1,S=1 H1 1,1 Q=0 H2 1,0 1 Q=0, pamatuj R S Q Funkce 1 reset hold set 10 Next: Logický obvod jako paměť
Logický obvod jako paměť Aby logický obvod pracoval jako paměť, musí logická veličina projít přes sudý počet invertorů. Klopný obvod, který vznikne touto zpětnou vazbou má dva stabilní stavy. 11 Next: Definice sekvenčního obvodu
Definice sekvenčního obvodu Podle závislost výstupu na vstupu se dělí obvody na Kombinační obvod Mooreův automat (čti Můrův) Mealyho automat (čti Mílyho) 12 Next: Kombinační obvod
Next: Kombinační obvod 13 Next: Kombinační obvod
Výstupní funkce O závisí Kombinační obvod Výstupní funkce O závisí pouze na současném stavu vstupních proměnných I. 14 Next: Moorův automat
Moorův automat 15 Next: Moorův automat
Výstupní funkce O závisí na hodnotě paměti S. Hodnota paměti S závisí Moorův automat Výstupní funkce O závisí na hodnotě paměti S. Hodnota paměti S závisí na minulé hodnotě paměti S a minulé hodnotě vstupu I . 16 Next: Mealyho automat
Mealyho automat 17 Next: Mealyho automat
Výstupní funkce O závisí na hodnotě vstupu I a hodnotě paměti S. Mealyho automat Výstupní funkce O závisí na hodnotě vstupu I a hodnotě paměti S. Hodnota paměti S závisí na minulé hodnotě paměti S a hodnotě vstupu I . 18 Next: Srovnání
Srovnání 19 Next: Metody popisu
Metody popisu sekvenčního obvodu Časový diagram Diagram přechodů Vývojová tabulka 20 Next: Modelový příklad
Modelový příklad Analyzujme sekvenční obvod, který vyhodnocuje pořadí vstupů. 21 Next: Popis funkce
bude na výstupu Y1=1 a Y2=0. bude na výstupu Y1=0 a Y2=1. Modelový příklad Bude-li na vstupu X1 log1 dřív než na vstupu X2, bude na výstupu Y1=1 a Y2=0. Bude–li na vstupu X2 log1 dřív než na vstupu X1, bude na výstupu Y1=0 a Y2=1. Bude-li na vstupu X2 a současně bude-li na vstupu X1 log 0, bude na výstupu Y1=0 a Y2=0. 22 Next: Časový diagram
Next: Časový diagram ve tvaru tabulky Modelový příklad Časový diagram Y2 Y1 Stav Q1 1 Q2 Q3 Q4 Q1 00 Q2 01 Q1 00 Q2 01 Q1 00 Q3 10 Q1 00 Q3 10 Q1 00 23 Next: Časový diagram ve tvaru tabulky
Next: Diagram přechodů Modelový příklad Časový diagram ve tvaru tabulky X2X1 00 01 11 10 Y2Y1 Q1 Q2 Q3 24 Next: Diagram přechodů
Next: Vývojová tabulka Modelový příklad Diagram přechodů Y2 Y1 Stav Q1 1 Q2 Q3 Q4 01,10,11 Q2 Q4 01 00 10 Q1 Q3 00,11 00 01,10,11 25 Next: Vývojová tabulka
Next: Generování výstupní posloupnosti Modelový příklad Vývojová tabulka Qt Y2,Y1 Qt+1 (X2,X1) 00 01 10 11 Q1 Q2 Q3 26 Next: Generování výstupní posloupnosti
Next: Základní typy sekvenčních obvodů Modelový příklad Generování výstupní posloupnosti Vytvořte výstupní posloupnost na základě posloupnosti hodnot na vstupu. Použijeme stejný diagram přechodů. Překreslete posloupnost do časového diagramu. X2X1 00 01 11 10 Y2Y1 27 Next: Základní typy sekvenčních obvodů
Základní typy sekvenčních obvodů Klopné obvody Posuvné registry Čítače Paměti 28 Next: Konec
Konec