rm insert_buffer fragment
This commit is contained in:
parent
9c8d9569b5
commit
edd65d1c5b
|
|
@ -15,6 +15,8 @@ The report_check_types -min_fanout -max_fanout -max_capacitance -min_capacitance
|
|||
report_check_types [-min_fanout] [-max_fanout] [-max_capacitance] [-min_capacitance]
|
||||
|
||||
|
||||
The insert_buffer command is no longer supported.
|
||||
|
||||
Release 2.0.0 2018/09/28
|
||||
-------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -236,32 +236,5 @@ proc replace_cell { instance lib_cell } {
|
|||
}
|
||||
}
|
||||
|
||||
################################################################
|
||||
|
||||
proc insert_buffer { buffer_name buffer_cell net load_pins buffer_out_net_name } {
|
||||
set buffer_cell [sta::get_lib_cell_warn "buffer_cell" $buffer_cell]
|
||||
set net [sta::get_net_warn "net" $net]
|
||||
|
||||
if { [get_cells -quiet $buffer_name] != "" } {
|
||||
sta_error "instance $buffer_name already exists."
|
||||
}
|
||||
if { [get_nets -quiet $buffer_out_net_name] != "" } {
|
||||
sta_error "net $buffer_out_net_name already exists."
|
||||
}
|
||||
# Copy backslashes that will be removed by foreach.
|
||||
set load_pins1 [string map {\\ \\\\} $load_pins]
|
||||
set load_pins {}
|
||||
foreach pin $load_pins1 {
|
||||
set pin1 [get_port_pin_warn "pin" $pin]
|
||||
if { $pin1 != "NULL" } {
|
||||
lappend load_pins $pin1
|
||||
}
|
||||
}
|
||||
if { $buffer_cell != "NULL" \
|
||||
&& $net != "NULL" } {
|
||||
insert_buffer_cmd $buffer_name $buffer_cell $net $load_pins $buffer_out_net_name
|
||||
}
|
||||
}
|
||||
|
||||
# sta namespace end.
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue