Design Recipes for FPGAs: Using Verilog and VHDL
Autor Peter Wilsonen Limba Engleză Paperback – 23 sep 2015
Recomandăm Design Recipes for FPGAs ca pe o resursă tehnică esențială, deoarece volumul pune la dispoziția inginerilor un set complet de resurse practice, incluzând cod sursă funcțional și șabloane gata de utilizare. Această abordare pragmatică permite utilizatorului să sară peste etapa abstractă și să aplice direct soluții pentru probleme cotidiene de proiectare hardware. Remarcăm faptul că exemplele sunt testate riguros atât în Verilog, cât și în VHDL, oferind o flexibilitate critică în mediile de dezvoltare actuale.
Structura volumului urmează o progresie logică, fiind împărțită în cinci secțiuni distincte. Primele capitole servesc drept introducere tehnică în ecosistemul FPGA, urmate de aplicații complexe precum procesarea video de mare viteză și implementarea procesoarelor integrate. Secțiunea „Designer’s Toolbox” este deosebit de utilă, acoperind interfețe periferice (mouse, tastatură PS/2, VGA) și filtre digitale. Abordarea diferă de FPGAs: World Class Designs de Clive Maxfield prin faptul că este mai puțin orientată spre o perspectivă teoretică de ansamblu și mai mult pe aplicabilitatea imediată a modulelor de cod. În comparație cu The FPGA Programming Handbook, lucrarea lui Peter Wilson pune un accent mai mare pe optimizarea designului la nivel de registru și pe modelarea semnalelor mixte.
Merită menționat că autorul reușește să sintetizeze cele mai importante elemente ale limbajelor HDL, eliminând balastul teoretic în favoarea tehnicilor de sinteză și simulare. Capitolul dedicat designului unui CPU oferă o perspectivă rară asupra modului în care arhitecturile complexe pot fi mapate eficient pe structura unui FPGA. Deși autorul Peter Wilson a explorat teme diverse în alte lucrări, precum A History of Money in Singapore sau studii de arhitectură, în acest volum își demonstrează expertiza tehnică în inginerie electronică, oferind un ghid riguros pentru implementări hardware fiabile.
Preț: 330.97 lei
Preț vechi: 431.83 lei
-23%
Carte tipărită la comandă
Livrare economică 10-24 iulie
Livrare express 12-18 iunie pentru 155.43 lei
Specificații
ISBN-10: 0080971296
Pagini: 392
Ilustrații: Approx. 100 illustrations
Dimensiuni: 191 x 235 x 18 mm
Greutate: 0.79 kg
Ediția:Revised
Editura: ELSEVIER SCIENCE
Public țintă
Embedded system development engineers, FPGA engineers, hardware and software engineers. Undergraduates and postgraduates studying an embedded system which focuses on FPGA design.De ce să citești această carte
Această carte este ideală pentru inginerii de sisteme embedded și studenții care doresc să treacă rapid de la teorie la implementare. Cititorul câștigă acces la o bibliotecă de șabloane verificate în Verilog și VHDL, economisind timp prețios în faza de prototipare. Este un instrument practic care transformă conceptele abstracte de logică programabilă în circuite funcționale, optimizate pentru performanță și viteză.
Despre autor
Peter Wilson este un autor versatil cu o carieră academică și tehnică extinsă. Deși este cunoscut pentru contribuțiile sale în domenii variate, de la istoria monetară în A History of Money in Singapore până la studii de arhitectură și educație, în Design Recipes for FPGAs acesta își valorifică expertiza în ingineria electronică. Abordarea sa pedagogică, șlefuită prin experiența didactică, transpare în claritatea explicațiilor tehnice și în selecția riguroasă a celor mai eficiente tehnici de programare HDL pentru microprocesoare și sisteme digitale.
Descriere scurtă
- Examples are rewritten and tested in Verilog and VHDL
- Describes high-level applications as examples and provides the building blocks to implement them, enabling the student to start practical work straight away
- Singles out the most important parts of the language that are needed for design, giving the student the information needed to get up and running quickly
Cuprins
1: Introduction
2: An FPGA Primer
3: A VHDL Primer: The Essentials
4: A Verilog Primer: The Essentials
5: Design Automation of FPGAs
6: Synthesis
Part 2: Introduction to FPGA Applications
7: High Speed Video Application
8: Simple Embedded Processors
Part 3: Designer’s Toolbox
9: Digital Filters
10: Secure Systems
11: Memory
12: PS/2 Mouse Interface
13: PS/2 Keyboard Interface
14: A Simple VGA Interface
15: Serial Communications
Part 4: Optimizing Designs
16: Design Optimization
17: Behavioral Modeling in using HDLs
18: Mixed Signal Modeling
19: Design Optimization Example: DES
Part 5: Fundamental Techniques
20: Latches, Flip-Flops, and Registers
21: ALU Functions
22: Finite State Machines in VHDL and Verilog
23: Fixed Point Arithmetic
24: Counters
25: Decoders and Multiplexers
26: Multiplication
27: Simple 7-Segment (LCD) Displays
Recenzii
"Design Recipes for FPGAs is an excellent volume for engineers who work with FPGAs either regularly or occasionally... the book provides a handy shelf reference with examples for many useful functional blocks, ranging from relatively small illustrative syntactic and structural examples to more complex concepts. Whether you work in VHDL occasionally or every day, you'll find practical help in this book." --Lewin Edwards, Design Engineer and Technical Author