...
首页> 外文期刊>IEEE transactions on very large scale integration (VLSI) systems >Mapping deep nested do-loop DSP algorithms to large scale FPGA array structures
【24h】

Mapping deep nested do-loop DSP algorithms to large scale FPGA array structures

机译:将深层嵌套的do-loop DSP算法映射到大规模FPGA阵列结构

获取原文
   

获取外文期刊封面封底 >>

       

摘要

Recently, FPGAs (field programmable gate arrays) technology have made significant advances in both speed and capacity. Millions of logic gates are now available for reconfiguration programming. To fully exploit the potential of so many programmable devices, powerful design methodology must be developed. In this paper, we propose a novel systematic computer-aided design methodology that can efficiently implement deeply nested do-loop algorithms on a FPGA. Specifically, our design methodology maps the loop dependence graph onto a linear array of locally connected processing elements to exploit parallelism. Due to the regular structure of this linear array of processors, it can be easily implemented on a FPGA. While this method is based on conventional systolic array design methodology, our proposed approach exhibits two distinct features that contribute to its superior performance: 1) We developed a novel multiple-order dependence graph representation that is able to efficiently represent distinct, yet correct algorithm execution orders. 2) We developed new FPGA-specific architectural constraints during the mapping process. As such, FPGA implementations based on our approach will utilize much fewer lookup tables while achieving superior performance.
机译:最近,FPGA(现场可编程门阵列)技术在速度和容量上都取得了长足的进步。现在有数百万个逻辑门可用于重新配置编程。为了充分利用众多可编程设备的潜力,必须开发强大的设计方法。在本文中,我们提出了一种新颖的系统性计算机辅助设计方法,该方法可以在FPGA上有效地实现深度嵌套的do-loop算法。具体而言,我们的设计方法将循环依赖图映射到本地连接的处理元素的线性阵列上,以利用并行性。由于这种线性处理器阵列的规则结构,因此可以在FPGA上轻松实现。尽管此方法基于常规的脉动阵列设计方法,但我们提出的方法具有两个独特的特征,这些特征有助于其优越的性能:1)我们开发了一种新颖的多阶依存关系图表示法,该图表示法能够有效表示独特但正确的算法执行命令。 2)我们在映射过程中开发了针对FPGA的新架构约束。因此,基于我们的方法的FPGA实现将利用更少的查找表,同时实现更高的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号