Patent US4773022A successfully refreshed from Google Patents.
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
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 |