| <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> |