English

Načrtovanje digitalnih elektronskih sistemov

Visokošolski učitelji: Žemva Andrej
Sodelavci: Trost Andrej



Opis predmeta

Pogoji za vključitev v delo oz. za opravljanje študijskih obveznosti:

  • Vpis v letnik.

Vsebina:

  • 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.
  • Dodatne informacije na povezavi: http://lniv.fe.uni-lj.si/b.html

Cilji in kompetence:

Predmet podaja znanja s področja snovanja in izvedbe digitalnih elektronskih sistemov na najvišjem abstraktnem nivoju v jezikih za opis delovanje vezij.

Predvideni študijski rezultati:

Študent bo osvojil sintezo digitalnih sistemov. Na različnih načrtovalskih nivojih bo sposoben zasnovati digitalni sistem v izbrani ciljni tehnologiji.

Metode poučevanja in učenja:

Predavanja in laboratorijske vaje.





Gradiva

Temeljni literatura in viri:

  1. Tocci R., Widmer N. Moss G., Digital Systems: Principles and Applications, Prentice Hall, 2011.
  2. Ciletti M.D., Advanced Digital Design with the Verilog HDL, Prentice Hall 2011.
  3. M.M. Mano, Digital Design, Prentice Hall, 2013.
  4. A. Trost, Načrtovanje digitalnih vezij v jeziku VHDL, Založba FE/FRI 2011.