FPGA Prototyping by SystemVerilog Examples – Xilinx MicroBlaze MCS SoC Edition
Autor PP Chuen Limba Engleză Hardback – 28 iun 2018
Ecosistemul acestei lucrări se concentrează pe utilizarea limbajului SystemVerilog pentru dezvoltarea sistemelor de tip System-on-a-Chip (SoC) pe platforme Xilinx, integrând procesorul soft-core MicroBlaze MCS. Ne-a atras atenția modul în care PP Chu reușește să transforme conceptele abstracte de sinteză HDL în aplicații palpabile, utilizând o metodologie riguroasă de codare adaptată sistemelor complexe. Subliniem faptul că textul nu se limitează la designul hardware izolat, ci introduce conceptul esențial de co-design hardware-software, unde cititorul învață să dezvolte atât periferice personalizate, cât și driverele software în C/C++ necesare funcționării acestora.
În contextul operei autorului, acest volum reprezintă succesorul ediției bazate pe Verilog, extinzând orizontul tehnic prin adoptarea SystemVerilog și adăugarea unor nuclee IP fundamentale pentru industria actuală, precum controllerele I2C, SPI și XADC (Xilinx analog-to-digital converter). Față de lucrarea sa anterioară, FPGA Prototyping by VHDL Examples – Xilinx MicroBlaze MCS SoC, care aborda aceeași arhitectură prin prisma VHDL, volumul de față capitalizează pe flexibilitatea și puterea de abstractizare a SystemVerilog. Cititorul care a aplicat deja ideile din FPGA Prototyping by Verilog Examples va găsi aici o aprofundare necesară a structurilor de control și a noilor standarde de sinteză, trecând de la simple module RT la subsisteme video avansate cu fluxuri de date (streaming) și procesare audio prin sinteză muzicală DDFS.
Structura narativă a cursului este una progresivă: se pornește de la circuite la nivel de poartă și se ajunge la acceleratoare hardware complexe. Merită menționat că autorul alocă spațiu generos distincției tehnice dintre instrucțiunile 'blocking' și 'nonblocking', un punct critic în evitarea erorilor de simulare și sinteză în designul digital.
Preț: 624.66 lei
Preț vechi: 811.25 lei
-23%
Carte indisponibilă temporar
Specificații
ISBN-10: 1119282667
Pagini: 656
Dimensiuni: 178 x 254 x 36 mm
Greutate: 1.47 kg
Editura: Wiley
Locul publicării:Hoboken, United States
Public țintă
The intended audience is upper–level undergraduate students in an advanced digital design, embedded systems, and hardware–software co–design course as well as practicing engineers who wish to learn FPGA and HDL–based development. Readers need to have a basic knowledge of digital systems, a required course in electrical engineering and computer engineering curricula, and a working knowledge of the C/C++ language.De ce să citești această carte
Această lucrare este esențială pentru studenții de la inginerie electronică și inginerii practicieni care doresc să stăpânească ecosistemul Xilinx folosind SystemVerilog. Cititorul câștigă o experiență practică directă în construirea unui SoC complet, învățând să integreze periferice complexe și să optimizeze interfața hardware-software. Este un ghid tehnic excelent pentru oricine vrea să treacă de la simpla scriere de cod HDL la arhitecturarea unor sisteme digitale integrate.