Xilinx V2.1 manual Registered Moore State Machine, Xilinx Blocks

Models: V2.1

1 148
Download 148 pages 48.7 Kb
Page 123
Image 123
Registered Moore State Machine

Xilinx Blocks

Registered Moore State Machine

The Xilinx Registered Moore State Machine block implements a state machine whose output depends only on the current state. This block is like the Moore State Machine block, except that its output logic is registered.

A block diagram of this type of state machine is shown below:

Figure 3-88: Registered Moore State Machine block diagram

The block is configured by providing a next state matrix and an output array. They are defined by the state machine’s next state/output table. For example, consider the problem of designing a state machine to recognize the pattern ’1011’ within a serial

State Machine

123

Page 123
Image 123
Xilinx V2.1 manual Registered Moore State Machine, Xilinx Blocks