Patent US4773022A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4773022A Expired / Lapsed US ⏱️ 0.0 years remaining

Electrical waveform generator means and methods

Assignee: Analogic Corp
•
Filing: 1985-02-01
•
Granted: 1988-09-20
•
Expires: 2005-02-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An electrical waveform generator provides a memory for storing a plurality of data points representing sequential amplitude values of a desired waveform, a digital-to-analog converter for converting the data points to analog voltages for generating the desired waveform and apparatus for selectively coupling the data points to the converter, including apparatus for selecting groups of data points and for selectively looping through the groups.

Inventors

  • 👤 John F. Melville
  • 👤 Richard H. Weil

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 11:52
CPC Classifications
G; G06; G06F; G06F1/00; G06F1/02; G06F1/03; G06F1/0321; G06F1/0328

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 72 words
An electrical waveform generator, comprising: memory means for storing a plurality of data points representing sequential amplitude values of a desired waveform; digital-to-analog converter means for converting said data points to analog voltage for generating said desired waveform; and means for selectively coupling said data points to said converter means, including means for selecting groups of said data points and for selectively performing nested looping through said groups for producing a waveform.
Claim 2
Dependent Claim 72 words
An electrical waveform generator, comprising: memory means for storing a plurality of data points representing sequential amplitude values of a desired waveform; digital-to-analog converter means for converting said data points to analog voltage for generating said desired waveform; and means for selectively coupling said data points to said converter means, including means for selecting groups of said data points and for selectively performing nested looping through said groups for producing a waveform.
Claim 3
Dependent Claim 42 words
The generator of claim 1, wherein said means for selecting and for selectively looping includes means for selecting the number of data points in each group, the number of groups of data points and the number of loops performed for each group.
Claim 4
Dependent Claim 200 words
In an electrical waveform generator of the type having memory means for storing a plurality of data points representing sequential amplitude values of a desired waveform, digital-to-analog converter means for converting said data points to analog voltage for generating said desired waveform, and means for selectively coupling said data points to said converter means for producing a waveform, wherein the improvement compises said means for selectively coupling including: first and second parallel memory means for storing operation data and operation codes, respectively; program counter means for clocking said first and second memory means in response to said operation data; loop counter means for enabling said looping of said data point groups in response to said operation data; memory address counter means for controlling the data points coupled to said converter means in response to said operation data; and instruction decoder means coupled to the second parallel memory means for generating control signals coupled to said program counter means, said loop counter means and said memory address counter means in response to said operation codes, said program counter means, said loop counter means and said memory address counter means being coupled to receive operation data from the first parallel memory means.
Claim 5
Dependent Claim 200 words
In an electrical waveform generator of the type having memory means for storing a plurality of data points representing sequential amplitude values of a desired waveform, digital-to-analog converter means for converting said data points to analog voltage for generating said desired waveform, and means for selectively coupling said data points to said converter means for producing a waveform, wherein the improvement compises said means for selectively coupling including: first and second parallel memory means for storing operation data and operation codes, respectively; program counter means for clocking said first and second memory means in response to said operation data; loop counter means for enabling said looping of said data point groups in response to said operation data; memory address counter means for controlling the data points coupled to said converter means in response to said operation data; and instruction decoder means coupled to the second parallel memory means for generating control signals coupled to said program counter means, said loop counter means and said memory address counter means in response to said operation codes, said program counter means, said loop counter means and said memory address counter means being coupled to receive operation data from the first parallel memory means.
Claim 6
Dependent Claim 25 words
The improvement of claim 3, wherein said control signals generated by said instruction decoder include clocking and preset signals for each said respective counter means.
Claim 7
Dependent Claim 16 words
The improvement of claim 3, wherein said loop counter means includes a plurality of loop counters.
Claim 8
Independent Claim 63 words
A method for generating electrical waveforms, comprising the steps of: storing a plurality of data points representing sequential amplitude values of a desired waveform; sequentially converting said data points to analog voltage for generating said desired waveforms; and selectively coupling data points for said converting, said selectively coupling including selectively performing nested loop through groups of said data points for producing a waveform.
Claim 9
Independent Claim 63 words
A method for generating electrical waveforms, comprising the steps of: storing a plurality of data points representing sequential amplitude values of a desired waveform; sequentially converting said data points to analog voltage for generating said desired waveforms; and selectively coupling data points for said converting, said selectively coupling including selectively performing nested loop through groups of said data points for producing a waveform.
Claim 10
Dependent Claim 32 words
The method of claim 6, wherein said step of selectively looping includes selecting the number of groups of data points for looping and selecting the number of loops performed for each group.
Claim 11
Dependent Claim 133 words
The method of claim 6, wherein said selectively coupling includes: storing operation codes and operation data in first and second parallel memory means; sequentially addressing said first and second memory means with a program counter means responsive to said operation data; controlling the number of loops performed of each of said groups of data points with a loop counter means responsive to said operation data; controlling the data points coupled with a memory address counter means responsive to said operation data; coupling said operation data to the program counter means, the loop counter means and the memory address counter means; and controlling said program counter means, said loop counter means and said memory address counter means in response to said operation data with an instruction decoder means coupled to receive said operation codes.
Claim 12
Dependent Claim 26 words
The method of claim 8, wherein said controlling each of said counter means includes generating respective clock and preset control signals for each said counter means.

References Cited (Backward Citations)

US3532684A Cited
US3621228A Cited
US3772681A Cited
US3727037A Cited
US3838414A Cited
US3984829A Cited
US3967100A Cited
US3913028A Cited
US3978326A Cited
US4216465A Cited
US4355367A Cited
US4438503A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-09-20 1992-03-21 1992-09-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-09-20 1996-03-21 1996-09-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-09-20 2000-03-21 2000-09-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag