Přístupnostní navigace
E-přihláška
Vyhledávání Vyhledat Zavřít
Detail publikace
DULÍK, T. KŘIVKA, Z. KADLEC, J. BLIŽŇÁK, M. BUDÍKOVÁ, V. JIRÁK, O. OLŠAROVÁ, N. TRBUŠEK, J. VAŠÍČEK, Z.
Originální název
Virtuální laboratoř pro vývoj aplikací s mikroprocesory a FPGA
Anglický název
Virtual Laboratory for Application Development for Microprocessors and FPGAs
Typ
kniha odborná
Jazyk
čeština
Originální abstrakt
Tato kniha popisuje implementaci výukové laboratoře VLAM (Virtuální laboratoř aplikace mikroprocesorové techniky), která kromě klasického lokálního přístupu k jednotlivým pracovištím poskytuje také možnost vzdálené práce. Pro realizaci vzdáleného přístupu jsou v roli pracovních stanic použity virtuální stroje na serveru, což přináší mnohé výhody a významné provozní úspory. Připojení virtuálních pracovních stanic k laboratornímu vybavení je realizováno pomocí rozhraní Ethernet a mostů "USB over Ethernet". Prototyp laboratoře je určen pro výuku a vývoj aplikací s mikrokontroléry a programovatelnými hradlovými poli. Součástí našeho řešení je několik soft warových aplikací a hardwarových přípravků, které vývoj v této oblasti zjednodušují - např. Processor Expert (TM) ve formě modulu pro Eclipse (nyní integrováno ve Freescale CodeWarrior), VLAM IDE pro Eclipse, překladač jazyka C pro PicoBlaze atd. Při vývoji laboratoře byl kladen velký důraz na dostupnost použitých komponent. Většina námi vyvinutých aplikací je proto uvolněna pod freeware nebo open source licencí a všechny HW komponenty spadají cenou do kategorie neinvestičních nákladů. Funkční prototyp laboratoře je díky tomu snadno opakovatelný i v jiných aplikačních oblastech.
Anglický abstrakt
This book describes implementation of Virtual Laboratory of Microprocessor Technology Application (VLAM) that allows students to work remotely with the equipment located in a school laboratory the similar way as they work in normal full-presence mode. For the remote work scenario, the VLAM infrastructure provides access to the laboratory by virtual desktop machines that are connected to the laboratory equipment through Ethernet or "USB over Ethernet" bridges. The laboratory prototype targets the development of applications with microcontrollers and programmable gate arrays. To make the development and education easier, we have implemented several soft ware tools and hardware gadgets - e.g., Processor Expert (TM) plug-in for Eclipse (now integrated into Freescale CodeWarrior suite), VLAM IDE for Eclipse, C compiler for PicoBlaze, etc. The VLAM laboratory infrastructure is generic enough in order to be used in other application areas. For the reproducibility of our laboratory prototype, we have emphasized the general availability and/or low cost of all components. Moreover, most of the applications we have developed are licensed as freeware or even open source and the cost of hardware components we have used does not exceed the capital expenditure limit.
Klíčová slova
programování, souběžný návrh, hardware, software, FPGA, mikrokontrolér, soft-core procesor, PicoBlaze, Eclipse, vývojové prostředí
Klíčová slova v angličtině
programming, codesign, hardware, software, FPGA, microcontroller, soft-core processor, PicoBlaze, Eclipse, integrated development environment
Autoři
DULÍK, T.; KŘIVKA, Z.; KADLEC, J.; BLIŽŇÁK, M.; BUDÍKOVÁ, V.; JIRÁK, O.; OLŠAROVÁ, N.; TRBUŠEK, J.; VAŠÍČEK, Z.
Rok RIV
2011
Vydáno
5. 8. 2011
Nakladatel
Akademické nakladatelství CERM sro.
Místo
Brno
ISBN
978-80-7204-754-3
Strany počet
82
URL
https://www.fit.vut.cz/research/publication/9727/
BibTex
@book{BUT76427, author="Tomáš {Dulík} and Zbyněk {Křivka} and Jiří {Kadlec} and Michal {Bližňák} and Věra {Budíková} and Ota {Jirák} and Nela {Olšarová} and Josef {Trbušek} and Zdeněk {Vašíček}", title="Virtuální laboratoř pro vývoj aplikací s mikroprocesory a FPGA", year="2011", publisher="Akademické nakladatelství CERM sro.", address="Brno", pages="82", isbn="978-80-7204-754-3", url="https://www.fit.vut.cz/research/publication/9727/" }