Conventionally, a signal processing system has a TI-ADC (time-interleaved analogue digital converter), an ADC (analogue-to-digital converter), and a correction processor. The correction processor estimates an error to be corrected by using the steepest descent method of the covariance norm and corrects an error caused by mismatch between interleaves by using the estimation result and an adaptive filter.
However, since the adaptive filter is large-scale, the size of the correction processor is extremely large, and a process amount necessary to correct an error caused by mismatch between interleaves is extremely large. As a result, it is difficult to realize small size and high speed of the TI-ADC.