Sine wave generator utilizing variable encoding for different frequency signals
AssigneeNetMedia Inc.
InventorsJames R. Young, William J. Gleeson, III
Life of this patent
Estimating the term…
Abstract
A system for converting digital data to sine waves of differing frequency for networking computers. The sine waves are synthesized using variable encoding. The data is shifted through registers at a multiple of the data rate with the state of the stages of the register monitored to locate the zero-crossing of the sine wave. The state of the register stages is supplied to a series of multiplexers and resistors to generate the segments used to synthesize the sine waves. The data is monitored to derive a signal supplied to the multiplexers to determine the encoding pattern for each bit cell of data.
Claims11
A system for synthesizing a sine wave signal wherein the frequency of the sine wave signal is varied in accordance with a stream of data received in bit cells at a data rate, said system employing different encoding patterns in generating sine wave signals of different frequencies, said system comprising:
- a) storage means for receiving and serially storing a digital data signal, said means having a plurality of stages;
- b) means for providing a shift rate signal to said storage means to advance the digital data signal at a rate greater than the data rate;
- c) control signal generating means coupled to selected stages of the storage means for recognition of a pattern of signals in the selected stages;
- d) means for providing the digital data signal to the control signal generating means, said generating means providing a frequency control signal in response to a change in data upon recognition of said pattern in the selected stages;
- and
- e) encoding means responsive to the frequency control signal and coupled to the storage means for generating a plurality of signal segments in response to the output signal of said generating means, said encoding means having an output summing terminal with the magnitude of the segments appearing at the summing terminal being determined by the states of stages in the storage means and the duration of the segments being determined by the shift rate signal, the signal appearing at the summing terminal being formed as a synthesized sine wave having a frequency determined by the output signal of the control signal generating means.
Dependencies are inferred from the claim text.