首页> 外文期刊>International journal of parallel programming >Verification of System Level Model Transformations
【24h】

Verification of System Level Model Transformations

机译:验证系统级模型转换

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

摘要

This paper presents Model Algebra (MA), a formalism for representing SoC designs at system level. We define the objects and composition rules of MA and show how system level models can be represented as expressions in this formalism. The formalism is applied to a system level design methodology, where design decisions are used to gradually transform the functional specification model of the system to a transaction level model with components and communication structure. Each transformation is represented as a manipulation of a model algebraic expression, and proven for correctness using the laws of model algebra. These laws are based on the well defined execution semantics and notion of functional equivalence for MA models. Our approach promises significant savings in the verification of system level models because only the first model needs to be verified using conventional techniques. All transformations of this model, derived using MA laws, are proven to be functionally equivalent.
机译:本文介绍了模型代数(MA),这是一种在系统级别代表SoC设计的形式主义。我们定义MA的对象和组成规则,并说明如何在这种形式主义中将系统级模型表示为表达式。形式化应用于系统级设计方法论,其中设计决策用于将系统的功能规格模型逐渐转换为具有组件和通信结构的事务级模型。每个转换都表示为对模型代数表达的操纵,并使用模型代数定律证明其正确性。这些定律基于MA模型的明确定义的执行语义和功能等效概念。我们的方法有望在系统级模型的验证中节省大量资金,因为只有第一个模型需要使用常规技术进行验证。使用MA定律得出的该模型的所有转换都被证明在功能上等效。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号