Fakultet tehničkih nauka

Predmet: Jezici za modelovanje hardvera (17.EM302)

Matične organizacione jedinice predmeta:
Osnovne informacije:
 
Kategorija Naučno-stručni
Uža naučna oblast Elektronika
Multidisciplinarna Ne
ESPB 6
Cilj:

Osposobljavanje studenata za korišćenje savremenih jezika za modelovanje digitalnih elektronskih sistema, kao i alata za njihovu simulaciju, sintezu i implementaciju. Osposobljavanje studenata za pisanje simulacionih modela, kao i modela koji se mogu sintetizovati u odgovarajući hardver, standardnih kombinacionih i sekvencijalnih mreža. Sticanje znanja za projektovanje složenijih digitalnih sistema korišćenjem metodologija hijerarhijskog i modularnog dizajna.

Ishod:

- sposobnost pisanja simulacionih modela i modela koji se automatski mogu sintetizovati u odgovarajuće digitalno elektronsko kolo za sve tipove standardnih kombinacionih i sekvencijalnih mreža - sposobnost pisanja modela složenijih digitalnih sistema, korišćenjem metodologija hijerarhijskog i modularnog dizajna - sposobnost pisanja osnovnih testbenčeva koji se mogu koristiti za proveru funkcionalne korektnosti napisanih modela - sprovodjenje svih neophodnih postupaka (sinteza, implementacija, generisanje konfiguracionog fajla) neophodnih za hardversku implementaciju razvijenih modela pomoću FPGA kola

Sadržaj:

Uvod u jezike za modelovanje hardvera. Hijerarhijski i modularni dizajn. Uvod u VHDL jezik. Skalarni tipovi podataka u VHDL-u. Konkurentne naredbe u VHDL-u. Sekvencijalne naredbe u VHDL-u. Kompozitni tipovi podataka u VHDL-u. Osnovni načini modelovanja hardvera. Potprogrami. Paketi i generičke konstante. Generate naredbe. Rad sa datotekata u VHDL-u. Uvod u verifikaciju hardvera. Uvod u automatsku sintezu hardvera. Raspoložive tehnologije za hardversku implementaciju HDL modela. FPGA i ASIC tehnologija.

Metodologija izvođenja nastave:

Na srpskom jeziku Na engleskom jeziku Predavanja; Auditorne vežbe; Računarske vežbe; Laboratorijske vežbe; Konsultacije.

Literatura:
Autori Naziv Godina Izdavač Jezik
Peter Ashenden The Designers Guide to VHDL 2008 Morgan Kaufmann Engleski
Formiranje ocene:
Predmetna aktivnost Predispitna Obavezna Broj poena
Odbranjene računarske vežbe Da Da 50.00
Pismeni deo ispita - kombinovani zadaci i teorija Ne Da 50.00
Izvođači nastave:
Laboratorijske vežbe
Predavanja
Laboratorijske vežbe
Predavanja
Laboratorijske vežbe