← Back to Patent Explorer
US4064423A Expired / Lapsed US ⏱️ 0.0 years remaining

Digital system and method for generating analog control signals

Assignee: Applied Materials Inc
•
Filing: 1975-12-12
•
Granted: 1977-12-20
•
Expires: 1995-12-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Digital system and method for generating analog control signals wherein a plurality of straight line segments are fitted to the desired wave form, and signals representative of the changes in amplitude and time for each segment are stored in a digital memory. The amplitude and time signals are processed to provide digital signals corresponding to a plurality of points disposed generally along the line segments, and these digital signals are converted to analog form to provide an output signal which increases and/or decreases in a plurality of incremental steps at a rate corresponding to the slopes of the line segments.

Inventors

  • 👤 James B. Atkisson, Jr.

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 15:27
CPC Classifications
G; G06; G06F; G06F1/00; G06F1/02; G06F1/03; G06F1/0321; G06G; G06G7/00; G06G7/12; G06G7/26; G06G7/28

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 168 words
In a method utilizing digital storage means, signal processing circuitry and a digital-to-analog converter for generating an analog control signal having an amplitude which varies with time according to a predetermined waveform, the steps of: storing a plurality of amplitude signals representative of the changes in amplitude between predetermined points in the analog waveform, storing a plurality of time signals representative of the time intervals between the predetermined points, providing pulses at rates corresponding to successive ones of the stored amplitude signals, counting the pulses and providing an output pulse each time the count reaches a number corresponding to one of the stored time signals, converting the output pules to an analog output signal which advances in stepwise fashion along line segments interconnecting the predetermined points, storing a jump signal indicative of the occurrence of an instantaneous change in the amplitude of the analog signal and converting one of the stored amplitude signals directly to analog form to provide the output signal in response to the jump signal.
Claim 2
Dependent Claim 168 words
In a method utilizing digital storage means, signal processing circuitry and a digital-to-analog converter for generating an analog control signal having an amplitude which varies with time according to a predetermined waveform, the steps of: storing a plurality of amplitude signals representative of the changes in amplitude between predetermined points in the analog waveform, storing a plurality of time signals representative of the time intervals between the predetermined points, providing pulses at rates corresponding to successive ones of the stored amplitude signals, counting the pulses and providing an output pulse each time the count reaches a number corresponding to one of the stored time signals, converting the output pules to an analog output signal which advances in stepwise fashion along line segments interconnecting the predetermined points, storing a jump signal indicative of the occurrence of an instantaneous change in the amplitude of the analog signal and converting one of the stored amplitude signals directly to analog form to provide the output signal in response to the jump signal.
Claim 3
Dependent Claim 51 words
The method of claim 1 wherein the amplitude and time signals are stored at separately addressable locations in a single memory device and the amplitude signals for each line segment are stored in and auxiliary store prior to addressing the memory location where the time signals for the segment are stored.
Claim 4
Dependent Claim 45 words
The method of claim 1 wherein the first named pulses are provided by generating clock pulses at a predetermined rate and delivering N pulses in response to each clock pulse, where N corresponds to the change in amplitude represented by each of the amplitude signals.
Claim 5
Dependent Claim 35 words
The method of claim 1 wherein the output pulses are counted to provide a digital signal having a parallel format and the last named signal is converted to analog form to provide the analog signal.
Claim 6
Dependent Claim 35 words
The method of claim 4 wherein signals corresponding to the polarities of the slopes of the line segments are stored and the output pulse count is incremented and decremented in accordance with the polarity signals.
Claim 7
Dependent Claim 176 words
In a system for generating an analog control signal having an amplitude which varies with time according to a predetermined waveform: digital memory means for storing amplitude and time signals respectively representative of changes in amplitude and time between predetermined points in the analog waveform, means for providing pulses at rates corresponding to successive ones of the stored amplitude signals, counter means responsive to the pulses for delivering an output pulse each time the count reaches a level corresponding to one of the stored signals, digital-to-analog converter means responsive to the output pulses for delivering an analog output signal which advances in a stepwise fashion along line segments interconnecting the predetermined points, means for storing a jump signal indicative of the occurrence of an instantaneous change in the amplitude of the analog signal, means for applying the amplitude signals to preset inputs of the counter means, and means for conditioning the counter to transfer the amplitude signals from the preset inputs directly to the output lines of the counter means in response to the jump signal.
Claim 8
Dependent Claim 176 words
In a system for generating an analog control signal having an amplitude which varies with time according to a predetermined waveform: digital memory means for storing amplitude and time signals respectively representative of changes in amplitude and time between predetermined points in the analog waveform, means for providing pulses at rates corresponding to successive ones of the stored amplitude signals, counter means responsive to the pulses for delivering an output pulse each time the count reaches a level corresponding to one of the stored signals, digital-to-analog converter means responsive to the output pulses for delivering an analog output signal which advances in a stepwise fashion along line segments interconnecting the predetermined points, means for storing a jump signal indicative of the occurrence of an instantaneous change in the amplitude of the analog signal, means for applying the amplitude signals to preset inputs of the counter means, and means for conditioning the counter to transfer the amplitude signals from the preset inputs directly to the output lines of the counter means in response to the jump signal.
Claim 9
Dependent Claim 12 words
The system of claim 6 wherein the memory means comprises a read-only-memory.
Claim 10
Dependent Claim 53 words
The system of claim 6 wherein the means for providing pulses comprises a rate multiplier responsive to clock pulses occurring at a predetermined rate and to the amplitude signals for delivering pulses at a rate corresponding to the product of the predetermined rate and a number represented by each of the amplitude signals.
Claim 11
Dependent Claim 31 words
The system of claim 6 wherein the digital-to-analog converter means comprises a digital counter responsive to the output pulses and a digital-to-analog converter connected to the output lines of the counter.
Claim 12
Dependent Claim 40 words
The system of claim 9 further including means for storing polarity signals corresponding to the polarities of the slopes of the line segments and means for conditioning the counter to count up or down in accordance with the polarity signals.
Claim 13
Dependent Claim 52 words
The system of claim 6 wherein the amplitude and time signals are stored at separately addressable locations in the memory means, together with means for successively addressing the amplitude and time signals for each line sigment, and auxiliary storage means for temporarily storing the amplitude signals while the time signals are addressed.
Claim 14
Dependent Claim 210 words
In a system for generating an analog control signal having an amplitude which varies with time according to a predetermined waveform: digital memory means for storing amplitude and time signals respectively representative of changes in amplitude and time between predetermined points in the analog waveform, a source of pulses occurring at a predetermined rate, rate multiplier means responsive to the pulses and to the amplitude signals for delivering pulses at rates corresponding to the product of the predetermined rate and numbers represented by the amplitude signals, means for dividing the pulses from the multiplier means by numbers corresponding to the time signals to provide output pulses defining stepped line segments interconnecting the predetermined points of the output waveform, digital counting means responsive to the output pulses, digital-to-analog converter means connected to the outputs of the counting means for delivering an analog output signal corresponding to the stepped line segments, means for storing jump signals indicative of the occurrence of instantaneous changes in the amplitude of the analog waveform, means for applying the amplitude signals to preset inputs of the counting means, and means responsive to the jump signals for conditioning the counting means to transfer the amplitude signals directly from the preset inputs to the outputs of the counting means.
Claim 15
Dependent Claim 210 words
In a system for generating an analog control signal having an amplitude which varies with time according to a predetermined waveform: digital memory means for storing amplitude and time signals respectively representative of changes in amplitude and time between predetermined points in the analog waveform, a source of pulses occurring at a predetermined rate, rate multiplier means responsive to the pulses and to the amplitude signals for delivering pulses at rates corresponding to the product of the predetermined rate and numbers represented by the amplitude signals, means for dividing the pulses from the multiplier means by numbers corresponding to the time signals to provide output pulses defining stepped line segments interconnecting the predetermined points of the output waveform, digital counting means responsive to the output pulses, digital-to-analog converter means connected to the outputs of the counting means for delivering an analog output signal corresponding to the stepped line segments, means for storing jump signals indicative of the occurrence of instantaneous changes in the amplitude of the analog waveform, means for applying the amplitude signals to preset inputs of the counting means, and means responsive to the jump signals for conditioning the counting means to transfer the amplitude signals directly from the preset inputs to the outputs of the counting means.
Claim 16
Dependent Claim 44 words
The system of claim 12 wherein the amplitude and time signals are stored at separately addressable locations in the memory means and auxiliary storage means is included for storing the amplitude signals for one segment while the time signals for said segment are addressed.
Claim 17
Dependent Claim 40 words
The system of claim 12 further including means for storing signals corresponding to the polarities of the slopes of the line segments, and means for conditioning the counting means to count up or down in accordance with the polarity signals.

References Cited (Backward Citations)

US2886243A Cited
US3529138A Cited
US3564535A Cited
US3557347A Cited
US3729625A Cited
US3813528A Cited
US3939459A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1980-12-19 1981-06-20 1981-12-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1984-12-19 1985-06-20 1985-12-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1988-12-19 1989-06-20 1989-12-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag