[Back to FSM Report](../finite_state_machines.md)
# FSM #10: current_state
## Summary
|Name|Location|Graph|Reset State|States|Input Signals|Output Signals|
|---|---|:---:|---|---|---:|---:|
current_state|rx_sync_fsm.vhd#67|
|LOST_SYNC_ST| Count: 3
CHECK_SYNC_ST
LOST_SYNC_ST
READY_ST|10|11||
## Input Signals
Count: 10
|Name|Declaration|
|---|---|
|COMMA_DET_FROM_IP|rx_sync_fsm.vhd#50|
|LANE_RESET|rx_sync_fsm.vhd#52|
|LANE_RESET_DL|rx_sync_fsm.vhd#38|
|comma_det_from_ip_r|rx_sync_fsm.vhd#68|
|disparity_err|rx_sync_fsm.vhd#78|
|err_word_x5|rx_sync_fsm.vhd#75|
|invalid_symb|rx_sync_fsm.vhd#77|
|rx_word_realign_from_ip_r|rx_sync_fsm.vhd#69|
|rx_word_realign_from_ip_rr|rx_sync_fsm.vhd#70|
|valid_symb|rx_sync_fsm.vhd#76||
## Output Signals
Count: 11
|Name|Declaration|
|---|---|
|DATA_RDY_TO_LCWD|rx_sync_fsm.vhd#42|
|DATA_RX_TO_LCWD|rx_sync_fsm.vhd#40|
|VALID_K_CARAC_TO_LCWD|rx_sync_fsm.vhd#41|
|data_rdy_to_lcwd_i|rx_sync_fsm.vhd#73|
|data_rx_to_lcwd_i|rx_sync_fsm.vhd#71|
|disparity_err|rx_sync_fsm.vhd#78|
|err_word_cnt|rx_sync_fsm.vhd#74|
|err_word_x5|rx_sync_fsm.vhd#75|
|invalid_symb|rx_sync_fsm.vhd#77|
|valid_k_charac_to_lcwd_i|rx_sync_fsm.vhd#72|
|valid_symb|rx_sync_fsm.vhd#76|
## Transition table
|From|To|Input Control Signals|
|---|---|---|
|LOST_SYNC_ST|LOST_SYNC_ST|COMMA_DET_FROM_IP: rx_sync_fsm.vhd#50
comma_det_from_ip_r: rx_sync_fsm.vhd#68|
|LOST_SYNC_ST|CHECK_SYNC_ST|COMMA_DET_FROM_IP: rx_sync_fsm.vhd#50
comma_det_from_ip_r: rx_sync_fsm.vhd#68|
|CHECK_SYNC_ST|LOST_SYNC_ST|LANE_RESET: rx_sync_fsm.vhd#52
LANE_RESET_DL: rx_sync_fsm.vhd#38
err_word_x5: rx_sync_fsm.vhd#75
rx_word_realign_from_ip_r: rx_sync_fsm.vhd#69
rx_word_realign_from_ip_rr: rx_sync_fsm.vhd#70|
|CHECK_SYNC_ST|CHECK_SYNC_ST|LANE_RESET: rx_sync_fsm.vhd#52
LANE_RESET_DL: rx_sync_fsm.vhd#38
err_word_x5: rx_sync_fsm.vhd#75
rx_word_realign_from_ip_r: rx_sync_fsm.vhd#69
rx_word_realign_from_ip_rr: rx_sync_fsm.vhd#70
valid_symb: rx_sync_fsm.vhd#76|
|CHECK_SYNC_ST|READY_ST|LANE_RESET: rx_sync_fsm.vhd#52
LANE_RESET_DL: rx_sync_fsm.vhd#38
err_word_x5: rx_sync_fsm.vhd#75
rx_word_realign_from_ip_r: rx_sync_fsm.vhd#69
rx_word_realign_from_ip_rr: rx_sync_fsm.vhd#70
valid_symb: rx_sync_fsm.vhd#76|
|READY_ST|LOST_SYNC_ST|LANE_RESET: rx_sync_fsm.vhd#52
LANE_RESET_DL: rx_sync_fsm.vhd#38
rx_word_realign_from_ip_r: rx_sync_fsm.vhd#69
rx_word_realign_from_ip_rr: rx_sync_fsm.vhd#70|
|READY_ST|CHECK_SYNC_ST|LANE_RESET: rx_sync_fsm.vhd#52
LANE_RESET_DL: rx_sync_fsm.vhd#38
disparity_err: rx_sync_fsm.vhd#78
invalid_symb: rx_sync_fsm.vhd#77
rx_word_realign_from_ip_r: rx_sync_fsm.vhd#69
rx_word_realign_from_ip_rr: rx_sync_fsm.vhd#70|
|READY_ST|READY_ST|LANE_RESET: rx_sync_fsm.vhd#52
LANE_RESET_DL: rx_sync_fsm.vhd#38
disparity_err: rx_sync_fsm.vhd#78
invalid_symb: rx_sync_fsm.vhd#77
rx_word_realign_from_ip_r: rx_sync_fsm.vhd#69
rx_word_realign_from_ip_rr: rx_sync_fsm.vhd#70|
[Back to FSM Report](../finite_state_machines.md)