20.1.2.5 QoS AXI Initiator and Processor BFM

An mss_cpu_core can access the non-cache region of MSS DDR through the M14 port of the AXI switch. To mimic the processor behavior, you can choose to enable either the BFM for the mss_cpu_core or the QoS AXI Initiator. While a BFM can be used to transact with a more realistic data and synchronize with fabric logic, a QoS AXI initiator can be enabled to reduce the bandwidth available to fabric logic accessing MSS_DDR.

You can select between the Process BFM and the QoS AXI Initiator by using the appropriate VSIM switch, as shown in the follwing options:

  • -gBFM_SELECT= 1'b0 => QoS AXI Initiator (Default)
  • -gBFM_SELECT = 1'b1 => PROCESSOR_BFM