Home > Store

FPGA-Based System Design

Register your product to gain access to bonus material or receive a coupon.

FPGA-Based System Design

eBook (Adobe DRM)

  • Sorry, this book is no longer in print.
  • About Adobe DRM eBooks
  • This eBook requires the free Adobe® Digital Editions software.

    Before downloading this DRM-encrypted PDF, be sure to:

    • Install the free Adobe Digital Editions software on your machine. Adobe Digital Editions only works on Macintosh and Windows, and requires the Adobe Flash Player. Please see the official system requirements.
    • Authorize your copy of Adobe Digital Editions using your Adobe ID (select AdobeID as the eBook vendor). If you don't already have an Adobe ID, you can create one here.
Not for Sale


  • Copyright 2004
  • Dimensions: 7" x 9-1/4"
  • Pages: 576
  • Edition: 1st
  • eBook (Adobe DRM)
  • ISBN-10: 0-13-244099-7
  • ISBN-13: 978-0-13-244099-8

Everything FPGA designers need to know about FPGAs and VLSI

Digital designs once built in custom silicon are increasingly implemented in field programmable gate arrays (FPGAs). Effective FPGA system design requires a strong understanding of VLSI issues and constraints, and an understanding of the latest FPGA-specific techniques. In this book, Princeton University's Wayne Wolf covers everything FPGA designers need to know about all these topics: both the "how" and the "why."

Wolf begins by introducing the essentials of VLSI: fabrication, circuits, interconnects, combinational and sequential logic design, system architectures, and more. Next, he demonstrates how to reflect this VLSI knowledge in a state-of-the-art design methodology that leverages FPGA's most valuable characteristics while mitigating its limitations. Coverage includes:

  • How VLSI characteristics affect FPGAs and FPGA-based logic design
  • How classical logic design techniques relate to FPGA-based logic design
  • Understanding FPGA fabrics: the basic programmable structures of FPGAs
  • Specifying and optimizing logic to address size, speed, and power consumption
  • Verilog, VHDL, and software tools for optimizing logic and designs
  • The structure of large digital systems, including register-transfer design methodology
  • Building large-scale platform and multi-FPGA systems
  • A start-to-finish DSP case study addressing a wide range of design problems


Professional Technical Reference

Upper Saddle River, NJ 07458


ISBN: 0-13-142461-0

Sample Content

Table of Contents


1. FPGA-Based Systems.

Introduction. Basic Concepts. Digital Design and FPGAs. FPGA-Based System Design. Summary. Problems.

2. VLSI Technology.

Introduction. Manufacturing Processes. Transistor Characteristics. CMOS Logic Gates. Wires. Registers and RAM. Packages and Pads. Summary. Problems.

3. FPGA Fabrics.

Introduction. FPGA Architectures. SRAM-Based FPGAs. Permanently Programmed FPGAs. Chip I/O. Circuit Design of FPGA Fabrics. Architecture of FPGA Fabrics. Summary. Problems.

4. Combinational Logic.

Introduction. The Logic Design Process. Hardware Description Languages. Combinational Network Delay. Power and Energy Optimization. Arithmetic Logic. Logic Implementation for FPGAs. Physical Design for FPGAs. The Logic Design Process Revisited. Summary. Problems.

5. Sequential Machines.

Introduction. The Sequential Machine Design Process. Sequential Design Styles. Rules for Clocking. Performance Analysis. Power Optimization. Summary. Problems.

6. Architecture.

Introduction. Behavioral Design. Design Methodologies. Design Example. Summary. Problems.

7. Large-Scale Systems.

Introduction. Busses. Platform FPGAs. Multi-FPGA Systems. Novel Architectures. Summary. Problems.

Appendix A: Glossary.

Appendix B: Hardware Description Languages.

Introduction. Verilog. VHDL.




Submit Errata

More Information

Unlimited one-month access with your purchase
Free Safari Membership