SURF
Loading...
Searching...
No Matches
HtspPkg Package Reference

Libraries

ieee 
surf 

Use Clauses

std_logic_1164 
std_logic_unsigned 
std_logic_arith 
StdRtlPkg  Package <StdRtlPkg>
AxiStreamPkg  Package <AxiStreamPkg>
SsiPkg  Package <SsiPkg>

Constants

HTSP_VERSION_C  slv ( 7 downto 0 ) := x " 01 "
HTSP_CLK_FREQ_C  real := 195 . 658E + 6
HTSP_AXIS_CONFIG_C  AxiStreamConfigType := ssiAxiStreamConfig ( dataBytes = > ( 512 / 8 ) , tKeepMode = > TKEEP_COMP_C , tUserMode = > TUSER_FIRST_LAST_C , tDestBits = > 4 , tUserBits = > 2 )
HTSP_TX_IN_INIT_C  HtspTxInType := ( disable = > ' 0 ' , flowCntlDis = > ' 0 ' , nullInterval = > toSlv ( 127 , 32 ) , opCodeEn = > ' 0 ' , opCode = > ( others = > ' 0 ' ) , locData = > ( others = > ' 0 ' ) )
HTSP_TX_OUT_INIT_C  HtspTxOutType := ( locOverflow = > ( others = > ' 0 ' ) , locPause = > ( others = > ' 0 ' ) , phyTxActive = > ' 0 ' , linkReady = > ' 0 ' , opCodeReady = > ' 0 ' , frameTx = > ' 0 ' , frameTxErr = > ' 0 ' , frameTxSize = > ( others = > ' 0 ' ) )
HTSP_RX_IN_INIT_C  HtspRxInType := ( resetRx = > ' 0 ' )
HTSP_RX_OUT_INIT_C  HtspRxOutType := ( phyRxActive = > ' 0 ' , linkReady = > ' 0 ' , frameRx = > ' 0 ' , frameRxErr = > ' 0 ' , frameRxSize = > ( others = > ' 0 ' ) , linkDown = > ' 0 ' , opCodeEn = > ' 0 ' , opCode = > ( others = > ' 0 ' ) , remLinkData = > ( others = > ' 0 ' ) , remRxLinkReady = > ' 0 ' , remRxPause = > ( others = > ' 0 ' ) )

Types

HtspTxInArray  array ( natural range <> ) of HtspTxInType
HtspTxOutArray  array ( natural range <> ) of HtspTxOutType
HtspRxInArray  array ( natural range <> ) of HtspRxInType
HtspRxOutArray  array ( natural range <> ) of HtspRxOutType

Records

HtspTxInType 
HtspTxOutType 
HtspRxInType 
HtspRxOutType 

The documentation for this design unit was generated from the following file: