Description

Book Synopsis
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. Getting Started with FPGAs lowers that bar, providing a straightforward introduction to working with FPGAs, without unnecessary jargon or complexity. The book explores FPGAs from the bottom up, starting with a look at the basics of digital logic and the fundamental components that make up FPGAs: look-up tables and flip-flops. Understanding how these components work together is critical to thinking like an FPGA designer. As the chapters progress, readers will learn how to master higher-level FPGA concepts like state machines and crossing clock domains, while working on increasingly sophisticated hands-on projects. Loaded with thoroughly annotated, downloadable code examples in both Verilog and VHDL - the

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

Getting Started With Fpgas: Digital Circuit

    Product form

    A Paperback / softback by Russell Merrick

    £38.39

    Includes FREE delivery

    RRP £47.99 – you save £9.60 (20%)

    Order before 4pm today for delivery by Thu 1 Oct 2026.

    1 in stock

      Trusted by thousands of customers. See 2,385+ Customer Reviews

      View other formats and editions of Getting Started With Fpgas: Digital Circuit by Russell Merrick

      Book details

      Published 21 November 2023
      ISBN-13 9781718502949
      978-1718502949
      ISBN-10 171850294X

      Description

      Book Synopsis
      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. Getting Started with FPGAs lowers that bar, providing a straightforward introduction to working with FPGAs, without unnecessary jargon or complexity. The book explores FPGAs from the bottom up, starting with a look at the basics of digital logic and the fundamental components that make up FPGAs: look-up tables and flip-flops. Understanding how these components work together is critical to thinking like an FPGA designer. As the chapters progress, readers will learn how to master higher-level FPGA concepts like state machines and crossing clock domains, while working on increasingly sophisticated hands-on projects. Loaded with thoroughly annotated, downloadable code examples in both Verilog and VHDL - the

      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

      Recently viewed products

      © 2026 Book Curl

        • American Express
        • Apple Pay
        • Diners Club
        • Discover
        • Google Pay
        • Maestro
        • Mastercard
        • PayPal
        • Shop Pay
        • Union Pay
        • Visa

        Login

        Forgot your password?

        Don't have an account yet?
        Create account