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 ![]()