[Układy cyfrowe] Bramki logiczne - sprawdzenie rozwiązania

Awatar użytkownika
acmilan
Użytkownik
Użytkownik
Posty: 402
Rejestracja: 27 kwie 2009, o 15:29
Płeć: Mężczyzna
Lokalizacja: Warszawa-Praga
Podziękował: 40 razy
Pomógł: 50 razy

[Układy cyfrowe] Bramki logiczne - sprawdzenie rozwiązania

Post autor: acmilan »

Poniższy rysunek przedstawia układ cyfrowy zbudowany z dwóch buforów trójstanowych. Narysuj układ pełniący równoważną funkcję logiczną, ale zbudowany tylko z bramek NAND lub NOT.

Link do rysunku:

Kod: Zaznacz cały

http://wstaw.org/w/1lx6/


Proszę o sprawdzenie rozwiązania:

Kod: Zaznacz cały

http://wstaw.org/w/1lxm/


Czy jest na to jakaś ogólna metoda (rozwiązywałem to na logikę, że jak a=0 to przepuszcza sygnał \(\displaystyle{ x_{0}}\), a jak a=1, to sygnał \(\displaystyle{ x_{1}}\))?
Ostatnio zmieniony 12 wrz 2012, o 17:36 przez Afish, łącznie zmieniany 1 raz.
Powód: Poprawa wiadomości.
Awatar użytkownika
miki999
Użytkownik
Użytkownik
Posty: 8691
Rejestracja: 28 lis 2007, o 18:10
Płeć: Mężczyzna
Lokalizacja: Gdańsk
Podziękował: 36 razy
Pomógł: 1001 razy

Układ cyfrowy - bramki logiczne - sprawdzenie rozwiązania

Post autor: miki999 »

Tak na pierwszy rzut oka jest ok, chociaż dla sprawdzenia warto zrobić tabelkę.
Czy istnieje ogólna metoda? Pewnie jest, jednak na ogół "na logikę" idzie znacznie szybciej.

Można stosować tabele Karnaugha w celu wyznaczania postaci minimalnych, wtedy masz postać wyrażenia z AND i OR + negacje, co daje się w jakiś sposób zamienić na oczekiwaną postać. Problem w tym, że będzie to o wiele dłuższe rozwiązanie.
ODPOWIEDZ