Back to Design Hierarchy Report
Entity - data_word_id_fsm
Summary
Name |
Location |
Description |
---|---|---|
data_word_id_fsm |
Instantiations
Count: 1
Name |
Location |
Description |
Details |
---|---|---|---|
inst_data_word_id_fsm |
Generics
Count: 0
Ports
Count: 26
Name |
Mode |
Type |
Description |
---|---|---|---|
in |
std_logic |
Global clock |
|
in |
std_logic |
Link Reset command |
|
in |
std_logic |
Flag DATA_VALID of the FIFO RX from Lane layer |
|
out |
std_logic |
Flag to read data in FIFO RX |
|
in |
std_logic_vector ( C_DATA_LENGTH - 1 downto 0 ) |
Data parallel from Lane Layer |
|
in |
std_logic_vector ( C_BYTE_BY_WORD_LENGTH - 1 downto 0 ) |
K character valid in the 32-bit DATA_RX_PPL vector |
|
out |
std_logic_vector ( C_TYPE_FRAME_LENGTH - 1 downto 0 ) |
Current frame/control word type |
|
out |
std_logic |
New word flag associated to DATA_DWI |
|
out |
std_logic |
End frame/control word flag |
|
out |
std_logic_vector ( C_DATA_LENGTH - 1 downto 0 ) |
Data parallel to data_crc_check |
|
out |
std_logic_vector ( C_BYTE_BY_WORD_LENGTH - 1 downto 0 ) |
K character valid in the 32-bit DATA_DWI vector |
|
out |
std_logic_vector ( 7 downto 0 ) |
SEQ_NUM of the current control word |
|
out |
std_logic_vector ( 15 downto 0 ) |
16-bit CRC (data frame) of the current control word |
|
out |
std_logic_vector ( 7 downto 0 ) |
8-bit CRC of the current control word |
|
out |
std_logic_vector ( C_MULT_SIZE - 1 downto 0 ) |
Multiplier value of the current FCT word |
|
out |
std_logic_vector ( C_CHANNEL_SIZE - 1 downto 0 ) |
Virtual Channel of the current FCT word |
|
out |
std_logic |
RXNOTHING state of the data_word_id_fsm flag |
|
out |
std_logic |
RXERR flag detection |
|
out |
std_logic |
RXERR flag detection during broadcast and data frame status |
|
in |
std_logic |
CRC error flag from data_crc_check |
|
in |
std_logic |
SEQ_NUM error flag from data_seq_check |
|
out |
std_logic |
Frame error flag |
|
out |
std_logic_vector ( 6 downto 0 ) |
Data counter RX |
|
out |
std_logic_vector ( 1 downto 0 ) |
RETRY counter RX |
|
out |
std_logic |
New data received flag |
|
out |
std_logic |
New RETRY received flag |