XilSEM Versal adaptive SoC Client APIs - 2023.1 English

Standalone Library Documentation: BSP and Libraries Document Collection (UG643)

Document ID
UG643
Release Date
2023-05-16
Version
2023.1 English

This file provides XilSEM client interface to send IPI requests from the user application to XilSEM server on PLM. This provides APIs to Init, Start, Stop, Error Injection, Event notification registration, get Status details for both CRAM and NPI.

Note:
Table 1. Quick Function Reference
Type Member Arguments
XStatus XSem_RegisterEvent
XStatus XSem_CmdCfrInit
XStatus XSem_CmdCfrStartScan
XStatus XSem_CmdCfrStopScan
XStatus XSem_CmdCfrNjctErr
XStatus XSem_CmdCfrGetStatus
XStatus XSem_CmdCfrReadFrameEcc
  • XIpiPsu * IpiInst
  • u32 CframeAddr
  • u32 RowLoc
  • XSemIpiResp * Resp
XStatus XSem_CmdNpiStartScan
XStatus XSem_CmdNpiStopScan
XStatus XSem_CmdNpiInjectError
XStatus XSem_CmdNpiGetGldnSha
XStatus XSem_CmdNpiGetStatus
XStatus XSem_CmdGetConfig
u32 XSem_CmdCfrGetCrc
  • u32 RowIndex
void XSem_CmdCfrGetTotalFrames
  • u32 RowIndex
  • u32 * FrameCntPtr
XStatus XSem_Ssit_CmdCfrInit
XStatus XSem_Ssit_CmdCfrStartScan
XStatus XSem_Ssit_CmdCfrStopScan
XStatus XSem_Ssit_CmdCfrNjctErr
XStatus XSem_Ssit_CmdCfrReadFrameEcc
  • XIpiPsu * IpiInst
  • u32 CframeAddr
  • u32 RowLoc
  • XSemIpiResp * Resp
  • u32 TargetSlr
XStatus XSem_Ssit_CmdGetStatus
XStatus XSem_Ssit_CmdNpiStartScan
XStatus XSem_Ssit_CmdNpiStopScan
XStatus XSem_Ssit_CmdNpiInjectError
XStatus XSem_Ssit_CmdGetConfig
XStatus XSem_Ssit_CmdCfrGetCrc
  • XIpiPsu * IpiInst
  • u32 RowIndex
  • XSemIpiResp * Resp
  • u32 TargetSlr