dsp 90646