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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4058|回复: 9

[求助] 使用liberate提取工艺厂商提供的数字单元库,为啥提取出来延迟信息不同?

[复制链接]
发表于 2019-8-1 16:19:04 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 彼岸之花 于 2019-8-1 16:20 编辑

以下截图,是我使用GSMC130nm工艺库的数字单元库中一个反相器为例提取出ss工艺角的Lib文件(图左), 工艺厂商提供的.lib文件信息(图右)。
感觉提取出来延迟时间相差有0.5ns 太大了

                               
登录/注册后可看大图

不太清楚为啥? 请问哪位知道提取出.lib有啥问题吗? 还是有其他的参数需要设置?

本次实验设置参数:
set LIBNAME example
set voltage 1.08
set TEMP    125

source ${rundir}/settings.tcl
###############
#settings.tcl
set_var ski_enable 1
set_var ski_clean_mode 1
set_var ski_compatibility_mode 1


set_var voltage_map 1
######################



source ${rundir}/template_rechar.tcl
#######################
#  template_rechar.tcl 使用liberate读入GSMC的 ss工艺角的数字单元库生成
#######################

set_operating_condition -voltage $voltage -temp ${TEMP}
set_var extsim_model_include ${rundir}/MODELS/include_SS.scs
## Load Spice models and subckts ##
set spicefiles $rundir/MODELS/include_SS.scs
foreach cell $cells {
lappend spicefiles ${rundir}/input.scs
}


read_spice -format spectre $spicefiles
char_library -ccs -ecsm -cells ${cells}








comp.png
发表于 2019-8-14 14:40:54 | 显示全部楼层
用库里面的spf做下lib先看看,后面检查寄生提取有没有问题再考虑做liberate的问题
发表于 2019-8-27 10:28:38 | 显示全部楼层
楼主知道为什么会有差异了吗?
 楼主| 发表于 2019-9-5 16:59:16 | 显示全部楼层


chedanzhuzhu 发表于 2019-8-14 14:40
用库里面的spf做下lib先看看,后面检查寄生提取有没有问题再考虑做liberate的问题
...


我用工艺库里面没有spf文件
 楼主| 发表于 2019-9-5 17:04:48 | 显示全部楼层


纵振强 发表于 2019-8-27 10:28
楼主知道为什么会有差异了吗?


知道了, 这个是由于我抽取的时候转换时间设置的不对,
工艺库用的是10%----90%,我当时用的是20%----80%
发表于 2019-9-7 22:16:46 | 显示全部楼层


彼岸之花 发表于 2019-9-5 17:04
知道了, 这个是由于我抽取的时候转换时间设置的不对,
工艺库用的是10%----90%,我当时用的是20%----80% ...


我抽出来跟他差异有百分之十几二十,请问这种是由什么引起的呢?要怎么解决呢

 楼主| 发表于 2019-9-9 11:02:04 | 显示全部楼层


纵振强 发表于 2019-9-7 22:16
我抽出来跟他差异有百分之十几二十,请问这种是由什么引起的呢?要怎么解决呢

...


你只告诉我结果,中间的设置啊! 你是怎么做的啊等等,我啥都不知道, 怎么去给你回复呢?

那我只能回复你的是,以下变数里面一个个的查找。
影响结果的无非就是:
1.你读入网表文件是否正确
2.设置的转换时间区间范围
3. 时钟的转换与带负载的电容量的二维索引值是否一致)
发表于 2021-7-17 10:19:11 | 显示全部楼层


彼岸之花 发表于 2019-9-9 11:02
你只告诉我结果,中间的设置啊! 你是怎么做的啊等等,我啥都不知道, 怎么去给你回复呢?

那我只能回复 ...


您好!请问如何确定读入网表是否正确?应该和什么文件作比较?那个文件只看得懂width和length。。。
 楼主| 发表于 2021-7-22 16:29:30 | 显示全部楼层


zorrolee777 发表于 2021-7-17 10:19
您好!请问如何确定读入网表是否正确?应该和什么文件作比较?那个文件只看得懂width和length。。。
...


当时研究了一下,后面就没有弄了
发表于 2023-8-9 11:05:04 | 显示全部楼层
我有个疑问我读取工艺库为什么会报语法错误。工艺库不是标准的吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-2-23 01:34 , Processed in 0.024181 second(s), 8 queries , Gzip On, Redis On.

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