5.3.9. SGStateSignal2AMBAPVSignalState component

The SGStateSignal2AMBAPVSignalState component converts from StateSignal to AMBAPVSignalState protocols.

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

Figure 5.13. SGStateSignal2AMBAPVSignalState in System Canvas

SGStateSignal2AMBAPVSignalState in System Canvas

This component is written in LISA+.

Ports

Table 5.18 describes the SGStateSignal2AMBAPVSignalState ports.

Table 5.18. SGStateSignal2AMBAPVSignalState ports

NamePort protocolTypeDescription
sg_signal_sSignalSlaveHandles incoming signal state changes.
amba_pv_signal_mAMBAPVSignal StateMasterOutput master port for connection to top-level AMBAPVSignal master port. Converted signal state changes are sent out through this port.

Additional protocols

The SGStateSignal2AMBAPVSignalState component has no additional protocols.

Parameters

The SGStateSignal2AMBAPVSignalState component has no configuration parameters.

Registers

The SGStateSignal2AMBAPVSignalState component has no registers.

Debug features

The SGStateSignal2AMBAPVSignalState component has no debug features.

Verification and testing

The SGStateSignal2AMBAPVSignalState 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 SGStateSignal2AMBAPVSignalState component is not expected to significantly affect the performance of a PV system.

Library dependencies

The SGStateSignal2AMBAPVSignalState component has no dependencies on external libraries.

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