Save up to 30% on Elsevier print and eBooks with free shipping. No promo code needed.
Save up to 30% on print and eBooks.
FPGAs: Instant Access
1st Edition - July 28, 2008
Author: Clive Maxfield
Language: English
eBook ISBN:9780080560113
9 7 8 - 0 - 0 8 - 0 5 6 0 1 1 - 3
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…Read more
Purchase options
LIMITED OFFER
Save 50% on book bundles
Immediately download your ebook while waiting for your print delivery. No promo code is needed.
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
Circuit Designers, Applications Engineers, Software and Hardware Engineers, Computer Engineers
Table of Contents1 The FundamentalsFPGA DefinitionsWhy Use FPGAs?ApplicationsSome Technology Background2 FPGA ArchitecturesDefinitionsMore on Programming TechnologiesFine-, Medium-, and Coarse-grained ArchitecturesLogic BlocksFast Carry ChainsEmbedded RAMsEmbedded Multipliers, Adders, etc.Embedded Processor CoresClock ManagersGeneral-purpose I/OGigabit TransceiversIntellectual Property (IP)System Gates vs. Real Gates3 Programming (Configuring) an FPGADefinitionsConfiguration CellsAntifuse-based FPGAsSRAM-based FPGAsUsing the Configuration PortUsing the JTAG PortUsing an Embedded Processor4 FPGA vs. ASIC DesignsDefinitionsCoding StylesPipelining and Levels of LogicAsynchronous Design PracticesClock ConsiderationsRegister and Latch ConsiderationsResource SharingState Machine EncodingTest MethodologiesMigrating ASIC Designs to FPGAs and Vice Versa5 “Traditional” Design FlowsDefinitionsSchematic-based Design FlowsHDL-based Design Flows6 Other Design FlowsDefinitionsC/C++-based Design FlowsDSP-based Design FlowsEmbedded-processor-based Design Flows7 Using Design ToolsDefinitionsSimulationSynthesisTiming Analysis Verification in generalFormal verificationMiscellaneous8 Choosing the Right DeviceDefinitionsChoosingTechnologyBasic Resources and PackagingGeneral-purpose I/O InterfacesEmbedded Multipliers, RAMs, etc.Embedded Processor CoresGigabit I/O CapabilitiesIP AvailabilitySpeed GradesFuture FPGA DevelopmentsSummary
No. of pages: 216
Language: English
Edition: 1
Published: July 28, 2008
Imprint: Newnes
eBook ISBN: 9780080560113
CM
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