Xilinx Blocks
The Registered Mealy State Machine block is configured with next state and output matrices obtained from the next state/output table discussed above. These matrices are constructed as follows:
Figure
The rows of the matrices correspond to the current state, and columns correspond to the input value.
Block Parameters Dialog Box
The block parameters dialog box can be invoked by
Figure
The next state logic, state register, output logic, and output register are implemented using high speed dedicated block RAM. Of the four blocks in the state machine library, this is the fastest and most area efficient. However, the output is registered and thus the input does not affect the output instantaneously.
State Machine | 121 |