Hodnocení:
Kniha je všeobecně považována za komplexní zdroj informací o jazyku VHDL a návrhu systémů a nabízí cenné poznatky o postupech a zásadách kódování, které se vztahují jak na vývoj hardwaru, tak softwaru. Mnoho recenzentů chválí její uspořádání, hloubku a schopnost vyhovět jak začátečníkům, tak pokročilým praktikům. Někteří uživatelé však vyjadřují obavy ohledně její teoretické povahy a kvality tisku.
Klady:Dobře organizovaný a komplexní obsah, zasvěcené pokyny k VHDL a kódovacím postupům, použitelné pro vývoj softwaru i hardwaru, podporuje správné zásady návrhu, užitečné pro začátečníky i pokročilé uživatele, obsahuje kapitoly o návrhových problémech a testování.
Zápory:Příliš teoretická s nedostatečným množstvím konkrétních příkladů, problémy s kvalitou tisku, např. nesouosost, některý obsah může být pro začátečníky příliš pokročilý.
(na základě 14 hodnocení čtenářů)
Effective Coding with VHDL: Principles and Best Practice
Příručka pro aplikaci zásad návrhu softwaru a kódovacích postupů v jazyce VHDL s cílem zlepšit čitelnost, udržovatelnost a kvalitu kódu VHDL.
Tato kniha se zabývá často opomíjeným aspektem tvorby návrhů VHDL. Popis VHDL je také zdrojový kód a návrháři VHDL mohou při psaní kvalitního kódu a jeho uspořádání v návrhu využít osvědčené postupy vývoje softwaru. Tato kniha představuje tento jedinečný soubor dovedností a učí návrháře VHDL všech úrovní zkušeností, jak aplikovat nejlepší zásady návrhu a postupy kódování ze světa softwaru do světa hardwaru. Koncepty zde představené pomohou čtenářům psát kód, který je snáze pochopitelný a s větší pravděpodobností správný, s lepší čitelností, udržovatelností a celkovou kvalitou.
Po stručném přehledu jazyka VHDL kniha představuje základní zásady návrhu pro psaní kódu a probírá témata jako návrh, kvalita, architektura, modularita, abstrakce a hierarchie. V návaznosti na tyto koncepty pak kniha představuje a poskytuje doporučení pro jednotlivé základní prvky kódu VHDL, včetně příkazů, návrhových jednotek, typů, datových objektů a podprogramů. Kniha se zabývá pojmenováním datových objektů a funkcí, komentováním zdrojového kódu a vizuální prezentací kódu na obrazovce. Všechna doporučení jsou podložena podrobným zdůvodněním. Nakonec se kniha zabývá dvěma způsoby využití jazyka VHDL: syntézou a testovacími programy. Zkoumá klíčové vlastnosti kódu určeného pro syntézu (čímž jej odlišuje od kódu určeného pro simulaci) a poté na řadě příkladů demonstruje návrh a implementaci testbenchů, které ověřují různé druhy modelů, včetně kombinačního, sekvenčního a FSM kódu. Příklady z knihy jsou rovněž k dispozici na doprovodné webové stránce, která čtenáři umožňuje experimentovat s kompletním zdrojovým kódem.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)