====== Kniha Virtuální laboratoř pro vývoj aplikací s mikroprocesory a FPGA ====== Vítejte na stránce věnované knize publikované v rámci [[http://www.vlam.cz|projektu VLAM]] v roce 2011. Najdete se základní bibliografické údaje o knize, možnost jejího stažení a výpis nalezených chyb po vydání (tzv. Errata). ===== Bibliografické údaje ===== {{ :projects:vlam:public:2011_vlam_book_cover_preview.jpg|Náhled obálky knihy VLAM}} |**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.| |**Název:** |Virtuální laboratoř pro vývoj aplikací s mikroprocesory a FPGA| |**Vydavatel:** |Akademické nakladatelství CERM s.r.o., Brno, CZ| |**Rok vydání:** |2011| |**Rozsah:** |82 stran (formát B5, brožura)| |**ISBN:** |978-80-7204-754-3| |**[[http://www.fit.vutbr.cz/research/view_pub.php?id=9727|Další údaje a citační BibTeX záznam zde.]]**|| * **Klíčová slova:** programování, souběžný návrh, hardware, software, FPGA, mikrokontrolér, soft-core procesor, PicoBlaze, Eclipse, vývojové prostředí * **Anotace:** * 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™ 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. ===== Kniha ke stažení ===== * {{:projects:vlam:public:2011-08-09_vlam_book_published.pdf|PDF, 82 stran v češtině}} (5,5 MB) ===== Nalezené chyby po vydání ===== * strana 66, řádek 19, nahraď "datovou šířko" za "datovou šířkou." * strana 67, řádek 1, nahraď "BASE_ADDR=0xC0" za "BASE_ADDR=0x80". **Poznámka:** Pro aktuální uživatelské příručky a tutoriály k jednotlivým nástrojům vzniklým z projektu VLAM doporučujeme navštívit stránky daného nástroje: * [[http://www.vlam.cz/ide.html|VLAM IDE]] * [[http://www.fit.vutbr.cz/~meduna/work/doku.php?id=projects:vlam:pbcc:pbcc|PicoBlaze C Compiler]] * [[http://sourceforge.net/projects/vlaxicon/|Vlaxicon]] * [[http://merlin.fit.vutbr.cz/FITkit/|FITkit]] a [[http://merlin.fit.vutbr.cz/FITkit/navody.html|QDevKit]]