A single load DSP based delay line with a maximum delay of 2000 samples.