library file cell view&comparison tool

原创
2019/03/16 23:35
阅读数 2.5K

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

libView.py的github地址为 https://github.com/liyanqing1987/libView

 

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

工具启动:

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

 

lib view:

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

area

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

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

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

 

lib comparison:

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

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

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

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

internal_power

 

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
0 评论
0 收藏
0
分享
返回顶部
顶部