Projects/IntegratedRadarReceiver/IntegratedRadarReceiver/ReceiverModes

Receiver Modes Overview

The receiver is divided into two tuners each of which consists of a register set and a phase locked loop. The registers set the control signals for the tuner hardware. Two banks of control signals are maintained for each tuner and these signal sets can be selected using a number of Receiver Operating modes on a per tuner basis. Several of the modes rely on the 10 MHz reference and PPS signals being available as these provide coherent mode changes. The external trigger line is also used for several of the modes. The trigger is most useful in active radar applications where blanking is required.

Receiver Modes

Receiver modes are set on a per tuner basis with register sets s0 and set s1 being available for each of tuners A and B. The particular meaning of a mode is determined by the particular register settings. Modes are set using the a_mode and b_mode commands.

As a note for delay and interval modes the length of the combined delay and interval must be less than the time period between trigger or PPS signals. In these modes the trigger or PPS signal effectively clear the counter which will asserts the mode or computes the delay.

Receiver Control Registers

The receiver is controlled by a series of registers. These map directly to hardware bits which set the state of the analog elements. The meaning of each register is dependent on the configuration of these elements. These bits may be changed on a rapid timescale by the receiver FPGA but the analog response will often be the limiting factor.

Tuner Mode Registers

Tuner A state S0

Tuner A state S1

Tuner B state S0

Tuner B state S1

Receiver Status Registers

Status registers aren't that meaningful at the moment. The firmware should probably be modified to have these registers provide signal detection capability rather than level detection.

PLL Control

The Phase Locked Loops are used to provide a local LO source for the mixer in each tuner. The UHF tuner PLLs are capable of generating between 240 and 760 MHz output in 500 kHz steps. The PLLs are not controlled directly using their enable, clock, and data registers. These are used by the control software to serialize the appropriate tuning commands. The PLL attenuators are used to adjust LO levels. The lock signal indicates the PLL has a valid external 10 MHz reference signal. The error signal indicates an error in lock, tuning, or programming. NOTE : Currently there is a bug in the programming which appears to active the error signal despite proper PLL operation.

Tuner A PLL

Tuner B PLL

last edited 2008-01-24 21:58:54 by FrankLind