25.08.2013 Views

Wersja pełna [8,55 MB] - Wydział Elektroniki, Telekomunikacji i ...

Wersja pełna [8,55 MB] - Wydział Elektroniki, Telekomunikacji i ...

Wersja pełna [8,55 MB] - Wydział Elektroniki, Telekomunikacji i ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Nazwa przedmiotu Układy cyfrowe<br />

Skrót nazwy UCF<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Janusz<br />

Nazwisko: Kozłowski<br />

E-mail: jk23@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

1. Wprowadzenie: podstawowe pojęcia i definicje. Teoria układów<br />

kombinacyjnych i sekwencyjnych. Matematyczny opis układów w<br />

postaci tabel przejść stanów i grafów.<br />

2. Podstawy arytmetyki na liczbach binarnych. Binarny zapis liczb<br />

wymiernych. Algorytm zamiany wymiernych liczb dziesiętnych na<br />

postać binarną.<br />

3. Podstawowe kody: naturalny kod binarny, liczby BCD oraz kody U1 i<br />

U2 reprezentujące liczby ze znakiem. Kod Gray’a, jego własności i<br />

zastosowania.<br />

4. Aksjomaty i twierdzenia algebry Boole’a. Tabele podstawowych<br />

funkcji logicznych. Przekształcanie wyrażeń logicznych i dowodzenie<br />

tożsamości logicznych. Schematy Venna i analiza sieci zestykowych.<br />

5. Kanoniczne postaci funkcji logicznych. Doprowadzanie funkcji do<br />

postaci kanonicznych. Implikanty i implicenty funkcji logicznych oraz<br />

ich własności.<br />

6. Upraszczanie funkcji logicznych: algorytmiczna metoda minimalizacji<br />

Quinne’a – Mc Cluskeya oraz minimalizacja funkcji w tablicach<br />

Karnaugha.<br />

7. Systemy funkcjonalnie pełne - przykłady. Podstawowe funktory<br />

logiczne. Kanoniczna realizacja funkcji logicznych na bramkach NAND<br />

i NOR. Analiza sieci bramek logicznych.<br />

8. Multipleksery i demultipleksery: zasada działania i typowe<br />

zastosowania. Projektowanie cyfrowych układów multipleksujących.<br />

Synteza funkcji logicznych na multiplekserach.<br />

9. Synteza układów kombinacyjnych - przykładowe zadania projektowe.<br />

Zastosowanie kodów odpornych na błędy: kody z bitami parzystości i<br />

kod Hamminga.<br />

10. Synteza układów iteracyjnych: opis w postaci tabeli i grafu. Realizacja<br />

układów iteracyjnych wykonujących elementarne operacje<br />

arytmetyczne i logiczne.<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

11. Synteza układów synchronicznych sekwencyjnych: modele Moore’a i<br />

Mealy’ego, zmiana rodzaju opisu. Upraszczanie grafów układów<br />

sekwencyjnych.<br />

X 1<br />

12. Przerzutniki synchroniczne typu D, T, JK i RS: zasada działania i X 1<br />

360

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!