在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4113|回复: 10

[求助] UPF设计中Formality对于Retention Register比对老是过不了

[复制链接]
发表于 2022-8-9 13:04:42 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
小弟第一次做UPF设计。目前门级仿真、网表的VCLP检查已通过,但是Formality老是过不了,究其原因可能是Retention Register比对出错。

资料上说是需要对Retention Register进行特殊处理,大概如下:

“If you are mapping to retention registers in your design, you need to replace thetechnology library models of those cells with Verilog simulation models for Formality verification.”

请问有哪位大哥愿意指导一下呢
发表于 2022-8-10 10:36:18 | 显示全部楼层
不是写着请用仿真模型替代
 楼主| 发表于 2022-8-10 10:49:57 | 显示全部楼层


A1985 发表于 2022-8-10 10:36
不是写着请用仿真模型替代


替代了的。

read_verilog -i -technology_library /mnt/nfs/nas/pdk/UMC40/G-01-LOGIC_MIXED_MODE40N-LP-DSM-UPDATE/IP/G-9LD-LOGIC_MIXED_MODE40N-LP_UMK40LSCLP11L7BH-LIBRARY_DESIGN_KIT-Ver.A02_PB/verilog/uk40lsclp11l7bh_sdf30.v


加了这句了 还是不行
 楼主| 发表于 2022-8-12 09:34:30 | 显示全部楼层
求助呀!
发表于 2022-8-12 21:31:04 | 显示全部楼层
替代的意思就是移除lib/db库里对应的cell, 然后重新read 对应的仿真model
发表于 2022-8-12 21:32:19 | 显示全部楼层
不能所有的cell都替代,只有用到的DFF才能去替代。
 楼主| 发表于 2022-8-13 23:06:47 | 显示全部楼层


zhalvin 发表于 2022-8-12 21:32
不能所有的cell都替代,只有用到的DFF才能去替代。


感谢回复。

请问能具体展开说说吗?比如移除lib/db中的某一个DFF Cell是Formality中哪一个命令呢?
发表于 2022-8-14 10:09:32 | 显示全部楼层
参考附件说明

upf_script.rar

89.63 KB, 下载次数: 86 , 下载积分: 资产 -2 信元, 下载支出 2 信元

 楼主| 发表于 2022-8-14 12:37:18 | 显示全部楼层


十分感谢前辈!

我去看看
发表于 2022-8-22 19:41:51 | 显示全部楼层
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-4-7 18:21 , Processed in 0.029998 second(s), 9 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表