Back to FSM Report
# FSM #17: current_state
## Summary
|Name|Location|Graph|Reset State|States|Input Signals|Output Signals|
|---|---|:---:|---|---|---:|---:|
current_state|ppl_64_word_alignment.vhd#70|
|INIT_ST| Count: 3
ALIGNED_ST
INIT_ST
WAITING_COMMA_ST|4|10||
## Input Signals
Count: 4
|Name|Declaration|
|---|---|
|COMMA_DET_HSSL|ppl_64_word_alignment.vhd#53|
|RX_VALID_REALIGN_HSSL|ppl_64_word_alignment.vhd#52|
|RX_WORD_IS_ALIGNED_HSSL|ppl_64_word_alignment.vhd#51|
|alignment_byte|ppl_64_word_alignment.vhd#75||
## Output Signals
Count: 10
|Name|Declaration|
|---|---|
|DATA_RDY_PLWA|ppl_64_word_alignment.vhd#40|
|DATA_RX_PLWA|ppl_64_word_alignment.vhd#38|
|DISPARITY_ERR_PLWA|ppl_64_word_alignment.vhd#42|
|INVALID_CHAR_PLWA|ppl_64_word_alignment.vhd#41|
|VALID_K_CHARAC_PLWA|ppl_64_word_alignment.vhd#39|
|alignment_byte|ppl_64_word_alignment.vhd#75|
|reg_data|ppl_64_word_alignment.vhd#71|
|reg_disp_err|ppl_64_word_alignment.vhd#74|
|reg_invalid_k_char|ppl_64_word_alignment.vhd#73|
|reg_k_char|ppl_64_word_alignment.vhd#72|
## Transition table
|From|To|Input Control Signals|
|---|---|---|
|INIT_ST|INIT_ST|RX_VALID_REALIGN_HSSL: ppl_64_word_alignment.vhd#52
RX_WORD_IS_ALIGNED_HSSL: ppl_64_word_alignment.vhd#51|
|INIT_ST|WAITING_COMMA_ST|RX_VALID_REALIGN_HSSL: ppl_64_word_alignment.vhd#52
RX_WORD_IS_ALIGNED_HSSL: ppl_64_word_alignment.vhd#51|
|WAITING_COMMA_ST|INIT_ST|RX_WORD_IS_ALIGNED_HSSL: ppl_64_word_alignment.vhd#51|
|WAITING_COMMA_ST|WAITING_COMMA_ST|COMMA_DET_HSSL: ppl_64_word_alignment.vhd#53
RX_WORD_IS_ALIGNED_HSSL: ppl_64_word_alignment.vhd#51|
|WAITING_COMMA_ST|ALIGNED_ST|COMMA_DET_HSSL: ppl_64_word_alignment.vhd#53
RX_WORD_IS_ALIGNED_HSSL: ppl_64_word_alignment.vhd#51|
|WAITING_COMMA_ST|ALIGNED_ST|COMMA_DET_HSSL: ppl_64_word_alignment.vhd#53
RX_WORD_IS_ALIGNED_HSSL: ppl_64_word_alignment.vhd#51|
|WAITING_COMMA_ST|ALIGNED_ST|COMMA_DET_HSSL: ppl_64_word_alignment.vhd#53
RX_WORD_IS_ALIGNED_HSSL: ppl_64_word_alignment.vhd#51|
|WAITING_COMMA_ST|ALIGNED_ST|COMMA_DET_HSSL: ppl_64_word_alignment.vhd#53
RX_WORD_IS_ALIGNED_HSSL: ppl_64_word_alignment.vhd#51|
|WAITING_COMMA_ST|ALIGNED_ST|COMMA_DET_HSSL: ppl_64_word_alignment.vhd#53
RX_WORD_IS_ALIGNED_HSSL: ppl_64_word_alignment.vhd#51|
|WAITING_COMMA_ST|ALIGNED_ST|COMMA_DET_HSSL: ppl_64_word_alignment.vhd#53
RX_WORD_IS_ALIGNED_HSSL: ppl_64_word_alignment.vhd#51|
|WAITING_COMMA_ST|ALIGNED_ST|COMMA_DET_HSSL: ppl_64_word_alignment.vhd#53
RX_WORD_IS_ALIGNED_HSSL: ppl_64_word_alignment.vhd#51|
|WAITING_COMMA_ST|ALIGNED_ST|COMMA_DET_HSSL: ppl_64_word_alignment.vhd#53
RX_WORD_IS_ALIGNED_HSSL: ppl_64_word_alignment.vhd#51|
|ALIGNED_ST|INIT_ST|RX_WORD_IS_ALIGNED_HSSL: ppl_64_word_alignment.vhd#51|
|ALIGNED_ST|WAITING_COMMA_ST|COMMA_DET_HSSL: ppl_64_word_alignment.vhd#53
RX_WORD_IS_ALIGNED_HSSL: ppl_64_word_alignment.vhd#51
alignment_byte: ppl_64_word_alignment.vhd#75|
|ALIGNED_ST|WAITING_COMMA_ST|COMMA_DET_HSSL: ppl_64_word_alignment.vhd#53
RX_WORD_IS_ALIGNED_HSSL: ppl_64_word_alignment.vhd#51
alignment_byte: ppl_64_word_alignment.vhd#75|
|ALIGNED_ST|ALIGNED_ST|COMMA_DET_HSSL: ppl_64_word_alignment.vhd#53
RX_WORD_IS_ALIGNED_HSSL: ppl_64_word_alignment.vhd#51
alignment_byte: ppl_64_word_alignment.vhd#75|
|ALIGNED_ST|ALIGNED_ST|COMMA_DET_HSSL: ppl_64_word_alignment.vhd#53
RX_WORD_IS_ALIGNED_HSSL: ppl_64_word_alignment.vhd#51
alignment_byte: ppl_64_word_alignment.vhd#75|
|ALIGNED_ST|ALIGNED_ST|COMMA_DET_HSSL: ppl_64_word_alignment.vhd#53
RX_WORD_IS_ALIGNED_HSSL: ppl_64_word_alignment.vhd#51
alignment_byte: ppl_64_word_alignment.vhd#75|
|ALIGNED_ST|ALIGNED_ST|COMMA_DET_HSSL: ppl_64_word_alignment.vhd#53
RX_WORD_IS_ALIGNED_HSSL: ppl_64_word_alignment.vhd#51
alignment_byte: ppl_64_word_alignment.vhd#75|
|ALIGNED_ST|ALIGNED_ST|COMMA_DET_HSSL: ppl_64_word_alignment.vhd#53
RX_WORD_IS_ALIGNED_HSSL: ppl_64_word_alignment.vhd#51
alignment_byte: ppl_64_word_alignment.vhd#75|
|ALIGNED_ST|ALIGNED_ST|COMMA_DET_HSSL: ppl_64_word_alignment.vhd#53
RX_WORD_IS_ALIGNED_HSSL: ppl_64_word_alignment.vhd#51
alignment_byte: ppl_64_word_alignment.vhd#75|
|ALIGNED_ST|ALIGNED_ST|COMMA_DET_HSSL: ppl_64_word_alignment.vhd#53
RX_WORD_IS_ALIGNED_HSSL: ppl_64_word_alignment.vhd#51
alignment_byte: ppl_64_word_alignment.vhd#75|
|ALIGNED_ST|ALIGNED_ST|COMMA_DET_HSSL: ppl_64_word_alignment.vhd#53
RX_WORD_IS_ALIGNED_HSSL: ppl_64_word_alignment.vhd#51
alignment_byte: ppl_64_word_alignment.vhd#75|
Back to FSM Report