Briefly, in accordance with one embodiment of the invention, a multi-mode
receiver comprises a programmable baseband module to filter a modulated
signal according to the characteristics of the receiving mode. The
programmable baseband module may further comprise a programmable
convolver capable of switching between the receiving modes of the
multi-mode receiver by programming an impulse response of a filter to the
programmable convolver.