摘要 |
<p>The present invention provides a time-efficient real-time correlator for use in a receiver of a wireless CDMA communications system. The correlator correlates a signal received by the receiver with a pseudo-random number (PN) code and produces correlation results. The correlation results are utilized by other logic in the receiver to determine the time delay of the received signal, which is then utilized to decode the received signal. The correlator requires no memory for storing samples of the received signal because only the current sample of the received signal is correlated with the PN code sequences. Using a time delay element such as a RAM shift register or dual-port RAM to act as a delay buffer, the PN sequence is temporal shifted (delayed) with respect to the received data by an interval of time that is related to the number of correlators in the system multiplied by the processing power of each of the correlators. With this invention, the cell site coverage area of a CDMA system is substantially increased with minimal or no additional cost in hardware. <IMAGE></p> |