Patent ID: 7620099

Claim:
A baseband processing module for use within a Wideband Code Division Multiple Access (WCDMA) Radio Frequency (RF) transceiver, the baseband processing module comprising: an RX interface communicatively coupled to an RF front end of the WCDMA RF transceiver and operable to receive a baseband RX signal from the RF front end carrying a WCDMA signal; and a multi-path scanner module communicatively coupled to the RX interface, the multi-path scanner module operable to: receive timing and scrambling code information regarding an expected multi-path signal component of the WCDMA signal; establish a search window that is centered at a strongest multi-path signal component of the WCDMA signal; identify a plurality of multi-path signal components of the WCDMA signal by descrambling, despreading, and correlating with a known symbol pattern the baseband RX signal within the search window; determine a noise floor for the WCDMA signal within the search window; determine timing information for the plurality of multi-path signal components of the WCDMA signal found within the search window; and remove a bias caused by the noise floor from at least one of the plurality of multi-path signal components of the WCDMA signal found within the search window; and wherein: fast path timing information for the plurality of multi-path signal components of the WCDMA signal found within the search window is determined during a first time slot; and the multi-path scanner module is further operable to: determine timing information for the plurality of multi-path signal components of the WCDMA signal found within the search window during a second slot time; and determine long term timing information for the plurality of multi-path signal components of the WCDMA signal based upon at least the timing information determined during the first time slot and the timing information determined during the second time slot.