Pomozcie, bo nie wiem jak sie do tego zabrac!

Szukam pomocy w rozwiazaniu zadania z egzaminu (niestety ja sobie nie poradzilem:/). Mam pare ksiazek na temat ukladow kombinacyjnych i multiplekserow, ale zadania w nich zaware maja banalny poziom - sprowadzaja sie do realizacji funkcji na Mpx. A tu zadanie, z ktorym mam problem:

Dany jest pięciobitowy kod dwójkowy S=(S4 S3 S2 S1 S0)2 służący do przesyłania 3 symboli ABC, korygujący pojedyncze przekłamania. Kod ma postać jak na Rys.l. Zaprojektować z wykorzystaniem Mpx 8x1 oraz bramek NAND układ kombinacyjny dekodujący symbole A B C z korekcją pojedynczych błędów (Rys.2). Kody poszczególnych symboli w postaci liczb dwubitowych W1 W0, zawiera tabela zamieszczoną na Rys.3. W przypadku przekłamań wykrytych, ale niemożliwych do skorygowania, wyjście układu powinno przyjąć wartości W1 = 0, W0 = 0. Uwaga! na wejścia adresowe multipleksera podać zmienne S4 S3 S2 (S4 ma być najbardziej znaczącym bitem adresu). Rozwiązanie ma zawierać: • Tabelę Karnaugh'a działania układu • Minimalne funkcje zmiennych S1 S0 podawanych na wejścia informacyjne multiplekserów • Schemat układu

Rysunki z kartki:

Rys.1:

------------------------- |\KOD | | |------ | S4 S3 S2 S1 S0| |Symbol\| | |-----------------------| | A | 0 0 0 0 0| | B | 0 1 1 1 1| | C | 1 0 1 0 1|

-------------------------

Rys.2.

S4 ->|----| S3 ->| | S2 ->| |->W1 S1 ->| | S0 ->| |->W0 |----|

Rys.3.

---------------- |\KOD | | |------ | W1 W0| |Symbol\| | |--------------| | A | 0 1| | B | 1 0| | C | 1 1|

----------------

No i mam problem bo nie wiem czy to ma byc na jednym multiplekserze? Bo w zadaniu jest cos o kilku... No i co oznaczaja te W0 i W1 skoro jak wiadomo multiplekser ma jedno wyjscie?

Za wszystkie uwagi mogace przyblizyc mnie do rozwiazania bede wdzieczny.

pozdrawiam

Reply to
Dawido
Loading thread data ...

"Dawido":> Szukam pomocy w rozwiazaniu zadania z egzaminunikt nie chce pomoc studentowi ? :(> No i mam problem bo nie wiem czy to ma byc na jednym> multiplekserze? Bo w zadaniu jest cos o kilku...wyglada na to, ze trzeba uzyc konkretnie 2 mux,jeden produkuje W0, drugi W1; S0 ->

| troche logiki NAND | => | mux0 | -> W0 / W0 wg. rys3 / S1 ->

S0 ->

| troche logiki NAND | => | mux1 | -> W1 / W1 wg. rys3 / S1 ->

adresy mux0 i mux1 to S4,S3,S2

================= z gory zaznaczam, ze to powyzej to opis jak ja zrozumialem warunki zadania, nie jak bym to zrobil;

JA

Reply to
JA

JA napisał(a):

Witam!

Chcialem to przedstawic jak ja to widze.

Z warunkow zadania otrzymujemy tabele Karnaugh:

||

---------------------------||---------------- |\S2 S3 S4 | | | | || | | | | |----------|000|001|011|010||110|111|101|100| |S0 S1 \| | | | || | | | | |--------------------------||---------------| | 00 | A | a | x | x || x | x | c | a | | 01 | a | x | x | x || b | x | x | x | | 11 | x | x | x | b || B | b | c | b | | 10 | a | c | x | x || b | c | C | c |

---------------------------||---------------- ||

Gdzie:

A,B,C - sygnal bez przeklaman a,b,c - sygnal z 1 przeklamaniem, mozliwe do skorygowania x - sygnal niemozliwy do skorygowania - za duzo przeklaman

Teraz mam problem, bo po minimalizacji nie wiem jak to ugryzc zeby na wyjsciu dostawac W0 i W1:/

Bede wdzieczny za wszelkie krytyczne uwagi oraz przemyslenia odnosnie mojego toku rozumowania.

Pozdrawiam

Dawid

Reply to
Dawido

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.