OutputWaveforms init vdd

Signed-off-by: James Cherry <[email protected]>
This commit is contained in:
James Cherry
2024-02-11 11:45:40 -07:00
parent 4541e83b3b
commit c3ecde1105
11 changed files with 136 additions and 93 deletions
+2 -3
View File
@@ -487,8 +487,7 @@ public:
TableAxisPtr cap_axis,
const RiseFall *rf,
Table1Seq &current_waveforms,
Table1 *ref_times,
LibertyLibrary *library);
Table1 *ref_times);
~OutputWaveforms();
const RiseFall *rf() const { return rf_; }
const TableAxis *slewAxis() const { return slew_axis_.get(); }
@@ -510,10 +509,10 @@ public:
float cap,
float volt);
float referenceTime(float slew);
void makeVoltageWaveforms(float vdd);
static bool checkAxes(const TableTemplate *tbl_template);
private:
void makeWaveforms();
void findVoltages(size_t wave_index,
float cap);
float waveformValue(float slew,