首页> 外文会议>Computer aided verification >Formal Verification of Hardware Synthesis
【24h】

Formal Verification of Hardware Synthesis

机译:硬件综合的形式验证

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

摘要

We report on the implementation of a certified compiler for a high-level hardware description language (HDL) called Fe-Si (FEath-erweight Synthesis). Fe-Si is a simplified version of Bluespec, an HDL based on a notion of guarded atomic actions. Fe-Si is defined as a de-pendently typed deep embedding in Coq. The target language of the compiler corresponds to a synthesisable subset of Verilog or VHDL. A key aspect of our approach is that input programs to the compiler can be defined and proved correct inside Coq. Then, we use extraction and a Verilog back-end (written in OCaml) to get a certified version of a hardware design.
机译:我们报告了一种称为Fe-Si(超轻量化综合)的高级硬件描述语言(HDL)的认证编译器的实施情况。 Fe-Si是Bluespec的简化版本,Bluespec是一种基于受保护原子行为概念的HDL。 Fe-Si被定义为Coq中的非依赖型深层嵌入。编译器的目标语言对应于Verilog或VHDL的可综合子集。我们方法的一个关键方面是可以在Coq内部定义编译器的输入程序并证明其正确。然后,我们使用提取和Verilog后端(用OCaml编写)来获得硬件设计的认证版本。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号