PTC - Zadanie I - Schemat 1: transkoder


Treść zadania:
Należy zrealizować w środowisku Quartus II schemat układu, korzystając wyłącznie z bramek, wykonujący opisaną poniżej funkcję (transkoder). Mamy dane dwa ciągi liczb z zakresu od 0 do 15, w każdym z nich występuje 12 różnych liczb. Wiersz pierwszy (Input) zawiera liczby podawane na wejściu transkodera przez użytkownika, wiersz drugi (Output) zawiera odpowiedź układu na te liczby. W układzie występują cztery wejścia odpowiadające czterem bitom liczby wejściowej, cztery wyjścia odpowiadające czterem bitom odpowiedzi układu, oraz jedno dodatkowe wyjście "error". Gdy użytkownik poda jedną z 12 liczb z wiersza Input, na wyjściu układu (na diodach) ma zostać wyświetlona liczba z wiersza Output znajdująca się na tej samej pozycji (w tej samej kolumnie), a na wyjściu "error" powinno pojawić się zero. Gdy użytkownik poda jedną z liczb niewystępujących w kodzie Input, stan wyjść odpowiadających czterobitowej liczbie jest dowolny, ale na wyjściu "error" powinna pojawić się jedynka. Funkcje wyjściowe należy zminimalizować metodą siatek Karnaugh, nieminimalna postać funkcji spowoduje obniżenie oceny. Działanie układu należy sprawdzić zarówno w symulatorze programu Quartus II, jak i na płycie Altera.
Przewidywany termin realizacji:
Zadanie będzie realizowane na zajęciach w dniu 22 października i zostanie sprawdzone na zajęciach w dniu 29 października.

Powrót


Back to the Marta Kasprzak's Home Page

26 Sep 2018