Commands

The following commands can be executed:

●     NOP – No operation. Go to the next step, the sequencer will not affect the program counter.

●     Loop N times between two steps. Perform a programmed number of loops between two predefined steps.

●     Loop continuously between two steps. Perform a continuous loop between two predefined steps.

●     Pause. Execute a program pause. The command can be conditional or unconditional.

●     Halt. End of the program, halt execution.

The GX529X looping function requires the following conditions:

●     Loops must be a minimum of 4 vectors long

●     Loops may start on either odd/even vector boundaries

●     Loops may end on either odd/even vector boundaries

●     Patterns must start a minimum of 4 vectors before the beginning of the loop or Loop length must be a minimum of 256 vectors long

●     These conditions are a result of the pipeline architecture of the GX529X sequencing state machine.

Note: See Appendix B - Specifications for more information on how to code and decode commands.