Design of a programmable radar controller interfaced with
a PC
http://people.ece.cornell.edu/wes/Projects
Radars require accurate timing of the RF pulse,
phase coding, receiver sampling, etc. This project
is to design and build a new controller for the
CUPRI radar. Timing must have a resolution
of at least 100 ns, provide periods as long as
several milliseconds, and generate 16 to 20 outputs
that are all programmable from a PC. It is expected
that the design will be based on the current
radar controller and new ideas from the design
by Kwee Geak Lee.
Specific tasks:
Study current designs.
Decide which aspects of current design to keep and which to replace.
Design the various hardware functional components:
Interface with National Instruments high-speed PCI card.
Control Memory. (Dual ported? How big?)
Separate project of above two components?
Output (minimum of 24, probably 32) states.
Pipelined State Machine (separate project?).
Output Line Drivers (must drive 50 ohms; 75121SN?).
Sample Pulse Windower(s) (separate project?).
Design the control software (separate project?) to:
Load Program and Output State Memories.
Read back Program and Output State Memories.
Start and stop cycling of radar controller.
Enable and disable sample pulses.
Selection and purchasing of components, power supply, and packaging.