Računarski VLSI sistemi
Računarski VLSI sistemi je izborni predmet u sedmom semestru za SI, a obavezni za RTI.
Korisne veze
Nastava
Na vežbama, gradivo po blokovima se bavi:
- simulacijom (Verilog),
- sintezom (Verilog), i
- verifikacijom (SystemVerilog sa UVM metodologijom).
Gradivo sa vežbi dolazi na prvom i drugom kolokvijumu, kao i na praktičnom delu ispita (domaćem zadatku). Na vežbama se kao razvojno okruženje koristi Visual Studio Code zajedno sa alatima Quartus II, ModelSim, Questa SIM (unapređena verzija ModelSim potrebna za verifikaciju), čija se uputstva za instalaciju nalaze na Moodle kursu predmeta zajedno sa svim ostalim materijalima sa vežbi, i za koje je takođe dostupna virtuelna mašina u odeljku sa korisnim vezama.
Na predavanjima se obrađuju sledeće oblasti:
- uvod u računarske VLSI sisteme,
- Verilog (dublje o njegovom načinu funkcionisanja nego na vežbama),
- resursi procesora (sabirači, množači, itd.),
- verifikacija (SystemVerilog, UVM, verifikacija u post-produkciji), i
- kašnjenja u VLSI sistemima.
Gradivo predavanja ne prati blokove nastave, jer teorija sa predavanja dolazi samo na teorijskom delu ispita (za RTI) i nosi 20 poena. Za verifikaciju i naredne oblasti ne postoje snimci predavanja niti prezentacije, jer se na predavanjima predaju tek počev od 2022/2023. godine, ali je profesor pomenuo mogućnost da snimi video materijale iz tih oblasti.
Na SI, predmet se polaže kroz odbrane tri faze projekta. Podela gradiva je kao i podela za kolokvijume i ispit na RTI.
Domaći
Domaći zadatak čini praktični deo ispita i nosi 30 bodova (20 bodova za deo koji se radi "od kuće" i 10 bodova za modifikaciju). Predaje preko Moodle kursa predmeta i brani u računarskoj laboratoriji u svakom ispitnom roku.
Ispitni rokovi
Prvi i drugi kolokvijum za RTI funkcionišu tako što se za zadate module napisane u Verilog pokreću odgovarajući testovi i na osnovu njih dobijaju bodovi, s tim što na drugom kolokvijumu ti moduli takođe moraju da se uspešno sintetizuju. Bodovi sa ispitnog dela u potpunosti mogu nadoknaditi bodove sa predispitnih obaveza.
Svi relevantni ispitni rokovi su zvanično dostupni sa Moodle kursa predmeta, zajedno sa njihovim rešenjima i neispravljenim greškama kakve su se originalno pojavljivale na tim rokovima.
Dostupni su takođe određeni zadaci iz korpusa koji se koristi za teorijski deo ispita.
Alati
Videti PORT#Alati za instalaciju Quartus. Detaljnija uputstva o instalaciji mogu se pronaći na Moodle kursu predmeta.
Način ocenjivanja
RTI
- — bodovi sa prve predispitne obaveze (0-20)
- — bodovi sa druge predispitne obaveze (0-30)
- — bodovi sa teorijskog dela ispita (0-20)
- — bodovi sa odbrane domaćeg zadatka (0-30)
- Bodovi:'
SI
- — bodovi sa odbrane prve faze projekta (0-20)
- — bodovi sa odbrane druge faze projekta (0-30)
- — bodovi sa odbrane treće faze projekta (0-50)
- Bodovi:
Bodovi | ||||||
---|---|---|---|---|---|---|
Ocena | 5 | 6 | 7 | 8 | 9 | 10 |
Potrebna pomoć
- Korisno je napomenuti koje greške postoje u rokovima kako bi studenti koji te rokove vežbaju znali unapred za njih, kao na ORT1.