...
首页> 外文期刊>Journal of Electronic Testing: Theory and Applications: Theory and Applications >A Semantics-based Translation Method for Automated Verification of SystemC TLM Designs
【24h】

A Semantics-based Translation Method for Automated Verification of SystemC TLM Designs

机译:SystemC TLM设计自动验证的基于语义的翻译方法

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

摘要

SystemC has become a de-facto standard language for SoC and ASIP designs. The verification of implementation with SystemC is the key to guarantee the correctness of designs and prevent the errors from propagating to the lower levels. In this project, we attempt translate SystemC programs to formal models and use existing model checkers to implement the verification. The method we proposed is based on a semantic translation method which translates sequential execution statements described as software character to parallel execution ones which are more closely with the implementation of hardware. This kind of conversion is inevitable to verify hardware designs but is overlooked in related works. The main contribution of this work is a translation method which can preserve the semantic consistency while building SMV model for SystemC design. We present the translation rules and implement a prototype tool which supports a subset of SystemC to demonstrate the effectiveness of our method.
机译:SystemC已成为SoC和ASIP设计的实际标准语言。用SystemC验证实现是确保设计正确性并防止错误传播到较低级别的关键。在此项目中,我们尝试将SystemC程序转换为正式模型,并使用现有的模型检查器来实施验证。我们提出的方法基于语义转换方法,该方法将描述为软件字符的顺序执行语句转换为与硬件实现更紧密的并行执行语句。这种转换对于验证硬件设计是不可避免的,但在相关工作中却被忽略了。这项工作的主要贡献是一种翻译方法,该方法可以在构建用于SystemC设计的SMV模型时保留语义一致性。我们提出了翻译规则,并实现了一个支持SystemC子集的原型工具,以证明我们方法的有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号