OpenSTA/network/test/network_modify.ok

37 lines
1.2 KiB
Plaintext

--- initial cell count ---
initial cells: 3
--- current_design ---
current_design: network_test1
--- make_net new_net1 ---
--- verify new net exists ---
--- make_instance new_buf BUF_X1 ---
--- verify new instance exists ---
--- cell count after adding instance ---
cells after make_instance: 4
--- connect_pin new_net1 new_buf/A ---
connect_pin result: 1
--- connect output pin to new net ---
connect_pin output result: 1
--- disconnect_pin new_net1 new_buf/A ---
disconnect_pin result: 1
--- replace_cell new_buf with INV_X1 ---
replace_cell INV_X1 result (expect 0): 0
--- replace_cell buf1 with BUF_X2 ---
replace_cell BUF_X2 result: 1
--- verify buf1 cell changed ---
buf1 ref_name after replace: BUF_X2
--- disconnect remaining new_buf pins ---
disconnect new_buf/Z: 1
--- delete_instance new_buf ---
--- verify new_buf removed ---
Warning 349: network_modify.tcl line 1, instance 'new_buf' not found.
get_cells new_buf after delete:
--- cell count after delete ---
cells after delete_instance: 3
--- delete_net new_net1 ---
--- delete_net new_net2 ---
--- make another instance and delete by object ---
--- make and delete net by object ---
--- current_design with name ---
current_design with name: network_test1