rm LibertyPort::clkTreeDelays, clockTreePathDelays
Signed-off-by: James Cherry <cherry@parallaxsw.com>
This commit is contained in:
parent
a6425a3364
commit
cd21c43693
|
|
@ -892,10 +892,6 @@ public:
|
|||
float clkTreeDelay(float in_slew,
|
||||
const RiseFall *from_rf,
|
||||
const MinMax *min_max) const;
|
||||
// deprecated 2024-06-22
|
||||
RiseFallMinMax clkTreeDelays() const __attribute__ ((deprecated));
|
||||
// deprecated 2024-02-27
|
||||
RiseFallMinMax clockTreePathDelays() const __attribute__ ((deprecated));
|
||||
|
||||
static bool equiv(const LibertyPort *port1,
|
||||
const LibertyPort *port2);
|
||||
|
|
@ -916,7 +912,6 @@ protected:
|
|||
void setMinPort(LibertyPort *min);
|
||||
void addScaledPort(OperatingConditions *op_cond,
|
||||
LibertyPort *scaled_port);
|
||||
RiseFallMinMax clkTreeDelays1() const;
|
||||
void setMemberFlag(bool value,
|
||||
const std::function<void(LibertyPort*, bool)> &setter);
|
||||
void setMemberFloat(float value,
|
||||
|
|
|
|||
|
|
@ -2736,33 +2736,6 @@ LibertyPort::setDriverWaveform(DriverWaveform *driver_waveform,
|
|||
|
||||
////////////////////////////////////////////////////////////////
|
||||
|
||||
RiseFallMinMax
|
||||
LibertyPort::clockTreePathDelays() const
|
||||
{
|
||||
return clkTreeDelays1();
|
||||
}
|
||||
|
||||
RiseFallMinMax
|
||||
LibertyPort::clkTreeDelays() const
|
||||
{
|
||||
return clkTreeDelays1();
|
||||
}
|
||||
|
||||
RiseFallMinMax
|
||||
LibertyPort::clkTreeDelays1() const
|
||||
{
|
||||
RiseFallMinMax delays;
|
||||
for (const RiseFall *from_rf : RiseFall::range()) {
|
||||
for (const RiseFall *to_rf : RiseFall::range()) {
|
||||
for (const MinMax *min_max : MinMax::range()) {
|
||||
float delay = clkTreeDelay(0.0, from_rf, to_rf, min_max);
|
||||
delays.setValue(from_rf, min_max, delay);
|
||||
}
|
||||
}
|
||||
}
|
||||
return delays;
|
||||
}
|
||||
|
||||
float
|
||||
LibertyPort::clkTreeDelay(float in_slew,
|
||||
const RiseFall *rf,
|
||||
|
|
|
|||
Loading…
Reference in New Issue