The Sparta Modeling Framework
Loading...
Searching...
No Matches
core_example::CPUFactories Struct Reference
Collaboration diagram for core_example::CPUFactories:

Public Attributes

sparta::ResourceFactory< core_example::Core, core_example::Core::CoreParameterSet > core_rf
 Resouce Factory to build a Core Unit.
 
sparta::ResourceFactory< core_example::Fetch, core_example::Fetch::FetchParameterSet > fetch_rf
 Resouce Factory to build a Fetch Unit.
 
sparta::ResourceFactory< core_example::Decode, core_example::Decode::DecodeParameterSet > decode_rf
 Resouce Factory to build a Decode Unit.
 
sparta::ResourceFactory< core_example::Rename, core_example::Rename::RenameParameterSet > rename_rf
 Resouce Factory to build a Rename Unit.
 
sparta::ResourceFactory< core_example::Dispatch, core_example::Dispatch::DispatchParameterSet > dispatch_rf
 Resouce Factory to build a Dispatch Unit.
 
sparta::ResourceFactory< core_example::Execute, core_example::Execute::ExecuteParameterSet > execute_rf
 Resouce Factory to build a Execute Unit.
 
sparta::ResourceFactory< core_example::LSU, core_example::LSU::LSUParameterSet > lsu_rf
 Resouce Factory to build a LSU Unit.
 
sparta::ResourceFactory< core_example::SimpleTLB, core_example::SimpleTLB::TLBParameterSet > tlb_rf
 Resouce Factory to build a TLB Unit.
 
sparta::ResourceFactory< core_example::BIU, core_example::BIU::BIUParameterSet > biu_rf
 Resouce Factory to build a BIU Unit.
 
sparta::ResourceFactory< core_example::MSS, core_example::MSS::MSSParameterSet > mss_rf
 Resouce Factory to build a MSS Unit.
 
sparta::ResourceFactory< core_example::ROB, core_example::ROB::ROBParameterSet > rob_rf
 Resouce Factory to build a ROB Unit.
 
sparta::ResourceFactory< core_example::FlushManager, core_example::FlushManager::FlushManagerParameters > flushmanager_rf
 Resouce Factory to build a Flush Unit.
 
sparta::ResourceFactory< core_example::Preloader, core_example::Preloader::PreloaderParameterSet > preloader_rf
 Resouce Factory to build a Preloader Unit.
 

Detailed Description

Definition at line 32 of file CPUFactories.hpp.

Member Data Documentation

◆ biu_rf

Resouce Factory to build a BIU Unit.

Definition at line 68 of file CPUFactories.hpp.

◆ core_rf

Resouce Factory to build a Core Unit.

Definition at line 36 of file CPUFactories.hpp.

◆ decode_rf

Resouce Factory to build a Decode Unit.

Definition at line 44 of file CPUFactories.hpp.

◆ dispatch_rf

Resouce Factory to build a Dispatch Unit.

Definition at line 52 of file CPUFactories.hpp.

◆ execute_rf

Resouce Factory to build a Execute Unit.

Definition at line 56 of file CPUFactories.hpp.

◆ fetch_rf

Resouce Factory to build a Fetch Unit.

Definition at line 40 of file CPUFactories.hpp.

◆ flushmanager_rf

Resouce Factory to build a Flush Unit.

Definition at line 80 of file CPUFactories.hpp.

◆ lsu_rf

Resouce Factory to build a LSU Unit.

Definition at line 60 of file CPUFactories.hpp.

◆ mss_rf

Resouce Factory to build a MSS Unit.

Definition at line 72 of file CPUFactories.hpp.

◆ preloader_rf

Resouce Factory to build a Preloader Unit.

Definition at line 84 of file CPUFactories.hpp.

◆ rename_rf

Resouce Factory to build a Rename Unit.

Definition at line 48 of file CPUFactories.hpp.

◆ rob_rf

Resouce Factory to build a ROB Unit.

Definition at line 76 of file CPUFactories.hpp.

◆ tlb_rf

Resouce Factory to build a TLB Unit.

Definition at line 64 of file CPUFactories.hpp.


The documentation for this struct was generated from the following file: