el0809 wyk07

background image

Elektronika

Elektronika

wykład 7 – TECHNIKI CYFROWE

wykład 7 – TECHNIKI CYFROWE

Lublin, listopad 2008

Lublin, listopad 2008

Instytut Elektrotechniki i Informatyki

Instytut Elektrotechniki i Informatyki

Politechnika Lubelska

Politechnika Lubelska

background image

George Boole, logik i matematyk

George Boole, logik i matematyk

angielski, opracowuje algebrę

angielski, opracowuje algebrę

dla zbioru dwuelementowego,

dla zbioru dwuelementowego,

zwaną algebrą Boole'a.

zwaną algebrą Boole'a.

1854 r

1854 r

background image

Tak (Yes)

Nie (No)

Wysoki poziom napięcia

(High)

Niski poziom

napięcia (Low )

Przełącznik zamknięty

Włączony (On)

Przełącznik otwarty

Wyłączony (Off)

Prawda (True)

Fałsz (False)

Logiczna 1

Logiczna 1

Logiczne 0

Logiczne 0

Algebra Boole'a różni się od zwykłej algebry tym, że

Algebra Boole'a różni się od zwykłej algebry tym, że

zmienne w definicji określone jako wyróżnione

zmienne w definicji określone jako wyróżnione

elementy mogą przybierać tylko dwie możliwe

elementy mogą przybierać tylko dwie możliwe

wartości

wartości

0

0

lub

lub 1

1

.

.

Zmienne logiczne 0 i 1 mogą reprezentować

Zmienne logiczne 0 i 1 mogą reprezentować

Zmienne logiczne

Zmienne logiczne

background image

4

Tezeusz, mądra mysz

Tezeusz, mądra mysz

elektromechaniczna,

elektromechaniczna,

Claude’a Shannona.

Claude’a Shannona.

Jeden z pierwszych

Jeden z pierwszych

eksperymentów w dziedzinie

eksperymentów w dziedzinie

sztucznej inteligencji.

sztucznej inteligencji.

A Mathematical Theory of

A Mathematical Theory of

Communication” (1948)

Communication” (1948)

Jako jeden z pierwszych Shannon twierdził, że ciągami

Jako jeden z pierwszych Shannon twierdził, że ciągami

zer i jedynek (bitów) da się opisać tekst, obraz i dźwięk.

zer i jedynek (bitów) da się opisać tekst, obraz i dźwięk.

Claude Shannon

Claude Shannon

background image

Układy logiczne

Układy logiczne

wejścia

wejścia

Dowolny układ logiczny może mieć

Dowolny układ logiczny może mieć n wejść

n wejść

i co

i co

najmniej

najmniej jedno wyjście

jedno wyjście

.

.

Może realizować podstawowe, czy też bardziej złożone

Może realizować podstawowe, czy też bardziej złożone

funkcje algebry Boole’a.

funkcje algebry Boole’a.

Niezależnie od konstrukcji wewnętrznej układu

Niezależnie od konstrukcji wewnętrznej układu

zależność pomiędzy stanem wyjścia układu, a stanami

zależność pomiędzy stanem wyjścia układu, a stanami

wejść można opisać za pomocą

wejść można opisać za pomocą

tablicy prawdy

tablicy prawdy

lub

lub

analitycznie za pomocą wyrażenia algebraicznego

analitycznie za pomocą wyrażenia algebraicznego

wyjście

wyjście

Układ logiczny

Układ logiczny

background image

Element konstrukcyjny maszyn i mechanizmów (dziś

Element konstrukcyjny maszyn i mechanizmów (dziś

zazwyczaj: układ scalony, choć podobne funkcje można

zazwyczaj: układ scalony, choć podobne funkcje można

zrealizować

również

za

pomocą

innych

rozwiązań

zrealizować

również

za

pomocą

innych

rozwiązań

technicznych, np. hydrauliki czy pneumatyki), realizujący

technicznych, np. hydrauliki czy pneumatyki), realizujący

fizycznie pewną prostą funkcję logiczną, której argumenty

fizycznie pewną prostą funkcję logiczną, której argumenty

(zmienne logiczne) oraz sama funkcja mogą przybierać jedną z

(zmienne logiczne) oraz sama funkcja mogą przybierać jedną z

dwóch wartości, np. 0 lub 1.

dwóch wartości, np. 0 lub 1.

Podstawowymi

elementami

logicznymi,

stosowanymi

Podstawowymi

elementami

logicznymi,

stosowanymi

powszechnie w budowie układów logicznych, są elementy

powszechnie w budowie układów logicznych, są elementy

realizujące funkcje logiczne: sumy (alternatywy), iloczynu

realizujące funkcje logiczne: sumy (alternatywy), iloczynu

(koniunkcji) i negacji. Są to odpowiednio bramki OR, AND i

(koniunkcji) i negacji. Są to odpowiednio bramki OR, AND i

NOT. Za pomocą dwóch takich bramek (np. OR i NOT lub AND i

NOT. Za pomocą dwóch takich bramek (np. OR i NOT lub AND i

NOT) można zbudować układ, realizujący dowolną funkcję

NOT) można zbudować układ, realizujący dowolną funkcję

logiczną.

logiczną.

Elementy logiczne

Elementy logiczne

background image

Fizyczną realizacją podstawowych operacji logicznych są

Fizyczną realizacją podstawowych operacji logicznych są

układy nazywane

układy nazywane bramkami

bramkami

. Są to układy scalone

. Są to układy scalone

wykonane

w

technologii

półprzewodnikowej.

wykonane

w

technologii

półprzewodnikowej.

Produkowany jest bardzo szeroki asortyment układów od

Produkowany jest bardzo szeroki asortyment układów od

najprostszych do bardzo skomplikowanych.

najprostszych do bardzo skomplikowanych.

Stanom logicznym 0 oraz 1 przyporządkowano napięcia

Stanom logicznym 0 oraz 1 przyporządkowano napięcia

elektryczne:

elektryczne:

0

0

logiczne – napięcia < 0,8 V (LOW)

logiczne – napięcia < 0,8 V (LOW)

1

1

logiczna - napięcia > 2,4 V (HIGH)

logiczna - napięcia > 2,4 V (HIGH)

Fizyczna realizacja w elektronice

Fizyczna realizacja w elektronice

background image

W algebrze Boole'a, dozwolone są trzy

W algebrze Boole'a, dozwolone są trzy

podstawowe operacje:

podstawowe operacje:

OR

OR

(suma logiczna, suma boolowska

(suma logiczna, suma boolowska

dysjunkcja

dysjunkcja

);

);

AND

AND

(

(

iloczyn logiczny, iloczyn boolowski,

iloczyn logiczny, iloczyn boolowski,

koniunkcja

koniunkcja

);

);

NOT

NOT

(

(

negacja, inwersja

negacja, inwersja

);

);

Operacje logiczne

Operacje logiczne

x

x

x
y

x y

x

y

x + y

background image

Operacje złożone:

Operacje złożone:

XOR - różnica symetryczna, suma rozłączna

XOR - różnica symetryczna, suma rozłączna

NAND – zaprzeczenie iloczynu

NAND – zaprzeczenie iloczynu

NOR – zaprzeczenie sumy

NOR – zaprzeczenie sumy

XNOR – zaprzeczenie różnicy symetrycznej

XNOR – zaprzeczenie różnicy symetrycznej

Operacje logiczne

Operacje logiczne

x

y

x y

x

y

x + y

x

y

x + y

x

y

x + y

NAND

NOR

XOR

XNOR

background image

f(x1,x2,x3,x4) = Σ[2,3,6,7,8,10,11,15,(0,13)]

f(x1,x2,x3,x4) = Σ[2,3,6,7,8,10,11,15,(0,13)]

Tablica prawdy

Tablica prawdy

background image

Tablica Karnaugha

Tablica Karnaugha

_ _ _

_ _ _

x

x

2

2

x

x

4

4

+ x

+ x

3

3

x

x

4

4

+ x

+ x

1

1

x

x

3

3

nieoptymalne

nieoptymalne

optymalne

optymalne

background image

dokładność przetwarzania może być dowolnie duża i zależy

dokładność przetwarzania może być dowolnie duża i zależy

wyłącznie od dokładności informacji wejściowych,

wyłącznie od dokładności informacji wejściowych,

znacznie większa odporność na zakłócenia i ogólna niezawodność

znacznie większa odporność na zakłócenia i ogólna niezawodność

urządzeń,

urządzeń,

informacja może być łatwo zapamiętana i magazynowana przez

informacja może być łatwo zapamiętana i magazynowana przez

dowolnie długi czas,

dowolnie długi czas,

istnieje możliwość dokładnego, cyfrowego przedstawiania

istnieje możliwość dokładnego, cyfrowego przedstawiania

informacji, przetwarzania jej i komunikacji bezpośredniej oraz

informacji, przetwarzania jej i komunikacji bezpośredniej oraz

pośredniej pomiędzy systemami, systemami a użytkownikiem, a

pośredniej pomiędzy systemami, systemami a użytkownikiem, a

także pomiędzy użytkownikami

także pomiędzy użytkownikami

Zalety stosowania techniki cyfrowej

Zalety stosowania techniki cyfrowej

background image

Podstawowe parametry

Podstawowe parametry

elementów logicznych

elementów logicznych

Obciążalność:

Obciążalność:

maksymalny prąd, jaki może wypływać

maksymalny prąd, jaki może wypływać

(wpływać) z wyjścia układu przy jego prawidłowej pracy.

(wpływać) z wyjścia układu przy jego prawidłowej pracy.

Średni czas propagacji:

Średni czas propagacji:

średnia arytmetyczna czasów

średnia arytmetyczna czasów

opóźnienia przedniego i tylnego zbocza impulsu

opóźnienia przedniego i tylnego zbocza impulsu

wyjściowego w stosunku do odpowiednich zboczy impulsu

wyjściowego w stosunku do odpowiednich zboczy impulsu

wejściowego.

wejściowego.

background image

Podstawowe parametry

Podstawowe parametry

elementów logicznych

elementów logicznych

Częstotliwość maksymalna:

Częstotliwość maksymalna:

największa dopuszczalna

największa dopuszczalna

częstotliwość zmian sygnału wejściowego, przy której układ

częstotliwość zmian sygnału wejściowego, przy której układ

pracuje poprawnie.

pracuje poprawnie.

Margines

zakłóceń:

Margines

zakłóceń:

taka

wartość

sygnału

taka

wartość

sygnału

zakłócającego, która dodana do sygnału wejściowego nie

zakłócającego, która dodana do sygnału wejściowego nie

powoduje jeszcze zmiany wartości logicznej sygnału.

powoduje jeszcze zmiany wartości logicznej sygnału.

Moc strat:

Moc strat:

różnica między mocą dostarczaną a odbieraną

różnica między mocą dostarczaną a odbieraną

(wydzielana w postaci ciepła)

(wydzielana w postaci ciepła)

background image

Układy logiczne

Układy logiczne

UKŁADY

KOMBINACYJNE

składają

się

z

UKŁADY

KOMBINACYJNE

składają

się

z

elementarnych układów logicznych (bramek).

elementarnych układów logicznych (bramek).

UKŁADY SEKWENCYJNE – stan logiczny nie zależy

UKŁADY SEKWENCYJNE – stan logiczny nie zależy

tylko od sygnałów doprowadzanych w danej chwili do

tylko od sygnałów doprowadzanych w danej chwili do

wejść układu, lecz także od sekwencji (kolejności)

wejść układu, lecz także od sekwencji (kolejności)

sygnałów doprowadzanych w chwilach poprzednich.

sygnałów doprowadzanych w chwilach poprzednich.

Zawierają elementy logiczne z pamięcią.

Zawierają elementy logiczne z pamięcią.

background image

Przerzutniki – podstawowe układy techniki impulsowej. Służą do

Przerzutniki – podstawowe układy techniki impulsowej. Służą do

wytwarzania drgań o przebiegu zbliżonym do prostokątnego oraz

wytwarzania drgań o przebiegu zbliżonym do prostokątnego oraz

sterują pracą innych układów impulsowych.

sterują pracą innych układów impulsowych.

Przerzutniki

Przerzutniki

Zależność napięcia wyjściowego od

Zależność napięcia wyjściowego od

wejściowego dla wzmacniacza z

wejściowego dla wzmacniacza z

dodatnim sprzężeniem zwrotnym:

dodatnim sprzężeniem zwrotnym:

1.

1.

k

k

β = 0

β = 0

2.

2.

0 < k

0 < k

β < 1

β < 1

3.

3.

k

k

β = 1

β = 1

4.

4.

k

k

β > 1

β > 1

background image

Przerzutnik

Przerzutnik

jest

podstawowym

elementem

układów

jest

podstawowym

elementem

układów

sekwencyjnych. Jego funkcja polega na pamiętaniu jednego

sekwencyjnych. Jego funkcja polega na pamiętaniu jednego

bitu informacji.

bitu informacji.

Przerzutnik ma dwa stany wewnętrzne 1 i 0. Wyjście

Przerzutnik ma dwa stany wewnętrzne 1 i 0. Wyjście

przerzutnika określa jego stan, przy czym zarówno stan, jak i

przerzutnika określa jego stan, przy czym zarówno stan, jak i

wyjście przerzutnika oznaczane są przez

wyjście przerzutnika oznaczane są przez

Q

Q

.

.

Przerzutniki mają również wyjście zanegowane

Przerzutniki mają również wyjście zanegowane

.

.

Zmiana stanu

Zmiana stanu

przerzutnika następuje pod wpływem zmiany wartości

przerzutnika następuje pod wpływem zmiany wartości

sygnałów wejściowych.

sygnałów wejściowych.

Przerzutniki

Przerzutniki

background image

Przerzutniki

Przerzutniki

background image

Przerzutniki – realizacje sprzężenia

Przerzutniki – realizacje sprzężenia

Podstawowe struktury realizacji silnego

Podstawowe struktury realizacji silnego

sprzężenia dodatniego:

sprzężenia dodatniego:

układ Ecclessa-Jordana

układ Ecclessa-Jordana

(symetryczne)

(symetryczne)

– gałąź sprzężenia zwrotnego jest taka

– gałąź sprzężenia zwrotnego jest taka

sama jak gałąź między stopniami,

sama jak gałąź między stopniami,

układ Schmitta

układ Schmitta

(niesymetryczny) –

(niesymetryczny) –

sprzężenie realizuje się przez połączenie

sprzężenie realizuje się przez połączenie

obu stopni wzmacniających gałęzią, w

obu stopni wzmacniających gałęzią, w

której występuje sumowanie sygnałów

której występuje sumowanie sygnałów

pochodzących od obu stopni, a

pochodzących od obu stopni, a

następnie zwrotne doprowadzenie tych

następnie zwrotne doprowadzenie tych

sygnałów do wejścia.

sygnałów do wejścia.

background image

Przerzutniki – podział

Przerzutniki – podział

W zależności od funkcji jaką realizuje przerzutnik, wyróżnia się:

W zależności od funkcji jaką realizuje przerzutnik, wyróżnia się:

Przerzutniki bistabilne

Przerzutniki bistabilne

(ang. Flip=Flop) – układy mające 2 poziomy

(ang. Flip=Flop) – układy mające 2 poziomy

stabilne.

stabilne.

Przerzutniki monostabilne

Przerzutniki monostabilne

(ang. Monoflop lub One Shot) – układy

(ang. Monoflop lub One Shot) – układy

mające 1 stan stabilny i 1 niestabilny.

mające 1 stan stabilny i 1 niestabilny.

Przerzutniki astabilne

Przerzutniki astabilne

(ang. Multiwibrator) – układy nie posiadające

(ang. Multiwibrator) – układy nie posiadające

stanów stabilnych.

stanów stabilnych.

Sygnał zewnętrzny bywa stosowany do

Sygnał zewnętrzny bywa stosowany do

synchronizacji.

synchronizacji.

background image

Przerzutniki monostabilne

Przerzutniki monostabilne

background image

Przerzutniki astabilne

Przerzutniki astabilne

Przerzutniki astabilne są generatorami impulsów prostokątnych.

Przerzutniki astabilne są generatorami impulsów prostokątnych.

background image

Wyzwalanie przerzutnika

Wyzwalanie przerzutnika

– sposób oddziaływania impulsu zegarowego

– sposób oddziaływania impulsu zegarowego

na wartość zmiennych wyjściowych przerzutnika.

na wartość zmiennych wyjściowych przerzutnika.

Stosuje się:

Stosuje się:

przerzutniki wyzwalane poziomem,

przerzutniki wyzwalane poziomem,

przerzutniki wyzwalane zboczem,

przerzutniki wyzwalane zboczem,

przerzutniki dwuzboczowe.

przerzutniki dwuzboczowe.

Przerzutniki bistabilne i monostabilne stanowią wyzwalane, a astabilne

Przerzutniki bistabilne i monostabilne stanowią wyzwalane, a astabilne

– samowzbudne generatory impulsów prostokątnych

– samowzbudne generatory impulsów prostokątnych

Wyzwalanie przerzutnika

Wyzwalanie przerzutnika

background image

Ze względu na moment zmiany, przerzutniki dzieli się na:

Ze względu na moment zmiany, przerzutniki dzieli się na:

asynchroniczne

asynchroniczne

synchroniczne

synchroniczne

Przerzutniki asynchroniczne

Przerzutniki asynchroniczne

pracują bez sygnału taktującego, a

pracują bez sygnału taktującego, a

stan przerzutnika ustala się bezpośrednio w wyniku zmiany

stan przerzutnika ustala się bezpośrednio w wyniku zmiany

stanu wejść.

stanu wejść.

Przerzutniki synchroniczne

Przerzutniki synchroniczne

mają dwa rodzaje wejść:

mają dwa rodzaje wejść:

informacyjne (przygotowujące)

informacyjne (przygotowujące)

zegarowe

zegarowe

Przerzutniki – podział

Przerzutniki – podział

background image

Przerzutniki asynchroniczne

Przerzutniki asynchroniczne

Jeśli o wartości zmiennej wyjściowej przerzutnika decydują

Jeśli o wartości zmiennej wyjściowej przerzutnika decydują

tylko wejścia asynchroniczne to mamy do czynienia z

tylko wejścia asynchroniczne to mamy do czynienia z

przerzutnikiem asynchronicznym.

przerzutnikiem asynchronicznym.

W przerzutniku tym informacja na wyjściu pojawia się w

W przerzutniku tym informacja na wyjściu pojawia się w

chwilach uzależnionych tylko od zmiany stanu na jego

chwilach uzależnionych tylko od zmiany stanu na jego

wejściach. Do tej grupy zaliczamy głównie przerzutnik RS.

wejściach. Do tej grupy zaliczamy głównie przerzutnik RS.

background image

Przerzutniki synchroniczne

Przerzutniki synchroniczne

pracują z udziałem sygnału

pracują z udziałem sygnału

taktującego,

a

stan

wejść

informacyjnych

jest

taktującego,

a

stan

wejść

informacyjnych

jest

przekazywany na wyjście w chwilach występowania

przekazywany na wyjście w chwilach występowania

określonego poziomu, lub narastającego (opadającego)

określonego poziomu, lub narastającego (opadającego)

zbocza sygnału taktującego.

zbocza sygnału taktującego.

Podstawowymi typami przerzutników synchronicznych są:

Podstawowymi typami przerzutników synchronicznych są:

RS, JK, D, T.

RS, JK, D, T.

Przerzutniki synchroniczne

Przerzutniki synchroniczne

background image

Pracę przerzutnika można przedstawić w różny sposób:

Pracę przerzutnika można przedstawić w różny sposób:

za pomocą tablicy przejść

za pomocą tablicy przejść

tablicy wzbudzeń

tablicy wzbudzeń

wykresu czasowego

wykresu czasowego

grafu

grafu

Najczęściej jest to tablica przejść (stanów), w której

Najczęściej jest to tablica przejść (stanów), w której

przedstawione są stany na wejściach informacyjnych układu w

przedstawione są stany na wejściach informacyjnych układu w

chwili t

chwili t

n

n

, tzn. przed nadejściem impulsu zegarowego i stany w

, tzn. przed nadejściem impulsu zegarowego i stany w

chwili t

chwili t

n+1

n+1

, tzn. po wystąpieniu impulsu zegarowego.

, tzn. po wystąpieniu impulsu zegarowego.

Opis pracy przerzutnika

Opis pracy przerzutnika

background image

Przerzutnik RS

Przerzutnik RS

, zwany tak od angielskich słów Reset (kasuj) i

, zwany tak od angielskich słów Reset (kasuj) i

Set (ustaw), jest najprostszym układem przerzutnika

Set (ustaw), jest najprostszym układem przerzutnika

bistabilnego. W najprostszej postaci składa się z dwóch

bistabilnego. W najprostszej postaci składa się z dwóch

bramek NOR odpowiednio połączonych ze sobą w sposób

bramek NOR odpowiednio połączonych ze sobą w sposób

pokazany na rysunku:

pokazany na rysunku:

Asynchroniczny przerzutnik RS

Asynchroniczny przerzutnik RS

background image

Normalnym stanem spoczynkowym jest stan zerowych

Normalnym stanem spoczynkowym jest stan zerowych

sygnałów wejściowych.

sygnałów wejściowych.

Gdy

Gdy

S=0 i R=0

S=0 i R=0

stan przerzutnika nie zmienia się

stan przerzutnika nie zmienia się

Dla

Dla

S=0 i R=1

S=0 i R=1

przerzutnik zostaje wyzerowany

przerzutnik zostaje wyzerowany

Przy

Przy

S=1

S=1

oraz

oraz

R=0

R=0

następuje zmiana stanu przerzutnika

następuje zmiana stanu przerzutnika

Stany jednoczesnych sygnałów

Stany jednoczesnych sygnałów

1

1

na obu wejściach

na obu wejściach

przerzutnika są

przerzutnika są

niedozwolone.

niedozwolone.

Asynchroniczny przerzutnik RS

Asynchroniczny przerzutnik RS

background image

n

n

Q

R

00

01

11

10

0

0

0

?

1

1

1

0

?

1

Q

n

S

n

R

n

=

+

1

n

Q

n

S

+

przy czym

S

S

n

n

R

R

n

n

= 0

= 0

Asynchroniczny przerzutnik RS

Asynchroniczny przerzutnik RS

Stan nieokreślony oznacza, że wartości zmiennych będą zależne od

Stan nieokreślony oznacza, że wartości zmiennych będą zależne od

dominacji wybranego wejścia przerzutnika (R lub S).

dominacji wybranego wejścia przerzutnika (R lub S).

background image

Asynchroniczny przerzutnik RS

Asynchroniczny przerzutnik RS

Opis pracy przerzutnika za pomocą tablicy przejść,

Opis pracy przerzutnika za pomocą tablicy przejść,

która przedstawia zależność wyjścia Q przerzutnika w chwili n+1

która przedstawia zależność wyjścia Q przerzutnika w chwili n+1

od wartości R, S i Q w chwili n.

od wartości R, S i Q w chwili n.

background image

Tabela stanów ilustrująca działanie logiczne

(?oznacza stan zabroniony)

R

S

Q

n

Q

n+1

n+1

0

0

0

0

1

0

0

1

1

0

0

1

0

1

0

0

1

1

1

0

1

0

0

0

1

1

0

1

0

1

1

1

0

0

0

1

1

1

0

0

R

S

Q

Q

?

?

Q

0

– oznacza stany zabronione

Wykres czasowy i tabela stanów dla przerzutnika RS zbudowanego z bramek NOR

Wykres czasowy i tabela stanów dla przerzutnika RS zbudowanego z bramek NOR

Asynchroniczny przerzutnik RS

Asynchroniczny przerzutnik RS

background image

Przerzutnik synchroniczny RS

Przerzutnik synchroniczny RS

ma dodatkowe wejście C,

ma dodatkowe wejście C,

do

którego

doprowadza

się

sygnał

taktujący

do

którego

doprowadza

się

sygnał

taktujący

(synchronizujący).

Zmiana

stanu

przerzutnika

(synchronizujący).

Zmiana

stanu

przerzutnika

synchronicznego następuje w chwilach wyznaczonych

synchronicznego następuje w chwilach wyznaczonych

przez sygnał taktujący.

przez sygnał taktujący.

Synchroniczny przerzutnik RS

Synchroniczny przerzutnik RS

S

R

C

Q

Q

background image

Wejścia informacyjne

Wejścia informacyjne J i K

J i K

,

,

odpowiadają wejściom S i R przerzutnika

odpowiadają wejściom S i R przerzutnika

RS.

RS.

Przerzutnik JK

Przerzutnik JK

nie ma stanów wej

nie ma stanów wej

ś

ś

ciowych niedozwolonych.

ciowych niedozwolonych.

W

W

przypadku jednoczesnego podania sygnałów 1 na wejścia J i K, jego

przypadku jednoczesnego podania sygnałów 1 na wejścia J i K, jego

stan następny będzie negacją stanu aktualnego. Równanie logiczne

stan następny będzie negacją stanu aktualnego. Równanie logiczne

przerzutnika JK ma postać:

przerzutnika JK ma postać:

00

01

11

10

0

0

0

1

1

1

1

0

0

1

Q

n

J

n

K

n

=

+

1

n

Q

+

n

n

Q

J

n

n

Q

K

Synchroniczny przerzutnik JK

Synchroniczny przerzutnik JK

J

K

C

Q

Q

background image

Przerzutnik D

Przerzutnik D

(ang.

(ang.

Delay

Delay

)

)

ma

ma

jedn

jedn

o

o

wej

wej

ś

ś

ci

ci

e

e

informacyjn

informacyjn

e

e

,

,

oznaczonym liter

oznaczonym liter

ą

ą

D. Spe

D. Spe

ł

ł

nia on funkcj

nia on funkcj

ę

ę

przepisywania informacji

przepisywania informacji

z wej

z wej

ś

ś

cia D na wyj

cia D na wyj

ś

ś

cie

cie

Q

Q

z opó

z opó

ź

ź

nieniem jednego impulsu

nieniem jednego impulsu

taktuj

taktuj

ą

ą

cego.

cego.

Równanie logiczne przerzutnika D ma postać:

Równanie logiczne przerzutnika D ma postać:

n

D

0

1

0

0

1

1

0

1

Q

n

D

n

=

+

1

n

Q

Synchroniczny przerzutnik D

Synchroniczny przerzutnik D

D

C

Q

Q

background image

Przerzutnik T (ang. Toggle) jest przerzutnikiem synchronicznym

Przerzutnik T (ang. Toggle) jest przerzutnikiem synchronicznym

maj

maj

ą

ą

cym jedno wej

cym jedno wej

śc

śc

ie informacyjne T.

ie informacyjne T.

Równanie logiczne

Równanie logiczne

przerzutnika T ma postać:

przerzutnika T ma postać:

n

n

Q

T

=

0

1

0

0

1

1

1

0

Q

n

T

n

=

+

1

n

Q

+

n

n

Q

T

n

n

Q

T

T

C

Q

Q

Synchroniczny przerzutnik T

Synchroniczny przerzutnik T

background image

Jeżeli na wejściu T jest przygotowany stan 1, to po każdym

Jeżeli na wejściu T jest przygotowany stan 1, to po każdym

impulsie taktującym, doprowadzonym do wejścia C, stan

impulsie taktującym, doprowadzonym do wejścia C, stan

przerzutnika zmienia się na przeciwny. Przy T = 0 Przerzutnik

przerzutnika zmienia się na przeciwny. Przy T = 0 Przerzutnik

T nie zmienia stanu, innymi słowy, występuje wówczas

T nie zmienia stanu, innymi słowy, występuje wówczas

blokada stanów wyjściowych.

blokada stanów wyjściowych.

Przerzutniki T są najczęściej stosowane w układach

Przerzutniki T są najczęściej stosowane w układach

liczących, w których wykorzystuje się ich zdolność do

liczących, w których wykorzystuje się ich zdolność do

dzielenia przez 2 (dwukrotnego zmniejszania) częstotliwości

dzielenia przez 2 (dwukrotnego zmniejszania) częstotliwości

sygnału taktującego.

sygnału taktującego.

Synchroniczny przerzutnik T

Synchroniczny przerzutnik T

0

1

0

0

1

1

1

0

Q

n

T

n

background image

Zastosowania przerzutników są bardzo szerokie:

Zastosowania przerzutników są bardzo szerokie:

wykorzystuje się do budowy rejestrów przesuwających,

wykorzystuje się do budowy rejestrów przesuwających,

liczników,

liczników,

układów sterowania wskaźników alfanumerycznych

układów sterowania wskaźników alfanumerycznych

inne układy sekwencyjne.

inne układy sekwencyjne.

Zastosowania przerzutników

Zastosowania przerzutników

background image

Liczniki

Liczniki

Liczniki stosuje się do zmiany impulsów. Najprostszy można

Liczniki stosuje się do zmiany impulsów. Najprostszy można

zbudować

z

szeregowo

połączonych,

synchronicznych

zbudować

z

szeregowo

połączonych,

synchronicznych

przerzutników bistabilnych, z których każdy pod wpływem impulsu

przerzutników bistabilnych, z których każdy pod wpływem impulsu

zegara, zmienia swój stan na przeciwny do poprzedniego.

zegara, zmienia swój stan na przeciwny do poprzedniego.

background image

Liczniki

Liczniki

background image

Rejestry

Rejestry

background image

Przełączanie tranzystora NMOS

Przełączanie tranzystora NMOS

background image

CMOS - czas przełączania

CMOS - czas przełączania

background image

S

G

Wejście

D

+ V

DD

D

S

G

Wyjście

pMOSFET

nMOSFET

- V

SS

Inwerter CMOS - schemat

Inwerter CMOS - schemat

background image

GND

V

DD

Out

In

Poly

n

+

n

+

n

+

p

+

p

+

SiO

2

n-well

SiO

2

Metal

D

Gate oxide

N-channel transistor

P-channel transistor

D

S

S

p

+

Si (p)

p

+

In

GND

V

DD

Out

Inwerter CMOS - technologia

Inwerter CMOS - technologia

background image

Bramki CMOS

Bramki CMOS

NAND

NOR


Document Outline


Wyszukiwarka

Podobne podstrony:
PO wyk07 v1
el0809 wyk02
el0809 wyk06 (2)
el0809 wyk13 id 157339 Nieznany
E, wyk07
el0809 wyk04
el1011 wyk07 technologia krzemowa
E wyk07
el0809 wyk03
el0809 wyk12
wyk07
WYK07
BD Wyk07 TK
el0809 wyk09
PO wyk07 v1
el0809 wyk02
el0809 wyk06 (2)
el0809 wyk13 id 157339 Nieznany
E, wyk07

więcej podobnych podstron