5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3....

57
5. Sekvenční logické obvody

Transcript of 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3....

Page 1: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

5. Sekvenční logické obvody

Page 2: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Sekvenční logické obvody - úvodSledujme chování jednoduchého logického obvodu se zpětnou vazbou

Page 3: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Sekvenční logické obvody –- příklad asynchronního sekvenčního obvodu

Page 4: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Sekvenční logické obvody – příklad asynchronního sekvenčního obvodu.

Příklad sledování polohy vozíku – graf přechodů

Page 5: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Sekvenční logické obvody – tabulka přechodů

Page 6: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Sekvenční logické obvody – mapy Zakódované tabulky přechodů a výstupůPoznámka: řídící funkce a´, b´ se ztotožňují s vnitř. prom.

Page 7: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Sekvenční logické obvody – výsledné schéma

Schéma vyhodnocovacích obvodů

Page 8: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Sekvenční logické obvody – Mealy, Moore

Page 9: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Sekvenční obvody - paměťové členy, klopnéobvody – flip-flop

Asynchronní klopné obvody

Page 10: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Sekvenční obvody – fundamentální režim

Page 11: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Sekvenční obvody – synchronní systémy

Page 12: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

Model synchronního sekvenčního systému

3. Sekvenční obvody – synchronní systémy

Page 13: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Synchronní obvody – Mealy a Moore

Page 14: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Synchronní obvody – hladinové KO

Page 15: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Synchronní obvody – Master- Slave RS

Page 16: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Synchronní klopné obvody - hranové

Page 17: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Synchronní klopné obvody – hranové 2

Page 18: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Synchronní obvody – model sekvenčního systému

Page 19: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Sekvenční systémy – popis jako KAMatematický model Sekv. Log. Obvodu: jako Konečný automatKA je definován jako uspořádaná pětice, resp. šestice

A = ⟨X, Y, Q, δ, λ⟩ resp. A = ⟨X, Y, Q,Q0 δ, λ⟩Kde: X …. množina možných kombinací hodnot vstup. proměnných -

- jinak množina vstupních symbolů – např. pro 3 vst. proměnnémá množina X = 8 možných kombinací, tedy 8 symbolů

Y …. množina možných kombinací výstupních proměnných –- jinak množina výstupních symbolů

Q …. ,nožina možných kombinací hodnot na vnitřních proměnných –- jinak množina vnitřních stavů

Q0 …. počáteční vnitřní stav δ …. stavově přechodová funkce : definuje příští vnitřní stav

- zobrazuje se do tabulky přechodů δ: Xi x Qi → Qi+1

λ …. výstupní funkce : a) Xi x Qi → Yi pro Mealyho automat- tab. výstupů b) Qi → Yi pro Mooreův automat

ξk …. vstupní slovo - posloupnost vstupních symbolů – X3X0X2 …..ηk …. výstupní slovo – posloupnost výstupních symbolů – Y0Y2Y0 ….

32

Page 20: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Sekvenční systém – příklad popisu KA

Page 21: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Sekvenční systém – příklad popisu KA 2

Page 22: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Sekvenční systém – př. sériové sčítačkay

Page 23: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Sekvenční systém – popis sériové sčítačky tabulkou přechodů a výstupů

Page 24: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Sekvenční systém – použití tabulky přechodů

Page 25: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Sekvenční systém – určení automatu Mealyho

Page 26: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Sekvenční systém – příklad automatu Mealy

Page 27: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Sekvenční systém – určení automatu Moore

Page 28: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Sekvenční systém – postup návrhu synchr. a.

1. Provede se analýza zadání funkcí sekvenčního systému, event. se stanoví počet vstupních a výstupních proměnných (pokud to nebylo definováno na počátku).

2. Stanoví se počet vnitřních stavů a sestaví se tabulky přechodů a výstupů, resp. graf přechodů

3. Provede se podle situace redukce počtu vnitřních stavů.4. Určí se počet vnitřních proměnných (tomu odpovídá počet KO)

podle nerovnosti 2 r-1 < s ≤ 2 r

Dále se navrhne vhodný kód pro zakódování vnitřních stavů a sestaví se zakódovaná tabulka přechodů.

5. Ze zakódované tabulky přechodů a přechodových funkcí zvoleného paměťového členu (KO) vytvoříme tabulky resp. mapy řídících funkcí těchto klopných obvodů. Z tabulek resp. map se naleznou minimalizované booleovské výrazy (z nich se pak realizuje kombinační logický obvod 1 – KLO 1).

Page 29: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Sekvenční systém – postup návrhu synchr. a.

6. Dále ze zakódované tabulky výstupů se naleznou minimalizovanébooleovské výrazy pro jednotlivé výstupní proměnné ( z nich se pak realizuje kombinační logický obvod 2 – KLO 2).

7. Pak již můžeme nakreslit schéma zapojení a provede se výpočet parametrů synchronizačního (hodinového) signálu.

8. Na závěr se musí provést verifikace návrhu simulací – jsou k dispozici různé simulační programy, jako např. OrCAD, B2LOGICx aj.)

V další části si ukážeme alespoň jednoduché postupy sestrojení tabulky přechodů a tabulky výstupů.

Page 30: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Sekvenční systém – sestrojení tabulek

a) Sestrojení tabulky přechodů z časového diagramu

Nechť je dá časový digram vstupních signálů a požadované odezvy na výstupní proměnné

Page 31: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Sekvenční systém – sestrojení tabulky

X a b

X0 0 0

X1 1 0

X2 0 1

X3 1 1

Každé kombinaci stavů na vstupních proměnných odpovídá určitý vstupní symbol Xi a tomu pak je přiřazen vnitřní stav Q = {1, 2, 3, 4, 5, 6}. Po stavu 6 by cyklicky následoval stav 1 atd.

Y y

Y0 0

Y1 1

A q1 q2 q3

Q1 0 0 0Q2 1 0 0Q3 0 1 0Q4 1 1 0

Q5 1 0 0

Q6 1 0 1

-- 0 1 1

-- 1 1 1

X3 ⎯ nepřístupný vstupní stavAutomat budeme řešit jako Mooreův

Page 32: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Sekvenční systém – sestrojení tabulkyZakódované vnitřní stavy – 6 stavů. Dva kódy jsou nevyužité.Navrhneme nejprve stabilní vnitřní stavy pro každý přípustný vstupní symbol : δ (1 , X0 ) = 1 δ (2 , X1 ) = 2 δ (3 , X0 ) = 3 δ (4 , X2 ) = 4 δ (5 , X0 ) = 5 δ (6 , X1 ) = 6

Q X X0 X1 X2 X3 Y

1 1 2 1 ? Y0

2 2 ?3 3 ?

4 4 ?

5 5 ?

6 6 ?

Page 33: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Sekvenční systém – sestrojení tabulky

Přijde-li impuls na proměnné a, tj. působí na vstupu písmeno X1, bude přechodová funkce δ (X1, 1) = 2. Tedy automat přejde do stavu 2. Kdyby přišel ale nejdříve impuls na vstupní proměnné b můžeme automat ponechat v počátečním stavu 1. Kdyby přišly impulsy na obou proměnných současně, tedy přišel by nepřípustný symbol X3, mohl by opět automat zůstat v počátečním stavu 1 a čekat na příchod správného impulsu. Z časového diagramu můžeme také stanovit výstupnístav Mooreova automatu, tedy λ(Q0) = Y0 .

Nyní dořešíme další řádky tabulky přechodů, tedy pro současné stavy 2, 3, 4, 5 a 6.

Page 34: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Sekvenční systém – sestrojení tabulkyMooreova automatu

Q X X0 X1 X2 X3 Y K

1 1 2 1 ? 1 Y0 K0

2 3 2 - (4) (7) Y0 K0

3 3 - (2) 4 (7) Y0 K0

4 5 - (6) 4 (7) Y0 K0

5 5 6 - (4) (7) Y0 K0

6 1 6 - (1) (7) Y1 K0

(7) 1 (7) (7) (7) Y0 K1

δ λ

Page 35: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Sekvenční systém – tabulka z vývojového diagramu

b) Sestrojení tabulky přechodů, resp.grafu přechodů z vývojového diagramu

Úloha: Je třeba dosypávat zásobník sypkým materiálem

Page 36: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Sekvenční systém – tabulka z vývojového diagramu

Page 37: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Sekvenční systém – tabulka z vývojov. diagr.

Automat bude mít 3 vnitřní stavy, jak je to naznačeno ve vývojovém diagramu. Na základě tohoto přiřazeníjsme sestavili graf přechodů a poté tabulku přechodů.

Page 38: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Sekvenční systém – sestrojení grafu přechodů

Příklad sestavení grafu přechodů detektoru znaků

Pro daný detektor znaků je výhodnější sestrojovat graf přechodů. Měli bychom nevrhnout tedy graf přechodůautomatu, který bude detekovat např. přicházející licháčísla x v rozmezí 2 < x < 14 v přímém binárním kódu sériově na vstup a Mealyho automatu. Přijde-li tedy na vstup sériově číslo 3 (nebo 5, 7, 9, 11, 13) bude s příchozím 4.bitem na výstupu y generována jedničková hodnota. V ostatních případech bude na výstupu y nula. Čísla vstupují do automatu počínaje bitem s nejnižší váhou (nultým bitem).Přicházející čísla : 3 - 0011 9 - 1001

5 - 0101 11 - 10117 - 0111 13 - 1101

Page 39: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Sekvenční systém – sestrojení grafu přechodů

Sestavovaný graf přechodů Mealyho automatu :

Počáteční vnitřní stav bude Q0 a bude např. při číslici 3 přicházet nultý bit, tj. a = 1 a na výstupu y bude 0 a automat přejde do stavu Q1. S příchozím dalším 2. bitem, který je rovněž 1, přejde automat do stavu Q2 a y =0. S třetím bitem a = 0 přejde automat do stavu Q3 a výstup je stále y = 0. Teprve se 4. bitem a = 0 bude na výstupu generována hodnota y = 1 a automat přechází do počátečního stavu Q0. Nyní může přicházet další číslice.

Toto je potřeba udělat pro všechny indikovanéčíslice a i pro takové, tj. sudé i další do možného zápisu 16 binárních čísel.

Page 40: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Sekvenční systém – sestrojení grafu přechodů

Z tohoto grafu přechodů je možno získat potřebnou tabulku přechodů, která je nutná pro návrh struktury automatu.

Page 41: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Sekvenční systém – funkce přechodů KO

Požadovaný přechod

RS S R

JK J K D T

Zjednodušenásymbolika

0 → 0 0 -- 0 -- 0 0 0

0 → 1 1 0 1 -- 1 1 1 (silná)

1 → 0 0 1 -- 1 0 1 0 (silná)1 → 1 -- 0 -- 0 1 0 1

Tabulky přechodů klopných obvodů :

Typ KO Musí pokrýt Může pokrýt Nesmí pokrýt

D všechny 1, 1 -- žádné 0, 0T Všechny 0, 1 -- žádné 0, 1

RS S: všechny 1R: všechny 0

10

žádné 0, 0 žádné 1, 1

JK J: všechny 1 K: všechny 0

1, 0 0, 1

0 1

Page 42: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Sekvenční systém – Příklad návrhu generátoru impulsů

Návrh synchronního sekvenčního systému zadaného časovými průběhy signálů

Page 43: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Příklad návrhu synchronního obvodu

I. Varianta řešení - klasický postup -- tabulka přechodů, zakódovanátabulka přechodů

Volba kódu - mapa přiřazení

Qt Qt+1 H3 H2 H1 H0

0 1 0 0 0 01 2 0 0 0 12 3 0 0 0 0

3 4 0 0 1 04 5 0 1 1 05 6 1 1 0 06 0 1 0 0 0

Výstupy

3 vnitřníprom.

Page 44: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Příklad návrhu synchr. systémuZakódovaná tabulka přechodů a mapy řídících, resp budících funkcí KO – JK MS

q3 q2 q1 q3 q2 q1 H3 H2 H1H0

0 0 0 0 0 0 1 0 0 0 0

1 0 0 1 0 1 0 0 0 0 1

2 0 1 0 0 1 1 0 0 0 0

3 0 1 1 1 0 0 0 0 1 0

4 1 0 0 1 0 1 0 1 1 0

5 1 0 1 1 1 0 1 1 0 0

6 1 1 0 0 0 0 1 0 0 0

Page 45: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Příklad návrhu synchr. systému

231 q q J +=

3210 qqqH =

321211 q q q qq H +=

Minimalizované funkce vstupů J, K

K1 = 1 J2 = q1 K2 = q1 + q3J3 = q1 q2 K3 = q2

Mapy výstupních funkcí a minimalizované výstupnífunkce :

322 qqH =

H3 = q1 q3 + q2 q3

Page 46: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Příklad návrhu synchronního obvoduVýsledné schéma zapojení I.varianty:

Page 47: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Příklad návrhu synchronního obvoduŘešení II. Varianty – se 4 KO – viz zadání

q4 q3 q2 q1 q4 q3 q2 q1 H3 H2 H1H0

0 0 0 0 0 0 0 0 1 0 0 0 01 0 0 0 1 0 1 0 0 0 0 0 14 0 1 0 0 0 0 1 0 0 0 0 0

2 0 0 1 0 0 1 1 0 0 0 1 06 0 1 1 0 1 1 0 0 0 1 1 0

12 1 1 0 0 1 0 0 0 1 1 0 08 1 0 0 0 0 0 0 0 1 0 0 0

V této variantě budou výstupní funkce následující: H0 = q1 H1 = q2 H3 = q4 - výstupy přímo z KO a musí se řešit jen H2 mapou

Page 48: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Příklad návrhu synchronního obvoduMapy budících funkcí 4 KO – II.var. - viz zadání

Page 49: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Příklad návrhu synchronního obvodu

43 11 q .q.q J =

43 11 q .q.q J =

432 q.q J =

Výstupní funkce H2 a budící funkce

K1 = 1

3q =2K

J3 = q1 + q2

J4 = q1.q3

13 q K =

34 q K =

4333122110 q H q .qq H q H q H =+=== 4.q

Page 50: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Příklad návrhu synchronního obvodu

Schéma zapojení II. varianty

Page 51: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Příklad návrhu synchronního obvoduIII. Varianta - tabulka přechodů a zakódování vnitřních stavů – přidá se jedna vnitřní proměnná q5

Qt Qt+1 H3 H2 H1 H0

0 1 0 0 0 0

1 16 0 0 0 1

16 2 0 0 0 0

2 6 0 0 1 0

6 12 0 1 1 0

12 8 1 1 0 0

8 0 1 0 0 0

Page 52: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Příklad návrhu synchronního obvoduIII. varianta – zakódovaná tabulka přechodů

q5q4q3q2q1 q5q4q3q2q1 H0 H1 H2 H3

0 0 0 0 0 0 0 0 0 1 0 0 0 0

0 0 0 0 1 1 0 0 0 0 1 0 0 0

1 0 0 0 0 0 0 0 1 0 0 0 0 0

0 0 0 1 0 0 0 1 1 0 0 1 0 0

0 0 1 1 0 0 1 1 0 0 0 1 1 0

0 1 1 0 0 0 1 0 0 0 0 0 1 1

0 1 0 0 0 0 0 0 0 0 0 0 0 1

Page 53: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Příklad návrhu synchronního obvoduMapy budících funkcí – III. varianta

Page 54: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Příklad návrhu synchronního obvoduBudící funkce – III. varianta

Page 55: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Příklad návrhu synchronního obvoduSchéma zapojení – III. varianta

I. varianta se jeví jako nejméně výhodná – je třeba nejvíce

integrovaných obvodů

Page 56: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Příklad čítače modulo 3

Page 57: 5. Sekvenční logické obvody - FD hlavní stránka ... · PDF file3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou

3. Příklad registrů