cellview java_library file cell view&comparison tool

libView.py是一个library文件中cell信息的展示和比较工具,用于展示和比较library文件(men)中一个(或多个同系列的)cell的信息,包括cell的area/leakage_power/timing/internal_power等信息。

下面分别简单地展示view和comparison功能。

工具启动:

File -> Load载入(一个或多个)lib文件。

0c03578f740a1a5b0d7e9556799eb4f7.png

9a20fee3ea4641c2411c98d0f887acf8.png

lib view:

选定一个cell后可查看cell的area/leakage_power/timing/internal_power的信息。

area

c72ab5977e8adaf0f57720fdc27ddcc4.png

leakage_power,有多个值,对应不同的conditions。

77169d891b152e7c82f3071368d3324c.png

timing,其values table一般为一个n*m的表格,可以绘制为一个三维立体图形,可以拖动旋转,相当炫酷。

88d29e3c98fb755d7a659f4805d000c0.png

internal_power,某些internal_power只是一维的数据,所以仅以表格的形式展现,没有对应的3D图形。

34fe1f57d07aa4db533338b92905afb1.png

lib comparison:

对比两个library文件(同一design,一个为ccs,一个为ecsm格式)中同系列(同一亦可)cell信息。

area,两个cell是同一design不同格式library文件中的同一个cell,所以请原谅它们的值是一样的。

9fefa0a3818932df0b1a3a1450f2e921.png

leakage_power,只对比一种condition下的cell leakage_power值,可以通过更改when和related_pg_pin选项来选择不同的conditons。

9ae7b769ebad48c637402a7ef6da674c.png

timing,默认对比default timing table中的第一个点的值,可以通过选择index_1和index_2来选择其它的值。

f4320d86f3bf06171299e1d688683e46.png

internal_power

8c570b4dbe085f87b8b7288e09b4e417.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值