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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

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

[讨论] 怎样把标准单元verilog library 转换成 mentor atpg library

[复制链接]
发表于 2011-2-25 07:46:07 | 显示全部楼层 |阅读模式

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

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

x
用mentor 的libcomp工具转verilog library 成 atpg library过程如下:
load library  smic18.v
add model  -all
set system mode translation
run
write library   smic18.atpg
虽然工具生成了smic18.atpg库文件,后来在dftadvisor工具中
使用该atpg库去生成扫描链,工具始终不能把nos-scan cell 替换
scan cell,仔细查找原因,后来找出了原来是转换的atpg库有问题.
如dff 和 sdff是一对 non scan cell 与 scan cell的关系,
但是sdff 的model中没有
  scan_definition
  type
  scan_in=si
  scan_enable=se
  scan_out=Q,QB
  定义
那么工具认为库里没有scan-cell单元,所以没法生成扫描链.
请问需要操作能是scan cells 才能生成scan_definition
这段定义.
 楼主| 发表于 2011-2-25 15:02:46 | 显示全部楼层
怎么没有人回啊,自己先顶一下.
发表于 2011-3-2 14:13:07 | 显示全部楼层
貌似 libcomp 实现不了这个定义,自己写个脚本处理吧
发表于 2011-3-6 13:59:29 | 显示全部楼层
自己写!
发表于 2011-5-24 04:58:14 | 显示全部楼层
thanks
发表于 2011-11-22 21:35:15 | 显示全部楼层
也遇到了这个问题,貌似只能字节写脚本处理了
发表于 2012-6-16 16:40:50 | 显示全部楼层
在扫描单元中定义  non_scan_model =   所对应的非扫描单元
发表于 2016-5-10 09:24:09 | 显示全部楼层
这在关注这个
发表于 2016-12-15 19:09:55 | 显示全部楼层
学习一下
发表于 2021-10-19 23:04:26 | 显示全部楼层
直接用工具自带的dofile吧,libcomp xxxx.v -dofile -log xxx.log
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-12-22 20:48 , Processed in 0.039391 second(s), 8 queries , Gzip On, Redis On.

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