Advanced FPGA Design
Architecture, Implementation, and Optimization
Wiley - IEEE

1. Auflage August 2007
352 Seiten, Hardcover
Wiley & Sons Ltd
Kurzbeschreibung
This book provides the advanced issues of FPGA design as the underlying theme of the work. In practice, an engineer typically needs to be mentored for several years before these principles are appropriately utilized. The topics that will be discussed in this book are essential to designing FPGA's beyond moderate complexity. The goal of the book is to present practical design techniques that are otherwise only available through mentorship and real-world experience.
A practical FPGA reference that's like an on-call mentor for engineers and computer scientists
Addressing advanced issues of FPGA (Field-Programmable Gate Array) design and implementation, Advanced FPGA Design: Architecture, Implementation, and Optimization accelerates the learning process for engineers and computer scientists. With an emphasis on real-world design and a logical, practical approach, it walks readers through specific challenges and significantly reduces the learning curve. Designed to enhance and supplement hands-on experience, this real-world reference includes:
*
Waveform diagrams and circuit diagrams illustrating each topic
*
Examples that illustrate typical problems in Verilog
*
Case studies that demonstrate real-world applications
*
Chapter-end summaries that reiterate key points
Ideal for engineers and computer scientists who want to take their FPGA skills to the next level and for use as a hands-on reference, this is also an excellent textbook for senior or graduate-level students in electrical engineering or computer science.
Acknowledgments.
Chapter 1. Architecting Speed.
Chapter 2. Architecting Area.
Chapter 3. Architecting Power.
Chapter 4. Example Design: The Advanced Encryption Standard.
Chapter 5. High Level Design.
Chapter 6. Clock Domains.
Chapter 7. Example Design: I2S versus SPDIF.
Chapter 8. Implementing Math Functions.
Chapter 9. Example Design: Floating Point Unit.
Chapter 10. Reset Circuits.
Chapter 11. Advanced Simulation.
Chapter 12. Coding for Synthesis.
Chapter 13. Example Design: The Secure Hash Algorithm.
Chapter 14. Synthesis Optimization.
Chapter 15. Floorplanning.
Chapter 16. Place and Route Optimization.
Chapter 17. Example Design: Microprocessor.
Chapter 18. Static Timing Analysis.
Chapter 19. PCB Issues.
Appendix A.
Appendix B.
Bibliography.
Index.