首页> 外文会议>Languages, compilers, amp; tools for embedded systems >Translating Concurrent Action Oriented Specifications to Synchronous Guarded Actions
【24h】

Translating Concurrent Action Oriented Specifications to Synchronous Guarded Actions

机译:将面向并发操作的规范转换为同步保护的操作

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

摘要

Concurrent Action-Oriented Specifications (CAOS) model the behavior of a synchronous hardware circuit as asynchronous guarded actions at an abstraction level higher than the Register Transfer Level (RTL). Previous approaches always considered the compilation of CAOS, which includes a transformation of the underlying model of computation and the scheduling of guarded actions per clock cycle, as a tightly integrated step. In this paper, we present a new compilation procedure, which separates these two tasks and translates CAOS models to synchronous guarded actions with an explicit interface to a scheduler. This separation of concerns has many advantages, including better analyses and integration of custom schedulers. Our method also generates assertions that each scheduler must obey that can be fulfilled by algorithms for scheduler synthesis like those developed in supervisory control. We present our translation procedure in detail and illustrate it by various examples. We also show that our method simplifies formal verification of hardware synthesized from CAOS specifications over previously known formal verification approaches.
机译:面向并发动作规范(CAOS)将同步硬件电路的行为建模为异步保护动作,其抽象级别高于寄存器传输级别(RTL)。以前的方法始终将CAOS的编译视为紧密集成的步骤,其中包括对基础计算模型的转换和每个时钟周期的受保护操作的调度。在本文中,我们提出了一个新的编译过程,该过程将这两个任务分开,并将CAOS模型转换为具有明确调度程序接口的同步保护动作。关注点的分离具有许多优势,包括更好的分析和自定义调度程序的集成。我们的方法还生成断言,即每个调度程序都必须遵守,可以通过调度程序综合算法(如在监督控制中开发的算法)来实现。我们将详细介绍我们的翻译程序,并通过各种示例进行说明。我们还表明,与先前已知的形式验证方法相比,我们的方法简化了从CAOS规范合成的硬件的形式验证。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号