...
首页> 外文期刊>International Journal on Software Tools for Technology Transfer >Live sequence charts applied to hardware requirements specification and verification
【24h】

Live sequence charts applied to hardware requirements specification and verification

机译:实时序列图适用于硬件要求规范和验证

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

摘要

Techniques and tools for formally verifying compliance with industry standards are important, especially in System-on-Chip (SoC) designs: a failure to integrate externally developed intellectual property (IP) cores is prohibitively costly. There are three essential components in the practical verification of compliance with a standard. First, an easy-to-read and yet formal specification of the standard is needed; we propose Live Sequence Charts (LSCs) as a high-level visual notation for writing specifications. Second, assertions should be generated directly from the specification; an implementation will be scrutinized, usually by model checking, to check that it satisfies each assertion. Third, a formal link must be made between proofs of assertions and compliance with the original specification. As an example, we take the Virtual Component Interface (VCI) Standard. We compare three efforts in verifying that the same register transfer level code is VCI-compliant. The first two efforts were manual, while the third used a tool, lscAssert, to automatically generate assertions in LTL. We discuss the details of the assertion generation algorithm.
机译:正式验证符合行业标准的技术和工具非常重要,尤其是在片上系统(SoC)设计中:未能集成外部开发的知识产权(IP)内核的代价高得令人望而却步。在实际验证符合标准的过程中,有三个基本组成部分。首先,需要一个易于阅读且正式的标准规范。我们建议使用实时序列图(LSC)作为编写规范的高级视觉符号。其次,声明应直接从规范中生成。通常将通过模型检查来检查实现,以检查其是否满足每个断言。第三,必须在断言的证明和对原始规范的遵守之间建立正式的联系。例如,我们采用虚拟组件接口(VCI)标准。我们比较了三种方法,以验证相同的寄存器传输级别代码是否符合VCI。前两项工作是手动的,而第三项使用工具lscAssert在LTL中自动生成断言。我们讨论断言生成算法的细节。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号