Co je sekvenční obvod
Komponenty
Sekvenční obvod se skládá z paměťových prvků ve formě obvodů uzávěru nebo obratových obvodů a kombinatorického obvodu. Blokovací obvod přenáší vstupní signály na výstupní signál, když je indikován a pouze když je indikován, zatímco oběhový obvod má dvě stabilní podmínky, z nichž každý odpovídá jednomu ze dvou alternativních vstupních signálů. Kombinovaný logický obvod provádí spínací funkci mezi více výstupy. Obdrží dva typy vstupů, externí a interní. Externí vstupy pocházejí z vnější strany sekvenčního obvodu a nejsou řízeny a interní vstupy pocházejí z paměťových prvků.
Synchronní a asynchronní sekvenční obvody
Sekvenční obvody lze klasifikovat jako "synchronní" nebo "asynchronní". Synchronní sekvenční obvod má hodinový signál, který řídí obvod jako jeden ze svých vstupů. Obvody okenního obvodu v synchronním sekvenčním obvodu mohou změnit pouze stav v odezvě na synchronizační impulzy hodin. Asynchronní sekvenční obvod nemá žádný hodinový signál a používá impulsy ze vstupů pro řízení obvodu. Výstup asynchronního sekvenčního závisí na pořadí, v jakém se mění jeho vstupní proměnné. Asynchronní sekvenční obvod lze považovat za kombinační obvod se zpětnou vazbou.
Aplikace
Sekvenční obvody mohou být použity pro aplikace, jako je vybírání peněz z bankomatu, které lze rozdělit do několika fází nebo stavů a vyžadovat validaci v každé fázi. V případě bankomatu musí uživatel vložit bankovní kartu a před stažením peněz zadejte platné osobní identifikační číslo, takže konečný výsledek závisí na sérii sekvencí.
Úvahy
V sekvenčním obvodu se vyhodnotí jakákoli změna vstupních proměnných, aby se zjistila, zda došlo ke změně výstupních proměnných. Je však důležité, aby aktivační impuls byl dostatečně krátký, takže sekundární vstupní proměnné nebo stavové proměnné, tj. Proměnné z paměťových prvků, se během stejného impulzu nemění. Pokud tak učiní, sekvenční obvod nebude fungovat správně.