每天学命令

每天学命令

all_fanin 
-to { collection | object_list } 
[-levels value ] | [-pin_levels value ] 
[-startpoints_only] 
[-only_cells] 
[-trace_through {case_disable | user_disable | all}] 


这个命令可以得到指定pin的fanin集合


-to  指定需要得到fanin信息的pin

-levels  指定需要trace的gate级数

-pin_levels  指定需要trace的pin级数

-startpoints_only  在trace的过程中,只返回cell start point的pin

-only_cells  只返回cell的名字

-trace_through    默认是不会trace disable arc的pin

case_disable   可以trace有set_case_analysis的pin 

user_disable  可以trace有set_disable_timing的pin

all   可以trace所有pin

 

例子:

我们来查看以下schematic view

每天学命令

1. 往前trace 3个pin

<CMD> all_fanin -to cppr_sub_2/out_float -pin_level 3

cppr_sub_2/out_float cppr_sub_2/OUTBUF2/Y cppr_sub_2/OUTBUF2/A cppr_sub_2/R2/Q

0xbe

2. 往前trace 1个cell

<CMD> all_fanin -to cppr_sub_2/out_float -level 1

cppr_sub_2/out_float cppr_sub_2/OUTBUF2/Y cppr_sub_2/OUTBUF2/A

0xc2


每天学命令

往期回顾

静态时序分析STA合集一

静态时序分析STA合集二

时序基本概念介绍<sdc合集>

数字后端基本概念合集(一)

数字后端基本概念合集(二)

数字后端基本概念合集(三)

Low Power概念介绍合集

数字后端dbGet使用方法合集

号外,数字后端交流群招人啦

IC圈的世界杯 | 论芯片设计的胜利十一人

知否?知否?Block PD应该提交哪些数据?

Timing ECO手修攻略

数字后端面试100问(2019全新版)

数字后端面试100问(校招版)

简历请戳邮箱:taozhang326[email protected]163.com

觉得有用的话,给我点个好看吧每天学命令