It is important to note that because the step size is being altered, the read pointer may not land exactly on the final table value "N", and so it must "wrap around" in the same fashion as the functionally generated waveforms in the earlier section.