Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
192 words
A data round-off device for rounding an input m-bit digital signal which has a positive value to an (m-n) bit digital signal, where 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 value of the lower n-bit data of the input m-bit digital signal is larger than the value of 2.sup.(n-1) and a value `0` otherwise; and 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 thereby to obtain a rounded (m-n)-bit digital signal, wherein said comparing means comprises: a logical OR operation means for producing a logical sum of lower (n-1) bits of the input m-bit digital signal; and a logical AND operation means 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 2
Dependent Claim
192 words
A data round-off device for rounding an input m-bit digital signal which has a positive value to an (m-n) bit digital signal, where 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 value of the lower n-bit data of the input m-bit digital signal is larger than the value of 2.sup.(n-1) and a value `0` otherwise; and 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 thereby to obtain a rounded (m-n)-bit digital signal, wherein said comparing means comprises: a logical OR operation means for producing a logical sum of lower (n-1) bits of the input m-bit digital signal; and a logical AND operation means 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 3
Dependent Claim
229 words
A data round-off device for rounding an input m-bit digital signal which has a positive value to an (m-n) bit digital signal, where 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 value of the lower n-bit data of the input m-bit digital signal is larger than the value of 2.sup.(n-1) and a value `0` otherwise; and 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 thereby to obtain a rounded (m-n)-bit digital signal, wherein said comparing means comprises: a logical OR circuit for receiving lower (n-1) bits of the input m-bit digital signal and for producing a logical sum of the lower (n-1) bits of the input m-bit digital signal; and a logical AND circuit for receiving said logical sum from said logical OR circuit and an n-th bit from a least significant bit of the input m-bit digital signal and for producing a logical product of said logical sum and the n-th bit from the least significant bit of the input m-bit digital signal, said logical product being outputted as the output value of said comparing means.
Claim 4
Dependent Claim
229 words
A data round-off device for rounding an input m-bit digital signal which has a positive value to an (m-n) bit digital signal, where 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 value of the lower n-bit data of the input m-bit digital signal is larger than the value of 2.sup.(n-1) and a value `0` otherwise; and 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 thereby to obtain a rounded (m-n)-bit digital signal, wherein said comparing means comprises: a logical OR circuit for receiving lower (n-1) bits of the input m-bit digital signal and for producing a logical sum of the lower (n-1) bits of the input m-bit digital signal; and a logical AND circuit for receiving said logical sum from said logical OR circuit and an n-th bit from a least significant bit of the input m-bit digital signal and for producing a logical product of said logical sum and the n-th bit from the least significant bit of the input m-bit digital signal, said logical product being outputted as the output value of said comparing means.
Claim 5
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 6
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.