Searched refs:tech_model_ (Results 1 - 25 of 100) sorted by relevance

1234

/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/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_);
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_);
H A DRingFilter.h33 RingFilter(const String& instance_name_, const TechModel* tech_model_);

Completed in 15 milliseconds

1234