Table of Contents

Sekvenční logické obvody (SKO)

Sekvenční obvody jsou na rozdíl od kombinačních obvodů schopné uchovávat stav (paměť). Jejich výstup tedy závisí nejen na aktuálních vstupech, ale i na předchozím stavu.

Základní struktura sekvenčního obvodu:

Mezi základní klopné obvody patří RS, JK, D a T.

Podle řízení rozlišujeme:

Paměťové členy

RS klopný obvod

RS (Reset-Set) je nejjednodušší paměťový prvek, realizovaný typicky pomocí dvojice hradel NAND nebo NOR.

Vstupy:

Obvod obsahuje zakázaný stav, kdy jsou oba vstupy aktivní současně.

S R $Q_n$ $Q_{n+1}$
1 0 x 1
0 1 x 0
0 0 $Q_n$ $Q_n$
1 1 $Q_n$ ?

JK klopný obvod

JK obvod rozšiřuje RS obvod a odstraňuje zakázaný stav.

Vlastnosti:

Změna nastává pouze při hraně hodinového signálu.

J K CLK $Q_n$ $Q_{n+1}$
1 0 $\uparrow$ x 1
0 1 $\uparrow$ x 0
0 0 $\uparrow$ $Q_n$ $Q_n$
1 1 $\uparrow$ $Q_n$ $\overline{Q_n}$
x x 0/1 $Q_n$ $Q_n$

D klopný obvod

D (Data) klopný obvod přenáší hodnotu ze vstupu D na výstup Q při aktivní hraně hodinového signálu.

Platí:

Varianta bez hodin (Latch):

T klopný obvod

T (Toggle) klopný obvod slouží k překlápění stavu.

Platí:

Použití: zejména v čítačích.

Sekvenční obvody

Sekvenční obvody mění svůj stav v závislosti na čase (typicky podle hodinového signálu).

Patří sem například:

  1. čítače a děličky kmitočtu
  2. registry
  3. posuvné registry
  4. paměti
  5. mikroprocesory

Čítače

Čítače dělíme na:

Princip přenosu (carry):

Základní rozsah čítače:

Zkrácený čítač (např. BCD 0–9):

Registry

Registry slouží k uchování vícebitové informace (např. 8 nebo 16 bitů).

Realizace:

Rozdíl:

Použití:

Posuvné registry

Posuvné registry posouvají data o jeden bit při každé hodinové hraně.

Vlastnosti:

Příklady:

Použití: