首页> 外文会议>International Symposium on Electronic System Design >A Value Propagation Based Equivalence Checking Method for Verification of Code Motion Techniques
【24h】

A Value Propagation Based Equivalence Checking Method for Verification of Code Motion Techniques

机译:一种基于价值传播的等价性检验方法,用于代码运动技术验证

获取原文

摘要

A novel value propagation based equivalence checking method of finite state machines with datapath (FSMDs) is presented here for validation of code motion transformations commonly applied during scheduling phase of high-level synthesis. Unlike many other reported techniques, our method is able to handle code motions across loop bodies. This is accomplished by repeated propagation of the mismatched values to subsequent paths until the values match or the final path segments are traversed without finding a match. Checking loop invariance of the values being propagated beyond the loops has been underlined to play an important role. The proposed method is capable of handling control structure modification as well. The method has been implemented and satisfactorily tested for some benchmark examples.
机译:本文提出了一种基于新的基于值传播的具有数据路径的有限状态机等效检查方法(FSMD),用于验证在高级综合的调度阶段通常应用的代码运动转换。与许多其他已报道的技术不同,我们的方法能够处理跨循环主体的代码运动。这是通过将不匹配的值重复传播到后续路径,直到值匹配或遍历最终路径段而没有找到匹配来实现的。强调了检查循环之外传播的值的循环不变性,起着重要作用。所提出的方法也能够处理控制结构的修改。对于某些基准示例,该方法已实现并得到了令人满意的测试。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号