dbGet、dbSchema、dbShape命令

1、dbGet

The dbGet command returns object and attribute information for the specified database object in the design。

For example, the following command returns the master cell names for all of the instances in the design:

dbGet top.insts.cell.name

top is a pointer to the top cell.

insts is a list of pointers to the instances in the top cell.

cell is a list of pointers to the master cells for each instance.

name is the master cell name.

打印设计中所有clock nets:dbGet [dbGet -p top.nets.isClock 1].name

2、dbSchema

The dbSchema command returns all of the available objects and attributes for the specified database object. 

获取一个instance的对象和属性:

dbSchema inst

3、dbShape

The dbShape command enables logical operations on lists of shapes。

例如:

dbShape $shapeList1 AND $shapeList2

返回shapeList1和shapeList2的共同部分

4、dbSet

The dbSet command changes the specified attribute value for a database object. The dbSet command does not create or delete objects.

 Example:

dbSet top.insts.pStatus fixed

发布了78 篇原创文章 · 获赞 7 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/hepiaopiao_wemedia/article/details/102460427