The Layer Start X register marks the x position (columns) of the top left corner of the layer relative to the mixer output frame dimensions. (0,0) puts the layer in the top left corner of the output frame. To avoid processing errors, you should restrict values written to start x such that the entire layer is contained within the frame. Furthermore, the x position needs to be a multiple of the Samples per Clock field in the Vivado IDE.