Conformal LEC逻辑等价性检查介绍和参考脚本

本文介绍了Cadence的ConformalEC工具,包括其用于验证不同抽象层次设计逻辑等价性的功能、产品分类、使用流程、命令模式、脚本生成以及SmartLEC的智能特性。详细讲解了从设置选项到调试映射的完整过程,以及一个网表对比的实际脚本示例。

一、Conformal EC介绍

Cadence Conformal Equivalence Checker,就是常说的LEC,可以用来验证RTL、门级网表、甚至spice网表的逻辑等价性。

分为三个产品:Conformal L、Conformal XL、Conformal GXL。L是功能性检查,XL支持复杂数据通路的综合和APR优化,GXL支持定制的stdcell和定制memory的检查。

二、Conformal EC的使用流程图

Conformal的使用流程图如下:

图片

在setup模式下,读入库、golden设计、有修改的设计,并指定一些option。在lec模式下,进行映射和对比设计,确认两个设计是否逻辑等价。

三、Conformal EC的两种命令模式

Conformal分为vpx模式和tcl模式。默认是vpx模式。可以通过命令tclmode和vpxmode进行切换。

四、自动产生Conformal EC的do文件

do文件是conformal的脚本文件,可以由综合工具(RTL Compiler/Genus)自己产生(write_do_lec),也可以手写。

> write_hdl -lec > top_syn.v> write_do_lec -revised_design top_syn.v > lec.do

然后,直接,


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值