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

Variable waveform synthesizer using digital circuitry

Assignee: Individual
•
Filing: 1975-07-23
•
Granted: 1977-12-06
•
Expires: 1995-07-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A variable waveform synthesizer capable of converting a digital pulse train to a variety of analog waveforms. A binary counter responsive to the digital pulse train supplies sequential binary counting outputs to a decoding network. The decoding network decodes the counter states and provides a plurality of individual pulse outputs, each output active in response to only one state of the binary counter. A gate pulse generator is also provided to vary the width of the digital pulse train. Each decoder output, after combination with the gate pulse, is applied to a synthesizing network that varies the amplitude of the pulses received and constructs from these varied amplitude pulses an approximate analog waveform. Current sources are used to construct from the sequential pulses received, pulses of varying amplitude. An output circuit accepts and combines these pulses to synthesize an approximate symmetrical analog waveform.

Inventors

  • 👤 A. William Bryant

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 22:51
CPC Classifications
G; G06; G06J; G06J1/00

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 232 words
A variable waveform synthesizer for accepting a digital pulse train of a predetermined period and constructing therefrom a variety of multi-valued waveform approximations comprising: counting means for receiving the digital pulse train and sequentially assuming in response thereto N separate and distinct digital states; pulse generating means responsive to the digital pulse train for generating a digital pulse stream of pulses each of the pulses of the digital pulse stream being less than the predetermined period of the digital pulse train, the pulse generating means including means for varying the width of the pulses; decoding means responsive to the counting means for decoding at most N digital states and including at most N individual outputs, each decoder output activated in a predetermined order in response to the digital states assumed by the counting means; combining means responsive to the pulse generating means and the decoding means outputs and having a number of combining means outputs in one-to-one relation with each of the decoder means outputs so that the width of the pulses output from the combining means will be determined by the coincidence between the pulse generator output and the decoder outputs; and synthesizing means for accepting the outputs of the combining means and generating therefrom a pulse of a predetermined amplitude for each activated decoder output and including output means responsive to said pulses for constructing therefrom a multi-valued waveform approximation.
Claim 2
Dependent Claim 232 words
A variable waveform synthesizer for accepting a digital pulse train of a predetermined period and constructing therefrom a variety of multi-valued waveform approximations comprising: counting means for receiving the digital pulse train and sequentially assuming in response thereto N separate and distinct digital states; pulse generating means responsive to the digital pulse train for generating a digital pulse stream of pulses each of the pulses of the digital pulse stream being less than the predetermined period of the digital pulse train, the pulse generating means including means for varying the width of the pulses; decoding means responsive to the counting means for decoding at most N digital states and including at most N individual outputs, each decoder output activated in a predetermined order in response to the digital states assumed by the counting means; combining means responsive to the pulse generating means and the decoding means outputs and having a number of combining means outputs in one-to-one relation with each of the decoder means outputs so that the width of the pulses output from the combining means will be determined by the coincidence between the pulse generator output and the decoder outputs; and synthesizing means for accepting the outputs of the combining means and generating therefrom a pulse of a predetermined amplitude for each activated decoder output and including output means responsive to said pulses for constructing therefrom a multi-valued waveform approximation.
Claim 3
Dependent Claim 82 words
The waveform synthesizer of claim 1, wherein the synthesizing means comprises: means responsive to at least one of each of the decoder outputs for generating a predetermined amount of current such that as each said decoder output becomes activated in response to its respective binary state sequentially assumed by the binary counting means a corresponding and predetermined amount of current is generated; and means connecting the current generating means and the output means for receiving the currents generated to create pulses therefrom.
Claim 4
Dependent Claim 32 words
The variable waveform synthesizer of claim 1, wherein: the number of digital states sequentially attained by the binary counter is ten; and the number of outputs from the decoding means is 10.
Claim 5
Dependent Claim 25 words
The variable waveform synthesizer of claim 1, wherein the output means comprises: integrating means responsive to said pulses for constructing therefrom the multi-valued waveform approximation.
Claim 6
Dependent Claim 281 words
A variable waveform synthesizer for generating a variety of analog waveform approximations comprising: first pulse generating means for generating a digital pulse train of a predetermined period, T, the first generating means including means for varying the repetition rate of said pulse train; second pulse generating means responsive to said first pulse generating means for generating a pulse having a pulse width less than T for each pulse contained in the digital pulse train, the second pulse generating means including means for varying the pulse width of the pulses generated thereby; binary counter means responsive to the first pulse generating means and capable of sequentially attaining N separate and distinct digital states; decoding means responsive to said binary counter for decoding each of the digital states attained by the binary counter, said decoding means having at most N individual outputs each of which activated in response to one and only one of the N states attained by the binary counter means; combining means responsive to the decoding means outputs and the second pulse generating means and having at most N combining means outputs activated by coincidence between the decoding means outputs and the second pulse generating means; a plurality of constant current sources responsive to the combining means outputs such that when a combining means output is activated the current source coupled thereto is placed in a conducting state causing a current to flow therefrom, each of the current sources including means for varying the current provided thereby; and output means for receiving and combining the current produced by the current sources and synthesizing therefrom the analog waveform approximation, the output means including integrating means for shaping the analog waveform approximation.
Claim 7
Dependent Claim 281 words
A variable waveform synthesizer for generating a variety of analog waveform approximations comprising: first pulse generating means for generating a digital pulse train of a predetermined period, T, the first generating means including means for varying the repetition rate of said pulse train; second pulse generating means responsive to said first pulse generating means for generating a pulse having a pulse width less than T for each pulse contained in the digital pulse train, the second pulse generating means including means for varying the pulse width of the pulses generated thereby; binary counter means responsive to the first pulse generating means and capable of sequentially attaining N separate and distinct digital states; decoding means responsive to said binary counter for decoding each of the digital states attained by the binary counter, said decoding means having at most N individual outputs each of which activated in response to one and only one of the N states attained by the binary counter means; combining means responsive to the decoding means outputs and the second pulse generating means and having at most N combining means outputs activated by coincidence between the decoding means outputs and the second pulse generating means; a plurality of constant current sources responsive to the combining means outputs such that when a combining means output is activated the current source coupled thereto is placed in a conducting state causing a current to flow therefrom, each of the current sources including means for varying the current provided thereby; and output means for receiving and combining the current produced by the current sources and synthesizing therefrom the analog waveform approximation, the output means including integrating means for shaping the analog waveform approximation.
Claim 8
Dependent Claim 11 words
The variable waveform synthesizer of claim 5, wherein N equals 10.
Claim 9
Dependent Claim 37 words
The variable waveform synthesizer of claim 1, wherein the synthesizing means includes a plurality of current sources responsive to activation of each combining means output to place the current source coupled thereto in a current conducting state.

References Cited (Backward Citations)

US2977518A Cited
US3334292A Cited
US3215860A Cited
US3586985A Cited
US3656151A Cited
US3605002A Cited
US3657657A Cited
US3752973A Cited
US3838414A Cited
US3778814A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag