Abstract:
A Node-B/base station has an access burst detector. The access burst detector comprises at least one antenna (28 1 -28 M ) for receiving signals from users and a pool of reconfigurable correlators, implemented in ASIC. Each correlator (36 1 -36 O ) correlates an inputted access burst code at an inputted code phase with an inputted antenna output. An antenna controller (30) selectively couples any output of the at least one antenna to an input of any of the correlators. A code controller (32) provides to an input of each correlator an access burst code. The code controller controls the inputted code phase of each controller. A sorter/post processor (38) sorts output energy levels of the correlators.
Abstract:
The invention provides a multipath diversity receiving equipment of CDMA system, including: a sample quantization device, a sample data storage device, a code data storage device, a mulitpath resource management device, a code resource management device, a demodulation control device, a correlation demodulation device, a channel estimation unit, a energy accumulation device, and a energy analysis processing device. The multipath demodulation, multipath search and delay phase locked loop are all seen as the multipath demodulation, only the energy accumulation should be implemented for multipath phase of the multipath search and delay phase locked loop after the demodulation. The invention combines the multipath demodulation, multipath search and delay phase locked loop together through the hardware, and at the same time with the demodulation control unit , not only realizes the parallel demodulation of multiple multipaths by controlling the correlation demodulation device, but also realizes the operation of the N-dimension matrix, so as to provide the function extension of the combination detection.
Abstract:
A joint detection system and associated methods are provided. The joint detection system is configured to perform joint detection of received signals and includes a joint detector accelerator and a programmable digital signal processor (DSP). The joint detector accelerator is configured to perform front-end processing of first data inputted to the joint detector accelerator and output second data resulting from the front-end processing. The joint detector accelerator is further configured to perform back-end processing using at least third data inputted to the joint detector accelerator. The programmable DSP is coupled to the joint detector accelerator, and the programmable DSP is programmed to perform at least one intermediate processing operation using the second data outputted by the joint detector accelerator. The programmable DSP is further programmed to output the third data resulting from the intermediate processing operation to the joint detector accelerator.
Abstract:
A method includes receiving data in a first data processing module, and enabling a second data processing module when at least one signal time slot of the received data comprises data that complies with a first data transmission standard. The method also includes exchanging signals between the first data processing module and software executing in a processor, and determining that a software configuration of the second data processing module has been completed. The method also includes processing the data in the second data processing module for the at least one signal time slot, and enabling a third data processing module upon a completion of processing at least one data block in the second data processing module, and determining that a software configuration of the third data processing module has been completed, the at least one data block comprising multiple signal time slots.
Abstract:
A joint detection system is configured to perform joint detection of received signals and includes a joint detection accelerator and a host processor. The joint detection accelerator may include a memory unit to store input data values, intermediate results and output data values; one or more computation units to process the input data values and the intermediate results, and to provide output data values to the memory unit; a controller to control the memory and the one or more computation units to perform joint detection processing; and an external interface to receive the input data values from the host processor and to provide output data values to the host processor. The computation units may include a complex multiply accumulate unit, a simplified complex multiply accumulate unit and a normalized floating point divider. The memory unit may include an input memory, a matrix memory, a main memory and an output memory.
Abstract:
Searcher hardware is multiplexed to perform simultaneous searches in either an IS-95 CDMA mode or a GPS mode. In the IS-95 mode, the search hardware is time-multiplexed into a number of searcher time slices, each of which can generate a PN sequence to despread a data sequence. In the GPS mode, the search hardware is configured as a number of distinct GPS channels, each of which can generate a Gold code sequence for tracking a GPS signal from a particular GPS satellite. This configuration allows the searcher to perform multiple GPS signal searches simultaneously. Signal searching in both IS-95 and GPS modes is performed at significantly higher speeds compared to conventional searcher hardware. Moreover, the search hardware can be dynamically configured to operate in either the IS-95 or the GPS mode, eliminating the need for dedicated circuitry for each mode of operation.