/gem5/ext/dsent/tech/ |
H A D | TechModel.h | 78 double calculateWireCapacitance(const String& layer_name_, double width_, double spacing_, double length_) const; 80 double calculateWireResistance(const String& layer_name_, double width_, double length_) const;
|
H A D | TechModel.cc | 288 double TechModel::calculateWireCapacitance(const String& layer_name_, double width_, double spacing_, double length_) const argument 297 ASSERT(width_ >= min_width, "[Error] Wire width must be >= " + (String) min_width + "!"); 303 A = width_ / dielec_thickness; 309 B = 2.37 * std::pow((width_ / (width_ + 0.31 * spacing_)), 0.28); 318 double TechModel::calculateWireResistance(const String& layer_name_, double width_, double length_) const argument 326 ASSERT(width_ >= min_width, "[Error] Wire width must be >= " + (String) min_width + "!"); 330 // double rho = 2.202e-8 + (1.030e-15 / (width_ - 2.0 * barrier_thickness)); 332 double unit_res = resistivity / (width_ * metal_thickness); 333 //double unit_res = rho / ((width_ [all...] |
/gem5/ext/systemc/src/sysc/tracing/ |
H A D | sc_wif_trace.cpp | 172 int width_); 186 int width_) 190 bit_width = width_; 238 int width_); 252 int width_) 256 bit_width = width_; 865 const std::string& wif_name_, int width_); 879 int width_) 883 bit_width = width_; 929 int width_); 183 wif_uint64_trace(const sc_dt::uint64& object_, const std::string& name_, const std::string& wif_name_, int width_) argument 249 wif_int64_trace(const sc_dt::int64& object_, const std::string& name_, const std::string& wif_name_, int width_) argument 876 wif_unsigned_int_trace(const unsigned& object_, const std::string& name_, const std::string& wif_name_, int width_) argument 940 wif_unsigned_short_trace( const unsigned short& object_, const std::string& name_, const std::string& wif_name_, int width_) argument 1003 wif_unsigned_char_trace(const unsigned char& object_, const std::string& name_, const std::string& wif_name_, int width_) argument 1065 wif_unsigned_long_trace(const unsigned long& object_, const std::string& name_, const std::string& wif_name_, int width_) argument 1128 wif_signed_int_trace(const signed& object_, const std::string& name_, const std::string& wif_name_, int width_) argument 1191 wif_signed_short_trace(const short& object_, const std::string& name_, const std::string& wif_name_, int width_) argument 1253 wif_signed_char_trace(const char& object_, const std::string& name_, const std::string& wif_name_, int width_) argument 1315 wif_signed_long_trace(const long& object_, const std::string& name_, const std::string& wif_name_, int width_) argument [all...] |
H A D | sc_vcd_trace.cpp | 896 int width_); 911 int width_) 915 bit_width = width_; 962 int width_); 977 int width_) 980 bit_width = width_; 1027 int width_); 1042 int width_) 1045 bit_width = width_; 1089 int width_); 907 vcd_unsigned_int_trace( const unsigned& object_, const std::string& name_, const std::string& vcd_name_, int width_) argument 973 vcd_unsigned_short_trace( const unsigned short& object_, const std::string& name_, const std::string& vcd_name_, int width_) argument 1038 vcd_unsigned_char_trace( const unsigned char& object_, const std::string& name_, const std::string& vcd_name_, int width_) argument 1100 vcd_unsigned_long_trace( const unsigned long& object_, const std::string& name_, const std::string& vcd_name_, int width_) argument 1165 vcd_signed_int_trace(const signed& object_, const std::string& name_, const std::string& vcd_name_, int width_) argument 1228 vcd_signed_short_trace( const short& object_, const std::string& name_, const std::string& vcd_name_, int width_) argument 1291 vcd_signed_char_trace(const char& object_, const std::string& name_, const std::string& vcd_name_, int width_) argument 1353 vcd_int64_trace(const sc_dt::int64& object_, const std::string& name_, const std::string& vcd_name_, int width_) argument 1420 vcd_uint64_trace( const sc_dt::uint64& object_, const std::string& name_, const std::string& vcd_name_, int width_) argument 1487 vcd_signed_long_trace(const long& object_, const std::string& name_, const std::string& vcd_name_, int width_) argument [all...] |
/gem5/src/cpu/minor/ |
H A D | pipe_data.cc | 173 ForwardLineData::allocateLine(unsigned int width_) argument 175 lineWidth = width_; 181 line = new uint8_t[width_];
|
H A D | pipe_data.hh | 229 void allocateLine(unsigned int width_);
|