3.1.16 PVBus2AMBAPV

PVBus to AMBA-PV protocol converter. This model is written in LISA+.

PVBus2AMBAPV contains the following CADI targets:

  • PVBus2AMBAPV

PVBus2AMBAPV contains the following MTI components:

About PVBus2AMBAPV

DMI viewer provides the debugging functionality of the PVBus2AMBAPV bridge. When activated, it dumps the content of the DMI cache in the bridge in the following CSV format:

Range start, Range end incl, Pointer, Latency, R/W, Attributes

To be able to activate this functionality, a name for the counters output file must be set, using the counters-file-name parameter. If the counters file name is set, when dump-dmi-cache is set to 1 at runtime, the DMI cache of the bridge is dumped. The runtime parameter is always reset to 0 when the dump has completed.

Note:

Variants of this component also exist with multiple input and output ports.

Table 3-17 Ports

Name Protocol Type Description
amba_pv_m AMBAPV Master -
pvbus_s PVBus Slave -

Table 3-18 Parameters for PVBus2AMBAPV

Name Type Default value Description
counters-file-name string "" Prefix of the file name to store counters at the end of simulation
dmi-container-type string "TZAttr" Type of the DMI cache. Allowed values: TZAttr and FullAttr
dump-dmi-cache bool 0x0 Dumps the content of the DMI cache into a file
dump-dmi-file-name string "" Prefix of the file name to dump the content of the DMI when requested
force-dmi-size bool 0x1 Force DMI start and end address to be 4kB-aligned
min-range-to-cache int 0x10000 Min DMI range size to cache in the bridge
size int 0x1000000000000 Maximum size of memory region
Non-ConfidentialPDF file icon PDF version100964_1110_00_en
Copyright © 2014–2020 Arm Limited or its affiliates. All rights reserved.