A universal rake receiver architecture includes modular independent processing units that can be flexibly programmed to support different modes of operation. The processing units are capable of performing the basic correlation calculations of DS-CDMA and each unit has an internal local memory and co
A universal rake receiver architecture includes modular independent processing units that can be flexibly programmed to support different modes of operation. The processing units are capable of performing the basic correlation calculations of DS-CDMA and each unit has an internal local memory and controller that controls its mode of operation. Each unit performs the required synchronization and demodulation operations for a multipath of a signal in the digital domain using all-digital frequency and timing correction techniques. Frequency feedback need not be supplied to the analog section of the receiver. Interpolation most preferably is used to find the optimum sampling position of each incoming chip. This independence allows the receiver to be used with one to several antennas without design modifications.
대표청구항▼
What is claimed: 1. A receiver section for a spread spectrum communication system, the receiver section comprising: a plurality of processing units, at least one of the plurality of processing units including a plurality of configurable correlator resources, wherein at least one of the plurality of
What is claimed: 1. A receiver section for a spread spectrum communication system, the receiver section comprising: a plurality of processing units, at least one of the plurality of processing units including a plurality of configurable correlator resources, wherein at least one of the plurality of configurable correlator resources is configurable to perform a plurality of correlation functions; a signal acquisition section, the signal acquisition section coupled to receive analog communication signals, the signal acquisition section outputting a sampled data stream corresponding to a plurality of multipath components, the plurality of processing units receiving data signals and performing correlation functions on the data signals; a controller, coupled to the plurality of processing units over a control signal path, the controller outputting configuration information to the plurality of processing units to configure the plurality of processing units. 2. The receiver section of claim 1, wherein the controller outputs the configuration information to define a configuration for the at least one of the plurality of processing units and the at least one of the plurality of processing units maintains that configuration until the controller outputs a new set of configuration information. 3. The receiver section of claim 2, wherein the configuration information includes information as to whether each of the plurality of processing units is powered or is powered down. 4. The receiver section of claim 1, wherein the at least one of the plurality of configurable correlator resources performs a first correlator function when the configuration information requires the at least one of the plurality of configurable correlator resources to perform the first correlator function, and wherein the at least one of the plurality of configurable correlator resources performs a second correlator function when the configuration information requires the at least one of the plurality of configurable correlator resources to perform the second correlator function. 5. The receiver section of claim 4, wherein the controller outputs the configuration information to define a configuration of the at least one of the plurality of processing units and the at least one of the plurality of configurable correlator resources, the at least one of the plurality of processing units and the at least one of the plurality of configurable correlator resources maintaining that configuration until the controller outputs a new set of configuration information. 6. The receiver section of claim 5, wherein the configuration information is in the form of a configuration word. 7. The receiver section of claim 1, wherein the plurality of correlation functions include a timing function, a pilot function and a data function. 8. The receiver section of claim 7, wherein the controller generates the configuration information in response to a change in received multipath signals. 9. The receiver section of claim 7, wherein, for each of the multipath components tracked by the receiver section, a configuration of a respective one of the processing units configures at least three of the plurality of configurable correlator resources within the respective one of the processing units, one of which correlator resources assumes a timing function, a second of which correlator resources assumes a pilot function, and a third of which correlator resources assumes a data function. 10. The receiver section of claim 1, wherein, during a first time period, the at least one of the plurality of configurable correlator resources is configurable in response to the configuration information to assume a timing function, a pilot function or a data function, and wherein another of the plurality of configurable correlator resources does not assume a timing function, a pilot function or a data function and is powered down. 11. The receiver section of claim 1, further comprising: an interpolator coupled to the signal acquisition section and receiving the sampled data stream, the interpolator generating an interpolated data stream including data derived from the sampled data stream; and a timing selection circuit identifying one of the values of the interpolated data stream as a representative data sample. 12. The receiver section of claim 11, wherein the signal acquisition section comprises an analog to digital converter that generates the sampled data stream, wherein the analog to digital converter is free running. 13. The receiver section of claim 12, further comprising a frequency correction circuit coupled to the interpolator and coupled to adjust a digital frequency outside of the signal acquisition section. 14. The receiver section of claim 11, further comprising a frequency correction circuit comprising a multiplier coupled to the interpolator; the multiplier receiving the sampled data stream and outputting a sampled data stream derotated by a signal responsive to a signal generated by the frequency correction circuit. 15. The receiver section of claim 11, wherein the interpolated data stream includes the sampled data stream and additional data points representing intervals between sampling times of the sampled data stream. 16. The receiver section of claim 11, wherein the timing selection circuit is within one of the plurality of processing units. 17. The receiver section of claim 1, further comprising: an interpolator coupled to the signal acquisition section and receiving the sampled data stream, the interpolator generating an interpolated data stream including data derived from the sampled data stream; and a data bus receiving the interpolated data stream from the interpolator and providing the interpolated data stream to at least one of the plurality of processing units. 18. The receiver section of claim 17, further comprising a control bus distinct from the data bus, the controller coupled to the at least one of the plurality of processing units by the control bus so that the configuration information passes over the control bus. 19. The receiver section of claim 1, wherein the receiver section is in a base station. 20. The receiver section of claim 1, wherein the receiver section is in a mobile handset. 21. The receiver section of claim 1, wherein the receiver section is coupled to a single antenna. 22. The receiver section of claim 1, wherein the receiver section is coupled to plural antennas. 23. The receiver section of claim 1, wherein the plurality of processing units includes first and second processing units, the plurality of configurable correlator resources includes first and second configurable correlator resources, and the plurality of correlation functions includes first and second correlation functions, wherein the first correlator resource is configured to perform the first correlation function and the second correlator resource is configured to perform the second correlation function, wherein the first and second correlator resources perform the first and second functions on a first multipath component. 24. The receiver section of claim 1, wherein the plurality of configurable correlator resources includes first, second, third, fourth and fifth configurable correlator resources, wherein, when a transmitter transmits a first signal defined by three scrambling codes to the receiver section, the third, fourth and fifth configurable correlator resources are configured to perform data channel functions, and wherein, when the transmitter transmits a second signal defined by two scrambling codes to the receiver section, the third and fourth configurable correlator resources are configured to perform data channel functions and the fifth configurable correlator resource is powered down. 25. The receiver section of claim 1, wherein the at least one configurable correlator resource performs a first correlation function during a first time period and performs a second correlation function during a second time period. 26. The receiver section of claim 1, wherein the plurality of configurable correlator resources include first and second configurable correlator resources, the first correlator resource being powered down and the second correlator resource being powered on during a first time period. 27. The receiver section of claim 26, wherein the configuration information instructs the first correlator resource to be powered down and the second correlator resource to be powered on during the first time period. 28. A receiver section for a spread spectrum communication system, the receiver section comprising: a plurality of processing units, at least one of the plurality of processing units configurable to provide a plurality of correlation functions, at least one of the plurality of processing units including a plurality of configurable correlator resources, the plurality of configurable correlator resources configurable in response to configuration information to assume one of the plurality of correlation functions, the plurality of correlation functions including a timing function, a pilot function, and a data function; a signal acquisition section, the signal acquisition section configured to receive analog communication signals, the signal acquisition section outputting a sampled data stream corresponding to a plurality of multipath components, the plurality of processing units receiving data signals and performing correlation functions on the data signals; a controller, coupled to the plurality of processing units over a control signal path, the controller outputting the configuration information to the plurality of processing units to configure the plurality of processing units; wherein, for each of the multipath components traced by the receiver section, the configuration of the processing units configures at least three of the plurality of configurable correlator resources, one of which assumes the timing function, one of which assumes the pilot function and one of which assumes the data function. 29. The receiver section of claim 28, wherein the configuration information includes information as to whether each of the plurality of processing units is powered or is powered down. 30. The receiver section of claim 28, wherein the configuration information determines whether one or more of the plurality of configurable correlator resources is powered up or powered down. 31. The receiver section of claim 28, wherein a first of the plurality of configurable correlator resources is powered up and a second of the configurable correlator resources is powered down. 32. The receiver section of claim 28, further comprising: an interpolator coupled to the signal acquisition section and receiving the sampled data stream, the interpolator generating an interpolated data stream including data derived from the sampled data stream; and a timing selection circuit identifying one of the values of the interpolated data stream as a representative data sample. 33. A receiver section for a spread spectrum communication system, the receiver section comprising: a plurality of processing units, each of the plurality of processing units configurable to provide a plurality of correlation functions and including a plurality of configurable correlator resources, the plurality of configurable correlator resources configurable in response to configuration information to assume a correlation function selected from the group of early/late timing correlator, pilot correlator, and data channel correlator; a signal acquisition section, the signal acquisition section configured to receive analog communication signals, the signal acquisition section outputting a sampled data stream corresponding to a plurality of multipath components, the plurality of processing units receiving data signals and performing correlation functions on the data signals; a controller, coupled to the plurality of processing units over a control signal path, the controller outputting the configuration information to the plurality of processing units to configure the plurality of processing units; an interpolator coupled to the signal acquisition section and receiving the sampled data stream, the interpolator generating an interpolated data stream including data derived from the sampled data stream; and a timing selection circuit identifying one of the values of the interpolated data stream as a representative data sample, the timing selection circuit being positioned within one of the plurality of processing units. 34. The receiver section of claim 33, wherein the configuration information includes information as to whether each of the plurality of processing units is powered or is powered down. 35. The receiver section of claim 33, wherein a first of the plurality of configurable correlator resources is powered up and a second of the configurable correlator resources is powered down. 36. A receiver section for a spread spectrum communication system, the receiver section comprising: a plurality of processing units, at least one of the plurality of processing units including first and second correlator resources, each correlator resource configurable to perform at least one of a plurality of correlation functions; a signal acquisition section, the signal acquisition section configured to receive analog communication signals, the signal acquisition section outputting a sampled data stream corresponding to a plurality of multipath components, the plurality of processing units receiving data signals and performing correlation functions on the data signals; a controller, coupled to the plurality of processing units over a control signal path, the controller outputting configuration information to the plurality of processing units to configure the plurality of processing units; wherein the first correlator resource is powered down during a first time period and the second correlator resource is powered on during the first time period. 37. The receiver section of claim 36, wherein the first and second correlator resources are each configurable to perform a plurality of correlation functions.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (11)
Honda Shoichiro,JPX, CDMA mobile communication receiving apparatus.
Gilhousen Klein S. (San Diego CA) Padovani Roberto (San Diego CA) Wheatly ; III Charles E. (Del Mar CA), Diversity receiver in a CDMA cellular telephone system.
Holtzman Jack ; Terasawa Daisuke ; Razoumov Leonid, Method and apparatus for reducing amplitude variations and interference in communication signals, such as in wireless communication signals employing inserted pilot symbols.
Yang, Zhiyu; Zhang, Hongyuan, Method and apparatus for filtering and combining multipath components of a signal received at multiple antennas according to a wireless communication protocol standard designed for a receiver having only a single receive antenna.
Yang, Zhiyu; Zhang, Hongyuan, Method and apparatus for filtering and combining multipath components of a signal received at multiple antennas according to a wireless communication protocol standard for filtering a signal received by a single antenna.
Gardner, James; Jones, IV, Vincent K.; van Nee, D. J. Richard, Modified preamble structure for IEEE 802.11A extensions to allow for coexistence and interoperability between 802.11A devices and higher data rate, MIMO or otherwise extended devices.
van Zelst, Albert; van Nee, D. J. Richard; Jones, Vincent K., Modified preamble structure for IEEE 802.11A extensions to allow for coexistence and interoperability between 802.11A devices and higher data rate, MIMO or otherwise extended devices.
Steele, Gregory C.; van Nee, D. J. Richard; Jones, IV, Vincent K.; Gardner, James; Awater, Geert Arnout, Multi-antenna wireless receiver chains with vector decoding.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.