A programmable, flexible, vector correlation engine for CDMA mobile and
base station chip rate signal processing. A correlator co-processor (CCP)
performs the de-spreading tasks for a RAKE receiver, early/late
correlations for time tracking, and has provision for coherent
accumulation of different lengths. The CCP also performs energy estimation
and non-coherent accumulation functions. The CCP can also perform
correlation functions required for delay profile estimation, and for
search/acquisition functions. The same centralized Data Path is used to
perform all these functions; a common controller generates signals into
the Data Path in response to tasks initiated by a host processor (e.g.,
DSP). The tasks written into the CCP are performed effectively in parallel
by the CCP Data Path.
Een programmeerbare, flexibele, vectorcorrelatiemotor voor mobiele CDMA en de verwerking van het het tariefsignaal van de basisstationspaander. Een correlatorco-processor (CCP) voert de DE-UITSPREIDENDE taken voor een ontvanger van de HARK uit, vroeg/laat correlaties voor tijd het volgen, en heeft voorziening voor coherente accumulatie van verschillende lengten. CCP oefent ook energieschatting en incoherente accumulatiefuncties uit. CCP kan correlatiefuncties ook uitoefenen die voor de schatting van het vertragingsprofiel, en voor onderzoek/aanwinstenfuncties worden vereist. De zelfde gecentraliseerde Weg van Gegevens wordt gebruikt om al deze functies uit te oefenen; een gemeenschappelijk controlemechanisme produceert signalen in de Weg van Gegevens in antwoord op taken die door een gastheerbewerker (b.v., DSP) in werking worden gesteld. De taken die in CCP worden geschreven zijn uitgevoerde effectief tegelijkertijd parallel door de Weg van ccp- Gegevens.