Lines Matching defs:stacked_mos_widths_

89         vector<double> stacked_mos_widths_(num_stacks_, uni_stacked_mos_width_);
90 return calculateNmosLeakageCurrent(num_stacks_, stacked_mos_widths_, input_vector_);
94 double TechModel::calculateNmosLeakageCurrent(unsigned int num_stacks_, const vector<double>& stacked_mos_widths_, unsigned int input_vector_) const
110 double leakage_current_factor = calculateLeakageCurrentFactor(num_stacks_, stacked_mos_widths_, input_vector_, vdd, subthreshold_swing, dibl_swing);
113 double leakage_current_char_tmp = stacked_mos_widths_[0] * off_current * std::pow(10.0, leakage_current_factor);
124 vector<double> stacked_mos_widths_(num_stacks_, uni_stacked_mos_width_);
125 return calculatePmosLeakageCurrent(num_stacks_, stacked_mos_widths_, input_vector_);
129 double TechModel::calculatePmosLeakageCurrent(unsigned int num_stacks_, const vector<double>& stacked_mos_widths_, unsigned int input_vector_) const
145 double leakage_current_factor = calculateLeakageCurrentFactor(num_stacks_, stacked_mos_widths_, input_vector_, vdd, subthreshold_swing, dibl_swing);
148 double leakage_current_char_tmp = stacked_mos_widths_[0] * off_current * std::pow(10.0, leakage_current_factor);
159 double TechModel::calculateLeakageCurrentFactor(unsigned int num_stacks_, const vector<double>& stacked_mos_widths_, unsigned int input_vector_, double vdd_, double subthreshold_swing_, double dibl_swing_) const
163 ASSERT(stacked_mos_widths_.size() == num_stacks_, "[Error] Mismatch in number of stacks and the widths specified!");
178 vector<double> ws = stacked_mos_widths_;