Searched refs:instance_name_ (Results 1 - 25 of 128) sorted by relevance

123456

/gem5/ext/dsent/model/
H A DModelGen.cc74 Model* ModelGen::createModel(const String& model_name_, const String& instance_name_, const TechModel* tech_model_) argument
80 return new INV(instance_name_, tech_model_);
84 return new NAND2(instance_name_, tech_model_);
88 return new NOR2(instance_name_, tech_model_);
92 return new MUX2(instance_name_, tech_model_);
96 return new XOR2(instance_name_, tech_model_);
100 return new DFFQ(instance_name_, tech_model_);
104 return new LATQ(instance_name_, tech_model_);
108 return new ADDF(instance_name_, tech_model_);
112 return new OR2(instance_name_, tech_model
223 createStdCell(const String& std_cell_name_, const String& instance_name_, const TechModel* tech_model_) argument
280 createRAM(const String& ram_name_, const String& instance_name_, const TechModel* tech_model_) argument
297 createCrossbar(const String& crossbar_name_, const String& instance_name_, const TechModel* tech_model_) argument
[all...]
H A DModelGen.h38 static Model* createModel(const String& model_name_, const String& instance_name_, const TechModel* tech_model_);
40 static StdCell* createStdCell(const String& std_cell_name_, const String& instance_name_, const TechModel* tech_model_);
42 static ElectricalModel* createRAM(const String& ram_name_, const String& instance_name_, const TechModel* tech_model_);
44 static ElectricalModel* createCrossbar(const String& crossbar_name_, const String& instance_name_, const TechModel* tech_model_);
/gem5/ext/dsent/model/optical_graph/
H A DOpticalWaveguide.cc27 OpticalWaveguide::OpticalWaveguide(const String& instance_name_, OpticalModel* model_, const WavelengthGroup& wavelengths_) argument
28 : OpticalNode(OpticalNode::WAVEGUIDE, instance_name_, model_, wavelengths_)
H A DOpticalLaser.cc27 OpticalLaser::OpticalLaser(const String& instance_name_, OpticalModel* model_, const WavelengthGroup& wavelengths_) argument
28 : OpticalNode(OpticalNode::LASER, instance_name_, model_, wavelengths_), m_efficiency_(0)
H A DOpticalDetector.cc28 OpticalDetector::OpticalDetector(const String& instance_name_, OpticalModel* model_, const WavelengthGroup& wavelengths_, OpticalReceiver* receiver_) argument
29 : OpticalNode(OpticalNode::DETECTOR, instance_name_, model_, wavelengths_), m_receiver_(receiver_), m_responsivity_(0)
/gem5/ext/dsent/model/timing_graph/
H A DElectricalLoad.cc29 ElectricalLoad::ElectricalLoad(const String& instance_name_, ElectricalModel* model_) argument
30 : ElectricalTimingNode(instance_name_, model_), m_load_cap_(0.0)
H A DElectricalDelay.cc32 ElectricalDelay::ElectricalDelay(const String& instance_name_, ElectricalModel* model_) argument
33 : ElectricalTimingNode(instance_name_, model_), m_delay_(0.0)
H A DElectricalDriverMultiplier.cc32 ElectricalDriverMultiplier::ElectricalDriverMultiplier(const String& instance_name_, ElectricalModel* model_) argument
33 : ElectricalTimingNode(instance_name_, model_)
H A DElectricalNet.cc32 ElectricalNet::ElectricalNet(const String& instance_name_, ElectricalModel* model_) argument
33 : ElectricalTimingNode(instance_name_, model_), m_distributed_res_(0), m_distributed_cap_(0)
/gem5/ext/dsent/model/std_cells/
H A DStdCell.cc33 StdCell::StdCell(const String& instance_name_, const TechModel* tech_model_) argument
34 : ElectricalModel(instance_name_, tech_model_)
/gem5/ext/dsent/model/electrical/
H A DBarrelShifter.h34 BarrelShifter(const String& instance_name_, const TechModel* tech_model_);
H A DDFFRAM.h33 DFFRAM(const String& instance_name_, const TechModel* tech_model_);
H A DDecoder.h33 Decoder(const String& instance_name_, const TechModel* tech_model_);
H A DDemuxTreeDeserializer.h33 DemuxTreeDeserializer(const String& instance_name_, const TechModel* tech_model_);
H A DMatrixArbiter.h33 MatrixArbiter(const String& instance_name_, const TechModel* tech_model_);
H A DMultiplexer.h34 Multiplexer(const String& instance_name_, const TechModel* tech_model_);
H A DMuxTreeSerializer.h33 MuxTreeSerializer(const String& instance_name_, const TechModel* tech_model_);
H A DOR.h36 OR(const String& instance_name_, const TechModel* tech_model_);
H A DRippleAdder.h33 RippleAdder(const String& instance_name_, const TechModel* tech_model_);
H A DSeparableAllocator.h33 SeparableAllocator(const String& instance_name_, const TechModel* tech_model_);
H A DTestModel.h33 TestModel(const String& instance_name_, const TechModel* tech_model_);
/gem5/ext/dsent/model/electrical/router/
H A DRouterInputPort.h33 RouterInputPort(const String& instance_name_, const TechModel* tech_model_);
H A DRouterSwitchAllocator.h33 RouterSwitchAllocator(const String& instance_name_, const TechModel* tech_model_);
/gem5/ext/dsent/model/network/
H A DElectricalClos.h36 ElectricalClos(const String& instance_name_, const TechModel* tech_model_);
H A DElectricalMesh.h36 ElectricalMesh(const String& instance_name_, const TechModel* tech_model_);

Completed in 16 milliseconds

123456