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|
|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