微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC验证交流 > formality中出现unmatched points

formality中出现unmatched points

时间:10-02 整理:3721RD 点击:
RTL中有些触发器为固定状态,综合出来的网表会自动去掉这些触发器但是在做形式验证时,formality会提示这些触发器的地方为unmatched points
导致无法进行verify。
我现在不想去一一修改RLT中的触发器,在formality有没有什么选项或命令来解决这个呢?
我知道dc是可以在guidence载入.svf文件,但我是做的fpga设计的形式验证,好像并没有这个
.svf文件
多谢啊

我不明白你在做什么比对?fpga综合netlist VS RTL code?

是的

坛子里玩形式验证的dx太少啊

同样的问题呢,我也遇到了,求解,,,,

RTL中有些触发器为固定状态,综合出来的网表会自动去掉这些触发器但是在做形式验证时,formality会提示这些触发器的地方为unmatched points
导致无法进行verify。
我现在不想去一一修改RLT中的触发器,在formality有没有什么选项或命令来解决这个呢?
不同的地方:
我已经set_svf ***.svf(dc之后的svf文件,在guidance时载入.svf文件)

如果寄存器是固定的值的话,可以在setup阶段,把它设置为常数0或者1。图形界面可以操作的,不过回到setup后要重新match了。也可以在脚本中用命令,格式是:set_constant -type cell 寄存器名称 0;

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top