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