Book description
FPGAs are central to electronic design! The engineers designing these devices are in need of essential information at a moment's notice. The Instant Access Series provides all the critical content that a computer design engineer needs in his or her daily work. This book provides an introduction to FPGAs as well as succinct overviews of fundamental concepts and basic programming. FPGAs are a customizable chip flexible enough to be deployed in a wide range of products and applications. There are several basic design flows detailed including ones based in C/C++, DSP, and HDL. This book is filled with images, figures, tables, and easy to find tips and tricks for the engineer that needs material fast to complete projects to deadline.- Tips and tricks feature that will help engineers get info fast and move on to the next issue
- Easily searchable content complete with tabs, chapter table of contents, bulleted lists, and boxed features
- Just the essentials, no need to page through material not needed for the current project
Table of contents
- Copyright
- Brief Table of Contents
- Table of Contents
- List of Figures
- List of Tables
- About the Author
- Chapter 1. The Fundamentals
-
Chapter 2. FPGA Architectures
- More on Programming Technologies
- Fine-, medium-, and coarse-grained architectures
- Logic Blocks
- LUT versus Distributed RAM versus SR
- Slicing and Dicing
- Embedded RAMs
- Embedded Multipliers, Adders, etc.
- Embedded Processor Cores
- Clock Managers
- General-purpose I/O
- Gigabit Transceivers
- Intellectual Property (IP)
- System Gates versus Real Gates
- Instant summary
- Chapter 3. Programming (Configuring) an FPGA
-
Chapter 4. FPGA vs. ASIC Designs
- When You Switch from ASIC to FPGA Design, or Vice Versa
- Coding styles
- Pipelining and levels of logic
- Asynchronous design practices
- Clock considerations
- Register and latch considerations
- Resource sharing (time-division multiplexing)
- State machine encoding
- Test methodologies
- Migrating ASIC Designs to FPGAs and Vice Versa
- Instant summary
- Chapter 5. “Traditional” Design Flows
- Chapter 6. Other Design Flows
- Chapter 7. Using Design Tools
- Chapter 8. Choosing the Right Device
Product information
- Title: FPGAs: Instant Access
- Author(s):
- Release date: April 2011
- Publisher(s): Newnes
- ISBN: 9780080560113
You might also like
book
Embedded SoPC Design with Nios II Processor and Verilog Examples
Explores the unique hardware programmability of FPGA-based embedded systems, using a learn-by-doing approach to introduce the …
book
Designing SOCs with Configured Cores
Microprocessor cores used for SOC design are the direct descendents of Intel’s original 4004 microprocessor. Just …
book
Ascend AI Processor Architecture and Programming
Ascend AI Processor Architecture and Programming: Principles and Applications of CANN offers in-depth AI applications using …
book
Multiprocessor Systems-on-Chips
Modern system-on-chip (SoC) design shows a clear trend toward integration of multiple processor cores on a …