Sekvenční obvod: Porovnání verzí

Přidáno 63 bajtů ,  před 11 lety
m
→‎Kombinační část: linky: Mealy / Moore
m (→‎Kombinační část: linky: Mealy / Moore)
== Kombinační část ==
Existují dva přístupy k návrhu sekvenčních obvodů:
* '''[[Mealyho automat|Mealyho typ]]''' – hodnota výstupní proměnné je závislá jak na hodnotách vstupních proměnných, tak na vnitřních proměnných.
: <math>Y = f(X,Z)\,</math>
* '''[[Mooreův stroj|Moorův typ]]''' – hodnota výstupní proměnné je přímým obrazem stavu vnitřních proměnných.
: <math>Y = f(Z)\,</math>
 
Sekvenční obvody dělíme na ''[[synchronní]]'' a ''[[asynchronní]]'':
* U '''asynchronních''' sekvenčních obvodů se změna vstupní proměnné promítne ihned do stavu sekvenčního obvodu.
* U '''synchronních''' sekvenčních obvodů je zaveden řídicí synchronizační signál (hodinový signál, hodiny). Změna vstupní proměnné se promítne do stavu sekvenčního obvodu až při příchodu hodinového signálu.
 
Podle reakce na hodinový signál ještě ''synchronní'' sekvenční obvody dělíme na ''úrovňové'' a ''hranové'':
* '''Úrovňové''' – sekvenční obvod sleduje hodnoty vstupních proměnných a tím i jejich změny po celou dobu trvání hodinového signálu a průběžně na ně reaguje
* '''Hranové''' – sekvenční obvod reaguje na hodnoty vstupních proměnných jen při příchodu hrany hodinového signálu (náběžná nebo sestupná hrana).
 
== Paměťová část ==