Belépés címtáras azonosítással
magyar nyelvű adatlap
angol nyelvű adatlap
Rendszerarchitektúrák laboratórium
A tantárgy angol neve: System Architectures Laboratory Exercises
Adatlap utolsó módosítása: 2008. október 20.
Villamosmérnöki szak, MSc képzés
Beágyazott információs rendszerek szakirány
Beágyazott rendszerek, programozható áramkörörk, processzor architektúrák
A fenti forma a Neptun sajátja, ezen technikai okokból nem változtattunk.
A kötelező előtanulmányi rend az adott szak honlapján és képzési programjában található.
A laboratóriumi mérések célja a jelfeldolgozó processzorok és FPGA áramkörök működésének és programozásának megismertetése a velük megoldható feladatok körének bemutatása. A mérési feladatok lényege ismert, egyszerű algoritmusok implementálása, illetve rendszerbe szervezése. A hallgatók a tárgy teljesítése során a két témakörben, 2 + 2, egymásra épülő mérést végeznek el a jelprocesszorok és FPGA áramkörök témában. A bevezető jellegű mérések után a hallgatók a hallgatók egy előre megadott feladatkészletből saját feladatot választanak.
1. mérés DSP processzorors fejlesztési technológiák
A laboratóriumban rendelkezésre álló Analóg Devices Blackfin 537 DSP processzoros fejlesztői környezet képességeinek, erőforrásainak megismerése. A Visual DSP szoftevrfejlesztő környezet megismerése. A jelfeldolgozó programok általános struktúrájának megismerése, és a fejlesztés, hibakeresés lépéseinek gyakorlása egy egyszerű feladat megvalósítása során.
2. mérés Összetett jelfeldolgozási feladok megvalósítása
Egy több perifériát és eseményt kiszolgálni képes rendszer felépítésének megismerése, a rendszer erőforrás menedzsment kezelésének megismerése, teljesítmény hangolás. Futásidő analízis, magasszintű és alacsonyszintű kódrészletek alkalmazása, optimalizálás. Programozható perifériák kezelése, interfész beállítások kiválasztása a követelmények alapján.
3. mérés Az FPGA fejlesztési technológia
A mérés céélja az FPGA alapú digitális rendszertervezés alapjainak megismerése. Az eszközök jellemző paramétereinek értékelése, erőforrás kihasználási lehetőségek elemzése. A fejlesztőkártya hardver felépítésének megismerése. A fejlsztőkörnyezet szolgáltatásainak bemutatása. Tervezés, ellenőrzés, megvalósítás, tesztelés. Egy egyszerű tervezési feladat teljes körű végrehajtása.
4. mérés Jelfeldolgozás FPGA eszközökkel
A hardver alapú jelfeldolgozó rendszerek jellemzőinek megismerése. A MATLAB Simulink-re épülő System Generator komponensek használatának lehetősége komplex jelfeldolgozási feladatok megoldásában. Az optimalizáció lehetőségei, különböző kritériumok esetén: erőforrásigény - sebesség paraméterek beállítási lehetőségei.
5. mérés Váalsztott feladat megvalósítása
A meghirdetett feladatok közül a mérőcsoport egy önálló tervezési feladatot választ, majd a követelmények alapján specifikálja a megvalósításhoz szükséges rendszer funkcióit, a rendelkezésre álló eszközök közül kiválasztja az adott feladathoz megfelelő megvalósítási platformot és specifikálja a feladat megvalósításához szükséges rendszerszintű modulokat, funkcionális egységeket, eljárásokat, majd ezek integrálásával megvalósítja a teljes feladatot.
Heti 4 órás laboratóriumi gyakorlat. Egy mérés 2 egymást követő 4 órás laboratóriumi gyakorlatból áll. A méréseket 2 fős hallgatói mérőcsoportokba szervezve végzik.
A méréseken a részvétel kötelező.
A mérésekről minden mérőcsoportnak jegyzőkönyvet kell készíteni. A jegyzőkönyveket osztályozzuk. Az elégtelen mérést pótolni kell.
A félévközi jegyet a jegyzőkönyekre adott osztályzatok átlaga alapján állapítjuk meg, kerekítés 50 századtól felfelé.