Modul B: Načrtovanje digitalnih elektronskih sistemov

Katalog predmetov

Modul B: Načrtovanje digitalnih elektronskih sistemov

Osnovni podatki

Nosilec: Andrej Žemva

Vrsta predmeta: izbirni strokovni

Število kreditnih točk: 5

Semester izvajanja: 1. semester

Koda predmeta: 64674

Predmet se izvaja na: Aplikativna elektrotehnika 1. stopnja

Opis predmeta

Načrtovanje digitalnega sistema: opis delovanja na nivoju RTL, delitev na krmilno logiko in logiko za obdelavo podatkov, izvedba in integracija obeh delov.

Predstavitev vgrajenih IP (Intellectual Property) jeder: procesorji, pomnilniki, komunikacijske enote, grafične procesne enote, nevronska jedra. Uporaba mehkih procesorskih jeder v programirljivih vezjih.

Pomnilniške strukture: princip delovanja in izvedba. Komunikacija med gradniki v sistemu: I2C, CAN, USB, PCI, IrDA, Bluetooth.

Hkratno načrtovanje strojne in programske opreme in modeliranje funkcionalnosti v višjenivojskih jezikih: SystemC, SpecC, UML. Predstavitev načrtovalskega postopka in primerov načrtovalskih okolij. Analiza zmogljivosti in delitev na strojni in programski del. Optimizacija načrtovalskega postopka strojne in programske opreme.

Primeri načrtovanja in izvedbe digitalnih sistemov: digitalni fotoaparat, pametni telefon, vezja v aplikacijah umetne inteligence, modem, set-top sistem.

Cilji

Načrtovanje digitalnega sistema: opis delovanja na nivoju RTL, delitev na krmilno logiko in logiko za obdelavo podatkov, izvedba in integracija obeh delov.

Predstavitev vgrajenih IP (Intellectual Property) jeder: procesorji, pomnilniki, komunikacijske enote. Uporaba mehkih procesorskih jeder v programirljivih vezjih.

Pomnilniške strukture: princip delovanja in izvedba. Komunikacija med gradniki v sistemu: I2C, CAN, USB, PCI, IrDA, Bluetooth.

Hkratno načrtovanje strojne in programske opreme in modeliranje funkcionalnosti v višjenivojskih jezikih: SystemC, SpecC, UML. Predstavitev načrtovalskega postopka in primerov načrtovalskih okolij. Analiza zmogljivosti in delitev na strojni in programski del. Optimizacija načrtovalskega postopka strojne in programske opreme.

Primeri načrtovanja in izvedbe digitalnih sistemov: digitalni fotoaparat,

JPEG kodirnik, MPEG4 dekodirnik, modem, dlančnik, set-top sistem.

Metode poučevanja in učenja

Predavanja in laboratorijske vaje.

Na vrh