
- 542 pages
- English
- PDF
- Available on iOS & Android
About this book
Field Programmable Gate Arrays (FPGAs) are devices that provide a fast, low-cost way for embedded system designers to customize products and deliver new versions with upgraded features, because they can handle very complicated functions, and be reconfigured an infinite number of times. In addition to introducing the various architectural features available in the latest generation of FPGAs, The Design Warrior's Guide to FPGAs also covers different design tools and flows.This book covers information ranging from schematic-driven entry, through traditional HDL/RTL-based simulation and logic synthesis, all the way up to the current state-of-the-art in pure C/C++ design capture and synthesis technology. Also discussed are specialist areas such as mixed hardward/software and DSP-based design flows, along with innovative new devices such as field programmable node arrays (FPNAs). Clive "Max" Maxfield is a bestselling author and engineer with a large following in the electronic design automation (EDA)and embedded systems industry. In this comprehensive book, he covers all the issues of interest to designers working with, or contemplating a move to, FPGAs in their product designs. While other books cover fragments of FPGA technology or applications this is the first to focus exclusively and comprehensively on FPGA use for embedded systems.- First book to focus exclusively and comprehensively on FPGA use in embedded designs- World-renowned best-selling author- Will help engineers get familiar and succeed with this new technology by providing much-needed advice on choosing the right FPGA for any design project
Frequently asked questions
- Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
- Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app.
Information
Table of contents
- front cover
- copyright
- table of contents
- front matter
- Preface
- Acknowledgments
- body
- 1. Introduction
- 2. Fundamental Concepts
- 3. The Origin of FPGAs
- 4. Alternative FPGA Architectures
- 5. Programming SConfiguringw an FPGA
- 6. Who Are All the Players?
- 7. FPGA Versus ASIC Design Styles
- 8. Schematic-Based Design Flows
- 9. HDL-Based Design Flows
- 10. Silicon Virtual Prototyping for FPGAs
- 11. C/Cbb etc.–Based Design Flows
- 12. DSPIBased Design Flows
- 13. Embedded Processor-Based Design Flows
- 14. Modular and Incremental Design
- 15. High-Speed Design and Other PCB Considerations
- 16. Observing Internal Nodes in an FPGA
- 17. Intellectual Property
- 18. Migrating ASIC Designs to FPGAs and Vice Versa
- 19. SimulationI SynthesisI VerificationI etcB Design Tools
- 20. Choosing the Right Device
- 21. Gigabit Transceivers
- 22. Reconfigurable Computing
- 23. Field-Programmable Node Arrays
- 24. Independent Design Tools
- 25. Creating an Open-Source-Based Design Flow
- 26. Future FPGA Developments
- back matter
- Appendix A: Signal Integrity 101
- Appendix B: Deep-Submicron Delay Effects 101
- Appendix C: Linear Feedback Shift Registers 101
- Glossary
- About the Author
- Index