Evaluare:
Cartea este considerată pe scară largă drept o resursă cuprinzătoare pentru VHDL și proiectarea sistemelor, oferind perspective valoroase asupra practicilor și principiilor de codificare care se aplică atât dezvoltării hardware, cât și software. Mulți recenzenți laudă organizarea, profunzimea și capacitatea sa de a se adresa atât începătorilor, cât și practicienilor avansați. Cu toate acestea, unii utilizatori își exprimă îngrijorarea cu privire la natura sa teoretică și la calitatea imprimării.
Avantaje:Conținut bine organizat și cuprinzător, îndrumări pătrunzătoare privind VHDL și practicile de codificare, aplicabil atât dezvoltării software, cât și hardware, încurajează principiile bune de proiectare, util atât pentru începători, cât și pentru utilizatorii avansați, include capitole privind provocările de proiectare și testarea.
Dezavantaje:Prea teoretic cu exemple concrete insuficiente, probleme de calitate a imprimării, cum ar fi alinierea greșită, unele conținuturi pot fi prea avansate pentru începători.
(pe baza a 14 recenzii ale cititorilor)
Effective Coding with VHDL: Principles and Best Practice
Un ghid pentru aplicarea principiilor de proiectare software și a practicilor de codare în VHDL pentru a îmbunătăți lizibilitatea, mentenabilitatea și calitatea codului VHDL.
Această carte abordează un aspect adesea neglijat al creării de proiecte VHDL. O descriere VHDL este, de asemenea, cod sursă, iar proiectanții VHDL pot utiliza cele mai bune practici de dezvoltare software pentru a scrie cod de înaltă calitate și pentru a-l organiza într-un proiect. Această carte prezintă acest set unic de abilități, învățând proiectanții VHDL de toate nivelurile de experiență cum să aplice cele mai bune principii de proiectare și practici de codificare din lumea software în lumea hardware. Conceptele prezentate aici îi vor ajuta pe cititori să scrie un cod mai ușor de înțeles și cu mai multe șanse de a fi corect, cu o lizibilitate, o mentenabilitate și o calitate generală îmbunătățite.
După o scurtă trecere în revistă a VHDL, cartea prezintă principiile fundamentale de proiectare pentru scrierea codului, discutând subiecte precum proiectarea, calitatea, arhitectura, modularitatea, abstractizarea și ierarhia. Pe baza acestor concepte, cartea prezintă și oferă recomandări pentru fiecare element de bază al codului VHDL, inclusiv instrucțiuni, unități de proiectare, tipuri, obiecte de date și subprograme. Cartea abordează numirea obiectelor de date și a funcțiilor, comentarea codului sursă și prezentarea vizuală a codului pe ecran. Toate recomandările sunt susținute de justificări detaliate. În cele din urmă, cartea explorează două utilizări ale VHDL: sinteza și bancurile de testare. Sunt examinate caracteristicile cheie ale codului destinat sintezei (diferențiindu-l de codul destinat simulării) și apoi se demonstrează proiectarea și punerea în aplicare a testbenches-urilor cu o serie de exemple care verifică diferite tipuri de modele, inclusiv codul combinațional, secvențial și FSM. Exemplele din carte sunt, de asemenea, disponibile pe un site web însoțitor, permițând cititorului să experimenteze cu codul sursă complet.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)