19E043VLSI - Projektovanje VLSI sistema
Specifikacija predmeta | ||||
---|---|---|---|---|
Naziv | Projektovanje VLSI sistema | |||
Akronim | 19E043VLSI | |||
Studijski program | Elektrotehnika i računarstvo | |||
Modul | modul Elektronika i digitalni sistemi | |||
Tip studija | osnovne akademske studije | |||
Nastavnik (predavač) | ||||
Nastavnik/saradnik (vežbe) | ||||
Nastavnik/saradnik (DON) | ||||
Broj ESPB | 6.0 | Status predmeta | obavezan | |
Uslovljnost drugim predmetima | ||||
Ciljevi izučavanja predmeta | Upoznavanje sa "front end" metodologijom projektovanja VLSI sistema, osnovama jezika za opis hardvera, programabilnim komponentama. Razumevanje faza u projektovanju VLSI sistema, analize kompleksnosti sistema i modularnog projektovanja. Osposobljavanje za rad sa softverskim paketima za projektovanje VLSI sistema, FPGA implementaciju, testiranje i vođenje dokumentacije projekta. | |||
Ishodi učenja (stečena znanja) | Studenti su upoznati sa "front end" metodologijom projektovanja VLSI sistema i osposobljeni za projektovanje i FPGA implementaciju VLSI sistema srednje složenosti. | |||
Sadržaj predmeta | ||||
Sadržaj teorijske nastave | Jezici za opis hardvera: dijagram toka HDL projektovanja. Verilog i VHDL. Osnovne konstrukcije VHDL-a. Nivoi projektovanja, zadavanje vremenskih parametara. Kod za višestruku upotrebu. Projektovanje struktura za testiranje, automatsko generisanje test vektora (ATPG). Programabilna kola, pregled aktuelnih FPGA familija, upoznavanje sa alatima, praktični aspekti projektovanja, Retiming i Pipeline tehnike. | |||
Sadržaj praktične nastave | Laboratorijske vežbe, izrada projekta (VHDL) i FPGA implementacija VLSI sistema srednje složenosti (Xilinx ili Altera razvojne ploče). | |||
Literatura | ||||
| ||||
Broj časova aktivne nastave nedeljno tokom semestra/trimestra/godine | ||||
Predavanja | Vežbe | DON | Studijski i istraživački rad | Ostali časovi |
2 | 1 | 2 | ||
Metode izvođenja nastave | Predavanja - Power Point prezentacije. U okviru praktične nastave se studenati upoznaju sa alatima za projektovanje i FPGA implementaciju VLSI sistema. Laboratorija - 3 laboratorijske vežbe i samostalni rad na izradi projekta. | |||
Ocena znanja (maksimalni broj poena 100) | ||||
Predispitne obaveze | Poena | Završni ispit | Poena | |
Aktivnosti u toku predavanja | 0 | Pismeni ispit | 40 | |
Praktična nastava | 10 | Usmeni ispit | 0 | |
Projekti | 50 | |||
Kolokvijumi | 0 | |||
Seminari | 0 |