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

Apparatus for estimating the square of digital samples

Assignee: RCA Licensing Corp
•
Filing: 1986-03-26
•
Granted: 1988-11-22
•
Expires: 2006-03-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Apparatus for estimating the square of a multi-bit digital sample having a value (A+B) segments the sample into a most significantf bit (MSB) portion having the value A, and a least significant bit (LSB) portion having a value B. The LSB portion is added back to the sample to produce a sample having a value of (A+2B), which sample is applied to the multiplicand input of a multiplier circuit. The MSB portion of the sample is coupled to the multiplier input of the multiplier circuit which produces the product (A 2 +2AB) as an estimate of the square of the sample. Estimating the square in this manner significantly reduces the size of the multiplier circuit.

Inventors

  • 👤 Charles B. Dieterich

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 21:29
CPC Classifications
G; G06; G06F; G06F7/00; G06F7/38; G06F7/48; G06F7/544; G06F7/552; G06F2207/00; G06F2207/552; G06F2207/5523; G06F7/499; G06F7/49994; H; H04; H04N; H04N5/00; H04N5/44; H04N5/60; H04N5/607

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 141 words
Apparatus for producing an estimate of the square of a number represented by a multi-bit digital serial-bit sample wherein said multi-bit digital sample comprises N-bits including L least significant bits (LSB's) and (N-L) most significant bits (MSB's) where N and L are intergers, said apparatus comprising: an input terminal for receiving said multi-bit digital sample; a multiplier circuit having a parallel bit multiplier input terminal and a serial multiplicand input terminal, and having an output terminal for providing said estimate; a serial shift register having an input coupled to said input terminal for receiving said multi-bit digital sample, having a serial output terminal, and having (N-L) parallel output terminals for providing said (N-L)-MSB's; means for coupling said serial output terminal to said serial multiplicand input terminal; means for coupling said (N-L) parallel output terminals to said parallel bit multiplier input terminal.
Claim 2
Dependent Claim 141 words
Apparatus for producing an estimate of the square of a number represented by a multi-bit digital serial-bit sample wherein said multi-bit digital sample comprises N-bits including L least significant bits (LSB's) and (N-L) most significant bits (MSB's) where N and L are intergers, said apparatus comprising: an input terminal for receiving said multi-bit digital sample; a multiplier circuit having a parallel bit multiplier input terminal and a serial multiplicand input terminal, and having an output terminal for providing said estimate; a serial shift register having an input coupled to said input terminal for receiving said multi-bit digital sample, having a serial output terminal, and having (N-L) parallel output terminals for providing said (N-L)-MSB's; means for coupling said serial output terminal to said serial multiplicand input terminal; means for coupling said (N-L) parallel output terminals to said parallel bit multiplier input terminal.
Claim 3
Dependent Claim 179 words
Apparatus for producing an estimate of the square of a number represented by a multi-bit digital sample wherein said multi-bit digital sample comprises N-bits representing values (A+B) including L least significant bits (LSB's) representing value B and (N-L) most significant bits (MSB's) representing value A where N and L are integers, said apparatus comprising: an input terminal for receiving said multi-bit digital sample; a multiplier circuit having multiplier and multiplicand input terminals, and having an output terminal for providing said estimate; means coupled to said input terminal for applying said (N-L)-MSB's to said multiplier input terminal; means coupled to said input terminal for providing said L-LSB's of said multi-bit digital sample; an adder having a first input terminal coupled to said means for providing said L-LSB's, having a second input terminal, and having an output terminal coupled to said multiplicand input terminal; means, coupled to said input terminal, for applying said N-bit multi-bit digital sample to the second input terminal of said adder; and wherein the estimate of the square of the value (A+B) corresponds to A 2 +2AB.
Claim 4
Dependent Claim 179 words
Apparatus for producing an estimate of the square of a number represented by a multi-bit digital sample wherein said multi-bit digital sample comprises N-bits representing values (A+B) including L least significant bits (LSB's) representing value B and (N-L) most significant bits (MSB's) representing value A where N and L are integers, said apparatus comprising: an input terminal for receiving said multi-bit digital sample; a multiplier circuit having multiplier and multiplicand input terminals, and having an output terminal for providing said estimate; means coupled to said input terminal for applying said (N-L)-MSB's to said multiplier input terminal; means coupled to said input terminal for providing said L-LSB's of said multi-bit digital sample; an adder having a first input terminal coupled to said means for providing said L-LSB's, having a second input terminal, and having an output terminal coupled to said multiplicand input terminal; means, coupled to said input terminal, for applying said N-bit multi-bit digital sample to the second input terminal of said adder; and wherein the estimate of the square of the value (A+B) corresponds to A 2 +2AB.
Claim 5
Dependent Claim 69 words
The apparatus set forth in claim 2 wherein said multi-bit digital sample is a serial-bit sample and wherein said means for applying said N-bit multi-bit digital sample to the second input terminal of said adder includes a serial-bit shift register having an input terminal coupled to said input terminal for applying said multi-bit digital sample, and having an output terminal coupled to the second input terminal of said adder.
Claim 6
Dependent Claim 88 words
The apparatus set forth in claim 3 wherein said means for providing said L-LSB's includes: gating means having an input terminal coupled to the output terminal of said serial-bit shift register, having an output terminal coupled to said first input terminal of said adder, and having a control input terminal; and means coupled to said control input terminal for enabling said gating means to pass the first L-bits of said N-bit sample and for disabling said gating means during the occurrence of the (N-L)-MSB's of said N-bit sample.
Claim 7
Dependent Claim 47 words
The apparatus set forth in claim 3 wherein said means for applying said N-bit multi-bit digital sample to the second input terminal of said adder further includes means coupled in series with the output of said shift register for replicating a sign bit of said digital sample.
Claim 8
Dependent Claim 51 words
The apparatus set forth in claim 3 wherein said serial shift register includes (N-L) parallel output terminals for providing said (N-L)-MSB's and said means for applying said (N-L)-MSB's to the multiplier input terminal includes a parallel bit latch circuit coupled between said (N-L) parallel output terminals and said multiplier input terminal.
Claim 9
Dependent Claim 153 words
Apparatus for producing an estimate of the square of a number represented by a multi-bit digital sample, wherein said multi-bit digital sample comprises N-bits including L least significant bits (LSB's) and (N-L) most significant bits (MSB's) where N and L are integers, said apparatus comprising: an input terminal for receiving said multi-bit: digital sample; a multiplier circuit having multiplier and multiplicand input terminals, and having an output terminal for providing said estimate; means coupled to said input terminal for applying said (N-L)-MSB's to said multiplier input terminal; means coupled to said input terminal for providing said (N-L)-MSB's of said multi-bit digital sample; a subtractor circuit having a subtrahend input. terminal coupled to said means for providing said (N-L)-MSB's, having a minuend input terminal, and having an output terminal coupled to said multiplicand input terminal; and means, coupled to said input terminal, for applying said N-bit multi-bit digital sample to the minuend input terminal.
Claim 10
Dependent Claim 153 words
Apparatus for producing an estimate of the square of a number represented by a multi-bit digital sample, wherein said multi-bit digital sample comprises N-bits including L least significant bits (LSB's) and (N-L) most significant bits (MSB's) where N and L are integers, said apparatus comprising: an input terminal for receiving said multi-bit: digital sample; a multiplier circuit having multiplier and multiplicand input terminals, and having an output terminal for providing said estimate; means coupled to said input terminal for applying said (N-L)-MSB's to said multiplier input terminal; means coupled to said input terminal for providing said (N-L)-MSB's of said multi-bit digital sample; a subtractor circuit having a subtrahend input. terminal coupled to said means for providing said (N-L)-MSB's, having a minuend input terminal, and having an output terminal coupled to said multiplicand input terminal; and means, coupled to said input terminal, for applying said N-bit multi-bit digital sample to the minuend input terminal.
Claim 11
Dependent Claim 79 words
The apparatus set forth in claim 7 wherein said multi-bit digital sample is a serial-bit sample and said means for applying said N-bit multi-bit digital sample to said minuend input terminal comprises: a serial shift register having an input coupled to said input terminal and having an ouput terminal; and a one sample bit delay element coupled between said shift register and said minuend input terminal, said delay element effecting a multiplication by two of said N-bit digital samples.
Claim 12
Dependent Claim 75 words
The apparatus set forth in claim 8 wherein the means for providing said (N-L)-MSB's comprises: gating means having an input terminal coupled to the output terminal of said shift register, an output terminal coupled to said subtrahend input terminal, and having a control input terminal; and means coupled to said control input terminal for disabling said gating means during occurrence of said L-LSB's and conditioning said gating means to pass said (N-L)-MSB's upon their occurrence.
Claim 13
Dependent Claim 51 words
The apparatus set forth in claim 8 wherein said serial shift register includes (N-L) parallel output terminals for providing said (N-L)-MSB's and said means for applying said (N-L)-MSB's to the multiplier input terminal includes a parallel bit latch circuit coupled between said (N-L) parallel output terminals and said multiplier input terminal.
Claim 14
Dependent Claim 182 words
Apparatus for producing an estimate of the square of a number represented by a multi-bit digital serial-bit sample wherein said multi-bit digital sample comprises N-bits representing value (A+B) including L least significant bits (LSB's) representing value B and (N-L) most significant bits (MSB's) representing value A where N and L are intergers, said apparatus comprising: an input terminal for receiving said multi-bit: digital sample; a multiplier circuit having a parallel-bit multiplier input terminal and a serial multiplicand input terminal, and having an output terminal for providing said estimate; a serial shift register having an input coupled to said input terminal for receiving said multi-bit digital sample, having a serial output terminal, and having (N-L) parallel output terminals for providing said (N-L)-MSB's; means for coupling said (N-L) parallel output terminals to said parallel-bit multiplier input terminal; means for coupling said serial output terminal to said serial multiplicand input terminal including means for adding said L-LSB's of said N-bit sample to said N-bit sample to develop a multiplicand input sample equal to (A+2B) and the estimate of the square corresponds to A 2 +2AB.
Claim 15
Dependent Claim 182 words
Apparatus for producing an estimate of the square of a number represented by a multi-bit digital serial-bit sample wherein said multi-bit digital sample comprises N-bits representing value (A+B) including L least significant bits (LSB's) representing value B and (N-L) most significant bits (MSB's) representing value A where N and L are intergers, said apparatus comprising: an input terminal for receiving said multi-bit: digital sample; a multiplier circuit having a parallel-bit multiplier input terminal and a serial multiplicand input terminal, and having an output terminal for providing said estimate; a serial shift register having an input coupled to said input terminal for receiving said multi-bit digital sample, having a serial output terminal, and having (N-L) parallel output terminals for providing said (N-L)-MSB's; means for coupling said (N-L) parallel output terminals to said parallel-bit multiplier input terminal; means for coupling said serial output terminal to said serial multiplicand input terminal including means for adding said L-LSB's of said N-bit sample to said N-bit sample to develop a multiplicand input sample equal to (A+2B) and the estimate of the square corresponds to A 2 +2AB.

References Cited (Backward Citations)

US3749898A Cited
SU736095A1 Cited
US4158889A Cited
US4598382A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag