|
<h3 id='___get_loads'>get_loads</h3> |
|
<pre>Get loads of net in the top level module, return the leafs connections |
|
<b>Usage:</b> @result = get_loads($net_or_pin, @options); |
|
$net_or_pin: The net name or pin name that needs to get fanouts. |
|
@options: |
|
-nonbuf: Trace the loads until none buffer |
|
-bypbuf: Don't include buffer/inverter in the return array |
|
-hier: Loads cross hierarchies |
|
-fanend: Fanout endpoints, flops or ports |
|
@result: A two dimension array. Each item has format of 'instance' and 'pin_name' if |
|
the load is leaf cell. Or 'port_name' and 'GOF_PIN_IN' |
|
@result = ([instance_0, pin_0], |
|
[instance_1, pin_1], |
|
[port_name, GOF_PIN_IN], |
|
... |
|
) |
|
|
|
|
|
</pre> |