Warszawa 10.04.2001
Politechnika Warszawska Zespół 4:
Wydział MEiL Paweł Jankowski
Instytut Techniki Cieplnej Artur Woronin
Dzień zajęć: wtorek Tomasz Dąbkowski
Godzina: 1200-1500 Andrzej Breński
TEMAT: UKŁADY CYFROWE
Celem ćwiczenia było zapoznanie się z działaniem układów cyfrowych, możliwościami manipulowania sygnałami oraz ćwiczenie modelowania układów cyfrowych. Zadaniem było zrealizowanie różnych funkcji logicznych, wykorzystując stanowisko do modelowania układów cyfrowych. Głównym elementem stanowiska była bramka typu NAND oraz bramki negacji sygnałów.
1. Suma logiczna. Pierwszym zadaniem było zrealizowanie sumy logicznej, mając na wejściu dwa sygnały x1 i x2 dokonać zsumowania ich do postaci: y= x1 + x2. Funkcję tę można zrealizować wykorzystując dwie bramki typu NAND w następujący sposób:
x1 x1
y=x1+x2
x2 x2
Tabelę wartości można przedstawić następująco:
x1
x2
X2
x1+x2
0
1
2. Iloczyn logiczny. Funkcję iloczynu logicznego realizujemy używając dwóch bramek NAND. Do jednej doprowadzamy sygnały x1 oraz x2, na jej wyjściu otrzymujemy funkcję x1*x2, stamtąd sygnał rozdwajamy i wprowadzamy do kolejnej bramki otrzymując w efekcie funkcję x1*x2, co przedstawia rysunek oraz tabela:
x1*x2
3. Różnica symetryczna. Funkcję zwaną różnicą symetryczną zapisujemy w postaci y=x1Åx2, cp równoznaczne jest zapisowi: y=x1x2+x1x2. Funkcję tę realizujemy za pomocą trzech bramek NAND oraz dwóch bramek negacji. Do dwóch pierwszych równoległych bramek NAND wprowadzamy sygnały x1 i x2 do pierwszej oraz x1 i x2 do drugiej. Sygnały wyjściowe wprowadzamy do trzeciej bramki, otrzymując żądaną funkcję. Obrazuje to rysunek oraz tabela:
y=x1Å...
cyberzaku