Patent ID: 7269222

Claim:
A PCM encoder for providing a PCM data stream, said PCM encoder being adapted for use on board a missile, said PCM encoder comprising: (a) eight operational amplifiers configured as voltage followers to provide for a high impedance interface and to eliminate high voltage spikes in data which exceeds five volts, each of said eight operation amplifiers receiving one channel of eight channels of analog sensor data from sensors on board said missile; (b) a buffer amplifier for receiving and buffering GPS UART data from a GPS receiver on board said missile; (c) a microcontroller connected to said eight operational amplifiers and said buffer amplifier, said microcontroller receiving said eight channels of analog data and converting each of said channels of analog sensor data to equivalent twelve bit sensor data words; (d) said microcontroller receiving said GPS UART data from said buffer amplifier, said microcontroller processing said GPS UART data to provide equivalent twelve bit GPS UART data words which include eight bits of GPS data and four bits of status data; (e) a programmed gate array connected to said microcontroller to receive a twenty four bit frame sync, said twelve bit sensor data words and said twelve bit GPS UART data words from said microcontroller; (f) said microcontroller providing said twenty four bit frame sync, said twelve bit sensor data words and said twelve bit GPS UART data words to said microcontroller in six bit increments of frame sync, six bit increments of sensor data and six bit increments of GPS UART data; (g) said programmed gate array formatting said six bit increments of frame sync, said six bit increments of sensor data and said six bit increments of GPS UART data into a PCM data stream which consist of NRZL (nonreturn-to-zero level) data and unipolar Bi Phase data.