Projekt układu sekwencyjnego

Witam Bardzo proszę o pomoc w zaprojektowaniu prostego układu sekwencyjnego (asynchronicznego) złożonego z bramek logicznych NOT, NAND, NOR.

Założenia: Wejścia układu: X1, X2 Wyjścia układu: Y1, Y2

jeżeli X1=0 i X2=0 to Y1=0 i Y2=0 jeżeli X1=1 i X2=0 to Y1=1 i Y2=0 jeżeli X1=0 i X2=1 to Y1=0 i Y2=1

jeżeli X1=1 i X2=1 to wyjścia Y1 i Y2 przyjmują stan poprzedni (tzn.Y1=0 Y2=1 lub Y1=1 Y2=0) W układzie nigdy nie może wystąpić stan wyjść Y=1 i Y2=1 (nawet w stanch przejściowych - hazard,wyścig ) czyli jest stanem zabronionym. Bardzo proszę o pomoc.

Reply to
roxy
Loading thread data ...

W dniu 27.07.2011 13:36, roxy pisze:

No to rozpisz stany, tabela karnaugh a na koniec analiza stanów przejściowych i eliminacja hazardów - jaki tu problem?

Ale jakiej pomocy oczekujesz? Bo jak że ktoś za darmo zrobi wszystko za Ciebie to może na elektrodzie próbuj?

Reply to
Michoo
[...]

Tam też takich nie lubią...

Reply to
RoMan Mandziejewicz

ja znam ludzi, ktorzy mogliby to zrobic (bo sie tym zajmuja), ale musialbys ich zmotywowac <jakos>, no bo wakacje/urlopy/brak czasu/.... Jezeli to hobby, to trudno ci bedzie taka motywacja! Jak praca, to bylby to dodatkowy koszt (w projekcie).

Mysle, ze same bramki to nie wystarcza - potrzebne przerzutniki, bo musisz pamietac poprzednie stany. No chyba, ze przerzutniki zrobisz na bramkach!!!

Mysle, ze rozsadnym rozwiazaniem byloby opisac w jezyku opisu sprzetu (vhdl, verilog), zasymulowac dzialanie, zsyntezowanie do GAL'a i zaprogramowanie ukladu (kostki). Pewnie by dzialala jak bys dobrze opisal i zajelaby mala miejsca (kostka kilka nozek).

No chyba, ze zrobilbys to w malym procku AVR i zapisal warunki w C.

Jakby cos, to pisz: peptulismalpawebkropkade

Reply to
snake

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.