mirror of
https://github.com/The-OpenROAD-Project/OpenSTA.git
synced 2026-05-30 00:24:12 +08:00
pad cells are not buffers or inverters (#294)
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
This commit is contained in:
@@ -1175,7 +1175,8 @@ LibertyCell::isBuffer() const
|
||||
bufferPorts(input, output);
|
||||
return input && output
|
||||
&& hasBufferFunc(input, output)
|
||||
&& !is_level_shifter_;
|
||||
&& !is_level_shifter_
|
||||
&& !is_pad_;
|
||||
}
|
||||
|
||||
bool
|
||||
@@ -1195,7 +1196,9 @@ LibertyCell::isInverter() const
|
||||
LibertyPort *output;
|
||||
bufferPorts(input, output);
|
||||
return input && output
|
||||
&& hasInverterFunc(input, output);
|
||||
&& hasInverterFunc(input, output)
|
||||
&& !is_level_shifter_
|
||||
&& !is_pad_;
|
||||
}
|
||||
|
||||
bool
|
||||
|
||||
Reference in New Issue
Block a user