SURF  1.0
SsiPkg Package Body Reference
Package >> SsiPkg

Functions

AxiStreamConfigType   ssiAxiStreamConfig (
dataBytes: in natural
tKeepMode: in TKeepModeType TKEEP_COMP_C
tUserMode: in TUserModeType TUSER_FIRST_LAST_C
tDestBits: in integer range 0 to 8 4
tUserBits: in integer range 2 to 8 2
)
sl   ssiGetUserEofe ( axisConfig: in AxiStreamConfigType , axisMaster: in AxiStreamMasterType )
AxiStreamMasterType   ssi2AxisMaster ( axisConfig: in AxiStreamConfigType , ssiMaster: in SsiMasterType )
AxiStreamSlaveType   ssi2AxisSlave ( ssiSlave: in SsiSlaveType )
AxiStreamCtrlType   ssi2AxisCtrl ( ssiSlave: in SsiSlaveType )
SsiMasterType   axis2SsiMaster ( axisConfig: in AxiStreamConfigType , axisMaster: in AxiStreamMasterType )
SsiSlaveType   axis2SsiSlave (
axisConfig: in AxiStreamConfigType
axisSlave: in AxiStreamSlaveType AXI_STREAM_SLAVE_INIT_C
axisCtrl: in AxiStreamCtrlType AXI_STREAM_CTRL_UNUSED_C
)
SsiMasterType   ssiMasterInit ( axisConfig: in AxiStreamConfigType )
SsiSlaveType   ssiSlaveInit ( axisConfig: in AxiStreamConfigType )
sl   ssiGetUserSof ( axisConfig: in AxiStreamConfigType , axisMaster: in AxiStreamMasterType )

Procedures

  ssiSetUserEofe(
axisConfig: in AxiStreamConfigType
axisMaster: inout AxiStreamMasterType
eofe: in sl
)
  ssiSetUserSof(
axisConfig: in AxiStreamConfigType
axisMaster: inout AxiStreamMasterType
sof: in sl
)
  ssiResetFlags( axisMaster: inout AxiStreamMasterType )

Detailed Description

Definition at line 147 of file SsiPkg.vhd.

Member Function Documentation

◆ ssiAxiStreamConfig()

AxiStreamConfigType ssiAxiStreamConfig (   dataBytes in natural ,
  tKeepMode in TKeepModeType TKEEP_COMP_C ,
  tUserMode in TUserModeType TUSER_FIRST_LAST_C ,
  tDestBits in integer range 0 to 8 4 ,
  tUserBits in integer range 2 to 8 2  
)
Function

Definition at line 149 of file SsiPkg.vhd.

◆ ssiGetUserEofe()

sl ssiGetUserEofe (   axisConfig in AxiStreamConfigType ,
  axisMaster in AxiStreamMasterType  
)
Function

Definition at line 168 of file SsiPkg.vhd.

◆ ssi2AxisMaster()

AxiStreamMasterType ssi2AxisMaster (   axisConfig in AxiStreamConfigType ,
  ssiMaster in SsiMasterType  
)
Function

Definition at line 179 of file SsiPkg.vhd.

◆ ssi2AxisSlave()

AxiStreamSlaveType ssi2AxisSlave (   ssiSlave in SsiSlaveType  
)
Function

Definition at line 198 of file SsiPkg.vhd.

◆ ssi2AxisCtrl()

AxiStreamCtrlType ssi2AxisCtrl (   ssiSlave in SsiSlaveType  
)
Function

Definition at line 208 of file SsiPkg.vhd.

◆ axis2SsiMaster()

SsiMasterType axis2SsiMaster (   axisConfig in AxiStreamConfigType ,
  axisMaster in AxiStreamMasterType  
)
Function

Definition at line 219 of file SsiPkg.vhd.

◆ axis2SsiSlave()

SsiSlaveType axis2SsiSlave (   axisConfig in AxiStreamConfigType ,
  axisSlave in AxiStreamSlaveType AXI_STREAM_SLAVE_INIT_C ,
  axisCtrl in AxiStreamCtrlType AXI_STREAM_CTRL_UNUSED_C  
)
Function

Definition at line 238 of file SsiPkg.vhd.

◆ ssiMasterInit()

SsiMasterType ssiMasterInit (   axisConfig in AxiStreamConfigType  
)
Function

Definition at line 252 of file SsiPkg.vhd.

◆ ssiSlaveInit()

SsiSlaveType ssiSlaveInit (   axisConfig in AxiStreamConfigType  
)
Function

Definition at line 262 of file SsiPkg.vhd.

◆ ssiSetUserEofe()

ssiSetUserEofe (   axisConfig in AxiStreamConfigType ,
  axisMaster inout AxiStreamMasterType ,
  eofe in sl  
)
Procedure

Definition at line 271 of file SsiPkg.vhd.

◆ ssiGetUserSof()

sl ssiGetUserSof (   axisConfig in AxiStreamConfigType ,
  axisMaster in AxiStreamMasterType  
)
Function

Definition at line 279 of file SsiPkg.vhd.

◆ ssiSetUserSof()

ssiSetUserSof (   axisConfig in AxiStreamConfigType ,
  axisMaster inout AxiStreamMasterType ,
  sof in sl  
)
Procedure

Definition at line 289 of file SsiPkg.vhd.

◆ ssiResetFlags()

ssiResetFlags (   axisMaster inout AxiStreamMasterType  
)
Procedure

Definition at line 297 of file SsiPkg.vhd.


The documentation for this class was generated from the following file: