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

Digital function generator

Assignee: Boeing North American Inc
•
Filing: 1975-06-12
•
Granted: 1976-06-08
•
Expires: 1995-06-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Digital function generator apparatus providing an output Y from an input X according to ##EQU1## Included in the apparatus is a digital memory, a digital adder, a digital multiplier, and also timing control means.

Inventors

  • 👤 Lewis E. Staley

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 19:48
CPC Classifications
G; G06; G06F; G06F7/00; G06F7/38; G06F7/48; G06F7/50; G06F7/504; G06F7/52; G06F7/523; G06F7/525; G06F7/544; G06F7/552; G06F2207/00; G06F2207/38; G06F2207/3804; G06F2207/386; G06F2207/3868; G06F2207/552; G06F2207/5523

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 481 words
Digital function generator apparatus for providing an output Y from an input X according to ##EQU6## where the coefficients A j are predetermined, said apparatus comprising: first means comprising digital memory means for storing and supplying serial digital data representative of said coefficients A 0 through A n ; second and third means comprising, respectively, serial digital adder means and serial digital multiplier means, each of said second and third means having first and second data input means and a data output means, said first data input means of said second means connected for receiving serial digital data from said first means, said first data input means of said third means connected for receiving serial digital data representative of at least one particular value x i of the input X, said second data input means of said second means connected for receiving serial digital data from said data output means of said third means, and said second data input means of said third means connected for receiving serial digital data from said data output means of said second means; fourth means including clock source means and timing generator means receiving the output of said clock source means, said fourth means comprising timing control means for i. effecting multiplication by said third means of A n and X i such that the output of said third means is serial digital data representative of a first product A n .sup.. X i =P 1 , ii. effecting the addition by said second means of said first product P 1 and A n -1 such that the output of said second means is serial digital data representative of a first sum (P 1 +A n -1 )=W 1 , iii. effecting the multiplication by said third means of said first sum W 1 and X i such that the output of said third means is serial digital data representative of a second product W 1 .sup.. X i =P 2 , iv. effecting the addition by said second means of P 2 and A n -2 so that the output of said second means is serial digital data representative of a second sum (P 2 +A n -2 )=W 2 , and v. repetitively effecting similar alternating multiplications and additions so as to produce a series of products and sums wherein any particular jth sum W j is equal to P j +A n -j for j=1 through n, where the jth product P j =W j -1 .sup.. X i and W 0 is defined to be equal to A n , said fourth means repetitively effecting said multiplications and additions at least until serial digital data representative of the sum W n -1 .sup.. X i +A 0 appears at the data output means of said second means, said sum W n -1 .sup.. X i +A 0 being equal to ##EQU7##
Claim 2
Dependent Claim 481 words
Digital function generator apparatus for providing an output Y from an input X according to ##EQU6## where the coefficients A j are predetermined, said apparatus comprising: first means comprising digital memory means for storing and supplying serial digital data representative of said coefficients A 0 through A n ; second and third means comprising, respectively, serial digital adder means and serial digital multiplier means, each of said second and third means having first and second data input means and a data output means, said first data input means of said second means connected for receiving serial digital data from said first means, said first data input means of said third means connected for receiving serial digital data representative of at least one particular value x i of the input X, said second data input means of said second means connected for receiving serial digital data from said data output means of said third means, and said second data input means of said third means connected for receiving serial digital data from said data output means of said second means; fourth means including clock source means and timing generator means receiving the output of said clock source means, said fourth means comprising timing control means for i. effecting multiplication by said third means of A n and X i such that the output of said third means is serial digital data representative of a first product A n .sup.. X i =P 1 , ii. effecting the addition by said second means of said first product P 1 and A n -1 such that the output of said second means is serial digital data representative of a first sum (P 1 +A n -1 )=W 1 , iii. effecting the multiplication by said third means of said first sum W 1 and X i such that the output of said third means is serial digital data representative of a second product W 1 .sup.. X i =P 2 , iv. effecting the addition by said second means of P 2 and A n -2 so that the output of said second means is serial digital data representative of a second sum (P 2 +A n -2 )=W 2 , and v. repetitively effecting similar alternating multiplications and additions so as to produce a series of products and sums wherein any particular jth sum W j is equal to P j +A n -j for j=1 through n, where the jth product P j =W j -1 .sup.. X i and W 0 is defined to be equal to A n , said fourth means repetitively effecting said multiplications and additions at least until serial digital data representative of the sum W n -1 .sup.. X i +A 0 appears at the data output means of said second means, said sum W n -1 .sup.. X i +A 0 being equal to ##EQU7##
Claim 3
Dependent Claim 47 words
The combination comprising apparatus as defined in claim 1 and comprising in addition fifth means comprising temporary storage means for supplying, under the control of said fourth means, to said first data input means of said third means the serial digital data representative of X i .
Claim 4
Dependent Claim 44 words
The combination comprising apparatus as defined in claim 2 and comprising in addition sixth means comprising temporary storage means for retrieving and temporarily storing, under the control of said fourth means, the serial digital data from said second means which is representative of ##EQU8##
Claim 5
Dependent Claim 91 words
The combination comprising apparatus as defined in claim 1 and comprising in addition a further serial digital adder means with two data input means and onen data output means, said further adder means connected for receiving serial digital data representative of ##EQU9## at one of its data input means and predetermined serial digital data Q at its other data input means, the further adder means being controlled in at least one of an add or a subtract mode to provide at its data output means serial digital data representative of ##EQU10##
Claim 6
Dependent Claim 197 words
The combination comprising (a) arithmetic means for use in generating under appropriate timing control an output Y in serial digital form from an input X also in serial digital form according to ##EQU11## where the coefficients A j are available from a memory in serial digital form, said arithmetic means comprising serial digital adder means and serial digital multiplier means each having two data input means and one data output means, a data input means of said adder means being connected for receiving serial digital data from said data output means of said multiplier means, a data input means of said multiplier means being connected for receiving serial digital data from said data output means of said adder means, the other data input means of said adder means providing means for receiving serial digital data representative of the coefficients A j , and the other data input means of said multiplier means providing means for receiving serial digital data representative of at least one particular value X i of the input X, and (b) first temporary storage means for supplying, under appropriate timing control, to said multiplier means the serial digital data representative of X i .
Claim 7
Dependent Claim 197 words
The combination comprising (a) arithmetic means for use in generating under appropriate timing control an output Y in serial digital form from an input X also in serial digital form according to ##EQU11## where the coefficients A j are available from a memory in serial digital form, said arithmetic means comprising serial digital adder means and serial digital multiplier means each having two data input means and one data output means, a data input means of said adder means being connected for receiving serial digital data from said data output means of said multiplier means, a data input means of said multiplier means being connected for receiving serial digital data from said data output means of said adder means, the other data input means of said adder means providing means for receiving serial digital data representative of the coefficients A j , and the other data input means of said multiplier means providing means for receiving serial digital data representative of at least one particular value X i of the input X, and (b) first temporary storage means for supplying, under appropriate timing control, to said multiplier means the serial digital data representative of X i .
Claim 8
Dependent Claim 39 words
The combination comprising the combination as defined in claim 5 and comprising in addition second temporary storage means for retrieving and temporarily storing, under appropriate timing control, predetermined serial data from said data output means of said adder means.
Claim 9
Dependent Claim 265 words
The combination comprising (a) arithmetic means for use in generating under appropriate timing control an output Y in serial digital form from an input X also in serial digital form according to ##EQU12## where the coefficients A j are available from a memory in serial digital form, said arithmetic means comprising serial digital adder means and serial digital multiplier means each having two data input means and one data output means, a data input means of said adder means being connected for receiving serial digital data from said data output means of said multiplier means, a data input means of said multiplier means being connected for receiving serial digital data from said data output means of said adder means, the other data input means of said adder means providing means for receiving serial digital data representative of the coefficients A j , and the other data input means of said multiplier means providing means for receiving serial digital data representative of at least one particular value X 1 of the input X, and (b) a second serial digital adder means having two data input means and one data output means, said second adder means connected for receiving at one of its data input means serial digital data representative of ##EQU13## where Y 1 is Y evaluated using a particular X 1 , and for receiving at its other data input means predetermined serial digital data Q, said second adder means being controllable in at least one of an add or subtract mode to provide at its data output means serial digital data representative of ##EQU14##
Claim 10
Dependent Claim 265 words
The combination comprising (a) arithmetic means for use in generating under appropriate timing control an output Y in serial digital form from an input X also in serial digital form according to ##EQU12## where the coefficients A j are available from a memory in serial digital form, said arithmetic means comprising serial digital adder means and serial digital multiplier means each having two data input means and one data output means, a data input means of said adder means being connected for receiving serial digital data from said data output means of said multiplier means, a data input means of said multiplier means being connected for receiving serial digital data from said data output means of said adder means, the other data input means of said adder means providing means for receiving serial digital data representative of the coefficients A j , and the other data input means of said multiplier means providing means for receiving serial digital data representative of at least one particular value X 1 of the input X, and (b) a second serial digital adder means having two data input means and one data output means, said second adder means connected for receiving at one of its data input means serial digital data representative of ##EQU13## where Y 1 is Y evaluated using a particular X 1 , and for receiving at its other data input means predetermined serial digital data Q, said second adder means being controllable in at least one of an add or subtract mode to provide at its data output means serial digital data representative of ##EQU14##

References Cited (Backward Citations)

US3325630A Cited
US3524049A Cited
US3636337A Cited
US3757261A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag