UWB_Rake_Receiver_Correlator


The correlator multiplies the receive signal with a reference signal and integrates the results over a period of time. The integrator in the correlator integrates the multiplier output signal over the period of ChipInterval×ChipsPerBit. It resets the integrator value to 0 and restarts the integration.

UWB_RX_SINGLE_FINGER_CORRELATOR has a single finger path; UWB_Rake_Receiver_Correlator has 4 finger paths.

Name Description Default Unit Type Range
ChipsPerBit Number of pulses transmitted for each bit. 1   Integer >1
ChipInterval Time between pulses. 1 nsec Time Real >0
TStep Time step of the simulation 10 psec Time Real >0
Name Description Default Type Range
Mag0 The relative magnitude of each multipath arrival. The rake receiver uses these values to set the polarity of each correlator finger. 1 Real <∞
DelayFinger0 The number of TSteps of delay applied to 1st multipath arrival. 1 Integer <∞
MaxFingerDelay The maximum value DelayFinger0 through DelayFingerN 1 Integer <∞
Pin Name Description Signal Type
1 Antenna Input UWB receiver input waveform Float
2 Reference Pulse Input Reference pulse waveform for correlator Float
Pin Name Description Signal Type
3 Output Scaled and combined output from all correlator fingers Float
UWB_RX_SINGLE_FINGER_CORRELATOR Subnetwork

UWB_Rake_Receiver_Correlator Subnetwork

 

Privacy Statement  | Terms of Use  | Legal | Contact Us  | © Agilent 2000-2008 

Contents
Additional Resources