Warszawa, 1.02.2003
Egzamin
Zadanie — za 70 punktów
Po zmianie sygnału xs z 0 na 1, projektowany układ wczytuje szeregowo osiem cztero-bitowych liczb xw zapisanych w kodzie uzupełnień do dwu. Gotowość nowego bitu wczytywanej liczby xw sygnalizowana jest przez układ podający liczby sygnałem xg = 1, natomiast fakt odebrania bitu sygnalizowany jest przez projektowany układ sygnałem = 1. Sygnały xg i yd realizują przeplot (handshaking). Zadaniem projektowanego układu jest obliczenie części całkowitej średniej arytmetycznej wczytanych ośmiu liczb oraz sygnalizacja gotowości wyniku sygnałem yw = 1. Odebranie wyniku przez układ zewnętrzny podający liczby sygnalizowane jest przez ten układ zmianą sygnału xs z 1 na 0 (oznacza to. że przez cały czas obliczania średniej arytmetycznej sygnał xs — 1). Sygnały xs i yw także realizują przeplot. Należy:
• narysować sieć działań obrazującą sposób pracy układu
• zaznaczyć na sieci działań stany dla automatu sterującego Moore’a
• narysować układ operacyjny z zaznaczeniem szerokości poszczególnych magistral przepływu danych
• zapisać mikroprogram w postaci symbolicznej
• narysować strukturę mikro programowanego układu sterującego Moore’a
• określić zawartość ROM
• określić sposób taktowania systemu
• narysować rozdzielacz sterujący pracą układu operacyjnego
• zaprojektować układ inicjacji pracy systemu przy włączaniu napięcia zasilania (określić sposób jego dołączenia do pozostałej części systemu)
Minimalność użytych zasobów sprzętowych oraz prędkość działania układu mają wpływ na ocenę projektu.
• Egzamin trwa: l| godziny (czysty czas na rozwiązanie zadania).
• W trakcie egzaminu wolno korzystać z własnych notatek i podręczników.
• Decyzją Dziekana WEiTI każdy student winien w trakcie sprawdzianu posiadać jakiś dokument stwierdzający tożsamość.
• Wyniki oraz wpisy do indeksów będą: Ą.02.2003 (wtorek), godz. 1200, sala 569.