bpc-los_07 - Sekvenční logické obvody
Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu PDF.
Jednoduché asynchronní
klopné obvody - využití
Blok na FPGA pro vstupní / výstupní pin
Jednoduché asynchronní
klopné obvody - Bus Hold
Programovatelná hradlová pole typu FPGA a jazyk VHDL
V-V / IO buňka
LVTTL, LVCMOS, SSTL-2 Class I/II, SSTL-18 Class I/II, HSTL-18 Class I/II,
PCI, LVDS …
Nastavení proudového omezení, PULL-UP/DOWN, OD, Zpoždění
1
1
u3
u2
u1
Programovatelné zakončení aktivním terminátorem (Bus Hold),
hodnota zůstává na sběrnici i po odpojení zdroje napětí.
Signál na sběrnici (vedení bez zakončení, tj. s odrazy)
Jednoduché asynchronní
klopné obvody
1
1
S
R
Q*
Q
a
b
a + b
0
0
1
0
1
0
1
0
0
1
1
0
Jednoduché asynchronní
klopné obvody
1
1
S
R
Q*
Q
S
R
Q
Q*
0
0
Q
Q
0
1
0
1
1
0
1
0
1
1
0
0
a
b
a + b
0
0
1
0
1
0
1
0
0
1
1
0
Jednoduché asynchronní
klopné obvody
Bistabilní klopný obvod RS - se vstupem
Set pro
nastavení výstupu
Q na hodnotu 1 a vstupem Reset
pro nastavení výstupu
Q na hodnotu 0. Při kombinaci
na vstupech (
R = S = 0), se obvod chová jako
původní BKO (realizuje paměť).
1
1
S
R
Q*
Q
S
R
Q
Q*
0
0
Q
Q
0
1
0
1
1
0
1
0
1
1
0
0
a
b
a + b
0
0
1
0
1
0
1
0
0
1
1
0
Asynchronní klopný obvod
RS
1
1
S
R
Q*
Q
S
R
Q
Q*
0
0
Q
Q
0
1
0
1
1
0
1
0
1
1
0
0
1
1
S
R
Q*
Q
R
S
RS Q
Q*
≡
≡
Asynchronní klopný obvod
RS
RS klopný obvod - kombinace vstupů (
R = S = 1). Tato
kombinace je problematická ze dvou důvodů:
• kromě této kombinace vstupů jsou výstupy Q a Q* vždy
komplementární,
• nelze zjistit hodnoty výstupů Q a Q* při přechodu z
(
R = S = 1) do (R = S = 0), tzv. metastabilní stav.
1
1
S
R
Q*
Q
S
R
Q
Q*
0
0
Q
Q
0
1
0
1
1
0
1
0
1
1
0
0
1
1
S
R
Q*
Q
R
S
RS Q
Q*
≡
≡
Asynchronní klopný obvod
RS - metastabilní stav
S
R
Q
Q*
0
0
Q
Q
0
1
0
1
1
0
1
0
1
1
0
0
R
S
RS Q
Q*
Asynchronní klopný obvod
RS - metastabilní stav
S
R
Q
Q*
0
0
Q
Q
0
1
0
1
1
0
1
0
1
1
0
0
0
0
1
1
R
S
RS Q
Q*
Asynchronní klopný obvod
RS - metastabilní stav
S
R
Q
Q*
0
0
Q
Q
0
1
0
1
1
0
1
0
1
1
0
0
0
0
R
S
RS Q
Q*
Asynchronní klopný obvod
RS - metastabilní stav
S
R
Q
Q*
0
0
Q
Q
0
1
0
1
1
0
1
0
1
1
0
0
0
0
?
?
R
S
RS Q
Q*
Asynchronní klopný obvod
RS - metastabilní stav
S
R
Q
Q*
0
0
Q
Q
0
1
0
1
1
0
1
0
1
1
0
0
0
0
?
?
Výstupní signály jsou jednoznačně určeny až do okamžiku, kdy se oba signály
R a
S mění z 1 -> 0.
1. Pokud je obvod dokonale souměrný mají oba výstupy snahu přecházet do 1.
2. Po přechodu obou těchto signálů přes prahovou úroveň mají opětovně oba