|
<h3 id='___buffer'>buffer</h3> |
|
<pre>ECO command. Buffer high fanout ECO nets |
|
<b>Usage:</b> buffer($net_names, $buffer_name, $fanout); |
|
$net_names: Net names to be buffered. Use "," to separate multiple nets, like "eco1_net1,reset2" |
|
$buffer_name: The buffer module name from library, leave it blank to let the tool pick one. |
|
It supports repeater case by ",", for example, "INVX1,INVX16" would have 'INVX1' |
|
drives 'INVX16' and 'INVX16' drives the fanouts. |
|
$fanout: How many fanout to insert a buffer. |
|
|
|
<b>Examples:</b> |
|
|
|
#1. For every 10 fanout of test_mode, add a buffer, BUFX6 |
|
buffer("test_mode", "BUFX6", 10); |
|
|
|
#2. For every 10 fanout of 'clock', add repeaters, INVX2,INVX16 |
|
buffer("clock", "INVX2,INVX16", 10); |
|
|
|
#3. Let the tool pick a buffer |
|
buffer("clock", "", 10); |
|
|
|
</pre> |