[Back to FSM Report](../finite_state_machines.md)
# FSM #2: current_state
## Summary
|Name|Location|Graph|Reset State|States|Input Signals|Output Signals|
|---|---|:---:|---|---|---:|---:|
current_state|data_encapsulation.vhd#77|
|START_FRAME_ST| Count: 3
END_FRAME_ST
START_FRAME_ST
TRANSFER_ST|6|8||
## Input Signals
Count: 6
|Name|Declaration|
|---|---|
|END_PACKET_DMAC|data_encapsulation.vhd#46|
|LANE_ACTIVE_PPL|data_encapsulation.vhd#41|
|LINK_RESET_DLRE|data_encapsulation.vhd#39|
|NEW_WORD_DMAC|data_encapsulation.vhd#45|
|TYPE_FRAME_DMAC|data_encapsulation.vhd#47|
|sif_done|data_encapsulation.vhd#79||
## Output Signals
Count: 8
|Name|Declaration|
|---|---|
|DATA_DENC|data_encapsulation.vhd#57|
|END_FRAME_DENC|data_encapsulation.vhd#60|
|NEW_WORD_DENC|data_encapsulation.vhd#56|
|SEQ_NUM_ACK_DENC|data_encapsulation.vhd#61|
|TYPE_FRAME_DENC|data_encapsulation.vhd#59|
|VALID_K_CHARAC_DENC|data_encapsulation.vhd#58|
|current_state_r|data_encapsulation.vhd#78|
|sif_done|data_encapsulation.vhd#79|
## Transition table
|From|To|Input Control Signals|
|---|---|---|
|START_FRAME_ST|START_FRAME_ST|LANE_ACTIVE_PPL: data_encapsulation.vhd#41
LINK_RESET_DLRE: data_encapsulation.vhd#39|
|START_FRAME_ST|START_FRAME_ST|LANE_ACTIVE_PPL: data_encapsulation.vhd#41
LINK_RESET_DLRE: data_encapsulation.vhd#39
NEW_WORD_DMAC: data_encapsulation.vhd#45
TYPE_FRAME_DMAC: data_encapsulation.vhd#47
sif_done: data_encapsulation.vhd#79|
|START_FRAME_ST|START_FRAME_ST|LANE_ACTIVE_PPL: data_encapsulation.vhd#41
LINK_RESET_DLRE: data_encapsulation.vhd#39
NEW_WORD_DMAC: data_encapsulation.vhd#45
TYPE_FRAME_DMAC: data_encapsulation.vhd#47
sif_done: data_encapsulation.vhd#79|
|START_FRAME_ST|START_FRAME_ST|LANE_ACTIVE_PPL: data_encapsulation.vhd#41
LINK_RESET_DLRE: data_encapsulation.vhd#39
NEW_WORD_DMAC: data_encapsulation.vhd#45
TYPE_FRAME_DMAC: data_encapsulation.vhd#47
sif_done: data_encapsulation.vhd#79|
|START_FRAME_ST|START_FRAME_ST|LANE_ACTIVE_PPL: data_encapsulation.vhd#41
LINK_RESET_DLRE: data_encapsulation.vhd#39
NEW_WORD_DMAC: data_encapsulation.vhd#45
TYPE_FRAME_DMAC: data_encapsulation.vhd#47
sif_done: data_encapsulation.vhd#79|
|START_FRAME_ST|START_FRAME_ST|LANE_ACTIVE_PPL: data_encapsulation.vhd#41
LINK_RESET_DLRE: data_encapsulation.vhd#39
NEW_WORD_DMAC: data_encapsulation.vhd#45
TYPE_FRAME_DMAC: data_encapsulation.vhd#47
sif_done: data_encapsulation.vhd#79|
|START_FRAME_ST|START_FRAME_ST|LANE_ACTIVE_PPL: data_encapsulation.vhd#41
LINK_RESET_DLRE: data_encapsulation.vhd#39
NEW_WORD_DMAC: data_encapsulation.vhd#45
TYPE_FRAME_DMAC: data_encapsulation.vhd#47
sif_done: data_encapsulation.vhd#79|
|START_FRAME_ST|START_FRAME_ST|LANE_ACTIVE_PPL: data_encapsulation.vhd#41
LINK_RESET_DLRE: data_encapsulation.vhd#39
NEW_WORD_DMAC: data_encapsulation.vhd#45
TYPE_FRAME_DMAC: data_encapsulation.vhd#47
sif_done: data_encapsulation.vhd#79|
|START_FRAME_ST|START_FRAME_ST|LANE_ACTIVE_PPL: data_encapsulation.vhd#41
LINK_RESET_DLRE: data_encapsulation.vhd#39
TYPE_FRAME_DMAC: data_encapsulation.vhd#47
sif_done: data_encapsulation.vhd#79|
|START_FRAME_ST|START_FRAME_ST|LINK_RESET_DLRE: data_encapsulation.vhd#39|
|START_FRAME_ST|TRANSFER_ST|LANE_ACTIVE_PPL: data_encapsulation.vhd#41
LINK_RESET_DLRE: data_encapsulation.vhd#39
NEW_WORD_DMAC: data_encapsulation.vhd#45
TYPE_FRAME_DMAC: data_encapsulation.vhd#47
sif_done: data_encapsulation.vhd#79|
|START_FRAME_ST|TRANSFER_ST|LANE_ACTIVE_PPL: data_encapsulation.vhd#41
LINK_RESET_DLRE: data_encapsulation.vhd#39
NEW_WORD_DMAC: data_encapsulation.vhd#45
TYPE_FRAME_DMAC: data_encapsulation.vhd#47
sif_done: data_encapsulation.vhd#79|
|TRANSFER_ST|START_FRAME_ST|LINK_RESET_DLRE: data_encapsulation.vhd#39|
|TRANSFER_ST|TRANSFER_ST|END_PACKET_DMAC: data_encapsulation.vhd#46
LANE_ACTIVE_PPL: data_encapsulation.vhd#41
LINK_RESET_DLRE: data_encapsulation.vhd#39
TYPE_FRAME_DMAC: data_encapsulation.vhd#47|
|TRANSFER_ST|TRANSFER_ST|LANE_ACTIVE_PPL: data_encapsulation.vhd#41
LINK_RESET_DLRE: data_encapsulation.vhd#39|
|TRANSFER_ST|TRANSFER_ST|LANE_ACTIVE_PPL: data_encapsulation.vhd#41
LINK_RESET_DLRE: data_encapsulation.vhd#39
TYPE_FRAME_DMAC: data_encapsulation.vhd#47|
|TRANSFER_ST|END_FRAME_ST|END_PACKET_DMAC: data_encapsulation.vhd#46
LANE_ACTIVE_PPL: data_encapsulation.vhd#41
LINK_RESET_DLRE: data_encapsulation.vhd#39
TYPE_FRAME_DMAC: data_encapsulation.vhd#47|
|END_FRAME_ST|START_FRAME_ST|LANE_ACTIVE_PPL: data_encapsulation.vhd#41
LINK_RESET_DLRE: data_encapsulation.vhd#39|
|END_FRAME_ST|START_FRAME_ST|LINK_RESET_DLRE: data_encapsulation.vhd#39|
|END_FRAME_ST|END_FRAME_ST|LANE_ACTIVE_PPL: data_encapsulation.vhd#41
LINK_RESET_DLRE: data_encapsulation.vhd#39|
[Back to FSM Report](../finite_state_machines.md)