FPGA Architecture: Principles and Progression

FPGA Architecture: Principles and Progression
复制标题

FPGA 架构:原理和进展

DOI:
--
复制
发表时间:
2021
影响因子:
6.9
通讯作者:
Vaughn Betz
Vaughn Betz
中科院分区:
工程技术2区
文献类型:
--
作者:
Andrew Boutros;Vaughn Betz

文献摘要

被引文献

相似文献

自三十多年前的成立以来,现场编程的门阵列(FPGA)已被广泛用于实施来自不同域的无数应用。由于其低级硬件可重构性,FPGA的设计周期更快,而且与定制设计的芯片相比,其设计周期更快,开发成本更低。 FPGA体系结构的设计涉及从高级架构参数到晶体管级实现细节开始的许多不同的设计选择,目的是制造高度可编程的设备,同时最大程度地降低可重新配置的区域和性能成本。随着应用程序的需求和过程技术的功能不断发展,FPGA体系结构也必须适应。在本文中,我们回顾了现代商业FPGA体系结构的不同关键组成部分的演变,并阐明了其主要设计原则和实施挑战。
Since their inception more than thirty years ago, field-programmable gate arrays (FPGAs) have been widely used to implement a myriad of applications from different domains. As a result of their low-level hardware reconfigurability, FPGAs have much faster design cycles and lower development costs compared to custom-designed chips. The design of an FPGA architecture involves many different design choices starting from the high-level architectural parameters down to the transistor-level implementation details, with the goal of making a highly programmable device while minimizing the area and performance cost of reconfigurability. As the needs of applications and the capabilities of process technology are constantly evolving, FPGA architecture must also adapt. In this article, we review the evolution of the different key components of modern commercial FPGA architectures and shed the light on their main design principles and implementation challenges.