Getting Started with FPGAs
By Russell Merrick
By Russell Merrick
By Russell Merrick
By Russell Merrick
Category: Science & Technology
Category: Science & Technology
-
$49.99
Nov 21, 2023 | ISBN 9781718502949
-
Nov 21, 2023 | ISBN 9781718502956
YOU MAY ALSO LIKE
Carbon
The Container Principle
The Unreliable Nation
White Light
The Floral Deck
Blunt Instrument
Stronger
Wildflowers
These Strange New Minds
Praise
“This book covers FPGAs in the exact level of detail you want when getting started—it’s the book I wish had existed when I was first experimenting with FPGAs. It covers the important theory behind design decisions (such as why timing constraints are so important), while also introducing important practical topics ranging from simple state machines, to fixed-point math, to high-speed SerDes blocks.
The helpful inclusion of both Verilog and VHDL throughout makes the book perfect for use anywhere, whether you need only one of the languages or want to be proficient in both.”
—Colin O’Flynn, author of The Hardware Hacking Handbook
Table Of Contents
Acknowledgments
Introduction
Chapter 1: Meet the FPGA
Chapter 2: Setting Up Your Hardware and Tools
Chapter 3: Boolean Algebra and the Look-Up Table
Chapter 4: Storing State with the Flip-Flop
Chapter 5: Testing Your Code with Simulation
Chapter 6: Common FPGA Modules
Chapter 7: Synthesis, Place and Route, and Crossing Clock Domains
Chapter 8: The State Machine
Chapter 9: Useful FPGA Primitives
Chapter 10: Numbers and Math
Chapter 11: Getting Data In and Out with I/O and SerDes
Appendix A: FPGA Development Boards
Appendix B: Tips for a Career in FPGA Engineering
Glossary
Index
21 Books You’ve Been Meaning to Read