Package: HtspPkg

Constants

Name Type Value Description
HTSP_VERSION_C slv(7 downto 0) x"01"
HTSP_CLK_FREQ_C real 195.658E+6 Units of Hz
HTSP_AXIS_CONFIG_C AxiStreamConfigType ssiAxiStreamConfig( dataBytes => (512/8),
-- 512-bit interface 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

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