Patent US4316259A successfully refreshed from Google Patents.
US4316259A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Programmable function generator
Assignee: Grumman Corp
•
Filing: 1980-03-18
•
Granted: 1982-02-16
•
Expires: 2000-03-18
Abstract
Abstract A programmable function generator which provides three independent signal sources for use as test stimuli in automatic test equipment is disclosed. Each of the three signal outputs are separately programmable as either a function generator, or as a pulse generator. In the function mode, the output is selectable from sine, square, ramp, triangle, or a user defined arbitrary function. In the pulse mode, the output is selectable as a single pulse or a double pulse.
Inventors
- 👤 Charles D. Albrecht
- 👤 Edward J. McCormick
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 11:15
CPC Classifications
G; G06; G06F; G06F1/00; G06F1/02; G06F1/022; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/3181; G01R31/31813; G01R31/2832; G01R31/2834; G01R31/2836; G01R31/2839; G01R31/2841
Claims Analysis
Total Claims: 30
Claim 1
Independent Claim
103 words
Apparatus for generating an analog function in conjunction with an external data pattern comprising: (a) programmable function generating means responsive to said data pattern for generating a plurality of digital words representative of said analog function, said programmable function generating means including digital logic means activated by a clocking means; (b) control means for selectively transferring said data pattern to said programmable function generating means, said control means including microprocessor means adapted to receive said data pattern via an interface means; and (c) synthesizing means responsive to said programmable function generating means for converting said plurality of digital words to said analog function.
Claim 2
Dependent Claim
103 words
Apparatus for generating an analog function in conjunction with an external data pattern comprising: (a) programmable function generating means responsive to said data pattern for generating a plurality of digital words representative of said analog function, said programmable function generating means including digital logic means activated by a clocking means; (b) control means for selectively transferring said data pattern to said programmable function generating means, said control means including microprocessor means adapted to receive said data pattern via an interface means; and (c) synthesizing means responsive to said programmable function generating means for converting said plurality of digital words to said analog function.
Claim 3
Dependent Claim
29 words
Apparatus as recited in claim 1 wherein said synthesizing means includes means for producing a sync output signal having a predetermined phase relationship with respect to said analog function.
Claim 4
Dependent Claim
131 words
Apparatus responsive to an external clocking means for generating an analog function in accordance with a data pattern stored in a host computer comprising: (a) programmable function generating means responsive to said data pattern for generating a plurality of digital words representative of said analog function, said programmable function generating means including digital logic means activated by said external clocking means; (b) control means for selectively transferring said data pattern to said programmable function generating means, said control means including microprocessor means adapted to receive said data pattern via an interface means; (c) synthesizing means responsive to said programmable function generating means for converting said plurality of digital words to said analog function; and (d) means for effecting communication of said data pattern between said host computer and said interface means.
Claim 5
Dependent Claim
131 words
Apparatus responsive to an external clocking means for generating an analog function in accordance with a data pattern stored in a host computer comprising: (a) programmable function generating means responsive to said data pattern for generating a plurality of digital words representative of said analog function, said programmable function generating means including digital logic means activated by said external clocking means; (b) control means for selectively transferring said data pattern to said programmable function generating means, said control means including microprocessor means adapted to receive said data pattern via an interface means; (c) synthesizing means responsive to said programmable function generating means for converting said plurality of digital words to said analog function; and (d) means for effecting communication of said data pattern between said host computer and said interface means.
Claim 6
Dependent Claim
22 words
Apparatus as recited in claim 3 wherein said stored data pattern is ASCII format compatible; and said interface means is IEEE-488 compatible.
Claim 7
Dependent Claim
29 words
Apparatus as recited in claim 4 wherein said synthesizing means including means for producing a sync output signal having a predetermined phase relationship with respect to said analog function.
Claim 8
Dependent Claim
138 words
Apparatus responsive to an external clocking means for generating an analog function in accordance with an ASCII format compatible data pattern stored in a host computer comprising: (a) programmable function generating means responsive to said data pattern for generating a plurality of digital words representative of said analog function, said programmable function generating means including high speed digital logic means activated by said external clocking means; (b) microprocessor control means for selectively transferring said data pattern to said programmable function generating means, said control means adapted to receive said data pattern via an IEEE-488 compatible interface; (c) high speed synthesizing means responsive to said programmable function generating means for converting said plurality of digital words to said analog function; and (d) bi-directional means for effecting communication of said data pattern between said host computer and said interface means.
Claim 9
Dependent Claim
138 words
Apparatus responsive to an external clocking means for generating an analog function in accordance with an ASCII format compatible data pattern stored in a host computer comprising: (a) programmable function generating means responsive to said data pattern for generating a plurality of digital words representative of said analog function, said programmable function generating means including high speed digital logic means activated by said external clocking means; (b) microprocessor control means for selectively transferring said data pattern to said programmable function generating means, said control means adapted to receive said data pattern via an IEEE-488 compatible interface; (c) high speed synthesizing means responsive to said programmable function generating means for converting said plurality of digital words to said analog function; and (d) bi-directional means for effecting communication of said data pattern between said host computer and said interface means.
Claim 10
Dependent Claim
29 words
Apparatus as recited in claim 6 wherein said synthesizing means includes means for producing a sync output signal having a predetermined phase relationship with respect to said analog function.
Claim 11
Dependent Claim
24 words
Apparatus as recited in claim 7 wherein said high speed digital logic means is configured to operate in conjunction with an external triggering means.
Claim 12
Dependent Claim
24 words
Apparatus as recited in claim 8 wherein said high speed digital logic means is configured to operate in conjunction with an external gating means.
Claim 13
Dependent Claim
169 words
Apparatus responsive to an external clocking means for generating a plurality of independent analog functions in conjunction with an external data pattern comprising: (a) a plurality of programmable function generating means responsive to said data pattern, each of said plurality of programmable function generating means including means for generating a corresponding plurality of digital words representative of one of said plurality of analog functions, each of said plurality of programmable function generating means further including digital logic means activated by said external clocking means; (b) control means for selectively transferring said data pattern to each of said plurality of programmable function generating means, said control means including microprocessor means adapted to receive said data pattern via an interface means; and (c) a plurality of synthesizing means, each of said plurality of synthesizing means responsive to one of said plurality of programmable function generating means, each of said plurality of synthesizing means including means for converting said corresponding plurality of digital words to one of said plurality of analog functions.
Claim 14
Dependent Claim
169 words
Apparatus responsive to an external clocking means for generating a plurality of independent analog functions in conjunction with an external data pattern comprising: (a) a plurality of programmable function generating means responsive to said data pattern, each of said plurality of programmable function generating means including means for generating a corresponding plurality of digital words representative of one of said plurality of analog functions, each of said plurality of programmable function generating means further including digital logic means activated by said external clocking means; (b) control means for selectively transferring said data pattern to each of said plurality of programmable function generating means, said control means including microprocessor means adapted to receive said data pattern via an interface means; and (c) a plurality of synthesizing means, each of said plurality of synthesizing means responsive to one of said plurality of programmable function generating means, each of said plurality of synthesizing means including means for converting said corresponding plurality of digital words to one of said plurality of analog functions.
Claim 15
Dependent Claim
37 words
Apparatus as recited in claim 10 wherein each of said plurality of synthesizing means includes means for producing a sync output signal having a predetermined phase relationship with respect to one of said plurality of analog functions.
Claim 16
Dependent Claim
182 words
Apparatus responsive to an external clocking means for generating a plurality of independent analog functions in accordance with a data pattern stored in a host computer comprising: (a) a plurality of programmable function generating means responsive to said data pattern, each of said plurality of programmable function generating means including means for generating a corresponding plurality of digital words representative of one of said plurality of analog functions, each of said plurality of programmable function generating means further including digital logic means activated by said external clocking means; (b) control means for selectively transferring said data pattern to each of said plurality of programaable function generating means, said control means including microprocessor means adapted to receive said data pattern via an interface means; (c) a corresponding plurality of synthesizing means responsive to said plurality of programmable function generating means, each of said plurality of synthesizing means including means for converting said corresponding plurality of digital words to one of said plurality of analog functions; and (d) means for effecting communication of said data pattern between said host computer and said interface means.
Claim 17
Dependent Claim
182 words
Apparatus responsive to an external clocking means for generating a plurality of independent analog functions in accordance with a data pattern stored in a host computer comprising: (a) a plurality of programmable function generating means responsive to said data pattern, each of said plurality of programmable function generating means including means for generating a corresponding plurality of digital words representative of one of said plurality of analog functions, each of said plurality of programmable function generating means further including digital logic means activated by said external clocking means; (b) control means for selectively transferring said data pattern to each of said plurality of programaable function generating means, said control means including microprocessor means adapted to receive said data pattern via an interface means; (c) a corresponding plurality of synthesizing means responsive to said plurality of programmable function generating means, each of said plurality of synthesizing means including means for converting said corresponding plurality of digital words to one of said plurality of analog functions; and (d) means for effecting communication of said data pattern between said host computer and said interface means.
Claim 18
Dependent Claim
22 words
Apparatus as recited in claim 12 wherein said stored data pattern is ASCII format compatible; and said interface means is IEEE-488 compatible.
Claim 19
Dependent Claim
37 words
Apparatus as recited in claim 13 wherein each of said plurality of synthesizing means includes means for producing a sync output signal having a predetermined phase relationship with respect to one of said plurality of analog functions.
Claim 20
Dependent Claim
190 words
Apparatus responsive to an external clocking means for generating a plurality of independent analog functions in accordance with an ASCII format compatible data pattern stored in a host computer comprising: (a) a plurality of programmable function generating means responsive to said data pattern, each of said plurality of programmable function generating means including means for generating a corresponding plurality of digital words representative of one of said plurality of analog functions, each of said plurality of programmable function generating means further including high speed digital logic means activated by said external clocking means; (b) microprocessor control means for selectively transferring said data pattern to each of said plurality of programmable function generating means, said control means adapted to receive said data pattern via an IEEE-488 compatible interface means; (c) a corresponding plurality of high speed synthesizing means responsive to said plurality of programmable function generating means, each of said plurality of synthesizing means including means for converting said corresponding plurality of digital words to one of said plurality of analog function; and (d) bi-directional means for effecting communication of said data pattern between said host computer and said interface means.
Claim 21
Dependent Claim
190 words
Apparatus responsive to an external clocking means for generating a plurality of independent analog functions in accordance with an ASCII format compatible data pattern stored in a host computer comprising: (a) a plurality of programmable function generating means responsive to said data pattern, each of said plurality of programmable function generating means including means for generating a corresponding plurality of digital words representative of one of said plurality of analog functions, each of said plurality of programmable function generating means further including high speed digital logic means activated by said external clocking means; (b) microprocessor control means for selectively transferring said data pattern to each of said plurality of programmable function generating means, said control means adapted to receive said data pattern via an IEEE-488 compatible interface means; (c) a corresponding plurality of high speed synthesizing means responsive to said plurality of programmable function generating means, each of said plurality of synthesizing means including means for converting said corresponding plurality of digital words to one of said plurality of analog function; and (d) bi-directional means for effecting communication of said data pattern between said host computer and said interface means.
Claim 22
Dependent Claim
37 words
Apparatus as recited in claim 15 wherein each of said plurality of synthesizing means includes means for producing a sync output signal having a predetermined phase relationship with respect to one of said plurality of analog functions.
Claim 23
Dependent Claim
24 words
Apparatus as recited in claim 16 wherein said high speed digital logic means is configured to operate in conjunction with an external triggering means.
Claim 24
Dependent Claim
24 words
Apparatus as recited in claim 17 wherein said high speed digital logic means is configured to operate in conjunction with an external gating means.
Claim 25
Dependent Claim
291 words
Apparatus responsive to an external clocking means for generating independent analog functions in accordance with an ASCII format compatible data pattern stored in a host computer comprising: (a) first programmable function generating means responsive to said data pattern for generating a first plurality of digital words representative of a first analog function, said first programmable function generating means including high speed digital logic means activated by said external clocking means; (b) second programmable function generating means responsive to said data pattern for generating a second plurality of digital words representative of a second analog function, said second programmable function generating means including high speed digital logic means activated by said external clocking means; (c) third programmable function generating means responsive to said data pattern for generating a third plurality of digital words representative of a third analog function, said third programmable function generating means including high speed digital logic means activated by said external clocking means; (d) microprocessor control means for selectively transferring said data pattern to said first, second and third programmable function generating means, said control means adapted to receive said data pattern via an IEEE-488 compatible interface means; (e) first high speed synthesizing means responsive to said first programmable function generating means for converting said first plurality of digital words to said first analog function; (f) second high speed synthesizing means responsive to said second programmable function generating means for converting said second plurality of digital words to said second analog function; (g) third high speed synthesizing means responsive to said third programmable function generating means for converting said third plurality of digital words to said third analog function; and (h) bi-directional means for effecting communication of said data pattern between said host computer and said interface means.
Claim 26
Dependent Claim
291 words
Apparatus responsive to an external clocking means for generating independent analog functions in accordance with an ASCII format compatible data pattern stored in a host computer comprising: (a) first programmable function generating means responsive to said data pattern for generating a first plurality of digital words representative of a first analog function, said first programmable function generating means including high speed digital logic means activated by said external clocking means; (b) second programmable function generating means responsive to said data pattern for generating a second plurality of digital words representative of a second analog function, said second programmable function generating means including high speed digital logic means activated by said external clocking means; (c) third programmable function generating means responsive to said data pattern for generating a third plurality of digital words representative of a third analog function, said third programmable function generating means including high speed digital logic means activated by said external clocking means; (d) microprocessor control means for selectively transferring said data pattern to said first, second and third programmable function generating means, said control means adapted to receive said data pattern via an IEEE-488 compatible interface means; (e) first high speed synthesizing means responsive to said first programmable function generating means for converting said first plurality of digital words to said first analog function; (f) second high speed synthesizing means responsive to said second programmable function generating means for converting said second plurality of digital words to said second analog function; (g) third high speed synthesizing means responsive to said third programmable function generating means for converting said third plurality of digital words to said third analog function; and (h) bi-directional means for effecting communication of said data pattern between said host computer and said interface means.
Claim 27
Dependent Claim
83 words
Apparatus as recited in claim 19 wherein said first synthesizing means includes means for producing a first sync output signal having a predetermined phase relationship with respect to said first analog function; said second synthesizing means includes means for producing a second sync output signal having a predetermined phase relationship with respect to said second analog function; and said third synthesizing means includes means for producing a third sync output signal having a predetermined phase relationship with respect to said third analog function.
Claim 28
Dependent Claim
24 words
Apparatus as recited in claim 20 wherein said high speed digital logic means is configured to operate in conjunction with an external triggering means.
Claim 29
Dependent Claim
24 words
Apparatus as recited in claim 21 wherein said high speed digital logic means is configured to operate in conjunction with an external gating means.
Claim 30
Dependent Claim
116 words
Apparatus as recited in claim 22 wherein said first programmable function generating means is adapted to operate in conjunction with one of said external triggering means and said external gating means and said second sync output signal and said third sync output signal; said second programmable function generating means is adapted to operate in conjunction with one of said external triggering means and said external gating means and said third sync output signal and said first sync output signal; and said third programmable function generating means is adapted to operate in conjunction with one of said external triggering means and said external gating means and said first sync output signal and said second sync output signal.
References Cited (Backward Citations)
US3082374A
Cited
US3694632A
Cited
US3651315A
Cited
US3631229A
Cited
US3662160A
Cited
US3771061A
Cited
US3764995A
Cited
US3822380A
Cited
US3969617A
Cited
US4000460A
Cited
US4001559A
Cited
US4114189A
Cited
US4064423A
Cited
US4104725A
Cited
US4068178A
Cited
US4089058A
Cited
US4149235A
Cited
US4125898A
Cited
US4231099A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1985-02-15 | 1985-08-17 | 1986-02-16 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1989-02-15 | 1989-08-17 | 1990-02-16 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1993-02-15 | 1993-08-17 | 1994-02-16 | $7700.00 | Window Closed / Lapsed |