Integrált hardver-szoftver környezet újrakonfigurálható beágyazott rendszerek tervezésére és példa alkalmazások fejlesztése
| dc.contributor.advisor | Oniga, István László | |
| dc.contributor.author | Dandé, Máté | |
| dc.contributor.department | DE--Informatikai Kar | |
| dc.date.accessioned | 2026-07-15T19:56:25Z | |
| dc.date.available | 2026-07-15T19:56:25Z | |
| dc.date.created | 2026-04-26 | |
| dc.description.abstract | A szakdolgozat célja egy integrált hardver-szoftver fejlesztőkörnyezet megtervezése és megvalósítása volt, ami támogatja a KCPSM6-alapú, FPGA-n megvalósított beágyazott rendszerek fejlesztési folyamatát. A dolgozat bemutatja az FPGA-alapú beágyazott rendszerek, a Xilinx KCPSM6/PicoBlaze szoftprocesszor, a Nexys 4 DDR fejlesztőpanel, valamint a Vivado-alapú fejlesztési folyamat főbb jellemzőit. A megvalósított C# nyelvű, WinForms alapú alkalmazás célja, hogy egy közös grafikus felületen tegye kezelhetővé a PSM forrásállományok feldolgozását, a KCPSM6 assembler futtatását, a Vivado-projektekhez kapcsolódó TCL parancsok előállítását és futtatását, valamint a JTAG Loader használatát. A fejlesztés során moduláris felépítésű alkalmazás készült, amely elkülöníti a felhasználói felületet, a háttérben működő szolgáltatásokat és a külső fejlesztőeszközök meghívását. A prototípus működése egy egyszerű kapcsoló–LED példaprojekten keresztül került tesztelésre Nexys 4 DDR FPGA fejlesztőpanelen. A tesztelés igazolta, hogy a rendszer alkalmas a KCPSM6-alapú fejlesztési folyamat főbb lépéseinek összefogására, és segíti a különálló eszközök egységesebb, átláthatóbb használatát. A dolgozat kitér a továbbfejlesztési lehetőségekre is, különösen a top szintű Verilog modul általánosabb generálására és a fejlesztési folyamat további automatizálására. | |
| dc.description.course | Mérnökinformatikus | |
| dc.description.degree | BSc/BA | |
| dc.format.extent | 45 | |
| dc.identifier.uri | https://hdl.handle.net/2437/413433 | |
| dc.language.iso | hu | |
| dc.rights.info | Hozzáférhető a 2022 decemberi felsőoktatási törvénymódosítás értelmében. | |
| dc.subject | beágyazott rendszerek | |
| dc.subject | fpga | |
| dc.subject | xilinx | |
| dc.subject | vivado | |
| dc.subject | KCPSM6 | |
| dc.subject | picoblaze | |
| dc.subject | jtag | |
| dc.subject | Nexys 4 DDR | |
| dc.subject.dspace | Informatika::Műszaki informatika | |
| dc.title | Integrált hardver-szoftver környezet újrakonfigurálható beágyazott rendszerek tervezésére és példa alkalmazások fejlesztése |
Fájlok
Eredeti köteg (ORIGINAL bundle)
1 - 1 (Összesen 1)
Betöltés ...
- Név:
- szakdolgozat.pdf
- Méret:
- 1,14 MB
- Formátum:
- Adobe Portable Document Format
- Leírás:
- szakdolgozat
Engedélyek köteg
1 - 1 (Összesen 1)
Betöltés ...
- Név:
- license.txt
- Méret:
- 2,35 KB
- Formátum:
- Item-specific license agreed upon to submission
- Leírás: