pcie-switch perfanalyze-client
Simics Reference Manual  /  5 Classes  / 

pcie_map_helper_cpp

Description

PCIe map helper which is mapped at a PCIe memory space. When accessed, the transaction is forwarded to the forward target with PCIe type ATOM set

Interfaces Implemented

conf_object, log_object, transaction

Notifiers

cell-change
Notifier that is triggered after the object's cell was changed.
object-delete
Notifier that is triggered just before Simics object is deleted.
queue-change
Notifier that is triggered after the object's clock was changed. New clock can be obtained with the SIM_object_clock function.

Commands for this class

Commands for interface transaction

Attributes

pcie_type
Required attribute; read/write access; type: i
The PCIe type used when forwarding the transaction to the forward target
forward_target
Required attribute; read/write access; type: o
The object used to forward the transaction
function_id
Optional attribute; read/write access; type: i
The function ID used when forwarding the transaction to the forward target

Provided By

pcie-map-helper-c++
pcie-switch perfanalyze-client