首页> 外文期刊>Tsinghua Science and Technology >Register allocation algorithm for high-level circuit synthesis for improved testability
【24h】

Register allocation algorithm for high-level circuit synthesis for improved testability

机译:用于高级电路综合的寄存器分配算法,以提高可测试性

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

摘要

Register allocation in high-level circuit synthesis is important not only for reducing area, delay, and power overheads, but also for improving the testability of the synthesized circuits. This paper presents an improved register allocation algorithm that improves the testability called weighted graph-based balanced register allocation for high-level circuit synthesis. The controllability and observability of the registers and the self-loop elimination are analyzed to form a weighted conflict graph, where the weight of the edge between two nodes denotes the tendency of the two variables to share the same register. Then the modified desaturation algorithm is used to dynamically modify the weights to obtain a final balanced register allocation which improves the testability of the synthesized circuits. Tests on some benchmarks show that the algorithm gives a higher fault coverage than other algorithms with less area overhead and even less time delay.
机译:高级电路合成中的寄存器分配不仅对于减小面积,延迟和功率开销很重要,而且对于提高合成电路的可测试性也很重要。本文提出了一种改进的寄存器分配算法,该算法提高了可测性,称为加权图基于平衡的寄存器分配,用于高级电路综合。分析寄存器的可控性和可观察性以及自环消除,以形成加权冲突图,其中两个节点之间的边缘权重表示两个变量共享同一寄存器的趋势。然后,使用改进的去饱和算法动态修改权重以获得最终的平衡寄存器分配,从而提高了合成电路的可测试性。在一些基准测试上的测试表明,与其他算法相比,该算法具有更高的故障覆盖率,更少的区域开销和更少的时间延迟。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号