sesja sie zbliza...

witam,

nie sadzilem, ze kiedys cos takiego napisze na usenet, ale mimo przejrzenia ksiazek na ten temat nie udalo mi znalezc wytlumaczenia o co chodzi, a notatek z wykladow na ten temat nie mam.

mam zadanie o tresci

automat o podanej tablicy p-w zrealizowac na pamieci ROM o 4 wejsciach adresowych. w rozwiazaniu podac wyrazenia boolowskie opisujace UMA oraz organizacje pamieci ROM.

no i tabelka:

v1 v2 v3 v4 Z

1 4 5 - - Z1 2 - 4 1 2 Z1 3 3 2 1 3 Z2 4 2 4 - 1 Z3 5 1 4 2 3 Z4

czy ktos mi moze wytlumaczyc fragment dotyczacy pamieci ROM o 4 wejsciach i czy ma to zwiazek z kolumna Z w tabelce?

Potrafie napisac wyrazenie boolowskie jesli mam tabelke dana z wyjsciami, wtedy rozpisuje sobie stany zgodne na wyjsciu, ale w tym przypadku nie mam wyjsc, jest tylko Z, ktore nie wiem co oznacza...Ktos moze mnie naprowadzic na wlasciwy kierunek?

Z gory dziekuje za pomoc. Osobom, ktore chca tylko napisac, ze powinienem byl chodzic na wyklady tez dziekuje ;-)

Pozdrawiam!!!

Reply to
Karol Bryd
Loading thread data ...

Mysle, ze urzadzenie sekwencyjne, a tabela jest tablica przejsc.

Sa cztery wejscia ukladu oznaczone vX, oraz cztery wyjsica oznaczone ZX. Teraz, jesli wystapi wzbudzenie na wejsciu vX to automat przeskakuje do odpowiedniego stanu z tabeli dbajac o ustawienie odp. wyjscia ZX.

Przyklad dla 1):

- jesli na v1 = 0, v2 = 0, v3 i v4 obojetne to ustaw Z1 = 1 i czeka na zmiane na vX,

- jesli v1 zmieni sie na logiczne 1 to skocz do stanu 4),

- jesli v2 zmieni sie na logiczne 1 to skocz do stanu 5),

Przyklad dla stanu 5):

- jesli v1 = v2 = v3 = v4 = 0 to Z4 = 0 i czeka na zmiane na vX,

- jesli v1 zmieni sie na 1 to skocz do stanu 1),

- jesli v2 zmieni sie na 1 to skocz do stanu 4),

- jesli v3 zmieni sie na 1 to skocz do stanu 2),

- jesli v4 zmieni sie na 1 to skocz do stanu 3),

itd.

Teraz majac taki opis musisz zaprogramowac pamiec ROM oraz polaczyc odpowiednio jej wejscia adresowe tak, aby zrealizowac powyzszy automat. Wejscia adresowe pamieci to beda vX.

Ale reszte pozostawiam Tobie, mysle ze to przyjemne zadanie ;-)

Reply to
Hawix

Zapomnialem, ale to oczywiste, ze 4 wyjscia danych pamieci sprzezone beda z wyjsciami ZX.

[-------]- Z1 [ ROM ]- Z2 W [ ]- Z3 y [-------]- Z4 |||| | Uk. komb.-- |||| V 1234 We

Zaleznie od automatu, czasami trzeba dodac jakis prosty ukladzik kombinacyjny ktory moze byc polaczony z wyjsciami pamieci.

Reply to
Hawix

Dodam jeszcze jedno, mozesz zastosowac pamiec np. 8-bitowa i cztery jej wyjscia danych podpiac do wyjsc ZX, a cztery wykorzystac do kodowania stanow. Ale to tylko podpowiedz, nie wiem czy w tym zadaniu ma to sens. Moze jak znajde czas w domu to sobie zrobie to zadanie dla sportu

Z podobnymi zadaniami ostatni raz spotkalem sie 10 lat temu jescze na studiach. eeechhhhhh, to byly czasy ;-)

Reply to
Hawix

Dnia pią 25. czerwca 2004 15:56 Hawix napisał(a):

Nie? I nigdy w życiu nie przydało się w praktyce - kto by takie rzaeczy na ROM-ach dłubał..

Reply to
Marcin Stanisz

Ja. Do GALa sie nie zmiescilo, a fpga wtedy jeszcze bylo w powijakach i drogie :-)

Zreszta imho i dzis to niezly pomysl - bo jak inaczej ?

J.

Reply to
J.F.

Dnia sob 26. czerwca 2004 01:52 J.F. napisał(a):

Acha, a mamuty po ulicach hasały ;-)

Pozdrawiam

Reply to
Marcin Stanisz
Reply to
invalid unparseable

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.