首页> 外文期刊>IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems >An Equivalence-Checking Method for Scheduling Verification in High-Level Synthesis
【24h】

An Equivalence-Checking Method for Scheduling Verification in High-Level Synthesis

机译:高级综合中计划验证的等效检查方法

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

摘要

A formal method for checking equivalence between a given behavioral specification prior to scheduling and the one produced by the scheduler is described. Finite state machine with data path (FSMD) models have been used to represent both the behaviors. The method consists of introducing cutpoints in one FSMD, visualizing its computations as concatenation of paths from cutpoints to cutpoints, and identifying equivalent finite path segments in the other FSMD; the process is then repeated with the FSMDs interchanged. Unlike many other reported techniques, this method is strong enough to work when path segments in the original behavior are merged, a common feature of scheduling. It is also capable of verifying several arithmetic transformations and many code-motion techniques employed during scheduling. Correctness and complexity of the method have been dealt with. Experimental results for several high-level synthesis benchmarks demonstrate the effectiveness of the method.
机译:描述了一种正式的方法,用于检查调度之前给定的行为规范与调度程序生成的行为规范之间的等效性。具有数据路径(FSMD)模型的有限状态机已用于表示这两种行为。该方法包括在一个FSMD中引入切点,将其计算可视化为从切点到切点的路径的串联,并识别另一FSMD中的等效有限路径段。然后在交换FSMD的情况下重复该过程。与许多其他已报道的技术不同,此方法足够强大,可以将原始行为中的路径段合并(调度的常见功能)。它还能够验证调度过程中采用的几种算术转换和许多代码移动技术。该方法的正确性和复杂性已得到解决。几个高级综合基准的实验结果证明了该方法的有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号