Fakultet tehničkih nauka

Predmet: Arhitektura mikroračunarskih sistema (17.EM305)

Osnovne informacije:
 
Kategorija Naučno-stručni
Uža naučna oblast Elektronika
ESPB 6

Cilj predmeta je upoznavanje studenata sa različitim arhitekturama savremenih mikroračunarskih sistema.

Nakon uspešno savladanog gradiva ovog predmeta, studenti će biti upoznati sa unutrašnjom strukturom i detaljima realizacije osnovnih blokova koji sačinjavaju savremene mikroračunarske sisteme. Pored toga studenti će biti osobljeni da kompletno isprojektuju jednostavno mikroprocesorsko jezgro koristeći neki od jezika za opis hardvera na platformi sa programabilnom logikom.

Metodologija projektovanja procesora. Specifikacija procesora. Varijacije skupa instrukcija. Razlike između RISC i CISC skupa instrukcija. Gradivni blokovi procesora (sabirači, ALJ, množači, delitelji, aritmetika u pokretnom zarezu). Projektovanje datapath-a. Projektovanje i realizacija kontrolne jedinice. Pregled protočne obrade. Projektovanje protočne obrade. Hazardi i izuzeci. Primeri protočne obrade: Arm Cortex-a53 i Intel core i7. Projektovanje i realizacija jednostavnog procesora korišćenjem jezika za opis hardvera. Memorijske tehnologije. Osnove keš memorije. Merenje i unapređivanje performansi keša. Zavisne memorijske hijerarhije. Virtuelne mašine. Virtuelna memorija. Korišćenje konačnih automata za kontrolu jednostavnog keša. Primeri memorijskih hijerarhija: Arm Cortex-a53 i Intel core i7. Primer specijalnih instrukcija Armv8. MIPS primeri. RISCV primeri.

Predavanja, laboratorijske vežbe, konsultacije.

Autori Naziv Godina Izdavač Jezik
B. Parhami Computer Architecture: From Microprocessors to Supercomputers 2005 Oxford University Press Engleski
David A. Patterson, John L. Hennessy Computer Organization and Design The Hardware Software Interface ARM Edition 2017 Morgan Kaufmann Engleski
Predmetna aktivnost Predispitna Obavezna Broj poena
Predmetna aktivnost
Složeni oblici vežbi
Predispitna
Da
Obavezna
Da
Broj poena
20.00
Predmetna aktivnost
Predmetni projekat
Predispitna
Da
Obavezna
Da
Broj poena
50.00
Predmetna aktivnost
Teorijski deo ispita
Predispitna
Ne
Obavezna
Da
Broj poena
30.00
Predavanja
API Image

prof. dr Mezei Ivan

Redovni profesor

Predavanja
Predavanja
Laboratorijske vežbe
Laboratorijske vežbe
API Image

prof. dr Mezei Ivan

Redovni profesor

Laboratorijske vežbe