首页> 外文期刊>ACM transactions on reconfigurable technology and systems >A Design Flow Engine for the Support of Customized Dynamic High Level Synthesis Flows
【24h】

A Design Flow Engine for the Support of Customized Dynamic High Level Synthesis Flows

机译:支持定制动态高级综合流程的设计流程引擎

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

摘要

High Level Synthesis is a set of methodologies aimed at generating hardware descriptions starting from specifications written in high-level languages. While these methodologies share different elements with traditional compilation flows, there are characteristics of the addressed problem which require ad hoc management. In particular, differently from most of the traditional compilation flows, the complexity and the execution time of the High Level Synthesis techniques are much less relevant than the quality of the produced results. For this reason, fixed-point analyses, as well as successive refinement optimizations, can be accepted, provided that they can improve the quality of the generated designs.This article presents a design flow engine for the description and the execution of complex and customized synthesis flows. It supports dynamic addition of passes and dependencies, cyclic dependencies, and selective pass invalidation. Experimental results show the benefits of such type of design flows with respect to static linear design flows when applied to High Level Synthesis.
机译:高级综合是旨在从以高级语言编写的规范开始生成硬件描述的一组方法。尽管这些方法与传统的编译流程共享不同的元素,但已解决的问题具有需要临时管理的特征。特别是,与大多数传统的编译流程不同,高级综合技术的复杂性和执行时间与产生的结果的质量无关紧要。因此,可以接受定点分析以及连续的优化优化,前提是它们可以提高生成的设计的质量。本文介绍了一种设计流程引擎,用于描述和执行复杂的定制化合成流。它支持动态添加通过和依赖关系,循环依赖关系以及选择性通过失效。实验结果表明,将此类设计流程应用于高级综合时,相对于静态线性设计流程而言具有优势。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号