Back to Design Hierarchy Report


Entity - lane_init_fsm

Summary

Name

Location

Description

lane_init_fsm

lane_init_fsm.vhd#32

Instantiations

Count: 1

Name

Location

Description

Details

inst_lane_init_fsm

phy_plus_lane.vhd#669

Instance of lane_init_fsm module

View Instantiation Details

Generics

Count: 0

Ports

Count: 35

Name

Mode

Type

Description

RST_N

in

std_logic

global reset

CLK

in

std_logic

Clock generated by GTY IP

LANE_RESET_DL

in

std_logic

Lane reset command from Data-Link Layer.

NO_SIGNAL

in

std_logic

Flag no signal are received

RX_NEW_WORD

in

std_logic

Flag new word has been received

DETECTED_INIT1

in

std_logic

Flag INIT1 control word rxed

DETECTED_INIT2

in

std_logic

Flag INIT2 control word rxed

DETECTED_INIT3

in

std_logic

Flag INIT3 control word rxed

DETECTED_INV_INIT1

in

std_logic

Flag INV_INIT1 control word rxed

DETECTED_INV_INIT2

in

std_logic

Flag INV_INIT2 control word rxed

DETECTED_RXERR_WORD

in

std_logic

Flag RXERR detected

DETECTED_LOSS_SIGNAL

in

std_logic

Flag LOSS_SINGAL control word detected

DETECTED_STANDBY

in

std_logic

Flag STANDBY control word detected

COMMA_K287_RXED

in

std_logic

Flag Comma K28.7 has been received

RECEIVER_DISABLED

out

std_logic

flag to enabled RX function of HSSL IP

CDR

out

std_logic

Flag to enabled CDR function of HSSL IP

SEND_RXERR

out

std_logic

Flag send RXERR control word to Data-Link layer when FSM leave ACTIVE_ST

INVERT_RX_BITS

out

std_logic

Flag to Invert rx bit received

NO_SIGNAL_DETECTION_ENABLED

out

std_logic

Flag to enable the no signal function

STANDBY_SIGNAL_X32

in

std_logic

Flag STANDBY control word has been send x32

LOST_SIGNAL_X32

in

std_logic

Flag LOST_SIGNAL control word has been send x32

TRANSMITTER_DISABLED

out

std_logic

flag to enabled TX fonction of HSSL IP

SEND_INIT1_CTRL_WORD

out

std_logic

Flag to send INIT1 control word following by 64 pseudo-random data words

SEND_INIT2_CTRL_WORD

out

std_logic

Flag to send control word following by 64 pseudo-random data words

SEND_INIT3_CTRL_WORD

out

std_logic

Flag to send control word following by 64 pseudo-random data words

ENABLE_TRANSM_DATA

out

std_logic

Flag to enable to send data

SEND_32_STANDBY_CTRL_WORDS

out

std_logic

Flag to send STANDBY control word x32

SEND_32_LOSS_SIGNAL_CTRL_WORDS

out

std_logic

Flag to send LOSS_SIGNAL control word x32

LOST_CAUSE

out

std_logic_vector ( 01 downto 00 )

Flag to indicate the reason of the LOST_SIGNAL

LANE_START

in

std_logic

Asserts or de-asserts LaneStart for the lane

AUTOSTART

in

std_logic

Asserts or de-asserts AutoStart for the lane

LANE_RESET

in

std_logic

Asserts or de-asserts LaneReset for the lane

LANE_STATE

out

std_logic_vector ( 03 downto 00 )

Indicates the current state of the Lane Initialization state machine in a lane

RX_ERROR_CNT

out

std_logic_vector ( 07 downto 00 )

Counter of error detected on the RX link

RX_ERROR_OVF

out

std_logic

Overflow flag of the RX_ERROR_CNT


Back to Design Hierarchy Report