FPGAs: World Class Designs, Knewnes Instant Access Series 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. - 216 pages 116 ills
- Trim size 6 X 9 in
- Copyright 2008
FPGAs: Instant Access Key Features - 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
FPGAs: Instant Access Table of Contents - CHAPTER 1 The Fundamentals
- CHAPTER 2 FPGA Architectures
- CHAPTER 3 Programming (Configuring) an FPGA
- CHAPTER 4 FPGA vs. ASIC Designs
- CHAPTER 5 “Traditional” Design Flows
- CHAPTER 6 Other Design Flows
- CHAPTER 7 Using Design Tools
- CHAPTER 8 Choosing the Right Device
FPGAs: Instant Access Readership Circuit Designers, Applications Engineers, Software and Hardware Engineers; Computer Engineers. FPGAs: Instant Access Contents - CHAPTER 1 The Fundamentals: FPGA Definitions, Why Use FPGAs?, Applications, Some Technology Background
- CHAPTER 2 FPGA Architectures: Definitions, More on Programming Technologies, Fine-, Medium-, and Coarse-grained Architectures, Logic Blocks, Fast Carry Chains, Embedded RAMs, Embedded Multipliers, Adders, etc., Embedded Processor Cores, Clock Managers, General-purpose I/O, Gigabit Transceivers, Intellectual Property (IP) System, Gates vs. Real Gates
- CHAPTER 3 Programming (Configuring) an FPGA: Definitions, Configuration Cells, Antifuse-based FPGAs, SRAM-based FPGAs, Using the Configuration Port, Using the JTAG Port, Using an Embedded Processor
- CHAPTER 4 FPGA vs. ASIC Designs: Definitions, Coding Styles, Pipelining and Levels of Logic, Asynchronous Design Practices, Clock Considerations, Register and Latch Considerations, Resource Sharing, State Machine Encoding, Test Methodologies, Migrating ASIC Designs to FPGAs and Vice Versa
- CHAPTER 5 “Traditional” Design Flows: Definitions, Schematic-based Design Flows, HDL-based Design Flows
- CHAPTER 6 Other Design Flows: Definitions, C/C++-based Design Flows, DSP-based Design Flows, Embedded-processor-based Design Flows
- CHAPTER 7 Using Design Tools: Definitions, Simulation, Synthesis, Timing Analysis, Verification in general, Formal verification, Miscellaneous
- CHAPTER 8 Choosing the Right Device: Definitions, Choosing Technology, Basic Resources and Packaging, General-purpose I/O Interfaces, Embedded Multipliers, RAMs, etc., Embedded Processor Cores, Gigabit I/O Capabilities, IP Availability, Speed Grades, Future FPGA Developments, Summary
FPGAs: Instant Access Author Information By Clive Maxfield, Engineer, TechBytes, and Editor of PLDesignline.com
|