5.3.18. AMBAPVValueState2SGValueState64 component

The AMBAPVValueState2SGValueState64 component converts from AMBAPVValueState64 to ValueState_64 protocols, using 64 bit integer values between components.

Figure 5.22 shows a view of the component in System Canvas.

Figure 5.22. AMBAPVValue2SGValue64 in System Canvas

AMBAPVValue2SGValue64 in System Canvas

This component is written in LISA+.

Ports

Table 5.27 provides a description of the ports in the AMBAPVValueState2SGValueState64 component.

Table 5.27. AMBAPVValueState2SGValueState64 component ports

NamePort protocolTypeDescription
amba_pv_value_sAMBAPVValue64SlaveInput slave port for connection from top-level AMBAPVValue64 slave port.
sg_value_mValue_64MasterHandles outgoing value changes. Converted value changes are sent out through this port.

Additional protocols

The AMBAPVValueState2SGValueState64 component has no additional protocols.

Parameters

The AMBAPVValueState2SGValueState64 component has no configuration parameters.

Registers

The AMBAPVValueState2SGValueState64 component has no registers.

Debug features

The AMBAPVValueState2SGValueState64 component has no debug features.

Verification and testing

The AMBAPVValueState2SGValueState64 component has been tested as part of the SystemC Export example systems. These systems can be found in %PVLIB_HOME%\examples\SystemCExport. On Linux, look in the $PVLIB_HOME/examples/SystemCExport directory.

Performance

The AMBAPVValueState2SGValueState64 component is not expected to significantly affect the performance of a PV system.

Library dependencies

The AMBAPVValueState2SGValueState64 component has no dependencies on external libraries.

Copyright © 2008-2013 ARM. All rights reserved.ARM DUI 0423O
Non-ConfidentialID060613