Effective Coding with VHDL: The MIT Press
Autor Ricardo Jasinskien Limba Engleză Hardback – 27 mai 2016
ABORDAREA PRACTICĂ a volumului semnat de Ricardo Jasinski se bazează pe o premisă adesea ignorată în ingineria hardware: descrierea VHDL este, în esență, cod sursă. Subliniem faptul că succesul unui design nu depinde doar de funcționalitatea logică, ci și de calitatea scrierii acestuia. Autorul propune un transfer de bune practici din lumea dezvoltării software către VHDL, oferind un ghid riguros pentru crearea unor sisteme mai ușor de înțeles și de întreținut. Remarcăm structura progresivă a lucrării, care începe cu o revizuire a limbajului, pentru a trece rapid la concepte avansate de arhitectură, modularitate și abstractizare. Fiecare element al codului, de la numirea obiectelor de date la comentarea sursei și prezentarea vizuală pe ecran, este analizat prin prisma eficienței. Un aspect distinctiv este tratamentul separat acordat sintezei față de simulare. Volumul demonstrează implementarea bancurilor de probă (testbenches) prin exemple concrete care verifică modele complexe, inclusiv cod pentru mașini de stare finită (FSM). Complementar lui VHDL Coding Styles and Methodologies de Ben Cohen, care se concentrează pe reguli de limbaj și stiluri de codare, Effective Coding with VHDL pune un accent mai puternic pe arhitectura software aplicată hardware-ului, oferind raționamente teoretice profunde pentru fiecare standard de codare propus. De asemenea, față de Circuit Synthesis with VHDL, care se limitează la instrumentele de sinteză logică, lucrarea de față acoperă întregul ciclu de viață al codului, incluzând verificarea și calitatea structurală. Merită menționat că cititorii pot experimenta direct cu sursele complete prin intermediul site-ului companion, transformând lectura într-un proces interactiv de învățare.
Din seria The MIT Press
-
Preț: 236.71 lei -
Preț: 394.64 lei -
Preț: 318.33 lei - 20%
Preț: 163.54 lei -
Preț: 396.55 lei - 20%
Preț: 194.18 lei - 21%
Preț: 548.78 lei -
Preț: 427.15 lei -
Preț: 134.21 lei - 6%
Preț: 124.15 lei - 15%
Preț: 51.09 lei -
Preț: 248.28 lei -
Preț: 214.29 lei - 46%
Preț: 145.72 lei -
Preț: 352.28 lei -
Preț: 220.61 lei - 31%
Preț: 245.07 lei -
Preț: 271.12 lei -
Preț: 343.11 lei -
Preț: 357.13 lei - 8%
Preț: 248.33 lei - 37%
Preț: 130.16 lei -
Preț: 391.45 lei -
Preț: 209.41 lei -
Preț: 209.99 lei - 20%
Preț: 210.25 lei - 9%
Preț: 216.06 lei -
Preț: 275.48 lei - 27%
Preț: 536.24 lei - 8%
Preț: 242.32 lei - 14%
Preț: 400.91 lei - 8%
Preț: 245.65 lei - 27%
Preț: 607.64 lei -
Preț: 274.40 lei -
Preț: 270.31 lei - 27%
Preț: 617.02 lei - 18%
Preț: 213.36 lei - 13%
Preț: 343.39 lei -
Preț: 396.27 lei -
Preț: 84.47 lei - 9%
Preț: 216.52 lei - 31%
Preț: 287.82 lei - 20%
Preț: 619.81 lei - 35%
Preț: 149.76 lei - 14%
Preț: 401.55 lei - 8%
Preț: 242.29 lei - 21%
Preț: 216.71 lei - 16%
Preț: 583.49 lei -
Preț: 179.33 lei
Preț: 359.75 lei
Preț vechi: 459.18 lei
-22%
Carte disponibilă
Livrare economică 06-13 mai
Livrare express 21-25 aprilie pentru 67.43 lei
Specificații
ISBN-10: 0262034220
Pagini: 624
Dimensiuni: 182 x 236 x 38 mm
Greutate: 1.12 kg
Editura: MIT Press Ltd
Colecția The MIT Press
Seria The MIT Press
De ce să citești această carte
Recomandăm această carte inginerilor de design hardware care doresc să depășească etapa de simplă scriere a codului funcțional. Prin adoptarea principiilor de inginerie software prezentate de Ricardo Jasinski, veți câștiga abilitatea de a construi sisteme VHDL scalabile și profesionale. Este o resursă tehnică esențială pentru oricine lucrează cu FPGA sau ASIC și dorește să minimizeze erorile de design prin bune practici de codare.
Despre autor
Ricardo Jasinski este un specialist recunoscut în domeniul sistemelor digitale, ocupând poziția de fondator și dezvoltator principal la Solvis Ltd. Experiența sa practică în dezvoltarea de soluții tehnologice complexe se reflectă în abordarea pragmatică a cărții Effective Coding with VHDL. Prin activitatea sa, Jasinski promovează convergența dintre metodologiile de dezvoltare software și proiectarea hardware, oferind comunității de ingineri instrumente conceptuale moderne pentru îmbunătățirea calității designului electronic.
Descriere scurtă
After a brief review of VHDL, the book presents fundamental design principles for writing code, discussing such topics as design, quality, architecture, modularity, abstraction, and hierarchy. Building on these concepts, the book then introduces and provides recommendations for each basic element of VHDL code, including statements, design units, types, data objects, and subprograms. The book covers naming data objects and functions, commenting the source code, and visually presenting the code on the screen. All recommendations are supported by detailed rationales. Finally, the book explores two uses of VHDL: synthesis and testbenches. It examines the key characteristics of code intended for synthesis (distinguishing it from code meant for simulation) and then demonstrates the design and implementation of testbenches with a series of examples that verify different kinds of models, including combinational, sequential, and FSM code. Examples from the book are also available on a companion website, enabling the reader to experiment with the complete source code.