Rodziny układów cyfrowych dzielą się ze względu na technologię wykonania:
Istnieją również inne rodziny, jednak są one obecnie przestarzałe. Warto zapoznać się z opisem serii układów scalonych 7400 oraz 4000.
Zliczają ilość taktów zegarowych. Zbudowane są z szeregowo połączonych przerzutników.
Jednostka arytmetyczno-logiczna (ang. Arithmetic Logic Unit). Jest układem cyfrowym wykonującym operacje matematyczne (+ - / *) na liczbach całkowitych, operacje logiczne (and or xor), bitowe (przesunięcia) oraz inne (np. modulo). Integralny składnik każdego mikroprocesora. Liczby zmiennoprzecinkowe przetwarzane są w FPU (Floating Point Uinit).
Podstawowe składniki systemu cyfrowego. Najczęściej dwustanowe jednak istnieją również trójstanowe (np. bufory z wejściem enable).
Podstawowe bramki:
zatrzask
Flash EEPROM RAM SRAM itp ===== Układy interfejsów
CPLD FPGA GLUE
Multiwibratory są układami elektronicznymi układami posiadającymi dwa lub więcej stanów. Multiwibratory dzielimy na:
LDO
pll