Újrakonfigurálható digitális áramkörök

Műszaki tudományok
Sapienta EMTE
4 kredit

Oktatók: Brassai Sándor Tihamér

Jelentkezz!

Jelenleg nincs kurzusfelvételi időszak.

Nézz vissza 2025 februárjában, vagy iratkozz fel a hírlevélre!

Lezárt időpontok

2024/25/1
Magyar
2024. szeptember 9.2024. december 14.
2024. szeptember 2.
 – 
2024. szeptember 22.
2023/24/2
Magyar
2024. február 11.2024. május 18.
2024. február 4.
 – 
2024. február 25.
2023/24/1
Magyar
2023. szeptember 10.2023. december 16.
2023. augusztus 27.
 – 
2023. szeptember 10.
2022/23/2
Magyar
2023. március 5.2023. június 4.
2023. február 19.
 – 
2023. március 5.
2022/23/1
Magyar
2022. szeptember 11.2022. december 11.
2022. augusztus 28.
 – 
2022. szeptember 11.
2021/22/2
Magyar
2022. február 13.2022. május 15.
2022. január 30.
 – 
2022. február 13.
2021/22/1
Magyar
2021. október 3.2022. január 2.
2021. szeptember 19.
 – 
2021. október 3.
2020/21/2
Magyar
2021. február 28.2021. május 30.
2021. február 16.
 – 
2021. február 28.
2020/21/1
Magyar
2020. szeptember 20.2020. december 22.
2020. szeptember 13.
 – 
2020. szeptember 24.
2019/20/2
Magyar
2020. március 1.2020. május 31.
2020. február 16.
 – 
2020. március 1.
2019/20/1
Magyar
2019. szeptember 22.2020. január 5.
2019. szeptember 9.
 – 
2019. szeptember 29.
2018/19/2
Magyar
2019. február 24.2019. június 2.
2019. február 10.
 – 
2019. február 25.
2018/19/1
Magyar
2018. szeptember 23.2018. december 21.
2018. szeptember 9.
 – 
2018. szeptember 26.
2017/18/2
Magyar
2018. február 21.2018. május 27.
2018. február 4.
 – 
2018. február 20.

Kedvcsináló

Merülj el az FPGA áramkörök izgalmas világában ezen a kurzuson! Tanuld meg, hogyan építs fel FPGA rendszereket különböző gyártók eszközeivel, ismerd meg az alegységek kiválasztásának fortélyait célfeladatokhoz, és fedezd fel az FPGA alapú tervezés absztrakciós szintjeinek rejtelmeit a gyakorlatban.

Leírás

Az FPGA áramkörök felépítésének, programozásának elsajátítása, valamint FPGA áramkörben egyszerűbb és bonyolultabb áramkörök megvalósítása, a tervezésre, tesztelésre és szimulációra alkalmazott tervezőeszközök ismertetése. A technológia fejlődésével egyre komplexebb tervezőeszközök jelentek meg. Míg korábban a tervezés jórészt csak hardver leíró nyelvek alkalmazásával (mint például a VHDL vagy Verilog) volt lehetőség, jelenleg rendelkezésre állnak korszerű tervezőeszközök, amelyek lehetővé teszik a hardver tervezését magas szintű programozási nyelvek, úgynevezett magas szintű szintetizáló eszközök alkalmazásával is. A HLS technikák lehetővé teszik C, C++, System C vagy akár Matlab programkód, vagy Simulink alkalmazását a hardver leírására.

Tanmenet

  1. Bevezető
  2. FPGA áramkörök szerkezete
  3. Áramköri leírási modellek és hierarchikus alrendszerek
  4. FPGA alapú tervezés lépései
  5. VHDL szekvenciális kifejezések
  6. Adat utas véges állapotautomata tervezése VHDL-ben. Minta feladat: PWM jelgenerátor
  7. Konkurens VHDL utasítások
  8. Tesztelés és verifikáció
  9. System Generator alapú hardver tervezés
  10. Hardver ko-szimuláció
  11. Magas szintű szintézis - Bevezető
  12. Magas szintű szintézis II.
  13. Magas szintű szintézis III.

Követelmények

A beadandó feladatok nagyrészt szimulációk elvégzését jelentik. Az egyes feladatok megoldásához már kell ismerni a korábbi feladatban elsajátított ismereteket. A beadandó feladatok azért vannak határidőhöz követve, mert a határidőket teljesítve a hallgatónak a szemeszter végéig sikerül teljesíteni a tantárgyi követelményeket. Az önértékelő tesztekre is jár pont, ezzel egyszerűsítve a kurzus teljesítését. Az önértékelők nincsenek határidőhöz kötve viszont javasolt az ellenőrző tesztek előtt teljesíteni. Csak akkor lehet a következő témára lépni, ha az előző témából meg van oldva az önértékelő és felmérő teszt. A tesztek megoldására kezdéstől számítva fél óra áll rendelkezése, amikor a hallgató a tesztet megnyitotta, 5 perc türelmi idővel. Az önértékelőknél és a felmérő teszteknél, (általában két próbálkozás lehetséges) az átlageredményt vesszük figyelembe. Az önellenőrző teszteknek fele a súlyzója, beadandók és a felmérő tesztek súlyával összehasonlítva: -önellenőrző tesztekhez rendelt súly 2,5; -felmérő teszthez rendelt súly 5 (kivétel a 13-ik témához rendelt súly);

  • beadandó feladathoz rendelt súly 5.
Létrehozva: 2018. 02. 05, utoljára módosítva: 2023. 08. 28.