Program Structure
The Main module calls the AxisEnable and Sequence blocks. The AxisEnable block activates all the necessary enable signals for the axes, and will not be described in any more detail at this point.
The Sequence program module controls the procedure for configuration of the FIFO group, topping up of the FIFO data and driving of the axes.