【24h】

Incremental high-level synthesis

机译:增量高级综合

获取原文

摘要

The widespread acceptance of high-level synthesis as a mainstream tool mostly depends on its tight integration with the following RTL-to-GDSII design flow. A key aspect is the handling of so-called engineering change orders (ECOs), i.e. minor changes required to fix small functional bugs or meet performance requirements late in the design cycle. Traditional high-level synthesis has attempted to optimize at best the output logic. However, in the ECO scenario the goal is to implement the required change with as few modifications as possible to the RTL, logic netlist, placed netlist and layout. In this paper we show how, by judiciously changing the internal databases used by the tool to match as much as possible the original design, one can achieve minimal impact and implement ECOs in truly incremental mode, while full-blow re-synthesis would lead to massive unnecessary downstream changes. The tool essentially matches source constructs between the original and the ECO design, and copies as many synthesis decisions as possible from the original design to the ECO design.
机译:高级合成作为主流工具的广泛接受主要取​​决于它与以下RTL-to-GDSII设计流程的紧密集成。一个关键方面是所谓的工程变更单(ECO)的处理,即修复较小的功能性错误或在设计周期后期满足性能要求所需的较小变更。传统的高级综合尝试尽力优化输出逻辑。但是,在ECO方案中,目标是通过对RTL,逻辑网表,放置的网表和布局进行尽可能少的修改来实施所需的更改。在本文中,我们展示了如何通过明智地更改该工具使用的内部数据库以使其尽可能与原始设计相匹配,来实现最小的影响并以真正的增量模式实施ECO,而全功能重新合成将导致大量不必要的下游更改。该工具实质上是将原始构造与ECO设计之间的源构造进行匹配,并将尽可能多的综合决策从原始设计复制到ECO设计。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号