首页> 外文会议>Design, Automation Test in Europe Conference Exhibition >Automatic generation of hardware checkers from formal micro-architectural specifications
【24h】

Automatic generation of hardware checkers from formal micro-architectural specifications

机译:从正式微型建筑规格自动生成硬件检查器

获取原文

摘要

To manage design complexity, high-level models are used to evaluate the functionality and performance of design solutions. There is a significant gap between these high-level models and the Register Transfer Level (RTL) implementations actually produced by designers. We address the challenge of bridging this gap, namely, relating abstract specifications to RTL implementations. An important feature of our proposed approach is to support non-deterministic specifications. From such a non-deterministic model, we automatically compute a representation of its observable behaviour. We then turn this representation into a System Verilog checker. The checker is connected to the input and output interfaces of the RTL implementation. The resulting combination is given to a commercial EDA tool to prove inclusion of the traces of the implementation into the traces of the specification. Our method is implemented for the formal micro-architectural description language (MaDL) - an extension of the xMAS formalism originally proposed by Intel - and exemplified on several examples.
机译:为了管理设计复杂性,高级模型用于评估设计解决方案的功能和性能。这些高级模型与设计人员实际产生的寄存器传输水平(RTL)实现之间存在显着差距。我们解决了弥合这个差距的挑战,即将抽象规范与RTL实现相关。我们提出的方法的一个重要特征是支持非确定性规范。从这种非确定性模型来看,我们会自动计算其可观察行为的表示。然后,我们将此表示转换为系统Verilog Checker。检查器连接到RTL实现的输入和输出接口。由此产生的组合给予商业EDA工具,以将实施的迹线纳入所述规范的迹线。我们的方法是为正式的微型架构描述语言(MADL)实施 - 最初由英特尔提出的XMAS形式主义的扩展 - 并在几个例子上示例。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号