Układ cyfrowy: Różnice pomiędzy wersjami

Dodane 1759 bajtów ,  10 miesięcy temu
m
Wycofano edycje użytkownika 83.11.21.46 (dyskusja). Autor przywróconej wersji to 77.253.238.81.
[wersja nieprzejrzana][wersja przejrzana]
m (Wycofano edycje użytkownika 83.11.21.46 (dyskusja). Autor przywróconej wersji to 77.253.238.81.)
Znacznik: Wycofanie zmian
 
== Klasyfikacja układów cyfrowych ==
Ze względu na sposób przetwarzania informacji rozróżnia się dwie główne klasy układów logicznych:
Ze wzglę. ''high'') i '''niski''' (ozn. '''L''', z ang. ''low''); pomiędzy nimi jest przerwa, dla której nie określa się wartości liczbowej – jeśli napięcie przyjmie wartość z tego przedziału, to stan logiczny układu jest '''nieokreślony'''.
# [[Układ kombinacyjny|Układy kombinacyjne]] – układy „bez pamięci”, w których sygnały wyjściowe są zawsze takie same dla określonych sygnałów wejściowych;
# [[Układ sekwencyjny|Układy sekwencyjne]] – układy „z pamięcią”, w których stan wyjść zależy nie tylko od aktualnego stanu wejść, ale również od stanów poprzednich.
 
Ze względu na technologie w jakiej wykonano bramki logiczne:
* bipolarne:
** [[Transistor-transistor logic|TTL]] (ang. ''Transistor-Transistor Logic''),
** [[ECL]] (''Emitter Coupled Logic''),
** [[Integrated Injection Logic|I²L]] (''Integrated Injection Logic'').
* unipolarne:
** [[MOSFET|NMOS]] i [[MOSFET|PMOS]],
** [[CMOS]] (''Complementary MOS'').
 
Ostatnimi laty bardzo popularne stały się programowalne układy cyfrowe. W odróżnieniu od programowalnych [[mikroprocesor]]ów, w tym przypadku programowana jest fizyczna struktura układu oparta na:
* matrycach:
** [[Programmable Logic Arrays (PLA)|PLA]],
** [[PAL (elektronika)|PAL]].
* komórkach:
** [[SPLD]],
** [[CPLD]],
** [[Field Programmable Gate Array|FPGA]].
 
== Ograniczenia techniczne ==
[[Plik:uklady cyfrowe LH.svg|frame|Przedziały napięć w układzie logicznym]]
 
Ze względu na różne czynniki, takie jak wahania napięcia zasilającego, zakłócenia zewnętrzne, rozrzut parametrów itp., sygnały przetwarzane w układach cyfrowych nie mają ściśle określonych wartości, stąd też liczby przypisuje się nie wartościom napięć, ale przedziałom napięć.
 
ZeW wzglęukładach logicznych, gdzie są zdefiniowane tylko dwie wartości liczbowe, rozróżnia się dwa przedziały napięć: '''wysoki''' (ozn. '''H''', z ang. ''high'') i '''niski''' (ozn. '''L''', z ang. ''low''); pomiędzy nimi jest przerwa, dla której nie określa się wartości liczbowej – jeśli napięcie przyjmie wartość z tego przedziału, to stan logiczny układu jest '''nieokreślony'''.
 
Jeśli do napięć wysokich zostanie przyporządkowana logiczna jedynka, a do niskich logiczne zero, wówczas mówi się, że układ pracuje w ''logice dodatniej'' (inaczej zwanej ''pozytywną''), w przeciwnym razie mamy do czynienia z ''logiką ujemną'' (lub ''negatywną'').
97 067

edycji