We are currently upgrading our print fulfillment systems. Print book orders placed between Sept 22 and Oct 9 will be delayed. Delivery of these orders will start on Oct 10, with purchases being fulfilled in the order received. Buy the Print and get eBook immediately for FREE. Use Code BOGO. Or save up to 40% on all orders with code: DELTA. Exclusions apply. Click here for terms and conditions.
FPGAs: Instant Access

FPGAs: Instant Access, 1st Edition

FPGAs: Instant Access, 1st Edition,Clive Maxfield,ISBN9780750689748






229 X 152

All the FPGA essentials at your fingertips in an easily readable format!

Print Book + eBook

USD 58.74
USD 97.90

Buy both together and save 40%

Print Book

In Stock

Estimated Delivery Time
USD 49.95

eBook Overview

VST format:

DRM Free included formats: EPub, Mobi, PDF

USD 47.95
Add to Cart

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 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.

Table of Contents

CHAPTER 1 The Fundamentals
CHAPTER 2 FPGA Architectures
CHAPTER 3 Programming (Configuring) an FPGA
CHAPTER 5 “Traditional” Design Flows
CHAPTER 6 Other Design Flows
CHAPTER 7 Using Design Tools
CHAPTER 8 Choosing the Right Device


Circuit Designers, Applications Engineers, Software and Hardware Engineers; Computer Engineers

Clive Maxfield

Clive "Max" Maxfield received a BS in Control Engineering from Sheffield Polytechnic, England in 1980. He began his career as a mainframe CPU designer for International Computers Limited (ICL) in Manchester, England. Max now finds himself a member of the technical staff (MTS) at Intergraph Electronics, Huntsville, Alabama. Max is the author of dozens of articles and papers appearing in magazines and at technical conferences around the world. Max's main area of interest are currently focused in the analog, digital, and mixed-signal simulation of integrated circuits and multichip modules.

Affiliations and Expertise

Engineer, TechBytes, and Editor of PLDesignline.com EDA industry consultant, EDN columnist, and Embedded Systems Guru

View additional works by Clive Maxfield

FPGAs: Instant Access, 1st Edition

Table of Contents

CHAPTER 1 The Fundamentals
FPGA Definitions
Why Use FPGAs?
Some Technology Background

CHAPTER 2 FPGA Architectures
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
Configuration Cells
Antifuse-based FPGAs
SRAM-based FPGAs
Using the Configuration Port
Using the JTAG Port
Using an Embedded Processor

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
Schematic-based Design Flows
HDL-based Design Flows

CHAPTER 6 Other Design Flows
C/C++-based Design Flows
DSP-based Design Flows
Embedded-processor-based Design Flows

CHAPTER 7 Using Design Tools
Timing Analysis
Verification in general
Formal verification

CHAPTER 8 Choosing the Right Device
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
Shop with Confidence

Free Shipping around the world
▪ Broad range of products
▪ 30 days return policy