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