override
Signed-Off-by: James Cherry <cherry@parallaxsw.com>
This commit is contained in:
parent
647b3a5fb3
commit
3c4995ce8b
|
|
@ -126,30 +126,30 @@ class DmpCeffTwoPoleDelayCalc : public DmpCeffDelayCalc
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
DmpCeffTwoPoleDelayCalc(StaState *sta);
|
DmpCeffTwoPoleDelayCalc(StaState *sta);
|
||||||
virtual ArcDelayCalc *copy();
|
ArcDelayCalc *copy() override;
|
||||||
virtual Parasitic *findParasitic(const Pin *drvr_pin,
|
Parasitic *findParasitic(const Pin *drvr_pin,
|
||||||
const RiseFall *rf,
|
const RiseFall *rf,
|
||||||
const DcalcAnalysisPt *dcalc_ap);
|
const DcalcAnalysisPt *dcalc_ap) override;
|
||||||
virtual ReducedParasiticType reducedParasiticType() const;
|
ReducedParasiticType reducedParasiticType() const override;
|
||||||
virtual void inputPortDelay(const Pin *port_pin,
|
void inputPortDelay(const Pin *port_pin,
|
||||||
float in_slew,
|
float in_slew,
|
||||||
const RiseFall *rf,
|
const RiseFall *rf,
|
||||||
const Parasitic *parasitic,
|
const Parasitic *parasitic,
|
||||||
const DcalcAnalysisPt *dcalc_ap);
|
const DcalcAnalysisPt *dcalc_ap) override;
|
||||||
virtual void gateDelay(const LibertyCell *drvr_cell,
|
void gateDelay(const LibertyCell *drvr_cell,
|
||||||
const TimingArc *arc,
|
const TimingArc *arc,
|
||||||
const Slew &in_slew,
|
const Slew &in_slew,
|
||||||
float load_cap,
|
float load_cap,
|
||||||
const Parasitic *drvr_parasitic,
|
const Parasitic *drvr_parasitic,
|
||||||
float related_out_cap,
|
float related_out_cap,
|
||||||
const Pvt *pvt,
|
const Pvt *pvt,
|
||||||
const DcalcAnalysisPt *dcalc_ap,
|
const DcalcAnalysisPt *dcalc_ap,
|
||||||
// Return values.
|
// Return values.
|
||||||
ArcDelay &gate_delay,
|
ArcDelay &gate_delay,
|
||||||
Slew &drvr_slew);
|
Slew &drvr_slew) override;
|
||||||
virtual void loadDelay(const Pin *load_pin,
|
void loadDelay(const Pin *load_pin,
|
||||||
ArcDelay &wire_delay,
|
ArcDelay &wire_delay,
|
||||||
Slew &load_slew);
|
Slew &load_slew) override;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
void loadDelay(Parasitic *pole_residue,
|
void loadDelay(Parasitic *pole_residue,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue