5.3.10. AMBAPVSignalState2SGStateSignal component

The AMBAPVSignalState2SGStateSignal component converts from AMBAPVSignalState to StateSignal protocols.

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

Figure 5.14. AMBAPVSignalState2SGStateSignal in System Canvas

AMBAPVSignalState2SGStateSignal in System Canvas

This component is written in LISA+.

Ports

Table 5.19 lists the ports in the AMBAPVSignalState2SGStateSignal component.

Table 5.19. AMBAPVSignalState2SGStateSignal component ports

NamePort protocolTypeDescription
amba_pv_signal_sAMBAPVSignal StateSlaveInput slave port for connection from top-level AMBAPVSignal slave port.
sg_signal_mStateSignalMasterHandles outgoing signal state changes. Converted signal state changes are sent out through this port.

Additional protocols

The AMBAPVSignalState2SGStateSignal component has no additional protocols.

Parameters

The AMBAPVSignalState2SGStateSignal component has no configuration parameters.

Registers

The AMBAPVSignalState2SGStateSignal component has no registers.

Debug features

The AMBAPVSignalState2SGStateSignal component has no debug features.

Verification and testing

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

Library dependencies

The AMBAPVSignalState2SGStateSignal component has no dependencies on external libraries.

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