kilka pytań o bramkach,multiplekserach i transkoderach :D

Dyskusje ogólne na temat "cyfrówki" czyli wszystko o TTL/CMOS, językach VHDL i VERILOG, bramkach, rejestrach, przerzutnikach... Dobre miejsce na pytania odnośnie uniwersalnych programatorów (np. Willem) a także podłączania własnych peryferiów do komputera PC.
ODPOWIEDZ
biały smok
-
Posty: 2
Rejestracja: 22 cze 2008, 14:54
Lokalizacja: Polska

kilka pytań o bramkach,multiplekserach i transkoderach :D

Post autor: biały smok » 23 cze 2008, 16:52

Potrzebuje pomocy w tych kilku pytankach nie sa one jakos super trudne ale chce byc pewnym czy dobrze je robie dlatego jak ktos mogl by mi pomoc było by super

1.Dana jest funkcja:
f(x1,x2,x3,x4) = x4*nx3*x2+x1*x3+nx2*x3+nx4*x1 (nx-negacja a liczby to indeksy)
zrealizowac funkcje przy dwuch wejsciach adersowych
2.Zaprojektowac i naryswoac transkoder ktory wysietli na wskzniku 7 segmentowym 3 cyfr (4,5,7)
3.zaprojektowac konwerter kodu 2z5 na kod 8421

z góry dzieki

Awatar użytkownika
Luminofor
Użytkownik
Posty: 1373
Rejestracja: 27 lis 2007, 17:17
Lokalizacja: Polska

Post autor: Luminofor » 23 cze 2008, 19:24

Ad. 1.
Zacznij od rozpisania tabeli prawdy określając po kolei gdzie będzie 1 na wyjściu; z pełnymi iloczynami Ki dla jedynek i pełnymi sumami Di dla zer, następnie rozpisz siatkę Karnaugha i posklejaj jedynki lub zera, odczytujesz jaka zmienna wejściowa jest stała to ją pomijasz a jaka się zmienia dla sklejenia to zapisujesz i potem to realizujesz na bramkach.
P.S. na bramkach NAND zrealizujesz każdą funkcję. ;)

Ad. 2 i 3. zajrzyj do książki Głockiego "Układy Cyfrowe". :D

biały smok
-
Posty: 2
Rejestracja: 22 cze 2008, 14:54
Lokalizacja: Polska

Post autor: biały smok » 23 cze 2008, 20:24

w pierwszym zadaniu chodzi tu o multiplexer tzn zrealizuje funkcje w opraciu o multiplexery o dwuch wejsiach adresowych.

nie mam takiej ksiazki a potrzebujew pomocy na jutro:(

12345
-
Posty: 1
Rejestracja: 01 kwie 2009, 15:37
Lokalizacja: Wawa

Post autor: 12345 » 01 kwie 2009, 15:44

Ja mam takie pytanko a nie chce zakładać nowego tematu. Czy jeśli chcę zrobić konwerter Excess-3 na 84-2-1 to wystarczy przenieś A i B a C i D przez NOT-a??

Excess-3#84-2-1
ABCD ABCD
0011 0000
0100 0111
0101 0110
0110 0101
0111 0100
1000 1011
1001 1010
1010 1001
1011 1000
1100 1111

Awatar użytkownika
Ertew
Użytkownik
Posty: 1414
Rejestracja: 03 lip 2005, 10:36
Lokalizacja: Leszno
Kontakt:

Post autor: Ertew » 01 kwie 2009, 19:08

Na to wygląda. Bity A oraz B pozostają bez zmian, natomiast C i D są negowane.
Tylko nie zapomnij o możliwych opóźnieniach wynikających z zastosowania negacji.

ODPOWIEDZ