1/94 to 12/94. www.saic.com
Designed 3 Mil-Spec VME bus interface cards for a multi spectral sensor
for a low-orbit spacecraft called
MSTI-3.
The Miniature Seeker Technology Integration (MSTI-3) satellite is to be used to
monitor and track ICBM launches while in low earth orbit. It was
deployed via airplane launch on a Pegasus
rocket in May 1996. The short wave and medium wave infrared cameras
used Stirling Cycle Coolers for reducing the temperatures of the detectors and
filters wheels to 270 degrees below zero.

The program was sponsored by the Ballistic Missile Defense
Organization and U.S. Air Force. MSTI-3 set new records for the rapid development of sophisticated, lower-cost spacecraft.
http://www.fas.org/spp/military/program/nssrm/initiatives/msti.htm
This spacecraft is one of the first hyper-spectral
imager instruments ever flown in space. The spacecraft collected over 3
million short-wave and mid-wave infrared images as well as hyper-spectral
images. MSTI-3 exceeded its design lifetime by over 50% before being
de-orbited in Dec. 1997.
MSTI-3 is also the reference design for the U.S. Space-Based Infrared System
(SBIRS-LOW) architecture for National Ballistic Missile Defense being evaluated.
MSTI-3 also happened to be the target for the first test of a LASER against an orbiting satellite.
http://www.spacedaily.com/news/laser-97a.html

The three VME boards each had a VMEbus interface FPGA I designed and two
other FPGAs that provided control and status of the telescope pointing
system. I used Workview (View Logic - View Sim - ACTEL Designer) for the
FPGA (8000 gates, 132-pins) designs. The three boards were:
VMEbus Dual-Axis Telescope Steering Mirror Servo Controller with 19-bit optical encoders.
VMEbus Dual (Intel 8051) filter wheel (stepper motor) controllers with 16-bit
resolvers. The stepper motors had to operate at - 270 degrees F. This was one of
the toughest parts of the design.
VMEbus 24-channel data acquisition (payload temperature/ sensor monitoring)
interface.
Wrote test software for each card using 'C'.
Designed software and specified hardware for an embedded Intel 486
with dual PCMCIA cards
and VGA LCD Display that provided a User Interface for a short-range (<mm) Optical Time Domain
Reflectometer (OTDR) System. This short-range OTDR is used to check the fiber-optic links in the FY-22
(Advanced Tactical Fighter) and the AH-64 (Apache). System characterizes and stores link reflections so
abnormalities can be seen. Wrote software to control the OTDR and the Graphical User
Interface (GUI). Used Visual Basic for the software development. Used Intel 87C51 for custom keyboard
controller.