Arhitektura računarskih sistema i embeded sistemi

Cilj i ishod predmeta

Osnove naprednih arhitektura računarskih sistema i namenskih (embeded) sistema kao ključnih oblasti za razvoj i optimizaciju savremenih računarskih platformi sa raznim primenama. Proučava se dizajn i implementacija procesorskih arhitektura, hijerarhije memorijskih sistema, kao i specifičnosti projektovanja ugrađenih sistema sa ograničenim resursima i zahtevima za radom u realnom vremenu. Kandidat je u stanju da projektuje kompleksna hardversko-softverska rešenja za različite primene u raznim oblastima računarskog inženjerstva, industrijske automatizacije i pametnih uređaja. Studenti razumeju i primenjuju napredne metode ko-dizajna hardvera i softvera. Kandidati razumeju i u stanju su da analiziraju savremene sisteme na čipu (SoC) i koncepte zasnovane na niskoj potrošnji energije i visokoj pouzdanosti.

Teorijska nastava

Osnovi savremenih računarskih arhitektura i embeded sistema. Dizajn i realizacija efikasnih procesorskih jedinica (višejezgarni i paralelni sistemi). Organizacija i optimizacija memorijske hijerarhije i protoka podataka. Arhitekture namenskih računarskih sistema za rad u realnom vremenu (RTOS). Sistemski dizajn zasnovan na uzajamnom projektovanju (ko-dizajnu) hardvera i softvera. Optimizacija potrošnje energije i upravljanje resursima u embeded uređajima. Komunikacioni interfejsi, senzorske mreže i integracija periferija u embeded sistemima. Projektovanje sigurnih i pouzdanih računarskih sistema otpornih na otkaze. Savremene platforme zasnovane na heterogenim računarskim arhitekturama (procesori, koprocesori, FPGA). Primeri primene embeded sistema u automobilskoj industriji, IoT uređajima, robotici i drugim oblastima inženjerstva.

Studijski istraživački rad

Primena softverskih alata, emulatora i simulatora za analizu performansi računarskih arhitektura i razvoj embeded softvera. Predstavljanje rada sistema softverski kroz modelovanje arhitektura i simulaciju u realnom vremenu. Projektovanje i optimizacija namenskih hardversko-softverskih modula uz pomoć računara. Primena embeded platformi za rešavanje specifičnih inženjerskih zadataka. Kroz studijski istraživački rad student, proučavajući naučne časopise i ostalu literaturu samostalno produbljuje gradivo sa predavanja. Uz rad sa nastavnikom student se osposobljava za samostalno pisanje naučnog rada.

xgo88 sbobet88 slot slot gacor toto slot toto agb99 toto slot slot gacor AMANAHTOTO situs slot slot777 AMANAHTOTO toto AMANAHTOTO