gem5.components.processors.traffic_generator_core module

class gem5.components.processors.traffic_generator_core.TrafficGeneratorCore(config_file: str)

Bases: AbstractGeneratorCore

The traffic generator core interface.

This class defines the interface for a generator core that will create a compound traffic specified by the parameters below. It uses TrafficGen to create the traffic.

Parameters:

config_file – Path to the configuration file specifying the pattern of traffic.

abstract = False
connect_dcache(port: Port) None

This function should connect the response port from the data cache to the right request port on the core.

Parameters:

port – The response port from the icache to connect to.

cxx_exports = []
cxx_extra_bases = []
cxx_param_exports = []
cxx_template_params = []