Searched refs:cell_ (Results 1 - 4 of 4) sorted by relevance

/gem5/ext/dsent/model/std_cells/
H A DCellMacros.cc37 void CellMacros::addNor2(StdCell* cell_, const String& name_, argument
43 cell_->createLoad(name_ + "_CgA1");
44 cell_->createLoad(name_ + "_CgA2");
45 cell_->createLoad(name_ + "_CdZN");
46 cell_->createDriver(name_ + "_RonZN", sizable_);
49 ElectricalLoad* gate_a1_load = cell_->getLoad(name_ + "_CgA1");
50 ElectricalLoad* gate_a2_load = cell_->getLoad(name_ + "_CgA2");
51 ElectricalLoad* drain_load = cell_->getLoad(name_ + "_CdZN");
52 ElectricalDriver* zn_drive = cell_->getDriver(name_ + "_RonZN");
53 ElectricalNet* a1_net = cell_
68 updateNor2(StdCell* cell_, const String& name_, double normalized_size_) argument
137 addNand2(StdCell* cell_, const String& name_, bool sizable_, bool a1_to_zn_path_, bool a2_to_zn_path_, const String& a1_net_, const String& a2_net_, const String& zn_net_) argument
168 updateNand2(StdCell* cell_, const String& name_, double normalized_size_) argument
239 addInverter(StdCell* cell_, const String& name_, bool sizable_, bool a_to_zn_path_, const String& a_net_, const String& zn_net_) argument
266 updateInverter(StdCell* cell_, const String& name_, double normalized_size_) argument
329 addTristate(StdCell* cell_, const String& name_, bool sizable_, bool a_to_zn_path_, bool oe_to_zn_path_, bool oen_to_zn_path_, const String& a_net_, const String& oe_net_, const String& oen_net_, const String& zn_net_) argument
365 updateTristate(StdCell* cell_, const String& name_, double normalized_size_) argument
453 calculateNmosWidth(const StdCell* cell_, unsigned int max_stacked_nmos_, unsigned int max_stacked_pmos_, unsigned int current_stacked_nmos_) argument
475 calculatePmosWidth(const StdCell* cell_, unsigned int max_stacked_nmos_, unsigned int max_stacked_pmos_, unsigned int current_stacked_pmos_) argument
[all...]
H A DCellMacros.h42 static void addNor2(StdCell* cell_, const String& name_, bool sizable_, bool a1_to_zn_path_, bool a2_to_zn_path_,
45 static void updateNor2(StdCell* cell_, const String& name_, double normalized_size_);
49 static void addNand2(StdCell* cell_, const String& name_, bool sizable_, bool a1_to_zn_path_, bool a2_to_zn_path_,
52 static void updateNand2(StdCell* cell_, const String& name_, double normalized_size_);
56 static void addInverter(StdCell* cell_, const String& name_, bool sizable_, bool a_to_zn_path_,
59 static void updateInverter(StdCell* cell_, const String& name_, double normalized_size_);
63 static void addTristate(StdCell* cell_, const String& name_, bool sizable_, bool a_to_zn_path_, bool oe_to_zn_path_, bool oen_to_zn_path_,
66 static void updateTristate(StdCell* cell_, const String& name_, double normalized_size_);
70 static double calculateNmosWidth(const StdCell* cell_, unsigned int max_stacked_nmos_, unsigned int max_stacked_pmos_, unsigned int current_stack_nmos_);
72 static double calculatePmosWidth(const StdCell* cell_, unsigne
[all...]
/gem5/ext/mcpat/cacti/
H A Ddecoder.h56 const Area & cell_);
H A Ddecoder.cc54 const Area & cell_)
62 is_wl_tr(is_wl_tr_), cell(cell_) {
46 Decoder( int _num_dec_signals, bool flag_way_select, double _C_ld_dec_out, double _R_wire_dec_out, bool fully_assoc_, bool is_dram_, bool is_wl_tr_, const Area & cell_) argument

Completed in 13 milliseconds