DSP is special chip which can do math processing efficiently and fast. It is typically intended for digital signal processing. It involves FIR, IIR, FFT, Cosine & etc transforms. In thses transforms lot of addition and multiplication is required at high speed. CPU or MCU can do such tasks but is will consume huge time and resource. DSP has hardware implementation of common blocks required for signal processing related functions or transforms.