The following commands allow you to modify an existing netlist:
- create_port
- remove_port
- create_cell
- remove_cell
- create_pin
- remove_pin
- create_net
- remove_net
- connect_net
- disconnect_net
<command> -help
.The netlist modifying commands work on a post-synthesis, post-place or post-route
netlist. Before the netlist is modified, it must be loaded into memory. The netlist
modifying commands allow you to make logical changes to the netlist when it is in
memory. You can use the write_checkpoint
command to save
changes.
Logical changes are reflected in the schematic view as soon as the netlist modifying commands are executed. The following figure shows an example of a cell that was created using a LUT1 as a reference cell.
When the output of the LUT1 is connected to an OBUF, the schematic reflects this change showing the ECO_INV/O pin no longer with a "no-connect." The following figure shows the resulting schematic view.