Package: HtspPkg
- File: HtspPkg.vhd
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 |