Témakiírások 2014/15. őszi félévben



Hasonló dokumentumok
Mikrorendszerek tervezése

III.5 KILOPROCESSZOROSRENDSZE REK LOGISZTIKAI ALKALMAZÁSA (SZOLGAYPÉTER)

Dr. Kincses Zoltán, Dr. Vörösházi Zsolt: FPGA-alapú beágyazott rendszerek tervezése

Dr. Kincses Zoltán, Dr. Vörösházi Zsolt: FPGA-alapú beágyazott rendszerek tervezése

MSc Önálló laboratóriumi gyakorlat I. témakörök. 2015/16. I. félév

Önálló labor és diplomaterv beszámolók

PROGRAMOZHATÓ LOGIKAI ESZKÖZÖK. Elıadó: Dr. Oniga István Egytemi docens

LOGIKAI TERVEZÉS. Előadó: Dr. Oniga István Egytemi docens

PROTOTÍPUSKÉSZÍTÉS. Előadó: Dr. Oniga István

Beágyazott rendszerek tervezése Dr. Odry Péter, Ferenc

2004 Xilinx, Inc. All Rights Reserved. EDK Overview Xilinx, Inc. All Rights Reserved

Mikrovezérlők II. Dr. Odry, Péter

Programmable Chip. System on a Chip. Lazányi János. Tartalom. A hagyományos technológia SoC / PSoC SoPC Fejlesztés menete Mi van az FPGA-ban?

PANNON EGYETEM, Veszprém Képfeldolgozás és Neuroszámítógépek Tanszék Veszprém, Egyetem u. 10.

Napjainkban a korábbiaknál is nagyobb szükségünk van arra, hogy eszközeink rugalmasak legyenek és gyorsan igazodjanak a változó környezethez.

Dr. Kincses Zoltán, Dr. Vörösházi Zsolt : FPGA-alapú beágyazott rendszerek tervezése

MÉRÉS ÉS TESZTELÉS COBRA CONTROL. NATIONAL INSTRUMENTS Alliance Partner. GÖPEL ELECTRONIC és. DIGITALTEST disztribútor

Szárazföldi autonóm mobil robotok vezérlőrendszerének kialakítási lehetőségei. Kucsera Péter ZMNE Doktorandusz

Digitális Rendszerek és Számítógép Architektúrák

Dr. Kincses Zoltán, Dr. Vörösházi Zsolt: FPGA-alapú beágyazott rendszerek tervezése

Dr. Kincses Zoltán, Dr. Vörösházi Zsolt: FPGA-alapú beágyazott rendszerek tervezése

FPGA áramkörök alkalmazásainak vizsgálata

Pannon Egyetem, MIK-VIRT, Veszprém. Dr. Vörösházi Zsolt

SEGÉDLET. A TTMER102 - FPGA-alapú hálózati eszközfejlesztés című méréshez

SZENZORMODUL ILLESZTÉSE LEGO NXT PLATFORMHOZ. Készítette: Horváth András MSc Önálló laboratórium 2 Konzulens: Orosz György

AUDI HUNGARIA KARLSRUHE ÖSZTÖNDÍJ (2019/20)

Dr. Kincses Zoltán, Dr. Vörösházi Zsolt: FPGA-alapú beágyazott rendszerek tervezése

ÉRZÉKELŐK ÉS BEAVATKOZÓK I. 0. TANTÁRGY ISMERTETŐ

Robotot vezérlő szoftverek fejlesztése Developing robot controller softwares

TEE - Adásvételi szerződés keretében informatikai kutatási eszközök és szoftverek beszerzése a Pázmány Péter Katolikus Egyetem számára

12. hét: Kombinációs hálózatok megvalósítása LSI/MSI áramkörökkel (PAL, PLA, PROM, CPLD), VLSI (FPGA) áramkörökkel és memóriával.

Mikrorendszerek tervezése

HELYSZÍN: RAMADA RESORT AQUAWORLD BUDAPEST IDÔPONT: OKTÓBER 27. REGISZTRÁCIÓ: HUNGARY.NI.COM/NIDAYS

Konzulensek: Mikó Gyula. Budapest, ősz

Autóipari beágyazott rendszerek. Komponens és rendszer integráció

Jelfeldolgozó processzorok (DSP) Rekonfigurálható eszközök (FPGA)

Élettartam teszteknél alkalmazott programstruktúra egy váltóvezérlő példáján keresztül

Prolan Zrt. fejlesztéseiben. Petri Dániel

Pannon Egyetem, MIK-VIRT, Veszprém. Dr. Vörösházi Zsolt

A PET-adatgy informatikai háttereh. Nagy Ferenc Elektronikai osztály, ATOMKI

VIRTUÁLIS GRAFFITI ÜZENETHAGYÓ RENDSZER

USB adatgyűjtő eszközök és programozásuk Mérő- és adatgyűjtő rendszerek

Programtervező informatikus MSc nappali tagozat ajánlott tanterv 2018

VÁLLALATI INFORMÁCIÓS NAPOK A DUÁLIS FELSŐOKTATÁSI KÉPZÉSEKRŐL ÁPRILIS 3.

Programtervező informatikus MSc nappali tagozat ajánlott tanterv 2018

3. A DIGILENT BASYS 2 FEJLESZTŐLAP LEÍRÁSA

Automatizálási Tanszék

OpenCL alapú eszközök verifikációja és validációja a gyakorlatban

A Debreceni Egyetem Épületmechatronikai Kutató Központjának Smart Home kutatása

Beltéri autonóm négyrotoros helikopter szabályozó rendszerének kifejlesztése és hardware-in-the-loop tesztelése

Perifériák hozzáadása a rendszerhez

Scherer Balázs: Mikrovezérlık fejlıdési trendjei

Tervezési módszerek programozható logikai eszközökkel

MIKROELEKTRONIKA, VIEEA306

Digitális eszközök típusai

Szoftver rádió (SDR) rádióamatőröknek. Dr. Selmeczi János HA5FT

Dr. Kincses Zoltán, Dr. Vörösházi Zsolt: FPGA-alapú beágyazott rendszerek tervezése

Mérnökinformatikus képzés a KF GAMF Karon ELŐADÁS CÍME

Digitális technika (VIMIAA02) Laboratórium 5.5

Laborgyakorlat Logikai áramkörök számítógéppel segített tervezése (CAD)

NI LABVIEW ROBOTICS STARTER KIT VEZÉRLÉSE KÉZMOZGÁS ALAPJÁN

BME-MIT. Linux board bringup

Dr. Vörösházi Zsolt: Beágyazott rendszerek fejlesztése (FPGA) A felsőfokú informatikai oktatás minőségének fejlesztése, modernizációja

Programozás és digitális technika II. Logikai áramkörök. Pógár István Debrecen, 2016

Dr. Kincses Zoltán, Dr. Vörösházi Zsolt: FPGA-alapú beágyazott rendszerek tervezése

Digitális Rendszerek és Számítógép Architektúrák (BSc államvizsga tétel)

Autóipari beágyazott rendszerek Dr. Balogh, András

Dr. Vörösházi Zsolt: Beágyazott rendszerek fejlesztése (FPGA) A felsőfokú informatikai oktatás minőségének fejlesztése, modernizációja

ANDROID ALKALMAZÁS FEJLESZTÉS

Autonóm járműrendszerek kutatása a zalaegerszegi autonóm tesztpályához kapcsolódóan. Pályázati témák (3) Téma rövid tartalma

Danfoss tréning program 2018

Laborgyakorlat Logikai áramkörök számítógéppel segített tervezése (CAD)

Quadkopter szimulációja LabVIEW környezetben Simulation of a Quadcopter with LabVIEW

Mikrorendszerek tervezése

KVK HTI szakdolgozat és diplomamunka témák. 2014/2015 II.félév

Önálló laboratórium tárgyak

Laborgyakorlat Logikai áramkörök számítógéppel segített tervezése (CAD)

Digitális technika (VIMIAA02) Laboratórium 1

IoT alapú mezőgazdasági adatgyűjtő prototípus fejlesztési tapasztalatok

Java Programozó képzés A&K AKADÉMIA 2019.

A képzési folyamatok megítélése a végzős hallgatók elégedettsége alapján

HDL tervezés. Gábor Bata FPGA Developer Microwave Networks Ericsson Hungary Ltd.

Modell alapú tesztelés mobil környezetben

Digitális technika (VIMIAA02) Laboratórium 1

A LEGO Mindstorms EV3 programozása

Bevezetés a kvantum informatikába és kommunikációba Féléves házi feladat (2013/2014. tavasz)

Programtervező informatikus BSc 2018, Szoftverfejlesztő specializáció ajánlott tantervi háló. Törzsanyag. Konzultáció Kredit

Rendszerarchitektúrák labor Xilinx EDK

A Xilinx FPGA-k. A programozható logikákr. Az FPGA fejlesztés s menete. BMF KVK MAI, Molnár Zsolt, 2008.

VTOL UAV. Moduláris fedélzeti elektronika fejlesztése pilóta nélküli repülőgépek számára. Árvai László, Doktorandusz, ZMNE ÁRVAI LÁSZLÓ, ZMNE

Tervezési módszerek programozható logikai eszközökkel

Mérnök informatikus (BSc)

Önálló labor és diplomaterv beszámolók Időpont: május 14. SZERDA Helyszín: FPGA labor IE 321 Elnök: - Idő Név Tantárgy Cím Konzulens 8:15-8:30

Digitális technika VIMIAA01 9. hét Fehér Béla BME MIT

Emulált-digitális CNN-UM architektúrák vizsgálata: Retina Modell és Celluláris Hullámszámítógép implementációja FPGA-n

Digitális technika VIMIAA01 9. hét

Univerzális munkafolyamat szimulátor

SZOFTVERFEJLESZTÉS. Földtudományi mérnöki mesterszak / Geoinformatikus-mérnöki szakirány. 2017/18 II. félév. A kurzus ebben a félévben nem indult

Kvalitatív elemzésen alapuló reakciómechanizmus meghatározás

Takács Árpád K+F irányok

Átírás:

Témakiírások 2014/15. őszi félévben Témavezető: Dr. Vörösházi Zsolt voroshazi@vision.vein.hu voroshazi.zsolt@virt.uni-pannon.hu Veszprém, 2014. szeptember 9. Témaismertetés

#1 National Instruments - LabView fejlesztő környezetben a FPGA-s Modul, illetve NI MultiSim használhatóságának vizsgálata az oktatásban: (elsődlegesen Önálló Labor, de lehet Mérnöki Tervezés, Diploma munka, Szakdolgozat) Önálló Labor: A feladat célja, feltérképezni a National Instruments - FPGA moduljának vagy NI MultiSim programcsomagjának felhasználási lehetőségeit kommunikációs, és diagnosztikai tesztek FPGA áramkörön történő megvalósításához. A feladat jó alapot adhat egy NI FPGA témájú segédlet készítéséhez, amely az oktatásban használható. A feladat elvégzéséhez angol nyelvű adatlapok, segédletek készség szintű használatára, programozási ismeretekre is szükség van. Irodalom: http://www.ni.com/fpga/ www.ni.com/multisim http://digilentinc.com/products/detail.cfm?navpath=2,719,1199&prod=multisim

#2 National Instruments LabView/MultiSim fejlesztő környezetben inverter modul szabályozó moduljának megvalósítása smart-grid hálózathoz A feladat célja a tanszéken Matlab Simulinkben kidolgozott inverter szabályozó algoritmusának* megvalósítása, tesztelése NI LabView/ NI MultiSim környezetben, és implementációja egy választott FPGAs fejlesztő rendszeren (NI CompactRIO, vagy Digilent Atlys FPGA fejlesztő kártyán). A feladat elvégzéséhez angol nyelvű adatlapok, segédletek készség szintű használatára, programozási ismeretekre is szükség van. Irodalom: http://www.ni.com/white-paper/14152/en http://sine.ni.com/nips/cds/view/p/lang/hu/nid/210890 https://www.digilentinc.com/atlys http://sine.ni.com/nips/cds/view/p/lang/hu/nid/207371 *Dr. Görbe Péter, Dr. Magyar Attila Választotható: 1 fő (Villamosmérnök BSc hallgató) NI-cRIO 9024

#3 Matlab Simulink Xilinx ISE fejlesztő környezetekben inverter modul szabályozó moduljának megvalósítása smart-grid hálózathoz A feladat célja a tanszéken kidolgozott inverter szabályozó algoritmusának* megvalósítása, tesztelése Matlab Simulink, és implementációja Xilinx ISE környezetben egy választott FPGAs fejlesztő rendszeren (NI Compact Rio, vagy Digilent Nexys-2 FPGA fejlesztő kártyán). A feladat elvégzéséhez angol nyelvű adatlapok, segédletek készség szintű használatára, programozási ismeretekre is szükség van. Irodalom: http://www.mathworks.com/products/simulink/ http://sine.ni.com/nips/cds/view/p/lang/hu/nid/210890 https://www.digilentinc.com/atlys http://sine.ni.com/nips/cds/view/p/lang/hu/nid/207371 *Dr. Magyar Attila, Dr, Görbe Péter (Villamosmérnök BSc hallgató) NI-cRIO 9024

#4 Bluetooth interfész vezérlő fejlesztése Digilent Nexys-2/4/Zybo kártyához A feladat a meglévő FPGA-s fejlesztőkártyák valamelyikén (Digilent Nexys-2/4 vagy Digilent ZYBO + Bluetooth BT2 Pmod, - http://digilentinc.com) Bluetooth chip vezérléséhez interfész tervezése VHDL/C nyelven. Az interfész illesztése Xilinx MicroBlaze vagy ARM processzor architektúrához, AXI vagy PLB buszrendszerrel, ill. a szükséges vezérlő programok elkészítése (C nyelven). A kommunikáció tesztelése. (Sok hasznos könyv, segédanyag, és példaprogram áll rendelkezésre a feladathoz.) Irodalom: http://xilinx.com http://www.digilentinc.com/pmod-nic100

#5 HDMI/DVI interfész fejlesztése Digilent Atlys kártyához A feladat a meglévő FPGA-s fejlesztőkártyán (Digilent Atlys - http://digilentinc.com ) HDMI/DVI szabványú videó feldolgozó interfész illesztése, ill. beágyazott szoftverének megírása. A receiver/transmitter chipek I2C buszon keresztül kommunikálnak a Xilinx Spartan-6 FPGA-ba beágyazható MicroBlaze processzor maggal. Meg kell oldani a processzor és a video chip-ek közötti kommunikációt (IP core beágyazásával), a chip különböző üzemmódjainak kiválasztásához, valamint a beérkező kép fogadását, pufferelését. (Nagyon sok hasznos könyv, segédanyag, és példaprogram áll rendelkezésre a feladathoz.) Irodalom: http://xilinx.com https://www.digilentinc.com/atlys

#6 DSP-s alkalmazások megvalósítása FPGA áramkörön Xilinx ISE illetve Xilinx System Generator rendszerek funkcióinak megismerése Matlab Simulink modulok használatának feltérképezése: a jelfeldolgozó algoritmusoknál használt különböző funkciók, DSP blokkok megismerése. Példákon, tutorial-okon keresztül (pl. szűrők, FFT stb.) a Xilinx ML506 FPGA-s kártya, illetve a Xilinx Virtex-5 SXT processzorok megismerése, dokumentációk áttekintése. Kiválasztott jelfeldolgozó algoritmus* implementálása FPGA-n, Matlab ill. Xilinx szoftverek segítségével. Hasznos előismeretek: A tervezés alapvetően egy magas-szintű szintaktikát használó HDL leíró nyelv, illetve modell alapú (Matlab) nyelven történik. A feladat elvégzéséhez angol nyelvű adatlapok, segédletek készség szintű használatára, programozási ismeretekre is szükség van. *Együttműködés Dr. Magyar Attilával Irodalom: http://xilinx.com

#7 PetaLinux - Beágyazott operációs rendszer FPGA áramkörön PetaLinux SDK fejlesztő környezett és Xilinx EDK/SDK környezetek kombinálása segítsévével beágyazott Linux operációs rendszer használata FPGA áramkörökön. Hasznos előismeretek: A tervezés alapvetően egy magas-szintű szintaktikát használó HDL leíró nyelv, illetve SDK-ban C/C++ nyelven történik. A feladat elvégzéséhez angol nyelvű adatlapok, segédletek készség szintű használatára, programozási ismeretekre is szükség van. Digilent Atlys vagy Digilent Zybo kártyákon. Irodalom: http://www.xilinx.com/products/design-tools/embedded-software.html

#8 Beágyazott rendszer tervezése Vivado HLS segítségével HLS: Magas szintű szintézis eljárás. Segítségével a tradicionális HDL nyelvek helyett, C alapú nyelveken lehet áramköröket szintetizálni FPGA-ra. Hasznos előismeretek: A tervezés alapvetően magas-szintű szintaktikát használó C/C++ nyelven történik. A feladat elvégzéséhez angol nyelvű adatlapok, segédletek készség szintű használatára, programozási ismeretekre is szükség van. Xilinx Vivado HLS használatának elsajítításával FPGA modulok készítése 7-es sorozatú Xiilnx FPGA-kra (Zynq 7010, vagy Kintex-7) Irodalom: http://www.xilinx.com/products/design-tools/vivado/index.htm http://digilentinc.com/products/detail.cfm?navpath=2,719,1197&prod=zybo http://digilentinc.com/products/detail.cfm?navpath=2,719,1185&prod=nexys4

#9 Motor szabályozó rendszer tervezése / vagy robotikai alkalmazáshoz vezérlő rendszer tervezése FPGA áramkörön Xilinx ISE/EDK rendszerében történik a komponens fejlesztés (VHDL nyelven), különböző Digilent-es FPGAs platformra, amelyekhez sokfajta PMOD periféria modulok csatlakoztathatók. Pl. GWS Servo Kit, Motor / Gear, PMOD_RadioFrequency, PMOD_Gyroscope, PMOD_Accelerometer Hasznos előismeretek: A tervezés alapvetően VHDL hardverleíró nyelven, illetve a magasszintű C/C++ nyelven történhet. A feladat elvégzéséhez angol nyelvű adatlapok, segédletek készség szintű használatára, programozási ismeretekre is szükség van. Digilent Nexys-2, Nexys-4, Atlys, vagy ZYBO platformok állnak rendelkezésre. Irodalom: [Robotika] http://digilentinc.com/products/catalog.cfm?navpath=2,403&cat=11 [PMOD] http://digilentinc.com/products/catalog.cfm?navpath=2,401&cat=9

#10 Parallella University Program Nagyteljesítményű Parallella fejlesztő kártya használata. Tervezés Parallella SDK használatával. Bővebb információ: Beágyazott rendszer fejlesztése és beágyazott operációs rendszer használata Parallella fejlesztő kártyán. PUP 2014 program keretében. Irodalom: http://www.parallella.org (Villamosmérnök BSc hallgató, Mérnök Informatikus)