首页> 外文会议>International Workshop on Rapid System Prototyping >Desired Footprint by Technology Mapping Modification using a Genetic Algorithm in Odin II
【24h】

Desired Footprint by Technology Mapping Modification using a Genetic Algorithm in Odin II

机译:在Odin II中使用遗传算法通过技术映射修改获得所需的足迹

获取原文

摘要

Technology mapping is the transformation of a general Boolean logic network into a functional equivalent K-LUT network that can be implemented by the target FPGA device. Because an FPGA architecture is pre-determined, technology mapping is limited to the available resources. However, circuits can be optimized before the low-level synthesis phase. Odin II, part of the Verilog-to-routing project, is responsible for synthesis and elaboration. In the partial mapping phase of Odin II, some modifications are still possible for high-level modules—adder, multiplier—when there is no hard block available. When Odin II performs partial mapping to create soft logic, we can choose which implementation of a high-level module works best with respect to the desired goals: area versus speed. In this paper, we describe a method to modify circuit characteristics based on placement criteria. More specifically, after partial mapping circuit components during Verilog HDL code synthesis, there are still potential modifications in soft-logic circuit generation. We propose using a genetic algorithm during synthesis to adjust soft-logic circuit implementation in order to achieve the desired synthesis goal. We show that the approach provides promising results for a marginal cost in runtime.
机译:技术映射是将通用布尔逻辑网络转换为功能等效的K-LUT网络,该网络可以由目标FPGA器件实现。由于FPGA架构是预先确定的,因此技术映射仅限于可用资源。但是,可以在低级合成阶段之前优化电路。 Odin II是Verilog-to-routing项目的一部分,负责综合和完善。在Odin II的部分映射阶段,当没有可用的硬块时,对于高级模块(加法器,乘法器)仍然可以进行一些修改。当Odin II执行部分映射以创建软逻辑时,我们可以选择哪种高层模块实现方式相对于预期目标效果最好:面积与速度。在本文中,我们描述了一种根据放置标准修改电路特性的方法。更具体地说,在Verilog HDL代码合成过程中部分映射电路组件之后,在软逻辑电路生成中仍然存在潜在的修改。我们建议在合成过程中使用遗传算法来调整软逻辑电路实现,以实现所需的合成目标。我们证明,该方法为运行时的边际成本提供了有希望的结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号