Uslov:Osnovna znanja iz oblasti digitalne elektronike.
Cilj:Sticanje praktičnih znanja o načinima projektovanja, implementacije i testiranja digitalnog hardvera u CPLD i FPGA programabilnim logičkim kolima primenom softverskog razvojnog okruženja.
Ishod:Osposobljenost za samostalno projektovanje digitalnog hardvera i implementaciju u CPLD i FPGA programabilnim logičkim kolima primenom softverskog razvojnog okruženja. Osposobljenost za samostalno testiranje implementiranog hardvera simulacijom i u realnom vremenu.
Sadržaj predmeta
Teorijska nastava:
Pojam programabilne logike. Pregled tipova programabilnih logičkih kola (PLD)
Implementacije dizajna u programabilnim logičkim kolima PLA, PAL i ROM tipa.
Programabilna logičkih kola CPLD i FPGA tipa.
Grafički opis kombinacionih mreža. Hijerarhijski princip projektovanja hardvera
Grafički opis sekvencijalnih mreža. Model registara i brojača sa modifikovanim flip-flopovima.