Back to FSM Report
# FSM #1: state_reg ## Summary |Name|Location|Graph|Reset State|States|Input Signals|Output Signals| |---|---|:---:|---|---|---:|---:| state_reg|cache.vhd#43|Open FSM Diagram|00| Count: 4
00
01
10
11|6|5||
## Input Signals Count: 6 |Name|Declaration| |---|---| |address_next|cache.vhd#26| |byte_we_next|cache.vhd#27| |cache_tag_out|cache.vhd#50| |cache_tag_reg|cache.vhd#49| |mem_busy|cache.vhd#29| |state|cache.vhd#44|| ## Output Signals Count: 5 |Name|Declaration| |---|---| |cache_checking|cache.vhd#32| |cache_miss|cache.vhd#33| |cache_tag_reg|cache.vhd#49| |state|cache.vhd#44| |state_next|cache.vhd#45| ## Transition table |From|To|Input Control Signals| |---|---|---| |00|00|address_next: cache.vhd#26| |00|01|address_next: cache.vhd#26
byte_we_next: cache.vhd#27| |00|11|address_next: cache.vhd#26
byte_we_next: cache.vhd#27| |01|00|address_next: cache.vhd#26
state: cache.vhd#44| |01|00|cache_tag_out: cache.vhd#50
cache_tag_reg: cache.vhd#49
state: cache.vhd#44| |01|01|address_next: cache.vhd#26
byte_we_next: cache.vhd#27
state: cache.vhd#44| |01|10|cache_tag_out: cache.vhd#50
cache_tag_reg: cache.vhd#49
state: cache.vhd#44| |01|11|address_next: cache.vhd#26
byte_we_next: cache.vhd#27
state: cache.vhd#44| |10|00|address_next: cache.vhd#26
state: cache.vhd#44| |10|01|address_next: cache.vhd#26
byte_we_next: cache.vhd#27
state: cache.vhd#44| |10|10|mem_busy: cache.vhd#29
state: cache.vhd#44| |10|11|address_next: cache.vhd#26
byte_we_next: cache.vhd#27
state: cache.vhd#44| |10|11|mem_busy: cache.vhd#29
state: cache.vhd#44| |11|00|address_next: cache.vhd#26
state: cache.vhd#44| |11|00|mem_busy: cache.vhd#29
state: cache.vhd#44| |11|01|address_next: cache.vhd#26
byte_we_next: cache.vhd#27
state: cache.vhd#44| |11|11|address_next: cache.vhd#26
byte_we_next: cache.vhd#27
state: cache.vhd#44| |11|11|mem_busy: cache.vhd#29
state: cache.vhd#44|
Back to FSM Report