Cantitate/Preț
Produs

Design Recipes for FPGAs: Using Verilog and VHDL

Autor Peter Wilson
en 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.

Citește tot Restrânge

Preț: 33097 lei

Preț vechi: 43183 lei
-23%

Puncte Express: 496

Carte tipărită la comandă

Livrare economică 10-24 iulie
Livrare express 12-18 iunie pentru 15543 lei

Livrare prin curier în România Termenul estimat este afișat lângă disponibilitate.
Transport gratuit de la 40000 lei Plată online sau ramburs, în funcție de opțiunile comenzii.
Retur gratuit în 14 zile Comandă securizată și suport în română.

Specificații

ISBN-13: 9780080971292
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ă

Design Recipes for FPGAs provides a rich toolbox of design techniques and templates to solve practical, every-day problems using FPGAs. Using a modular structure, it provides design techniques and templates at all levels, together with functional code, which you can easily match and apply to your application. Written in an informal and easy to grasp style, this invaluable resource goes beyond the principles of FPGAs and hardware description languages to demonstrate how specific designs can be synthesized, simulated and downloaded onto an FPGA. In addition, the book provides advanced techniques to create ‘real world’ designs that fit the device required and which are fast and reliable to implement.


  • 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

Part 1: Overview
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

"...a great book for someone wanting to learn HDL design as the examples are crystal-clear, and it can be hard to find real-world HDL examples on the ‘net. The chapter on a CPU design alone will teach one a lot about coding for FPGAs." --Embedded.com
"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