首页> 外文会议>ACM SIGPLAN/SIGBED conference on languages, compilers, 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 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号