Searched refs:TechModel (Results 1 - 25 of 102) sorted by relevance

12345

/gem5/ext/dsent/model/
H A DModelGen.h32 class TechModel;
38 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/std_cells/
H A DStdCellLib.h29 class TechModel;
36 StdCellLib(TechModel* tech_model_);
41 const TechModel* getTechModel() const;
70 TechModel* m_tech_model_;
/gem5/ext/dsent/tech/
H A DTechModel.h39 class TechModel class in namespace:DSENT
45 TechModel();
46 virtual ~TechModel();
58 virtual TechModel* clone() const;
84 TechModel(const TechModel& tech_model_);
93 }; // class TechModel
H A DTechModel.cc22 #include "tech/TechModel.h"
30 TechModel::TechModel() function in class:DSENT::TechModel
34 TechModel::~TechModel()
37 const String& TechModel::get(const String &key_) const
42 void TechModel::setStdCellLib(const StdCellLib* std_cell_lib_)
48 const StdCellLib* TechModel::getStdCellLib() const
53 TechModel* TechModel
340 TechModel::TechModel(const TechModel& tech_model_) function in class:DSENT::TechModel
[all...]
/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_);
H A DPhotonicClos.h36 PhotonicClos(const String& instance_name_, const TechModel* tech_model_);
/gem5/ext/dsent/model/optical/
H A DGatedLaserSource.h35 GatedLaserSource(const String& instance_name_, const TechModel* tech_model_);
H A DLaserSource.h35 LaserSource(const String& instance_name_, const TechModel* tech_model_);
H A DOpticalLinkBackendRx.h35 OpticalLinkBackendRx(const String& instance_name_, const TechModel* tech_model_);
H A DOpticalLinkBackendTx.h35 OpticalLinkBackendTx(const String& instance_name_, const TechModel* tech_model_);
H A DOpticalTestModel.h33 OpticalTestModel(const String& instance_name_, const TechModel* tech_model_);

Completed in 15 milliseconds

12345