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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

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

[求助] 关于db文件,如何查看有多少cell,多少时序的cell

[复制链接]
发表于 2018-10-12 10:53:40 | 显示全部楼层 |阅读模式

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

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

x
我有一个smic的db文件,但是我不知道怎么去读这个文件。所以更加不知道如何去查看有多少个cell。我觉得get_cells是针对current_design的,然而我并没有current_design,这个smic的db文件好像也不能作为current_design吧?使用脚本的方法去查询 貌似也不行耶
是不是只能去找对应的.lib文件,然后数cell的个数?
 楼主| 发表于 2018-10-12 11:49:56 | 显示全部楼层
回复 1# ziven

再问几个lib的问题,1、leakage_power是什么意思,只是功耗吗。下面给出了单位信息:leakage_power_unit:"1pw"



2、下面是一个cell的信息,我不清楚这里面的一些信息
cell_footprint是什么意思,足迹?
cell_leakage_power代表这个cell的功耗吗
pg_pin是什么意思,power ground?
leakage_power,这里为什么有出现了一个功耗,最上面cell_leakage_power不是已经有了吗?还有这里的related_pg_pin相关的pg_pin是什么意思?一脸懵逼
1.png
 楼主| 发表于 2018-10-12 12:07:25 | 显示全部楼层
回复 2# ziven

还有问题,后面的pin(CO){.....
power_down_function:"!VDD+!VNW+VSS+VPW"
}
这里的power_down_function是什么意思
发表于 2018-10-12 12:47:26 | 显示全部楼层
恭喜解锁新技能,请转战到 Liberty Reference Manual
 楼主| 发表于 2018-10-12 14:26:31 | 显示全部楼层
回复 4# my2817


   好的 ,能不能解释一下我的疑惑呢?
发表于 2018-10-12 15:35:51 | 显示全部楼层
回复 1# ziven


  在PT里面,读入DB后,尝试get_lib_cells命令。
发表于 2018-10-12 20:37:12 | 显示全部楼层
回复 3# ziven

楼主问的这些问题再library user guide里面都有介绍的。
.db是.lib转换过来的,看对应的.lib就行了,
如果只有.db可以在library compiler里面查看
进入lc_shell
read_db  xxxx.db
如果db文件名和文件里面的的library名字不一样,可以使用
read_db xxxx.db -return_lib_collection
例如:



关于footprint
lcug.png
发表于 2018-10-12 20:38:28 | 显示全部楼层
发表于 2018-10-12 20:45:25 | 显示全部楼层
回复 1# ziven

要是查看.db中的cell在lc_shell中使用report_lib这个命令
report_lib xxxx
就可以看到这个.db中所有的cell
 楼主| 发表于 2018-10-13 14:02:56 | 显示全部楼层
回复 9# Marvin.Liang

谢谢你详细的回答 ,我试试看
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-5-4 03:11 , Processed in 0.030960 second(s), 7 queries , Gzip On, Redis On.

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