bpc-los_11 - Speciální čítače, KSA
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.
then to transport type
unaffected units until use
variable
wait when while with
xnor xor
nor
Dvojitý vzorkovač asynchronních
vstupních signálů
Posuvný registr jako dvojitý vzorkovač
D
Q0
C
D0
Q1
D1
clock
input
out
Dvojitý vzorkovač
asynchronní
vstup:
synchronní
výstup:
D
C
Q
Q
Posuvný registr jako dvojitý vzorkovač
D
Q0
C
D0
Q1
D1
clock
input
out
Dvojitý vzorkovač
asynchronní
vstup:
synchronní
výstup:
D
C
Q
Q
t
t
clock
Tclk
tsetup
thold
input = D0
tDdelay
tsetup
thold
t
Q0 = D1
tDdelay
t
Q1 = out
tsetup
thold
tDdelay
Posuvný registr jako dvojitý vzorkovač
D
Q0
C
D0
Q1
D1
clock
input
out
Dvojitý vzorkovač
asynchronní
vstup:
synchronní
výstup:
D
C
Q
Q
t
t
clock
Tclk
tsetup
thold
input = D0
tDdelay
tsetup
thold
t
Q0 = D1
tDdelay
t
Q1 = out
tsetup
thold
tDdelay
Posuvný registr jako dvojitý vzorkovač
D
Q0
C
D0
Q1
D1
clock
input
out
Dvojitý vzorkovač
asynchronní
vstup:
synchronní
výstup:
D
C
Q
Q
t
t
clock
Tclk
tsetup
thold
input = D0
tDdelay
tsetup
thold
t
Q0 = D1
tDdelay
t
Q1 = out
tsetup
thold
tDdelay
Posuvný registr jako dvojitý vzorkovač
D
Q0
C
D0
Q1
D1
clock
input
out
Dvojitý vzorkovač
asynchronní
vstup:
synchronní
výstup:
D
C
Q
Q
t
t
clock
Tclk
tsetup
thold
input = D0
tDdelay
tsetup
thold
t
Q0 = D1
tDdelay
t
Q1 = out
tsetup
thold
tDdelay
Posuvný registr jako dvojitý vzorkovač
D
Q0
C
D0
Q1
D1
clock
input
out
Dvojitý vzorkovač
asynchronní
vstup:
synchronní
výstup:
D
C
Q
Q
t
t
clock
Tclk
tsetup
thold
input = D0
tDdelay
tsetup
thold
t
Q0 = D1
tDdelay
t
Q1 = out
tsetup
thold
tDdelay
Posuvný registr jako dvojitý vzorkovač
D
Q0
C
D0
Q1
D1
clock
input
out
Dvojitý vzorkovač
asynchronní
vstup:
synchronní
výstup:
D
C
Q
Q
t
t
clock
Tclk
tsetup
thold
input = D0
tDdelay
tsetup
thold
t
Q0 = D1
tDdelay
t
Q1 = out
tsetup
thold
tDdelay
Posuvný registr jako dvojitý vzorkovač
D
Q0
C
D0
Q1
D1
clock
input
out
Dvojitý vzorkovač
asynchronní
vstup:
synchronní
výstup:
D
C
Q
Q
t
t
clock
Tclk
tsetup
thold
input = D0
tDdelay
tsetup
thold
t
Q0 = D1
tDdelay
t
Q1 = out
tsetup
thold
tDdelay
Posuvný registr jako dvojitý vzorkovač
D
Q0
C
D0
Q1
D1
clock
input
out
Dvojitý vzorkovač
asynchronní
vstup:
synchronní
výstup:
D
C
Q
Q
t
t
clock
Tclk
tsetup
thold
input = D0
tDdelay
tsetup
thold
t
Q0 = D1
tDdelay
t
Q1 = out
tsetup
thold
tDdelay
Dvojitý vzorkovač - shrnutí
• Využitelné u vstupu, kde může docházet ke změně hodnoty i během náběžné hrany
hodinového signálu (viz situace na předchozím obrázku).