Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

Projekt licznika rewersyjnego w kodzie Graya

Moderatorzy: Jacek Bogusz, Moderatorzy

michael2303
-
-
Posty: 1
Rejestracja: 8 cze 2010, o 20:18
Lokalizacja: Podlasie

Projekt licznika rewersyjnego w kodzie Graya

Postautor: michael2303 » 8 cze 2010, o 20:25

Witam,
Mam taki projekt do wykonania:
"Zaprojektować na zadanym typie przez sterownik licznik liczący w danym punkcie. Licznik uaktywnia pracę multipleksera lub demultipleksera który realizuję funkcję:
- 3 bitowy rewers, MSB strzałka do góry, LSB strzałka do dołu, kod Graya przerzutnik JK, funkcje realizowane y1=Σ(0,2,5,7) MSB strzałka do góry.
y2=Π(1,2,6) LSB strzałka do dołu. Zrealizować to na multiplekserze MUX."

Chyba cały problem rozwiązałem.

Wrzucam schemat tego co zrobiłem. W przebiegach na wyjściach uzyskuję stany wyjścia Y1,Y2: 11, 00, 10, 01, 01, 11, 00, 11. Następnie jest on zliczany wstecz. Wejście X steruje kierunkiem zliczania licznika, 1 to zliczanie do przodu, 0 to zliczanie do tyłu.

Da się może jakoś zminimalizować ten układ np. jakimś gotowym konwerterem kodu graya na kod binarny?

Obrazek Obrazek
oraz tablice
Tablica 1
Tablica 2

Za pomoc dziękuję
Pozdrawiam

Wróć do „PLD/FPGA i inne zagadnienia techniki cyfrowej”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 35 gości