Principles and Structures of FPGAs

  • Hideharu Amano

Table of contents

  1. Front Matter
    Pages i-ix
  2. Toshinori Sueyoshi
    Pages 1-22
  3. Masahiro Iida
    Pages 23-45
  4. Motoki Amagasaki, Yuichiro Shibata
    Pages 47-86
  5. Tomonori Izumi, Yukio Mitsuyama
    Pages 87-115
  6. Masahiro Iida
    Pages 117-135
  7. Kentaro Sano, Hiroki Nakahara
    Pages 137-177
  8. Tsutomu Maruyama, Yoshiki Yamaguchi, Yasunori Osana
    Pages 179-205
  9. Masato Motomura, Masanori Hariyama, Minoru Watanabe
    Pages 207-231

About this book


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.


FPGA Field Programmable Gate Array Programmable Logic Device Reconfigurable Computing HPC High Performance Computing Semiconductor Chips CAD Computer Aided Design

Editors and affiliations

  • Hideharu Amano
    • 1
  1. 1. Keio UniversityYokohamaJapan

Bibliographic information