首页> 外文会议>International Design and Test Symposium >Design of advanced 2D and 3D FPGAs: Architecture-level exploration and algorithm-level optimization
【24h】

Design of advanced 2D and 3D FPGAs: Architecture-level exploration and algorithm-level optimization

机译:先进的2D和3D FPGA设计:架构级探索和算法级优化

获取原文

摘要

Field Programmable Gate Arrays (FPGAs) have become popular media for the implementation of many digital circuits. The quality of FPGA device is controlled by three factors which are: quality of the FPGA architecture, quality of the Computer-Aided Design (CAD) tools used to map circuits into the FPGA and electrical design of the FPGA. The subject of this paper is the exploration and optimization of cluster-based mesh FPGAs. To conduct this objective, we propose an exploration environment for cluster-based mesh FPGA architectures to explore and improve power consumption, area and performance. We propose also a new 2D cluster-based mesh FPGA architecture using hierarchical interconnect topology and long routing wires. With experimental method, we explore the effect of architecture parameters that control the interconnect flexibility. Results show that long routing wires improve the FPGA flexibility and performance. Nevertheless, as the long wires span increases, their delay also increases and impedes the overall performances. To mitigate the long wire length issues and improve performances, we propose to explore a development methodology of stacked FPGA architecture using 3D technology process. By adjusting the span of long wires, we can design two-tiers 3D cluster-based FPGA with 2 identical 2D functional layers. Moreover, we propose to investigate CAD algorithms aspect to optimize the mapping of application on the 3D FPGA architecture.
机译:现场可编程门阵列(FPGA)已成为实现许多数字电路的流行媒体。 FPGA器件的质量受以下三个因素控制:FPGA架构的质量,用于将电路映射到FPGA的计算机辅助设计(CAD)工具的质量以及FPGA的电气设计。本文的主题是基于集群的网状FPGA的探索和优化。为了实现这一目标,我们提出了一个基于集群的网状FPGA架构的探索环境,以探索和改善功耗,面积和性能。我们还提出了一种新的基于2D群集的网状FPGA体系结构,该体系结构使用了分层互连拓扑和长布线。通过实验方法,我们探索了控制互连灵活性的体系结构参数的影响。结果表明,长布线可以提高FPGA的灵活性和性能。然而,随着长导线跨度的增加,它们的延迟也会增加并妨碍整体性能。为了缓解较长的导线长度问题并提高性能,我们建议探索一种使用3D技术工艺的堆叠FPGA体系结构的开发方法。通过调整长导线的跨距,我们可以设计具有2个相同2D功能层的两层基于3D集群的FPGA。此外,我们建议研究CAD算法方面,以优化3D FPGA架构上的应用程序映射。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号