bpc-los_02 - Karnaughchovy mapy, hazardy, zákl. funkč. bloky
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.
•
Převodník kódu
•
Sčítačka, (odčítačka)
(Dvojkový) dekodér
•
Převádí binární kód na
kód 1 z N.
•
Při kódu 1 z N je pouze jeden výstup v aktivním
stavu (může to být 1 nebo 0).
•
Pozice aktivního výstupu odpovídá binárnímu
číslu přivedenému na vstup dekodéru.
•
Počet výstupů: N = 2k , k - počet vstupů.
DECODER
3
2
1
0
y
3
y2
y1
y0
X1
X0
x1
x0
Datové
vstupy
Datové
výstupy
Pravdivostní tabulka dekodéru 1 ze 4
Aktivní stav výstupu je stav 1
Vstup
Výstup
x1
x0
y3
y2
y1
y0
0
0
0
0
0
1
0
1
0
0
1
0
1
0
0
1
0
0
1
1
1
0
0
0
Aktivní stav výstupu je stav 0
Vstup
Výstup
x1
x0
y3
y2
y1
y0
0
0
1
1
1
0
0
1
1
1
0
1
1
0
1
0
1
1
1
1
0
1
1
1
DECODER
3
2
1
0
y
3
y2
y1
y0
X1
X0
x1
x0
Datové
vstupy
Datové
výstupy
DECODER
3
2
1
0
y
3
y2
y1
y0
X1
X0
x1
x0
Datové
vstupy
Datové
výstupy
Vstup EN (Enable)
•
Dekodéry i některé další funkční bloky mohou
mít vstup E (Enable) pro povolení výstupu.
•
Dokud není E v aktivním stavu, jsou všechny
výstupy v neaktivním stavu.
DECODER
3
enable
2
1
0
y
3
y2
y1
y0
X1
X0
x1
x0
Datové
vstupy
Datové
výstupy
E
Spínač
•
Dva vstupy
–
Datový (X)
–
Řídicí (En)
•
Jeden výstup (Y)
•
EN = 1: Y = D (výstup kopíruje datový
vstup).
•
EN = 0: Y = 0 (na datového vstupu
nezáleží).
&
Y
X
En
Data
Řízení Výstup
X
En
Y
0
0
0
0
1
0
1
0
0
1
1
1
Řízená negace
•
Dva vstupy
–
Datový (X)
–
Řídicí (Neg)
•
Jeden výstup (Y)
•
Neg = 0: Y = D (výstup kopíruje datový vstup).
•
Neg = 1: Y = D (na výstupu je negace
datového vstupu).
=1
Y
X
Neg
Data
Řízení Výstup
X
Neg
y
0
0
0
0
1
1
1
0
1
1
1
0
Multiplexor
•
Multiplexor = číslicový přepínač.
•
Má dva typy vstupů:
–
Datové vstupy
–
Adresové vstupy
•
Jeden (datový) výstup.
•
Binární kód na adresových vstupech určuje číslo
datového vstupu, který bude přiveden na výstup.
•
Počet datových vstupů: N = 2k , k – počet
adresových vstupů.
Multiplexor
Adresa
Výstup
a1
a0
y
0
0
x0
0
1
x1
1
0
x2
1
1
x3
MX
3
y
2
1
0
A1
A0
x
3
x2
x1
x0
a1
a0
Datové
vstupy
Adresové
vstupy
Skupinový multiplexor
•
Často je třeba současně přepínat celé
skupiny signálů => skupinový (sběrnicový
multiplexor).
MX
3
Y
2
1
0
A1
A0
n
n
n
n
n
n je počet vodičů
ve skupině
Analogový a číslicový multiplexor
•
Číslicový multiplexor umožňuje přenášet
pouze
binární signály a to jednosměrně z
vybraného vstupu na výstup.
•
Analogový multiplexor obsahuje přesné
CMOS spínače, které umožňují
obousměrný přenos analogových (tj.
spojitých) signálů.