Searched refs:normalized_size_ (Results 1 - 2 of 2) sorted by relevance
/gem5/ext/dsent/model/std_cells/ |
H A D | CellMacros.h | 45 static void updateNor2(StdCell* cell_, const String& name_, double normalized_size_); 52 static void updateNand2(StdCell* cell_, const String& name_, double normalized_size_); 59 static void updateInverter(StdCell* cell_, const String& name_, double normalized_size_); 66 static void updateTristate(StdCell* cell_, const String& name_, double normalized_size_);
|
H A D | CellMacros.cc | 68 void CellMacros::updateNor2(StdCell* cell_, const String& name_, double normalized_size_) argument 70 ASSERT(normalized_size_ >= 0.0, "[Error] " + cell_->getInstanceName() + 87 unsigned int folds = (normalized_size_ < 1.0) ? 1 : (unsigned int)ceil(normalized_size_); 91 double nmos_width = std::max(calculateNmosWidth(cell_, 1, 2, 1) * normalized_size_ / folds, (double) tech->get("Gate->MinWidth")); 92 double pmos_width = std::max(calculatePmosWidth(cell_, 1, 2, 2) * normalized_size_ / folds, (double) tech->get("Gate->MinWidth")); 168 void CellMacros::updateNand2(StdCell* cell_, const String& name_, double normalized_size_) argument 170 ASSERT(normalized_size_ >= 0.0, "[Error] " + cell_->getInstanceName() + 187 unsigned int folds = (normalized_size_ < 1.0) ? 1 : (unsigned int)ceil(normalized_size_); 266 updateInverter(StdCell* cell_, const String& name_, double normalized_size_) argument 365 updateTristate(StdCell* cell_, const String& name_, double normalized_size_) argument [all...] |
Completed in 6 milliseconds