FPGA-Based System Design
Everything FPGA designers need to know about FPGAs and VLSIDigital 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 designHow classical logic design techniques relate to FPGA-based logic designUnderstanding FPGA fabrics: the basic programmable structures of FPGAsSpecifying and optimizing logic to address size, speed, and power consumptionVerilog, VHDL, and software tools for optimizing logic and designsThe structure of large digital systems, including register-transfer design methodologyBuilding large-scale platform and multi-FPGA systemsA start-to-finish DSP case study addressing a wide range of design problemsPRENTICE HALLProfessional Technical ReferenceUpper Saddle River, NJ 07458www.phptr.comISBN: 0-13-142461-0