首页> 外文期刊>International Journal of Computers & Applications >OPTIMIZING FUNCTIONAL UNIT BINDING DURING HIGH-LEVEL SYNTHESIS
【24h】

OPTIMIZING FUNCTIONAL UNIT BINDING DURING HIGH-LEVEL SYNTHESIS

机译:高水平合成过程中功能单元的优化结合

获取原文
获取原文并翻译 | 示例
       

摘要

One of the three central synthesis tasks in a typical high-level synthesis system is binding which assigns operations to functional units, values to storage units, and interconnects these components with wires and buses to form a complete data path. The data path constitutes a considerable area of an application specific integrated circuit (ASIC) or field-programmable gate array (FPGA). This article proposes a solution that incorporates a simulated annealing approach after binding operations to functional units in the goal of reducing overall area. When standard scheduling techniques are used, this solution assigns operations to the same hardware resource when those operations' inputs or outputs are bound to the same storage units. The optimization procedure swaps possible nodes to decrease the number of needed multiplexers in the final design. In typical benchmarks, the savings obtained in terms of multiplexer area reach 33.6% with an average of 17.1%; moreover, the overall logic area savings reach 18.2% with an average of 6.6%.
机译:在典型的高级综合系统中,三个中心综合任务之一是绑定,该绑定将操作分配给功能单元,将值分配给存储单元,并将这些组件与电线和总线互连,以形成完整的数据路径。数据路径构成专用集成电路(ASIC)或现场可编程门阵列(FPGA)的重要区域。本文提出了一种解决方案,该解决方案在将操作绑定到功能单元之后合并了模拟退火方法,目的是减少总面积。当使用标准调度技术时,当这些操作的输入或输出绑定到相同的存储单元时,该解决方案会将这些操作分配给相同的硬件资源。优化过程交换可能的节点,以减少最终设计中所需的多路复用器数量。在典型的基准测试中,以多路复用器面积计的节余达到33.6%,平均为17.1%;此外,总体逻辑区域节省达到18.2%,平均为6.6%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号