Back to FSM Report
# FSM #14: current_state ## Summary |Name|Location|Graph|Reset State|States|Input Signals|Output Signals| |---|---|:---:|---|---|---:|---:| current_state|ppl_64_lane_init_fsm.vhd#99|Open FSM Diagram|CLEAR_LINE_ST| Count: 10
ACTIVE_ST
CLEAR_LINE_ST
CONNECTED_ST
CONNECTING_ST
DISABLED_ST
INVERT_RX_POLARITY_ST
LOSS_OF_SIGNAL_ST
PREPARE_STANDBY_ST
STARTED_ST
WAIT_ST|22|39||
## Input Signals Count: 22 |Name|Declaration| |---|---| |AUTOSTART_MIB|ppl_64_lane_init_fsm.vhd#70| |COMMA_K287_RXED_PLCWD|ppl_64_lane_init_fsm.vhd#49| |INIT3_X3_SENT_PLCWI|ppl_64_lane_init_fsm.vhd#59| |LANE_RESET_DL|ppl_64_lane_init_fsm.vhd#37| |LANE_RESET_MIB|ppl_64_lane_init_fsm.vhd#71| |LANE_START_MIB|ppl_64_lane_init_fsm.vhd#69| |LOST_SIGNAL_X32_PLCWI|ppl_64_lane_init_fsm.vhd#55| |NO_SIGNAL_PLCWD|ppl_64_lane_init_fsm.vhd#39| |RX_ERROR_OVF_PLIF|ppl_64_lane_init_fsm.vhd#74| |STANDBY_SIGNAL_X32_PLCWI|ppl_64_lane_init_fsm.vhd#54| |clear_line_done|ppl_64_lane_init_fsm.vhd#107| |init1_rxed|ppl_64_lane_init_fsm.vhd#144| |init2_rxed_x3|ppl_64_lane_init_fsm.vhd#152| |init3_rxed_x3|ppl_64_lane_init_fsm.vhd#161| |init3_rxed_x3_fw|ppl_64_lane_init_fsm.vhd#162| |init_timeout_reaches|ppl_64_lane_init_fsm.vhd#129| |inv_init1_rxed_x3|ppl_64_lane_init_fsm.vhd#146| |inv_init2_rxed_x3|ppl_64_lane_init_fsm.vhd#153| |lost_signal_x3|ppl_64_lane_init_fsm.vhd#134| |rx_error_cnt_ovf_i|ppl_64_lane_init_fsm.vhd#122| |rxed_1023_word|ppl_64_lane_init_fsm.vhd#171| |standby_signal_x3|ppl_64_lane_init_fsm.vhd#139|| ## Output Signals Count: 39 |Name|Declaration| |---|---| |CDR_PLIF|ppl_64_lane_init_fsm.vhd#66| |ENABLE_TRANSM_DATA_PLIF|ppl_64_lane_init_fsm.vhd#60| |INVERT_RX_BITS_PLIF|ppl_64_lane_init_fsm.vhd#51| |LANE_STATE_PLIF|ppl_64_lane_init_fsm.vhd#72| |LOST_CAUSE_PLIF|ppl_64_lane_init_fsm.vhd#63| |NO_SIGNAL_DETECTION_ENABLED_PLIF|ppl_64_lane_init_fsm.vhd#52| |RECEIVER_DISABLED_PLIF|ppl_64_lane_init_fsm.vhd#65| |RX_ERROR_CNT_PLIF|ppl_64_lane_init_fsm.vhd#73| |RX_ERROR_OVF_PLIF|ppl_64_lane_init_fsm.vhd#74| |SEND_32_LOSS_SIGNAL_CTRL_WORDS_PLIF|ppl_64_lane_init_fsm.vhd#62| |SEND_32_STANDBY_CTRL_WORDS_PLIF|ppl_64_lane_init_fsm.vhd#61| |SEND_INIT1_CTRL_WORD_PLIF|ppl_64_lane_init_fsm.vhd#56| |SEND_INIT2_CTRL_WORD_PLIF|ppl_64_lane_init_fsm.vhd#57| |SEND_INIT3_CTRL_WORD_PLIF|ppl_64_lane_init_fsm.vhd#58| |SEND_RXERR_PLIF|ppl_64_lane_init_fsm.vhd#50| |TRANSMITTER_DISABLED_PLIF|ppl_64_lane_init_fsm.vhd#67| |cdr_i|ppl_64_lane_init_fsm.vhd#108| |clear_line_cnt|ppl_64_lane_init_fsm.vhd#106| |clear_line_done|ppl_64_lane_init_fsm.vhd#107| |current_state_r|ppl_64_lane_init_fsm.vhd#100| |enable_init_cnt|ppl_64_lane_init_fsm.vhd#109| |init1_rxed|ppl_64_lane_init_fsm.vhd#144| |init2_rxed|ppl_64_lane_init_fsm.vhd#154| |init2_rxed_cnt|ppl_64_lane_init_fsm.vhd#150| |init2_rxed_x3|ppl_64_lane_init_fsm.vhd#152| |init3_rxed_x3|ppl_64_lane_init_fsm.vhd#161| |init3_rxed_x3_fw|ppl_64_lane_init_fsm.vhd#162| |inv_init1_rxed_cnt|ppl_64_lane_init_fsm.vhd#143| |inv_init1_rxed_x3|ppl_64_lane_init_fsm.vhd#146| |inv_init2_rxed_cnt|ppl_64_lane_init_fsm.vhd#151| |inv_init2_rxed_x3|ppl_64_lane_init_fsm.vhd#153| |loss_signal_x3_cnt|ppl_64_lane_init_fsm.vhd#133| |lost_signal_x3|ppl_64_lane_init_fsm.vhd#134| |rx_error_cnt_i|ppl_64_lane_init_fsm.vhd#121| |rx_error_cnt_ovf_i|ppl_64_lane_init_fsm.vhd#122| |rxed_1023_word|ppl_64_lane_init_fsm.vhd#171| |rxed_1023_word_cnt|ppl_64_lane_init_fsm.vhd#170| |standby_signal_x3|ppl_64_lane_init_fsm.vhd#139| |standby_signal_x3_cnt|ppl_64_lane_init_fsm.vhd#138| ## Transition table |From|To|Input Control Signals| |---|---|---| |CLEAR_LINE_ST|CLEAR_LINE_ST|clear_line_done: ppl_64_lane_init_fsm.vhd#107| |CLEAR_LINE_ST|DISABLED_ST|clear_line_done: ppl_64_lane_init_fsm.vhd#107| |DISABLED_ST|CLEAR_LINE_ST|LANE_RESET_DL: ppl_64_lane_init_fsm.vhd#37
LANE_RESET_MIB: ppl_64_lane_init_fsm.vhd#71| |DISABLED_ST|DISABLED_ST|AUTOSTART_MIB: ppl_64_lane_init_fsm.vhd#70
LANE_RESET_DL: ppl_64_lane_init_fsm.vhd#37
LANE_RESET_MIB: ppl_64_lane_init_fsm.vhd#71
LANE_START_MIB: ppl_64_lane_init_fsm.vhd#69| |DISABLED_ST|WAIT_ST|AUTOSTART_MIB: ppl_64_lane_init_fsm.vhd#70
LANE_RESET_DL: ppl_64_lane_init_fsm.vhd#37
LANE_RESET_MIB: ppl_64_lane_init_fsm.vhd#71
LANE_START_MIB: ppl_64_lane_init_fsm.vhd#69| |WAIT_ST|CLEAR_LINE_ST|LANE_RESET_DL: ppl_64_lane_init_fsm.vhd#37
LANE_RESET_MIB: ppl_64_lane_init_fsm.vhd#71| |WAIT_ST|DISABLED_ST|AUTOSTART_MIB: ppl_64_lane_init_fsm.vhd#70
LANE_RESET_DL: ppl_64_lane_init_fsm.vhd#37
LANE_RESET_MIB: ppl_64_lane_init_fsm.vhd#71
LANE_START_MIB: ppl_64_lane_init_fsm.vhd#69| |WAIT_ST|WAIT_ST|AUTOSTART_MIB: ppl_64_lane_init_fsm.vhd#70
LANE_RESET_DL: ppl_64_lane_init_fsm.vhd#37
LANE_RESET_MIB: ppl_64_lane_init_fsm.vhd#71
LANE_START_MIB: ppl_64_lane_init_fsm.vhd#69
NO_SIGNAL_PLCWD: ppl_64_lane_init_fsm.vhd#39| |WAIT_ST|STARTED_ST|AUTOSTART_MIB: ppl_64_lane_init_fsm.vhd#70
LANE_RESET_DL: ppl_64_lane_init_fsm.vhd#37
LANE_RESET_MIB: ppl_64_lane_init_fsm.vhd#71
LANE_START_MIB: ppl_64_lane_init_fsm.vhd#69
NO_SIGNAL_PLCWD: ppl_64_lane_init_fsm.vhd#39| |STARTED_ST|CLEAR_LINE_ST|LANE_RESET_DL: ppl_64_lane_init_fsm.vhd#37
LANE_RESET_MIB: ppl_64_lane_init_fsm.vhd#71
init_timeout_reaches: ppl_64_lane_init_fsm.vhd#129
lost_signal_x3: ppl_64_lane_init_fsm.vhd#134
standby_signal_x3: ppl_64_lane_init_fsm.vhd#139| |STARTED_ST|STARTED_ST|LANE_RESET_DL: ppl_64_lane_init_fsm.vhd#37
LANE_RESET_MIB: ppl_64_lane_init_fsm.vhd#71
init_timeout_reaches: ppl_64_lane_init_fsm.vhd#129
inv_init1_rxed_x3: ppl_64_lane_init_fsm.vhd#146
inv_init2_rxed_x3: ppl_64_lane_init_fsm.vhd#153
lost_signal_x3: ppl_64_lane_init_fsm.vhd#134
rxed_1023_word: ppl_64_lane_init_fsm.vhd#171
standby_signal_x3: ppl_64_lane_init_fsm.vhd#139| |STARTED_ST|INVERT_RX_POLARITY_ST|LANE_RESET_DL: ppl_64_lane_init_fsm.vhd#37
LANE_RESET_MIB: ppl_64_lane_init_fsm.vhd#71
init_timeout_reaches: ppl_64_lane_init_fsm.vhd#129
inv_init1_rxed_x3: ppl_64_lane_init_fsm.vhd#146
inv_init2_rxed_x3: ppl_64_lane_init_fsm.vhd#153
lost_signal_x3: ppl_64_lane_init_fsm.vhd#134
standby_signal_x3: ppl_64_lane_init_fsm.vhd#139| |STARTED_ST|CONNECTING_ST|LANE_RESET_DL: ppl_64_lane_init_fsm.vhd#37
LANE_RESET_MIB: ppl_64_lane_init_fsm.vhd#71
init_timeout_reaches: ppl_64_lane_init_fsm.vhd#129
inv_init1_rxed_x3: ppl_64_lane_init_fsm.vhd#146
inv_init2_rxed_x3: ppl_64_lane_init_fsm.vhd#153
lost_signal_x3: ppl_64_lane_init_fsm.vhd#134
rxed_1023_word: ppl_64_lane_init_fsm.vhd#171
standby_signal_x3: ppl_64_lane_init_fsm.vhd#139| |INVERT_RX_POLARITY_ST|CLEAR_LINE_ST|LANE_RESET_DL: ppl_64_lane_init_fsm.vhd#37
LANE_RESET_MIB: ppl_64_lane_init_fsm.vhd#71
NO_SIGNAL_PLCWD: ppl_64_lane_init_fsm.vhd#39
init_timeout_reaches: ppl_64_lane_init_fsm.vhd#129
lost_signal_x3: ppl_64_lane_init_fsm.vhd#134
standby_signal_x3: ppl_64_lane_init_fsm.vhd#139| |INVERT_RX_POLARITY_ST|INVERT_RX_POLARITY_ST|LANE_RESET_DL: ppl_64_lane_init_fsm.vhd#37
LANE_RESET_MIB: ppl_64_lane_init_fsm.vhd#71
NO_SIGNAL_PLCWD: ppl_64_lane_init_fsm.vhd#39
init_timeout_reaches: ppl_64_lane_init_fsm.vhd#129
lost_signal_x3: ppl_64_lane_init_fsm.vhd#134
rxed_1023_word: ppl_64_lane_init_fsm.vhd#171
standby_signal_x3: ppl_64_lane_init_fsm.vhd#139| |INVERT_RX_POLARITY_ST|CONNECTING_ST|LANE_RESET_DL: ppl_64_lane_init_fsm.vhd#37
LANE_RESET_MIB: ppl_64_lane_init_fsm.vhd#71
NO_SIGNAL_PLCWD: ppl_64_lane_init_fsm.vhd#39
init_timeout_reaches: ppl_64_lane_init_fsm.vhd#129
lost_signal_x3: ppl_64_lane_init_fsm.vhd#134
rxed_1023_word: ppl_64_lane_init_fsm.vhd#171
standby_signal_x3: ppl_64_lane_init_fsm.vhd#139| |CONNECTING_ST|CLEAR_LINE_ST|COMMA_K287_RXED_PLCWD: ppl_64_lane_init_fsm.vhd#49
LANE_RESET_DL: ppl_64_lane_init_fsm.vhd#37
LANE_RESET_MIB: ppl_64_lane_init_fsm.vhd#71
NO_SIGNAL_PLCWD: ppl_64_lane_init_fsm.vhd#39
init2_rxed_x3: ppl_64_lane_init_fsm.vhd#152
init3_rxed_x3: ppl_64_lane_init_fsm.vhd#161
init_timeout_reaches: ppl_64_lane_init_fsm.vhd#129
lost_signal_x3: ppl_64_lane_init_fsm.vhd#134
standby_signal_x3: ppl_64_lane_init_fsm.vhd#139| |CONNECTING_ST|CLEAR_LINE_ST|LANE_RESET_DL: ppl_64_lane_init_fsm.vhd#37
LANE_RESET_MIB: ppl_64_lane_init_fsm.vhd#71
NO_SIGNAL_PLCWD: ppl_64_lane_init_fsm.vhd#39
init_timeout_reaches: ppl_64_lane_init_fsm.vhd#129
lost_signal_x3: ppl_64_lane_init_fsm.vhd#134
standby_signal_x3: ppl_64_lane_init_fsm.vhd#139| |CONNECTING_ST|CONNECTING_ST|LANE_RESET_DL: ppl_64_lane_init_fsm.vhd#37
LANE_RESET_MIB: ppl_64_lane_init_fsm.vhd#71
NO_SIGNAL_PLCWD: ppl_64_lane_init_fsm.vhd#39
init2_rxed_x3: ppl_64_lane_init_fsm.vhd#152
init3_rxed_x3: ppl_64_lane_init_fsm.vhd#161
init_timeout_reaches: ppl_64_lane_init_fsm.vhd#129
lost_signal_x3: ppl_64_lane_init_fsm.vhd#134
standby_signal_x3: ppl_64_lane_init_fsm.vhd#139| |CONNECTING_ST|CONNECTED_ST|COMMA_K287_RXED_PLCWD: ppl_64_lane_init_fsm.vhd#49
LANE_RESET_DL: ppl_64_lane_init_fsm.vhd#37
LANE_RESET_MIB: ppl_64_lane_init_fsm.vhd#71
NO_SIGNAL_PLCWD: ppl_64_lane_init_fsm.vhd#39
init2_rxed_x3: ppl_64_lane_init_fsm.vhd#152
init3_rxed_x3: ppl_64_lane_init_fsm.vhd#161
init_timeout_reaches: ppl_64_lane_init_fsm.vhd#129
lost_signal_x3: ppl_64_lane_init_fsm.vhd#134
standby_signal_x3: ppl_64_lane_init_fsm.vhd#139| |CONNECTED_ST|CLEAR_LINE_ST|COMMA_K287_RXED_PLCWD: ppl_64_lane_init_fsm.vhd#49
LANE_RESET_DL: ppl_64_lane_init_fsm.vhd#37
LANE_RESET_MIB: ppl_64_lane_init_fsm.vhd#71
NO_SIGNAL_PLCWD: ppl_64_lane_init_fsm.vhd#39
init3_rxed_x3: ppl_64_lane_init_fsm.vhd#161
init_timeout_reaches: ppl_64_lane_init_fsm.vhd#129
lost_signal_x3: ppl_64_lane_init_fsm.vhd#134
standby_signal_x3: ppl_64_lane_init_fsm.vhd#139| |CONNECTED_ST|CONNECTED_ST|AUTOSTART_MIB: ppl_64_lane_init_fsm.vhd#70
COMMA_K287_RXED_PLCWD: ppl_64_lane_init_fsm.vhd#49
INIT3_X3_SENT_PLCWI: ppl_64_lane_init_fsm.vhd#59
LANE_RESET_DL: ppl_64_lane_init_fsm.vhd#37
LANE_RESET_MIB: ppl_64_lane_init_fsm.vhd#71
LANE_START_MIB: ppl_64_lane_init_fsm.vhd#69
NO_SIGNAL_PLCWD: ppl_64_lane_init_fsm.vhd#39
init3_rxed_x3: ppl_64_lane_init_fsm.vhd#161
init3_rxed_x3_fw: ppl_64_lane_init_fsm.vhd#162
init_timeout_reaches: ppl_64_lane_init_fsm.vhd#129
lost_signal_x3: ppl_64_lane_init_fsm.vhd#134
standby_signal_x3: ppl_64_lane_init_fsm.vhd#139| |CONNECTED_ST|CONNECTED_ST|COMMA_K287_RXED_PLCWD: ppl_64_lane_init_fsm.vhd#49
LANE_RESET_DL: ppl_64_lane_init_fsm.vhd#37
LANE_RESET_MIB: ppl_64_lane_init_fsm.vhd#71
NO_SIGNAL_PLCWD: ppl_64_lane_init_fsm.vhd#39
init3_rxed_x3: ppl_64_lane_init_fsm.vhd#161
init_timeout_reaches: ppl_64_lane_init_fsm.vhd#129
lost_signal_x3: ppl_64_lane_init_fsm.vhd#134
standby_signal_x3: ppl_64_lane_init_fsm.vhd#139| |CONNECTED_ST|ACTIVE_ST|AUTOSTART_MIB: ppl_64_lane_init_fsm.vhd#70
COMMA_K287_RXED_PLCWD: ppl_64_lane_init_fsm.vhd#49
INIT3_X3_SENT_PLCWI: ppl_64_lane_init_fsm.vhd#59
LANE_RESET_DL: ppl_64_lane_init_fsm.vhd#37
LANE_RESET_MIB: ppl_64_lane_init_fsm.vhd#71
LANE_START_MIB: ppl_64_lane_init_fsm.vhd#69
NO_SIGNAL_PLCWD: ppl_64_lane_init_fsm.vhd#39
init3_rxed_x3: ppl_64_lane_init_fsm.vhd#161
init3_rxed_x3_fw: ppl_64_lane_init_fsm.vhd#162
init_timeout_reaches: ppl_64_lane_init_fsm.vhd#129
lost_signal_x3: ppl_64_lane_init_fsm.vhd#134
standby_signal_x3: ppl_64_lane_init_fsm.vhd#139| |CONNECTED_ST|PREPARE_STANDBY_ST|AUTOSTART_MIB: ppl_64_lane_init_fsm.vhd#70
COMMA_K287_RXED_PLCWD: ppl_64_lane_init_fsm.vhd#49
LANE_RESET_DL: ppl_64_lane_init_fsm.vhd#37
LANE_RESET_MIB: ppl_64_lane_init_fsm.vhd#71
LANE_START_MIB: ppl_64_lane_init_fsm.vhd#69
NO_SIGNAL_PLCWD: ppl_64_lane_init_fsm.vhd#39
init3_rxed_x3: ppl_64_lane_init_fsm.vhd#161
init3_rxed_x3_fw: ppl_64_lane_init_fsm.vhd#162
init_timeout_reaches: ppl_64_lane_init_fsm.vhd#129
lost_signal_x3: ppl_64_lane_init_fsm.vhd#134
standby_signal_x3: ppl_64_lane_init_fsm.vhd#139| |ACTIVE_ST|CLEAR_LINE_ST|LANE_RESET_DL: ppl_64_lane_init_fsm.vhd#37
LANE_RESET_MIB: ppl_64_lane_init_fsm.vhd#71
lost_signal_x3: ppl_64_lane_init_fsm.vhd#134
standby_signal_x3: ppl_64_lane_init_fsm.vhd#139| |ACTIVE_ST|ACTIVE_ST|AUTOSTART_MIB: ppl_64_lane_init_fsm.vhd#70
LANE_RESET_DL: ppl_64_lane_init_fsm.vhd#37
LANE_RESET_MIB: ppl_64_lane_init_fsm.vhd#71
LANE_START_MIB: ppl_64_lane_init_fsm.vhd#69
NO_SIGNAL_PLCWD: ppl_64_lane_init_fsm.vhd#39
RX_ERROR_OVF_PLIF: ppl_64_lane_init_fsm.vhd#74
init1_rxed: ppl_64_lane_init_fsm.vhd#144
lost_signal_x3: ppl_64_lane_init_fsm.vhd#134
rx_error_cnt_ovf_i: ppl_64_lane_init_fsm.vhd#122
standby_signal_x3: ppl_64_lane_init_fsm.vhd#139| |ACTIVE_ST|LOSS_OF_SIGNAL_ST|AUTOSTART_MIB: ppl_64_lane_init_fsm.vhd#70
LANE_RESET_DL: ppl_64_lane_init_fsm.vhd#37
LANE_RESET_MIB: ppl_64_lane_init_fsm.vhd#71
LANE_START_MIB: ppl_64_lane_init_fsm.vhd#69
NO_SIGNAL_PLCWD: ppl_64_lane_init_fsm.vhd#39
RX_ERROR_OVF_PLIF: ppl_64_lane_init_fsm.vhd#74
init1_rxed: ppl_64_lane_init_fsm.vhd#144
lost_signal_x3: ppl_64_lane_init_fsm.vhd#134
rx_error_cnt_ovf_i: ppl_64_lane_init_fsm.vhd#122
standby_signal_x3: ppl_64_lane_init_fsm.vhd#139| |ACTIVE_ST|PREPARE_STANDBY_ST|AUTOSTART_MIB: ppl_64_lane_init_fsm.vhd#70
LANE_RESET_DL: ppl_64_lane_init_fsm.vhd#37
LANE_RESET_MIB: ppl_64_lane_init_fsm.vhd#71
LANE_START_MIB: ppl_64_lane_init_fsm.vhd#69
lost_signal_x3: ppl_64_lane_init_fsm.vhd#134
standby_signal_x3: ppl_64_lane_init_fsm.vhd#139| |LOSS_OF_SIGNAL_ST|CLEAR_LINE_ST|LANE_RESET_DL: ppl_64_lane_init_fsm.vhd#37
LANE_RESET_MIB: ppl_64_lane_init_fsm.vhd#71
LOST_SIGNAL_X32_PLCWI: ppl_64_lane_init_fsm.vhd#55
lost_signal_x3: ppl_64_lane_init_fsm.vhd#134
standby_signal_x3: ppl_64_lane_init_fsm.vhd#139| |LOSS_OF_SIGNAL_ST|LOSS_OF_SIGNAL_ST|LANE_RESET_DL: ppl_64_lane_init_fsm.vhd#37
LANE_RESET_MIB: ppl_64_lane_init_fsm.vhd#71
LOST_SIGNAL_X32_PLCWI: ppl_64_lane_init_fsm.vhd#55
lost_signal_x3: ppl_64_lane_init_fsm.vhd#134
standby_signal_x3: ppl_64_lane_init_fsm.vhd#139| |PREPARE_STANDBY_ST|CLEAR_LINE_ST|LANE_RESET_DL: ppl_64_lane_init_fsm.vhd#37
LANE_RESET_MIB: ppl_64_lane_init_fsm.vhd#71
STANDBY_SIGNAL_X32_PLCWI: ppl_64_lane_init_fsm.vhd#54
lost_signal_x3: ppl_64_lane_init_fsm.vhd#134
standby_signal_x3: ppl_64_lane_init_fsm.vhd#139| |PREPARE_STANDBY_ST|PREPARE_STANDBY_ST|LANE_RESET_DL: ppl_64_lane_init_fsm.vhd#37
LANE_RESET_MIB: ppl_64_lane_init_fsm.vhd#71
STANDBY_SIGNAL_X32_PLCWI: ppl_64_lane_init_fsm.vhd#54
lost_signal_x3: ppl_64_lane_init_fsm.vhd#134
standby_signal_x3: ppl_64_lane_init_fsm.vhd#139|
Back to FSM Report