set_load port does not override parasitics

Signed-off-by: James Cherry <[email protected]>
This commit is contained in:
James Cherry
2023-03-07 17:03:26 -07:00
parent 964f255565
commit deeaaee9a3
7 changed files with 40 additions and 45 deletions
+3 -4
View File
@@ -936,7 +936,7 @@ public:
float &pin_cap,
float &wire_cap,
float &fanout,
bool &has_set_load) const;
bool &has_net_load) const;
void portExtFanout(const Port *port,
const Corner *corner,
const MinMax *min_max,
@@ -1222,8 +1222,7 @@ protected:
const MinMax *min_max,
float &pin_cap,
float &wire_cap,
float &fanout,
bool &has_ext_cap) const;
float &fanout) const;
void netCaps(const Pin *drvr_pin,
const RiseFall *rf,
const OperatingConditions *op_cond,
@@ -1233,7 +1232,7 @@ protected:
float &pin_cap,
float &wire_cap,
float &fanout,
bool &has_set_load) const;
bool &has_net_load) const;
// connectedCap pin_cap.
float connectedPinCap(const Pin *pin,
const RiseFall *rf,
+1 -1
View File
@@ -253,7 +253,7 @@ protected:
TableTemplate *tbl_template_;
// ScaleFactorType gcc barfs if this is dcl'd.
unsigned scale_factor_type_:scale_factor_bits;
unsigned tr_index_:RiseFall::index_bit_count;
unsigned rf_index_:RiseFall::index_bit_count;
bool is_scaled_:1;
};