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 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.
Domaći
Domaći zadatak čini praktični deo ispita i nosi 30 bodova. U školskoj 2023/2024. biće promenjen koncept domaćeg, ali za sada nema jasnih informacija, osim da će težiti principu kao na MIPS. Odeljak će biti dopunjen kada bude dostupno više informacija.
Ispitni rokovi
Prvi i drugi kolokvijum 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
- — 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:
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.