Since the glitch error is always the same i would suspect you are missing a bit at a major bit boundary. If you send raw data I can better examine the data to see exactly which bit is corrupted. It looks to be about 16 counts, so that would suggest it is the bit 4.
sorry , I couldn't understand what you said raw data ? the graphic is the data collected by ADC represented MATLAB script . now ,the data is looks like every 32 sample point that data left two bit ( maybe expression is not very appropriate) .
this is a ramp generator in test pattern !