Układ kombinacyjny

Układ kombinacyjny – rodzaj układów cyfrowych charakteryzujący się tym, że stan wyjść zależy wyłącznie od stanu wejść.

Stan wyjść opisują funkcje boolowskie, których argumentami są stany wejść – w przeciwieństwie do układów sekwencyjnych, których stan wyjść zależy nie tylko od stanu wejść, ale również od poprzedniego stanu wyjść. W układach kombinacyjnych nie występuje sprzężenie zwrotne[1].

W układach cyfrowych ma miejsce niekorzystne zjawisko, nazwane hazardem, którego podłożem jest niezerowy czas propagacji (rozchodzenia się) sygnałów. W układach synchronicznych zjawisko hazardu praktycznie nie występuje[2].

Do funkcjonalnych bloków kombinacyjnych zalicza się[3]:

  • Komutatory – multiplekser, demultiplekser,
  • Konwertery kodów – koder, dekoder, transkoder,
  • Bloki arytmetyczne – sumator, komparator, ALU.

Zobacz też

Przypisy

  1. Wojciech Głocki: Układy cyfrowe. Wyd. 2. Warszawa: WSiP, 1998, s. 32-33. ISBN 83-02-06242-1.
  2. Wojciech Głocki: Układy cyfrowe. Wyd. 2. Warszawa: WSiP, 1998, s. 170-171. ISBN 83-02-06242-1.
  3. Cezary Zieliński: Podstawy projektowania układów cyfrowych. Warszawa: PWN, 2013, s. 289-294. ISBN 978-83-01-14052-6.
Kontrola autorytatywna (algebra Boole'a):
  • LCCN: sh2007000413
  • GND: 4052053-5
  • J9U: 987007547114305171