Back to Design Hierarchy Report
Entity - spacefibre_light_top_ip
Summary
Name |
Location |
Description |
---|---|---|
spacefibre_light_top_ip |
Instantiations
Count: 0
Generics
Count: 0
Ports
Count: 201
Name |
Mode |
Type |
Description |
---|---|---|---|
in |
std_logic |
global reset |
|
in |
std_logic |
Main clock |
|
out |
std_logic |
Clock generated by manufacturer IP |
|
out |
std_logic |
Reset clock generated by manufacturer IP |
|
in |
std_logic |
GTY dedicated clock |
|
out |
std_logic |
Positive LVDS serial data send |
|
out |
std_logic |
Negative LVDS serial data send |
|
in |
std_logic |
Positive LVDS serial data received |
|
in |
std_logic |
Negative LVDS serial data received |
|
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic_vector ( 31 downto 0 ) |
||
in |
std_logic_vector ( 31 downto 0 ) |
||
in |
std_logic_vector ( 31 downto 0 ) |
||
in |
std_logic_vector ( 31 downto 0 ) |
||
in |
std_logic_vector ( 31 downto 0 ) |
||
in |
std_logic_vector ( 31 downto 0 ) |
||
in |
std_logic_vector ( 31 downto 0 ) |
||
in |
std_logic_vector ( 31 downto 0 ) |
||
in |
std_logic_vector ( 31 downto 0 ) |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic_vector ( 3 downto 0 ) |
||
in |
std_logic_vector ( 3 downto 0 ) |
||
in |
std_logic_vector ( 3 downto 0 ) |
||
in |
std_logic_vector ( 3 downto 0 ) |
||
in |
std_logic_vector ( 3 downto 0 ) |
||
in |
std_logic_vector ( 3 downto 0 ) |
||
in |
std_logic_vector ( 3 downto 0 ) |
||
in |
std_logic_vector ( 3 downto 0 ) |
||
in |
std_logic_vector ( 3 downto 0 ) |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
in |
std_logic |
||
out |
std_logic_vector ( 31 downto 0 ) |
||
out |
std_logic_vector ( 31 downto 0 ) |
||
out |
std_logic_vector ( 31 downto 0 ) |
||
out |
std_logic_vector ( 31 downto 0 ) |
||
out |
std_logic_vector ( 31 downto 0 ) |
||
out |
std_logic_vector ( 31 downto 0 ) |
||
out |
std_logic_vector ( 31 downto 0 ) |
||
out |
std_logic_vector ( 31 downto 0 ) |
||
out |
std_logic_vector ( 31 downto 0 ) |
||
out |
std_logic |
||
out |
std_logic |
||
out |
std_logic |
||
out |
std_logic |
||
out |
std_logic |
||
out |
std_logic |
||
out |
std_logic |
||
out |
std_logic |
||
out |
std_logic |
||
out |
std_logic |
||
out |
std_logic |
||
out |
std_logic |
||
out |
std_logic |
||
out |
std_logic |
||
out |
std_logic |
||
out |
std_logic |
||
out |
std_logic |
||
out |
std_logic |
||
out |
std_logic_vector ( 3 downto 0 ) |
||
out |
std_logic_vector ( 3 downto 0 ) |
||
out |
std_logic_vector ( 3 downto 0 ) |
||
out |
std_logic_vector ( 3 downto 0 ) |
||
out |
std_logic_vector ( 3 downto 0 ) |
||
out |
std_logic_vector ( 3 downto 0 ) |
||
out |
std_logic_vector ( 3 downto 0 ) |
||
out |
std_logic_vector ( 3 downto 0 ) |
||
out |
std_logic_vector ( 3 downto 0 ) |
||
out |
std_logic |
||
out |
std_logic |
||
out |
std_logic |
||
out |
std_logic |
||
out |
std_logic |
||
out |
std_logic |
||
out |
std_logic |
||
out |
std_logic |
||
out |
std_logic |
||
in |
std_logic_vector ( 7 downto 0 ) |
Current time slot |
|
in |
std_logic |
Reset the link and all configuration register of the Data Link layer |
|
in |
std_logic |
Reset the link |
|
in |
std_logic |
Enable automatic link reset on NACK reception |
|
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 |
|
in |
std_logic_vector ( 8 downto 0 ) |
Pause the corresponding virtual channel after the end of current transmission |
|
in |
std_logic_vector ( 7 downto 0 ) |
Enable the corresponding virtual channel continuous mode |
|
out |
std_logic_vector ( 7 downto 0 ) |
SEQ_NUMBER in transmission |
|
out |
std_logic_vector ( 7 downto 0 ) |
SEQ_NUMBER in reception |
|
out |
std_logic_vector ( 7 downto 0 ) |
Indicates if each corresponding far-end input buffer has credit |
|
out |
std_logic_vector ( 7 downto 0 ) |
Indicates input buffer overflow |
|
out |
std_logic_vector ( 7 downto 0 ) |
Indicates overflow of each corresponding input buffer |
|
out |
std_logic |
CRC long error |
|
out |
std_logic |
CRC short error |
|
out |
std_logic |
Frame error |
|
out |
std_logic |
Sequence error |
|
out |
std_logic |
Far-end link reset status |
|
out |
std_logic_vector ( 8 downto 0 ) |
Indicates that corresponding channel finished emitting a frame |
|
out |
std_logic_vector ( 8 downto 0 ) |
Indicates that corresponding channel is emitting a frame |
|
out |
std_logic_vector ( 6 downto 0 ) |
Indicate the number of data transmitted in last frame emitted |
|
out |
std_logic_vector ( 6 downto 0 ) |
Indicate the number of data received in last frame received |
|
out |
std_logic_vector ( 2 downto 0 ) |
ACK counter TX |
|
out |
std_logic_vector ( 2 downto 0 ) |
NACK counter TX |
|
out |
std_logic_vector ( 3 downto 0 ) |
FCT counter TX |
|
out |
std_logic_vector ( 2 downto 0 ) |
ACK counter RX |
|
out |
std_logic_vector ( 2 downto 0 ) |
NACK counter RX |
|
out |
std_logic_vector ( 3 downto 0 ) |
FCT counter RX |
|
out |
std_logic_vector ( 1 downto 0 ) |
FULL counter RX |
|
out |
std_logic_vector ( 1 downto 0 ) |
RETRY counter RX |
|
out |
std_logic_vector ( 7 downto 0 ) |
Current time slot |
|
out |
std_logic |
Reset parameters register command |
|
out |
std_logic |
Link reset status |
|
out |
std_logic_vector ( 7 downto 0 ) |
NACK Seq_num received |
|
out |
std_logic_vector ( 7 downto 0 ) |
ACK Seq_num received |
|
out |
std_logic |
Data received pulse signal |
|
out |
std_logic |
ACK received pulse signal |
|
out |
std_logic |
NACK received pulse signal |
|
out |
std_logic |
FCT received pulse signal |
|
out |
std_logic |
FULL received pulse signal |
|
out |
std_logic |
RETRY received pulse signal |
|
in |
std_logic |
Enable injector command |
|
in |
std_logic_vector ( 31 downto 00 ) |
Data parallel to be send from injector |
|
in |
std_logic_vector ( 07 downto 00 ) |
Capability send on TX link in INIT3 control word from injector |
|
in |
std_logic |
Flag to write data in FIFO TX from injetor |
|
in |
std_logic_vector ( 03 downto 00 ) |
K charachter valid in the 32-bit DATA_TX_INJ vector |
|
out |
std_logic |
Flag full of the FIFO TX to the injector |
|
in |
std_logic |
Lane Reset command from Injector |
|
in |
std_logic |
Enable Spy read command |
|
in |
std_logic |
FiFo RX read enable flag from the spy |
|
out |
std_logic_vector ( 31 downto 00 ) |
32-bit Data parallel to be received to the spy |
|
out |
std_logic |
FiFo RX empty flag to the spy |
|
out |
std_logic |
FiFo RX data valid flag to the spy |
|
out |
std_logic_vector ( 03 downto 00 ) |
4-bit valid K character flags to the spy |
|
in |
std_logic |
Asserts or de-asserts LaneStart for the lane |
|
in |
std_logic |
Asserts or de-asserts AutoStart for the lane |
|
in |
std_logic |
Asserts or de-asserts LaneReset for the lane |
|
in |
std_logic |
Enables or disables the parallel loopback for the lane |
|
in |
std_logic_vector ( 07 downto 00 ) |
In case of error, pauses communication |
|
in |
std_logic |
Enables or disables the near-end serial loopback for the lane |
|
in |
std_logic |
Enables or disables the far-end serial loopback for the lane |
|
out |
std_logic_vector ( 03 downto 00 ) |
Indicates the current state of the Lane Initialization state machine in a lane |
|
out |
std_logic_vector ( 07 downto 00 ) |
Counter of error detected on the RX link |
|
out |
std_logic |
Overflow flag of the RX_ERROR_CNT |
|
out |
std_logic |
Set when no signal is received on RX link |
|
out |
std_logic_vector ( 07 downto 00 ) |
RX Capabilities field (INT3 flags) |
|
out |
std_logic |
Set when the receiver polarity is inverted |