Funkcja NOT w logice cyfrowej polega na odwróceniu poziomu logicznego: stan "0" na wejściu ma dać stan "1" na wyjściu, a stan "1" na wejściu ma dać "0" na wyjściu. Od strony sprzętowej realizuje się to najczęściej przez stopień, który działa jak przełącznik oraz ma element wymuszający przeciwny poziom, gdy przełącznik jest wyłączony (np. rezystor podciągający/pull-up lub układ komplementarny).
Dlaczego "Dowolny z powyższych" może być poprawne?
Istnieje wiele sposobów zbudowania inwertera:
- Tranzystor BJT może pracować w trybie przełączającym (odcięcie/nasycenie). Z rezystorem w kolektorze i sterowaniem bazy można uzyskać odwrócenie poziomu na wyjściu.
- Tranzystor MOSFET (element polowy) także może działać jako przełącznik; w praktyce współczesna logika jest bardzo często realizowana w technologii MOS (układy komplementarne), co naturalnie daje inwersję w podstawowych strukturach.
- Tranzystor JFET również jest elementem polowym i może w pewnych konfiguracjach realizować odwracanie sygnału, jeśli dobierze się odpowiednią polaryzację i obciążenie. Jest to mniej typowe w nowoczesnych układach cyfrowych, ale nie jest z definicji niemożliwe.
Dlaczego pozostałe odpowiedzi nie muszą być jednoznacznie "błędne"?
Odpowiedzi "Tranzystor JFET", "Tranzystor MOSFET" i "Tranzystor BJT" opisują tylko typ elementu, a nie kompletną implementację bramki. Ponieważ inwerter jest funkcją układową (konfiguracja + elementy pomocnicze + warunki pracy), każdy z tych typów tranzystorów może być użyty do uzyskania negacji, jeśli projektant zapewni właściwe warunki.
Wskazówka egzaminacyjna: jeśli pytanie nie ogranicza technologii (np. "w inwerterze CMOS") ani nie podaje kryteriów (pobór mocy, szybkość, standard poziomów), to najbezpieczniej rozumieć je jako pytanie o możliwość realizacji funkcji. Wtedy kluczowa jest świadomość, że różne tranzystory mogą pełnić rolę przełącznika/inwertera.