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

Data round-off device for rounding-off m-bit digital data into (m-n)-bit digital data

Assignee: Panasonic Holdings Corp
•
Filing: 1991-07-26
•
Granted: 1993-06-08
•
Expires: 2011-07-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data round-off device receives a digital input signal of m-bit form (m is an integer) which has arithmetically been processed by addition, subtraction, multiplication, and division by an orthogonal transformer or predictive encoder is summed, if it is positive, with a value of 2.sup.(n-1) -1 (n is a natural number smaller than m) and if negative, with a value of 2.sup.(n-1) and the higher (m-n) bits of a resultant sum signal are delivered as the output of the data round-off device. Preferably, it is used for control of the number of bits if there is a difference in the number of bits between the data output of an orthogonal transformer and the data input of an encoder for encoding the data output of the orthogonal transformer.

Inventors

  • 👤 Tatsuro Juri
  • 👤 Shinya Kadono

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 17:51
CPC Classifications
H; H03; H03M; H03M7/00; H03M7/30; G; G06; G06F; G06F7/00; G06F7/38; G06F7/48; G06F7/499; G06F7/49942; G06F7/49947; G06F7/49952; G06F7/49963

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 164 words
A data round-off device for rounding an input m-bit digital signal (m is an integer)whose most significant bit is 1 when the input m-bit digital signal has a negative value and 0 when the input m-bit digital signal fails to have a negative value, said device comprising: an adding means for adding the input m-bit digital signal and a value of 2.sup.(n-1) -1 (n is a natural number smaller than m) and, as a carry, the most significant bit of the input m-bit digital signal to obtain a sum signal which is a sum of the input m-bit digital signal and the value of 2.sup.(n-1) 31 1 if the input m-bit digital signal has a positive value and a sum of the input m-bit digital signal and a value of 2.sup.(n-1) if the input m-bit digital signal has a negative value; and a means receiving said sum signal for outputting upper (m-n) bits of said sum signal to obtain a rounded (m-n)-bit digital signal.
Claim 2
Dependent Claim 164 words
A data round-off device for rounding an input m-bit digital signal (m is an integer)whose most significant bit is 1 when the input m-bit digital signal has a negative value and 0 when the input m-bit digital signal fails to have a negative value, said device comprising: an adding means for adding the input m-bit digital signal and a value of 2.sup.(n-1) -1 (n is a natural number smaller than m) and, as a carry, the most significant bit of the input m-bit digital signal to obtain a sum signal which is a sum of the input m-bit digital signal and the value of 2.sup.(n-1) 31 1 if the input m-bit digital signal has a positive value and a sum of the input m-bit digital signal and a value of 2.sup.(n-1) if the input m-bit digital signal has a negative value; and a means receiving said sum signal for outputting upper (m-n) bits of said sum signal to obtain a rounded (m-n)-bit digital signal.
Claim 3
Dependent Claim 27 words
A data round-off device according to claim 1, wherein the input m-bit digital signal is a digital signal having a small absolute value at a high probability.
Claim 4
Dependent Claim 26 words
A data round-off device according to claim 1, wherein the input m-bit digital signal is a digital signal which has been subjected to an orthogonal transformation.
Claim 5
Dependent Claim 18 words
A data round-off device according to claim 1, further comprising a means for changing a value of n.
Claim 6
Dependent Claim 124 words
A data round-off device for rounding an input m-bit digital signal to an (m-n) bit digital signal, where m is an integer and n is natural number smaller than m, comprising: a detection means for detecting whether the input m-bit digital signal has a positive value or a negative value; an adding means responsive to a detection result by said detection means for adding to the input m-bit digital signal a value of 2.sup.(n-1) -1 if the input m-bit digital signal has a positive value and a value of 2.sup.(n-1) if the input m-bit digital signal has a negative value to obtain a sum signal; and a means for outputting upper (m-n) bits of said sum signal to obtain a rounded (m-n)-bit digital signal.
Claim 7
Dependent Claim 124 words
A data round-off device for rounding an input m-bit digital signal to an (m-n) bit digital signal, where m is an integer and n is natural number smaller than m, comprising: a detection means for detecting whether the input m-bit digital signal has a positive value or a negative value; an adding means responsive to a detection result by said detection means for adding to the input m-bit digital signal a value of 2.sup.(n-1) -1 if the input m-bit digital signal has a positive value and a value of 2.sup.(n-1) if the input m-bit digital signal has a negative value to obtain a sum signal; and a means for outputting upper (m-n) bits of said sum signal to obtain a rounded (m-n)-bit digital signal.
Claim 8
Dependent Claim 165 words
A data round-off device for rounding an input m-bit digital signal to an (m-n) bit digital signal, wherein m is an integer and n is a natural number smaller than m, comprising: a comparing means for comparing a value of a lower n-bit data of the input m-bit digital signal with a value of 2.sup.(n-1) and for outputting a value `1` if the input m-bit digital data has a positive value and the value of the lower n-bit data of the input m-bit digital signal is larger than the value of 2.sup.(n-1) or, if the input m-bit digital data has a negative value and the value of the lower n-bit data of the input m-bit digital signal is equal to or greater than the value of 2.sup.(n-1), said comprising means outputting a value `0` otherwise; an adding means for adding an output value of said comparing means to an upper (m-n)-bit data of the input m-bit digital signal to obtain a rounded (m-n)-bit digital signal.
Claim 9
Dependent Claim 165 words
A data round-off device for rounding an input m-bit digital signal to an (m-n) bit digital signal, wherein m is an integer and n is a natural number smaller than m, comprising: a comparing means for comparing a value of a lower n-bit data of the input m-bit digital signal with a value of 2.sup.(n-1) and for outputting a value `1` if the input m-bit digital data has a positive value and the value of the lower n-bit data of the input m-bit digital signal is larger than the value of 2.sup.(n-1) or, if the input m-bit digital data has a negative value and the value of the lower n-bit data of the input m-bit digital signal is equal to or greater than the value of 2.sup.(n-1), said comprising means outputting a value `0` otherwise; an adding means for adding an output value of said comparing means to an upper (m-n)-bit data of the input m-bit digital signal to obtain a rounded (m-n)-bit digital signal.
Claim 10
Dependent Claim 79 words
A data round-off device according to claim 6, wherein said comparing means comprises: a logical OR circuit for producing a logical sum of lower (n-1) bits and a most significant bit of the input m-bit digital signal; and a logical AND circuit for producing a logical product of said logical sum and an n-th bit from a least significant bit of the input m-bit digital signal, said logical product being outputted as the output value of said comparing means.
Claim 11
Dependent Claim 27 words
A data round-off device according to claim 6, wherein the input m-bit digital signal is a digital signal having a small absolute value at a high probability.
Claim 12
Dependent Claim 25 words
A data round-off device according to claim 6, wherein the input m-bit digital signal is a digital signal which has been subjected to orthogonal transformation.
Claim 13
Dependent Claim 147 words
A data round-off device for rounding an input m-bit digital signal to an (m-n) bit digital signal, wherein m is an integer and n is a variable natural number smaller than m, comprising: a means for generating from the input m-bit digital an offset data having an offset value of 2.sup.(k-1) -1, where k is an integer larger than n and smaller than m; a first shift means responsive to an externally given signal indicating the number n for bit-shifting said offset data to a lower bit direction thereof by (k-n) bits; an adding means for adding to the input m-bit digital; signal the offset data which has been bit-shifted by said first shift means to obtain a sum signal; and a second shift means responsive to said externally given signal for outputting upper (m-n) bits of said sum signal to obtain a rounded (m-n)-bit digital signal.
Claim 14
Dependent Claim 147 words
A data round-off device for rounding an input m-bit digital signal to an (m-n) bit digital signal, wherein m is an integer and n is a variable natural number smaller than m, comprising: a means for generating from the input m-bit digital an offset data having an offset value of 2.sup.(k-1) -1, where k is an integer larger than n and smaller than m; a first shift means responsive to an externally given signal indicating the number n for bit-shifting said offset data to a lower bit direction thereof by (k-n) bits; an adding means for adding to the input m-bit digital; signal the offset data which has been bit-shifted by said first shift means to obtain a sum signal; and a second shift means responsive to said externally given signal for outputting upper (m-n) bits of said sum signal to obtain a rounded (m-n)-bit digital signal.

References Cited (Backward Citations)

US3891837A Cited
US4149261A Cited
US4553128A Cited
US4589084A Cited
US4750146A Cited
US4722066A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-06-07 1996-12-07 1997-06-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-06-07 2000-12-07 2001-06-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-06-07 2004-12-07 2005-06-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag