all_fanout
描述
创建一个collection,包含指定objects的扇出pin、port或cell。
参数
-from from_list
声明一个起点list,包括pin、port或net。如果同时声明了-to_list参数,则会返回一个同时满足是起点fanout、终点fanin的collection。
-through through_list
声明一个经过list。如果声明了-to_list,返回结果同上。
-to to_list
声明一个终点list。
-clock_tree
使用设计中所有clock source pin、port作为from_list中的objects。注意:如果没有clock或者clock没有source,该命令会返回空collection;该参数限制了objects只能在clock网络中选取;该参数与-from_list互斥。
-endpoints_only
仅在结果中包含timing endpoints。
-only_cells
仅在from_list的扇出结果中包含cells。
-flat
all_fanout主要有两种模式:hierarchical模式(默认)和flat模式。在hierarchical模式下,结果中仅包含在当前objects同层级下的objects;在flat模式下,结果中仅有根据pin hierarchical搜索到的non-leaf objects。