Back to Design Hierarchy Report
Entity - mib_data_link
Summary
Name |
Location |
Description |
---|---|---|
mib_data_link |
Instantiations
Count: 1
Name |
Location |
Description |
Details |
---|---|---|---|
inst_mib_data_link |
Generics
Count: 1
Name |
Type |
Default value |
Description |
---|---|---|---|
integer |
8 |
Number of virtual channel |
Ports
Count: 78
Name |
Mode |
Type |
Description |
---|---|---|---|
in |
std_logic |
Reset the link and all configuration register of the Data Link layer from the TOP |
|
in |
std_logic |
Reset the link from the TOP |
|
in |
std_logic |
Enable automatic link reset on NACK reception from the TOP |
|
in |
std_logic |
Up for instant link reset on NACK reception, down for link reset at the end of the current received frame on NACK reception from the TOP |
|
in |
std_logic_vector ( G_VC_NUM downto 0 ) |
Pause the corresponding virtual channel after the end of current transmission from the TOP |
|
in |
std_logic_vector ( G_VC_NUM - 1 downto 0 ) |
Enable the corresponding virtual channel continuous mode from the TOP |
|
out |
std_logic |
Reset the link and all configuration register of the Data Link layer to DL |
|
out |
std_logic |
Reset the link to DL |
|
out |
std_logic |
Enable automatic link reset on NACK reception to DL |
|
out |
std_logic |
Up for instant link reset on NACK reception, down for link reset at the end of current received frame on NACK reception to DL |
|
out |
std_logic_vector ( G_VC_NUM downto 0 ) |
Pause the corresponding virtual channel after the end of current transmission to DL |
|
out |
std_logic_vector ( G_VC_NUM - 1 downto 0 ) |
Enable the corresponding virtual channel continuous mode to DL |
|
in |
std_logic_vector ( G_VC_NUM - 1 downto 0 ) |
SEQ_NUMBER in transmission from DL |
|
in |
std_logic_vector ( G_VC_NUM - 1 downto 0 ) |
SEQ_NUMBER in reception from DL |
|
in |
std_logic_vector ( G_VC_NUM - 1 downto 0 ) |
Indicates if each corresponding far-end input buffer has credit from DL |
|
in |
std_logic_vector ( G_VC_NUM - 1 downto 0 ) |
Indicates input buffer overflow from DL |
|
in |
std_logic_vector ( G_VC_NUM - 1 downto 0 ) |
Indicates overflow of each corresponding input buffer from DL |
|
in |
std_logic |
CRC long error from DL |
|
in |
std_logic |
CRC short error from DL |
|
in |
std_logic |
Frame error from DL |
|
in |
std_logic |
Sequence error from DL |
|
in |
std_logic |
Far-end link reset status from DL |
|
in |
std_logic_vector ( G_VC_NUM downto 0 ) |
Indicates that corresponding channel finished emitting a frame from DL |
|
in |
std_logic_vector ( G_VC_NUM downto 0 ) |
Indicates that corresponding channel is emitting a frame from DL |
|
in |
std_logic_vector ( 6 downto 0 ) |
Indicate the number of data transmitted in last frame emitted from DL |
|
in |
std_logic_vector ( 6 downto 0 ) |
Indicate the number of data received in last frame received from DL |
|
in |
std_logic_vector ( 2 downto 0 ) |
ACK counter TX from DL |
|
in |
std_logic_vector ( 2 downto 0 ) |
NACK counter TX from DL |
|
in |
std_logic_vector ( 3 downto 0 ) |
FCT counter TX from DL |
|
in |
std_logic_vector ( 2 downto 0 ) |
ACK counter RX from DL |
|
in |
std_logic_vector ( 2 downto 0 ) |
NACK counter RX from DL |
|
in |
std_logic_vector ( 3 downto 0 ) |
FCT counter RX from DL |
|
in |
std_logic_vector ( 1 downto 0 ) |
FULL counter RX from DL |
|
in |
std_logic_vector ( 1 downto 0 ) |
RETRY counter RX from DL |
|
in |
std_logic_vector ( G_VC_NUM - 1 downto 0 ) |
Current time slot from DL |
|
in |
std_logic |
Reset configuration parameters control from DL |
|
in |
std_logic |
Link has been reseted from DL |
|
in |
std_logic_vector ( 7 downto 0 ) |
NACK Seq_num received from DL |
|
in |
std_logic_vector ( 7 downto 0 ) |
ACK Seq_num received from DL |
|
in |
std_logic |
Data received pulse signal from DL |
|
in |
std_logic |
ACK received pulse signal from DL |
|
in |
std_logic |
NACK received pulse signal from DL |
|
in |
std_logic |
FCT received pulse signal from DL |
|
in |
std_logic |
FULL received pulse signal from DL |
|
in |
std_logic |
RETRY received pulse signal from DL |
|
out |
std_logic_vector ( G_VC_NUM - 1 downto 0 ) |
SEQ_NUMBER in transmission to the TOP |
|
out |
std_logic_vector ( G_VC_NUM - 1 downto 0 ) |
SEQ_NUMBER in reception to the TOP |
|
out |
std_logic_vector ( G_VC_NUM - 1 downto 0 ) |
Indicates if each corresponding far-end input buffer has credit to the TOP |
|
out |
std_logic_vector ( G_VC_NUM - 1 downto 0 ) |
Indicates input buffer overflow to the TOP |
|
out |
std_logic_vector ( G_VC_NUM - 1 downto 0 ) |
Indicates overflow of each corresponding input buffer to the TOP |
|
out |
std_logic |
CRC long error to the TOP |
|
out |
std_logic |
CRC short error to the TOP |
|
out |
std_logic |
Frame error to the TOP |
|
out |
std_logic |
Sequence error to the TOP |
|
out |
std_logic |
Far-end link reset status to the TOP |
|
out |
std_logic_vector ( 8 downto 0 ) |
Indicates that corresponding channel finished emitting a frame to the TOP |
|
out |
std_logic_vector ( 8 downto 0 ) |
Indicates that corresponding channel is emitting a frame to the TOP |
|
out |
std_logic_vector ( 6 downto 0 ) |
Indicate the number of data transmitted in last frame emitted to the TOP |
|
out |
std_logic_vector ( 6 downto 0 ) |
Indicate the number of data received in last frame received to the TOP |
|
out |
std_logic_vector ( 2 downto 0 ) |
ACK counter TX to the TOP |
|
out |
std_logic_vector ( 2 downto 0 ) |
NACK counter TX to the TOP |
|
out |
std_logic_vector ( 3 downto 0 ) |
FCT counter TX to the TOP |
|
out |
std_logic_vector ( 2 downto 0 ) |
ACK counter RX to the TOP |
|
out |
std_logic_vector ( 2 downto 0 ) |
NACK counter RX to the TOP |
|
out |
std_logic_vector ( 3 downto 0 ) |
FCT counter RX to the TOP |
|
out |
std_logic_vector ( 1 downto 0 ) |
FULL counter RX to the TOP |
|
out |
std_logic_vector ( 1 downto 0 ) |
RETRY counter RX to the TOP |
|
out |
std_logic_vector ( G_VC_NUM - 1 downto 0 ) |
Current time slot to the TOP |
|
out |
std_logic |
Reset configuration parameters control to the TOP |
|
out |
std_logic |
Link has been reseted to the TOP |
|
out |
std_logic_vector ( 7 downto 0 ) |
NACK Seq_num received to the TOP |
|
out |
std_logic_vector ( 7 downto 0 ) |
ACK Seq_num received to the TOP |
|
out |
std_logic |
Data received pulse signal to the TOP |
|
out |
std_logic |
ACK received pulse signal to the TOP |
|
out |
std_logic |
NACK received pulse signal to the TOP |
|
out |
std_logic |
FCT received pulse signal to the TOP |
|
out |
std_logic |
FULL received pulse signal to the TOP |
|
out |
std_logic |
RETRY received pulse signal to the TOP |