Skip to content

Commit 598ab3c

Browse files
committed
Applied review feedback.
Signed-off-by: Jaehyun Kim <[email protected]>
1 parent 39be3d3 commit 598ab3c

File tree

4 files changed

+4
-18
lines changed

4 files changed

+4
-18
lines changed

src/rsz/src/Resizer.cc

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -777,10 +777,6 @@ void Resizer::bufferInputs(LibertyCell* buffer_cell, bool verbose)
777777

778778
// Use buffer_cell. If it is null, find the buffer w/ lowest drive resistance.
779779
LibertyCell* selected_buffer_cell = selectBufferCell(buffer_cell);
780-
if (selected_buffer_cell == nullptr) {
781-
return;
782-
}
783-
784780
if (verbose) {
785781
logger_->info(RSZ,
786782
29,
@@ -1026,10 +1022,6 @@ void Resizer::bufferOutputs(LibertyCell* buffer_cell, bool verbose)
10261022

10271023
// Use buffer_cell. If it is null, find the buffer w/ lowest drive resistance.
10281024
LibertyCell* selected_buffer_cell = selectBufferCell(buffer_cell);
1029-
if (selected_buffer_cell == nullptr) {
1030-
return;
1031-
}
1032-
10331025
if (verbose) {
10341026
logger_->info(RSZ,
10351027
31,

src/rsz/src/Resizer.tcl

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ proc get_db_tech_checked { } {
1010
return $tech
1111
}
1212

13-
proc parse_buffer_cell { keys_var required } {
13+
proc parse_buffer_cell { keys_var } {
1414
upvar 1 $keys_var keys
1515
set buffer_cell "NULL"
1616

@@ -25,12 +25,6 @@ proc parse_buffer_cell { keys_var required } {
2525
}
2626
}
2727
}
28-
29-
# required argument is missing?
30-
if { $buffer_cell == "NULL" && $required } {
31-
utl::error RSZ 212 "-buffer_cell is required for buffer insertion."
32-
}
33-
3428
return $buffer_cell
3529
}
3630

@@ -489,7 +483,7 @@ proc buffer_ports { args } {
489483
sta::check_argc_eq0 "buffer_ports" $args
490484

491485
rsz::set_max_utilization [rsz::parse_max_util keys]
492-
set buffer_cell [rsz::parse_buffer_cell keys 0] ;# 0: optional argument
486+
set buffer_cell [rsz::parse_buffer_cell keys]
493487

494488
if { $buffer_inputs } {
495489
rsz::buffer_inputs $buffer_cell $verbose

src/rsz/test/buffer_ports10.tcl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# buffer output with assign between output ports
1+
# buffer input/output ports with detailed messages
22
source "helpers.tcl"
33
source Nangate45/Nangate45.vars
44
read_liberty Nangate45/Nangate45_typ.lib

src/rsz/test/buffer_ports9.tcl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# buffer output with assign between output ports
1+
# buffer input/output ports with the specified buffer cell
22
source "helpers.tcl"
33
source Nangate45/Nangate45.vars
44
read_liberty Nangate45/Nangate45_typ.lib

0 commit comments

Comments
 (0)