skip to content
Principles and structures of FPGAs Preview this item
ClosePreview this item
Checking...

Principles and structures of FPGAs

Author: Hideharu Amano
Publisher: Singapore : Springer, ©2018.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:
This comprehensive textbook on the field programmable gate array (FPGA) covers its history, fundamental knowledge, architectures, device technologies, computer-aided design technologies, design tools, examples of application, and future trends. Programmable logic devices represented by FPGAs have been rapidly developed in recent years and have become key electronic devices used in most IT products. This book  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Printed edition:
Printed edition:
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Hideharu Amano
ISBN: 9789811308246 9811308241
OCLC Number: 1050602735
Description: 1 online resource
Contents: Intro; Preface; Contents; Contributors; 1 Basic Knowledge to Understand FPGAs; 1.1 Logic Circuits; 1.1.1 Logic Algebra; 1.1.2 Logic Equation; 1.1.3 Truth Table; 1.1.4 Combinational Circuits; 1.1.5 Sequential Circuits; 1.2 Synchronous Logic Design; 1.2.1 Flip-Flop; 1.2.2 Setup Time and Hold Time; 1.2.3 Timing Analysis; 1.2.4 Single-Clock Synchronous Circuits; 1.3 Position and History of FPGAs; 1.3.1 The Position of FPGA; References; 2 What Is an FPGA?; 2.1 Components of an FPGA; 2.2 Programming Technology; 2.2.1 Flash Memory; 2.3 Antifuse Technology; 2.3.1 Static Memory Technology 2.3.2 Summary of Programming Technology2.4 Logic Circuit Representation of FPGA; 2.4.1 Circuit Implementation on FPGA; 2.4.2 Logical Expression by Product Term; 2.4.3 Logical Expression by Lookup Table; 2.4.4 Structure of Lookup Table; 2.4.5 Logical Expression by Other Methods; References; 3 FPGA Structure; 3.1 Logic Block; 3.1.1 Performance Trade-Off of Lookup Tables; 3.1.2 Dedicated Carry Logic; 3.2 Logic Cluster; 3.3 Adaptive LUT; 3.3.1 Altera Stratix II; 3.3.2 Xilinx Virtex 5; 3.4 Routing Part; 3.4.1 Global Routing Architecture; 3.4.2 Detailed Routing Architecture 3.4.3 Wire Segment Length3.4.4 Structure of Routing Switch; 3.5 Switch Block; 3.5.1 Switch Block Topology; 3.5.2 Multiplexer Structure; 3.6 Connection Block; 3.7 I/O Block; 3.8 DSP Block; 3.8.1 Example Structure of a DSP Block; 3.8.2 Arithmetic Granularity; 3.8.3 Usage of DSP Blocks; 3.9 Hard Macros; 3.9.1 Interface Circuits as Hard Macros; 3.9.2 Hard-Core Processors; 3.10 Embedded Memory; 3.10.1 Memory Blocks as Hard Macros; 3.10.2 Memory Using LUTs in Logic Blocks; 3.10.3 Usage of Embedded Memory; 3.11 Configuration Chain; 3.11.1 Memory Technologies for Configuration; 3.11.2 JTAG Interface 3.12 PLL and DLL3.12.1 Basic Structure and Operating Principle of PLL; 3.12.2 Typical PLL Block; 3.12.3 Flexibility and Restriction of PLL Blocks; 3.12.4 Lock Output; 3.12.5 DLL; References; 4 Design Flow and Design Tools; 4.1 Design Flow; 4.2 Design Flow by HDL; 4.2.1 Registration of Project; 4.2.2 Logic Synthesis and Technology Mapping; 4.2.3 RTL Simulation; 4.2.4 Place and Route; 4.2.5 Programming; 4.2.6 Verification and Debugging on Actual Device; 4.2.7 Optimization; 4.3 HLS Design; 4.3.1 Behavioral Description; 4.3.2 Behavior Level Simulation; 4.3.3 Behavioral Synthesis 4.3.4 Evaluation and Optimization4.3.5 Connection with RTL; 4.4 IP-Based Design; 4.4.1 IP and Its Generator; 4.4.2 Use of IP and Its Integration Tool; 4.4.3 Support Tool for Building IP; 4.5 Design with Processor; 4.5.1 Hard-Core Processor and Soft-Core Processor; 4.5.2 Building Processor System; 4.5.3 Software Development Environment; 4.5.4 Integration and Operation of Software and Hardware; References; 5 Design Methodology; 5.1 FPGA Design Flow; 5.2 Technology Mapping; 5.3 Clustering; 5.4 Place and Route; 5.5 Low Power Design Tools; 5.5.1 Emap: Low Power Consumption Mapping Tool
Responsibility: Hideharu Amano, editor.

Abstract:

This comprehensive textbook on the field programmable gate array (FPGA) covers its history, fundamental knowledge, architectures, device technologies, computer-aided design technologies, design  Read more...

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/1050602735> # Principles and structures of FPGAs
    a schema:Book, schema:MediaObject, schema:CreativeWork ;
    library:oclcnum "1050602735" ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/5416845732#Place/singapore> ; # Singapore
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/si> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/5416845732#Topic/computer_architecture_&_logic_design> ; # Computer architecture & logic design
    schema:about <http://experiment.worldcat.org/entity/work/data/5416845732#Topic/circuits_&_components> ; # Circuits & components
    schema:about <http://experiment.worldcat.org/entity/work/data/5416845732#Topic/electronics_and_microelectronics_instrumentation> ; # Electronics and Microelectronics, Instrumentation
    schema:about <http://experiment.worldcat.org/entity/work/data/5416845732#Topic/electronic_circuits_and_devices> ; # Electronic Circuits and Devices
    schema:about <http://experiment.worldcat.org/entity/work/data/5416845732#Topic/circuits_and_systems> ; # Circuits and Systems
    schema:about <http://dewey.info/class/621.395/e23/> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/5416845732#Topic/technology_&_engineering_mechanical> ; # TECHNOLOGY & ENGINEERING / Mechanical
    schema:about <http://experiment.worldcat.org/entity/work/data/5416845732#Topic/field_programmable_gate_arrays> ; # Field programmable gate arrays
    schema:about <http://experiment.worldcat.org/entity/work/data/5416845732#Topic/electronics_engineering> ; # Electronics engineering
    schema:about <http://experiment.worldcat.org/entity/work/data/5416845732#Topic/logic_design> ; # Logic Design
    schema:bookFormat schema:EBook ;
    schema:copyrightYear "2018" ;
    schema:datePublished "2018" ;
    schema:description "This comprehensive textbook on the field programmable gate array (FPGA) covers its history, fundamental knowledge, architectures, device technologies, computer-aided design technologies, design tools, examples of application, and future trends. Programmable logic devices represented by FPGAs have been rapidly developed in recent years and have become key electronic devices used in most IT products. This book provides both complete introductions suitable for students and beginners, and high-level techniques useful for engineers and researchers in this field. Differently developed from usual integrated circuits, the FPGA has unique structures, design methodologies, and application techniques. Allowing programming by users, the device can dramatically reduce the rising cost of development in advanced semiconductor chips. The FPGA is now driving the most advanced semiconductor processes and is an all-in-one platform combining memory, CPUs, and various peripheral interfaces. This book introduces the FPGA from various aspects for readers of different levels. Novice learners can acquire a fundamental knowledge of the FPGA, including its history, from Chapter 1; the first half of Chapter 2; and Chapter 4. Professionals who are already familiar with the device will gain a deeper understanding of the structures and design methodologies from Chapters 3 and 5. Chapters 6–8 also provide advanced techniques and cutting-edge applications and trends useful for professionals. Although the first parts are mainly suitable for students, the advanced sections of the book will be valuable for professionals in acquiring an in-depth understanding of the FPGA to maximize the performance of the device."@en ;
    schema:description "Intro; Preface; Contents; Contributors; 1 Basic Knowledge to Understand FPGAs; 1.1 Logic Circuits; 1.1.1 Logic Algebra; 1.1.2 Logic Equation; 1.1.3 Truth Table; 1.1.4 Combinational Circuits; 1.1.5 Sequential Circuits; 1.2 Synchronous Logic Design; 1.2.1 Flip-Flop; 1.2.2 Setup Time and Hold Time; 1.2.3 Timing Analysis; 1.2.4 Single-Clock Synchronous Circuits; 1.3 Position and History of FPGAs; 1.3.1 The Position of FPGA; References; 2 What Is an FPGA?; 2.1 Components of an FPGA; 2.2 Programming Technology; 2.2.1 Flash Memory; 2.3 Antifuse Technology; 2.3.1 Static Memory Technology"@en ;
    schema:editor <http://experiment.worldcat.org/entity/work/data/5416845732#Person/amano_hideharu> ; # Hideharu Amano
    schema:exampleOfWork <http://worldcat.org/entity/work/id/5416845732> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://worldcat.org/entity/work/data/5416845732#CreativeWork/> ;
    schema:name "Principles and structures of FPGAs"@en ;
    schema:productID "1050602735" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/1050602735#PublicationEvent/singapore_springer_c2018> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/5416845732#Agent/springer> ; # Springer
    schema:url <https://doi.org/10.1007/978-981-13-0824-6> ;
    schema:url <http://public.eblib.com/choice/PublicFullRecord.aspx?p=5507728> ;
    schema:url <http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=1884181> ;
    schema:url <https://nls.ldls.org.uk/welcome.html?ark:/81055/vdc_100066128849.0x000001> ;
    schema:url <http://ezaccess.libraries.psu.edu/login?url=https://doi.org/10.1007/978-981-13-0824-6> ;
    schema:workExample <http://dx.doi.org/10.1007/978-981-13-0824-6> ;
    schema:workExample <http://worldcat.org/isbn/9789811308246> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/1050602735> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/5416845732#Person/amano_hideharu> # Hideharu Amano
    a schema:Person ;
    schema:familyName "Amano" ;
    schema:givenName "Hideharu" ;
    schema:name "Hideharu Amano" ;
    .

<http://experiment.worldcat.org/entity/work/data/5416845732#Topic/circuits_&_components> # Circuits & components
    a schema:Intangible ;
    schema:name "Circuits & components"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/5416845732#Topic/circuits_and_systems> # Circuits and Systems
    a schema:Intangible ;
    schema:name "Circuits and Systems"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/5416845732#Topic/computer_architecture_&_logic_design> # Computer architecture & logic design
    a schema:Intangible ;
    schema:name "Computer architecture & logic design"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/5416845732#Topic/electronic_circuits_and_devices> # Electronic Circuits and Devices
    a schema:Intangible ;
    schema:name "Electronic Circuits and Devices"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/5416845732#Topic/electronics_and_microelectronics_instrumentation> # Electronics and Microelectronics, Instrumentation
    a schema:Intangible ;
    schema:name "Electronics and Microelectronics, Instrumentation"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/5416845732#Topic/electronics_engineering> # Electronics engineering
    a schema:Intangible ;
    schema:name "Electronics engineering"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/5416845732#Topic/field_programmable_gate_arrays> # Field programmable gate arrays
    a schema:Intangible ;
    schema:name "Field programmable gate arrays"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/5416845732#Topic/technology_&_engineering_mechanical> # TECHNOLOGY & ENGINEERING / Mechanical
    a schema:Intangible ;
    schema:name "TECHNOLOGY & ENGINEERING / Mechanical"@en ;
    .

<http://worldcat.org/isbn/9789811308246>
    a schema:ProductModel ;
    schema:isbn "9811308241" ;
    schema:isbn "9789811308246" ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.