Jak przekonwertować bramki logiczne na NAND?

Autor: Alice Brown
Data Utworzenia: 24 Móc 2021
Data Aktualizacji: 10 Móc 2024
Anonim
W jaki sposób zrealizować funkcje za pomocą jednego radzaju bramek logicznych - NAND lub NOR.
Wideo: W jaki sposób zrealizować funkcje za pomocą jednego radzaju bramek logicznych - NAND lub NOR.

Zawartość

Obwody wykorzystujące bramki logiczne do przetwarzania sygnałów działają zgodnie z logiką obliczeniową. Niektóre z najpopularniejszych portów to AND (E), OR (OR), NOR (NOT OR) i NAND (NOT E). Logika Boole'a zarządza odpowiedziami i działaniem tych obwodów. Porty te są zawarte w układach scalonych. Jednym z celów przemysłu komputerowego zawsze było minimalizowanie kosztów produkcji. Chociaż istnieją gotowe chipy, które wykonują każdą z tych logicznych odpowiedzi, najtańsze w produkcji są bramki NAND. Możliwe jest przekształcenie zestawów portów w chipy, które używają tylko portów NAND, aby uzyskać tę samą odpowiedź. Złożone obwody mogą zawierać tysiące logicznych odpowiedzi; w związku z tym oszczędności uzyskane dzięki konwersji większości obwodu na porty NAND są znaczące.


Instrukcje

Krok 1

Wybierz obwód, który chcesz uprościć, konwertując niektóre lub wszystkie bramki AND, OR lub NOR na bramki NAND. Spróbuj obsłużyć jeden obwód na raz.

Krok 2

Zastąp każdy port NOT na schemacie portem NAND z dwoma wejściami połączonymi w jedno. Port NAND będzie teraz działał jako port NIE zgodnie z tablicą logiczną (tablica prawdy).

Krok 3

Zastąp każdy port AND portem NAND, a następnie podłącz wyjście tego portu NAND do wejść drugiego portu NAND. Spowoduje to wygenerowanie tabeli prawdy identycznej z tablicą bramek AND.

Krok 4

Zmień port OR na port NAND, który ma falownik na obu wejściach i inny falownik na wyjściu. Wynikowa tablica logiczna jest identyczna jak w przypadku bramki OR. Obwód można zmienić, aby wyeliminować falowniki, podłączając porty NAND skonfigurowane jako porty NOT na każdym z wejść portu NAND skonfigurowanego jako port AND. Wreszcie, wyjście tej konfiguracji AND jest używane jako wejście dla innego portu NAND skonfigurowanego jako port NOT.