EBOOK

About
Skip the complexity and learn to program FPGAs the easy way through this hands-on, beginner-friendly introduction to digital circuit design with Verilog and VHDL.
FPGAs are reprogrammable integrated circuits used in everything from hardware hacking and hobbyist electronics to aerospace engineering, video processing, and high-frequency stock trading. They're fast, powerful, and incredibly flexible, but they have a notoriously steep bar of entry. This book lowers the bar, providing a straightforward introduction to working with FPGAs, without unnecessary jargon or complexity.
Exploring FPGAs from the bottom up, it starts with a look at the basics of digital logic and the fundamental components that make up FPGAs: look-up tables and flip-flops. You'll quickly see why understanding how these components work together is critical to thinking like an FPGA designer.
FPGAs are reprogrammable integrated circuits used in everything from hardware hacking and hobbyist electronics to aerospace engineering, video processing, and high-frequency stock trading. They're fast, powerful, and incredibly flexible, but they have a notoriously steep bar of entry. This book lowers the bar, providing a straightforward introduction to working with FPGAs, without unnecessary jargon or complexity.
Exploring FPGAs from the bottom up, it starts with a look at the basics of digital logic and the fundamental components that make up FPGAs: look-up tables and flip-flops. You'll quickly see why understanding how these components work together is critical to thinking like an FPGA designer.