首页> 外文期刊>ACM Transactions on Design Automation of Electronic Systems >Speeding-Up Heuristic Allocation, Scheduling and Binding with SAT-Based Abstraction/Refinement Techniques
【24h】

Speeding-Up Heuristic Allocation, Scheduling and Binding with SAT-Based Abstraction/Refinement Techniques

机译:使用基于SAT的抽象/精炼技术加快启发式分配,调度和绑定

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

摘要

Hardware synthesis is the process by which system-level, Register Transfer (RT)-level, or behavioral descriptions can be turned into real implementations, in terms of logic gates. Scheduling is one of the most time-consuming steps in the overall design flow, and may become much more complex when performing hardware synthesis from high-level specifications. Exploiting a single scheduling strategy on very large designs is often reductive and potentially inadequate. Furthermore, finding the "best" single candidate among all possible scheduling algorithms is practically infeasible. In this article we introduce a hybrid scheduling approach that is a preliminary step towards a comprehensive solution not yet provided by industrial or by academic solutions. Our method relies on an abstract symbolic representation of data flow nodes (operations) bound to control flow paths: it produces a more realistic lower bound during the prescheduling resource estimation step and speeds up slower but accurate heuristic scheduling techniques, thus achieving a globally improved result.
机译:硬件综合是根据逻辑门将系统级,寄存器传输(RT)级或行为描述转变为实际实现的过程。调度是整个设计流程中最耗时的步骤之一,在根据高级规范执行硬件综合时,调度可能会变得更加复杂。在大型设计上采用单一的调度策略通常会减少工作量,并且可能不足。此外,在所有可能的调度算法中找到“最佳”单个候选对象实际上是不可行的。在本文中,我们介绍一种混合调度方法,这是朝着尚未由工业或学术解决方案提供的全面解决方案迈出的第一步。我们的方法依赖于绑定到控制流路径的数据流节点(操作)的抽象符号表示:在预调度资源估计步骤中产生了更现实的下限,并加快了速度较慢但准确的启发式调度技术的速度,从而获得了总体上改进的结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号