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. |