3.2.7 PVBusMapper

Allow transactions to be remapped arbitrarily. This model is written in C++.

PVBusMapper contains the following MTI components:

About PVBusMapper

This component performs like PVBusModifier, but in addition:

  • It has multiple downstream ports
  • It allows routing of transactions to any one of these ports

  • It allows arbitrary remapping of transaction addresses and attributes

As a generic modeling component, it does not have a hardware revision code.

For an example of how to use PVBusMapper, see $PVLIB_HOME/examples/LISAPlus/RemappingWithPVBusMapper/.

Table 3-46 Ports

Name Protocol Type Description
control PVBusMapperControl Master Configuration port to determine mappings.
pvbus_m[64] PVBus Master Bus master ports.
pvbus_s PVBus Slave Bus slave port.
reset Signal Slave Reset signal.
Non-ConfidentialPDF file icon PDF version100964_1110_00_en
Copyright © 2014–2020 Arm Limited or its affiliates. All rights reserved.