Hodnocení:
Kniha je uznávána jako komplexní příručka pro SystemVerilog, vhodná jak pro výuku, tak pro praktické použití, ale trpí organizačními problémy, nedostatkem základních souvislostí a nedostatkem praktických příkladů.
Klady:⬤ Komplexní pokrytí SystemVerilogu
⬤ vynikající referenční materiál
⬤ vhodný pro výuku
⬤ srozumitelný
⬤ obsahuje užitečné příklady
⬤ vhodný pro začátečníky i zkušené inženýry.
⬤ Špatná organizace
⬤ chybí základní vysvětlení
⬤ působí jako sbírka poznámek
⬤ mnoho překlepů a nejednotné formátování
⬤ nedostatečné praktické příklady pro implementaci.
(na základě 7 hodnocení čtenářů)
Introduction to Systemverilog
Tato kniha poskytuje praktického, aplikačně orientovaného průvodce celým standardem IEEE 1800 SystemVerilog. Čtenáři budou mít prospěch z přístupu krok za krokem k osvojení jazyka a metodických nuancí, které jim umožní navrhovat a ověřovat složité čipy ASIC/SoC a CPU. Autor se zabývá celým spektrem jazyka, včetně náhodných omezení, SystemVerilog Assertions, Functional Coverage, Class, checkerů, rozhraní a Data Types a dalších vlastností jazyka. Kniha je napsána zkušeným profesionálním koncovým uživatelem návrhů ASIC/SoC/CPU a FPGA a vysvětluje každý koncept na snadno pochopitelných příkladech, simulačních protokolech a aplikacích odvozených ze skutečných projektů. Čtenáři budou mít možnost řešit složité úlohy návrhů ASIC s mnoha miliony hradel.
⬤ Poskytuje komplexní pokrytí celého jazyka SystemVerilog podle standardu IEEE;
⬤ Pokrývá důležitá témata, jako je omezená náhodná verifikace, SystemVerilog Class, Assertions, Functional coverage, datové typy, checkery, rozhraní, procesy a procedury a další vlastnosti jazyka;
⬤ používá snadno pochopitelné příklady a simulační protokoly; příklady jsou simulovatelné a budou k dispozici online;
⬤ Napsáno zkušeným profesionálním koncovým uživatelem návrhů ASIC/SoC/CPU a FPGA.
Jedná se o poměrně obsáhlé dílo. Její napsání muselo zabrat hodně času. Velmi se mi líbí, že autor rozebral jednotlivé konstrukce SystemVerilogu a hovoří o nich velmi podrobně, včetně ukázkového kódu a simulačních logů. Například je zde kapitola věnovaná polím a další kapitola frontám - to je skvělé!
Referenční příručka jazyka (LRM) je poměrně hutná a obtížně použitelná jako text pro výuku jazyka. Tato kniha vysvětluje sémantiku na takové úrovni detailů, jaká v LRM není možná. To je silná stránka knihy. Bude to vynikající kniha pro začínající uživatele a jako praktická příručka pro zkušené programátory.
Mark Glasser.
Cerebras Systems.
© 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)