|
|
|||
|
||||
OverviewMany different kinds of FPGAs exist, with different programming technologies, different architectures and different software. This text describes the major FPGA architectures available today, covering the three programming technologies that are in use and the major architectures built on these programming technologies. The reader is introduced to concepts relevant to the entire field of FPGAs using popular devices as examples. Including discussions of FPGA integrated circuit manufacturing, circuit design and logic design, it describes the way logic and interconnect are implemented in various kinds of FPGAs. It covers particular problems with design for FPGAs and future possibilities for new architectures and software. This book compares CAD for FPGAs with CAD for traditional gate arrays. It describes algorithms for placement, routing and optimization of FPGAs. The book aims to describe all aspects of FPGA design and development. For this reason, it covers a significant amount of material. Each section is clearly explained to readers who are assumed to have general technical expertise in digital design and design tools. Potential developers of FPGAs will benefit primarily from the FPGA architecture and software discussion. Electronics systems designers and ASIC users will find a background to different types of FPGAs and applications of their use. Full Product DetailsAuthor: Stephen M. TrimbergerPublisher: Springer Imprint: Springer Edition: 1994 ed. Dimensions: Width: 15.50cm , Height: 1.70cm , Length: 23.50cm Weight: 1.260kg ISBN: 9780792394198ISBN 10: 0792394194 Pages: 258 Publication Date: 31 January 1994 Audience: College/higher education , Professional and scholarly , Postgraduate, Research & Scholarly , Professional & Vocational Format: Hardback Publisher's Status: Active Availability: In Print This item will be ordered in for you from one of our suppliers. Upon receipt, we will promptly dispatch it out to you. For in store availability, please contact us. Table of Contents1. Introduction.- 1.1. Logic Implementation Options.- 1.2. What is an FPGA?.- 1.3. Advantages of FPGAs.- 1.4. Disadvantages of FPGAs.- 1.5. Technology Trends.- 1.6. Designing for FPGAs.- 1.7. Outline of Subsequent Chapters.- 1.8. References.- 2. SRAM Programmable FPGAs.- 2.1. Introduction.- 2.2. Programming Technology.- 2.3. Device Architecture.- 2.4. Software.- 2.5. The Future.- 2.6. Design Applications.- 2.7. Acknowledgments.- 2.8. References.- 3. Antifuse Programmed FPGAs.- 3.1 Introduction.- 3.2 Programming Technology.- 3.3 Device Architecture.- 3.4 Software.- 3.5 The Future.- 3.6 Design Applications.- 3.7 Acknowledgments.- 3.8 References.- 4. Erasable Programmable Logic Devices.- 4.1. Introduction.- 4.2. Programming Technology.- 4.3. Device Architecture.- 4.4. Software.- 4.5. The Future.- 4.6. Design Applications.ReviewsAuthor InformationTab Content 6Author Website:Countries AvailableAll regions |