gem5.components.boards.abstract_system_board.html
gem5.components.boards.abstract_system_board module¶
- class gem5.components.boards.abstract_system_board.AbstractSystemBoard(clk_freq: str, processor: AbstractProcessor, memory: AbstractMemorySystem, cache_hierarchy: AbstractCacheHierarchy)¶
Bases:
System,AbstractBoardAn abstract board for cases where boards should inherit from System.
- abstract = False¶
- createCCObject()¶
We override this function as it is called in
m5.instantiate. This means we can insert a check to ensure the_connect_thingsfunction has been run.
- cxx_exports = []¶
- cxx_extra_bases = []¶
- cxx_param_exports = []¶
- cxx_template_params = []¶
- override_create = False¶