|
GLINK_TX_INIT_C | GLinkTxType := ( idle = > ' 1 ' , control = > ' 0 ' , flag = > ' 0 ' , data = > ( others = > ' 0 ' ) , linkRst = > ' 1 ' ) |
GLINK_TX_UNUSED_C | GLinkTxType := ( idle = > ' 1 ' , control = > ' 0 ' , flag = > ' 0 ' , data = > ( others = > ' 0 ' ) , linkRst = > ' 0 ' ) |
GLINK_RX_INIT_C | GLinkRxType := ( isIdle = > ' 1 ' , isData = > ' 0 ' , isControl = > ' 0 ' , flag = > ' 0 ' , data = > ( others = > ' 0 ' ) , error = > ' 0 ' , rxReady = > ' 0 ' , txReady = > ' 0 ' , linkUp = > ' 0 ' ) |
GLINK_CONTROL_WORD_C | slv ( 3 downto 0 ) := " 0011 " |
GLINK_CONTROL_WORD_INV_C | slv ( 3 downto 0 ) := " 1100 " |
GLINK_DATA_WORD_FLAG_LOW_C | slv ( 3 downto 0 ) := " 1101 " |
GLINK_DATA_WORD_INV_FLAG_LOW_C | slv ( 3 downto 0 ) := " 0010 " |
GLINK_DATA_WORD_FLAG_HIGH_C | slv ( 3 downto 0 ) := " 1011 " |
GLINK_DATA_WORD_INV_FLAG_HIGH_C | slv ( 3 downto 0 ) := " 0100 " |
GLINK_VALID_C_FIELDS_C | GLinkSlv4Array ( 0 to 5 ) := ( GLINK_CONTROL_WORD_C , GLINK_CONTROL_WORD_INV_C , GLINK_DATA_WORD_FLAG_LOW_C , GLINK_DATA_WORD_INV_FLAG_LOW_C , GLINK_DATA_WORD_FLAG_HIGH_C , GLINK_DATA_WORD_INV_FLAG_HIGH_C ) |
GLINK_IDLE_WORD_FF0_C | slv ( 0 to 15 ) := X " FF00 " |
GLINK_IDLE_WORD_FF1L_C | slv ( 0 to 15 ) := X " FE00 " |
GLINK_IDLE_WORD_FF1H_C | slv ( 0 to 15 ) := X " FF80 " |
GLINK_VALID_IDLE_WORDS_C | GLinkSlv16Array ( 0 to 2 ) := ( GLINK_IDLE_WORD_FF0_C , GLINK_IDLE_WORD_FF1L_C , GLINK_IDLE_WORD_FF1H_C ) |