Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
157 words
An accumulation circuit for accumulating input data, comprising: an accumulator storing accumulated data using accumulation cycles; a selection circuit, operatively connected to said accumulator, and selectively outputting one of the accumulated data and an initial value, said selection circuit selecting the initial value when an initialization signal is input thereto during a first accumulation cycle to produce an output; an adder, operatively connected to said accumulator and said selection circuit, for summing the input data and the output of said selection circuit, and outputting a result to said accumulator; and a shifter, operatively connected to said accumulator, shifting-right bit positions of the accumulated data by a predetermined shift number, input to said shifter, for rounding off the accumulated data to obtain rounded-off data, the initial value representing the predetermined shift number and having logic "1" in a 1/2 LSB position of the rounded-off data and logic "0" in all bit positions other than the 1/2 LSB position.
Claim 2
Dependent Claim
157 words
An accumulation circuit for accumulating input data, comprising: an accumulator storing accumulated data using accumulation cycles; a selection circuit, operatively connected to said accumulator, and selectively outputting one of the accumulated data and an initial value, said selection circuit selecting the initial value when an initialization signal is input thereto during a first accumulation cycle to produce an output; an adder, operatively connected to said accumulator and said selection circuit, for summing the input data and the output of said selection circuit, and outputting a result to said accumulator; and a shifter, operatively connected to said accumulator, shifting-right bit positions of the accumulated data by a predetermined shift number, input to said shifter, for rounding off the accumulated data to obtain rounded-off data, the initial value representing the predetermined shift number and having logic "1" in a 1/2 LSB position of the rounded-off data and logic "0" in all bit positions other than the 1/2 LSB position.
Claim 3
Dependent Claim
32 words
An accumulation circuit as recited in claim 1, further comprising: a shift number register for storing the shift number; and a decoder for decoding the shift number to generate said initial value.
Claim 4
Dependent Claim
81 words
An accumulation circuit for accumulating input data, comprising: an adder adding the input data to selected data to obtain added data; an accumulator operatively connected to said adder and accumulating the added data to obtain accumulated data using accumulation cycles; a selection circuit, operatively connected to said accumulator and said adder, selecting and outputting one of the accumulated data and an initial value representing a predetermined shift number for rounding off the accumulated data, as the selected data to said adder.
Claim 5
Dependent Claim
81 words
An accumulation circuit for accumulating input data, comprising: an adder adding the input data to selected data to obtain added data; an accumulator operatively connected to said adder and accumulating the added data to obtain accumulated data using accumulation cycles; a selection circuit, operatively connected to said accumulator and said adder, selecting and outputting one of the accumulated data and an initial value representing a predetermined shift number for rounding off the accumulated data, as the selected data to said adder.
Claim 6
Dependent Claim
40 words
An accumulation circuit as recited in claim 3, wherein said selection circuit selects the initial value and outputs the initial value as the selected data when said selection circuit receives an initialization signal as input during a first accumulation cycle.
Claim 7
Dependent Claim
67 words
An accumulation circuit as recited in claim 4, further comprising: a shift number register, operatively connected to said selection circuit and storing a shift number; and a shifter circuit, operatively connected to said accumulator and said shift number register, and shifting the accumulated data based on the shift number, and wherein said selection circuit further comprises a decoder decoding the shift number to generate the initial value.
Claim 8
Independent Claim
75 words
A method of accumulating input data in an accumulation circuit having an adder for adding the accumulated data to selected data, and an accumulator, using accumulation cycles, for accumulating the results from the adder as accumulated data, comprising the steps of: (a) selecting either the accumulated data or an initial value representing a predetermined shift number for rounding off the accumulated data as the selected data; and (b) outputting the selected data to the adder.
Claim 9
Independent Claim
75 words
A method of accumulating input data in an accumulation circuit having an adder for adding the accumulated data to selected data, and an accumulator, using accumulation cycles, for accumulating the results from the adder as accumulated data, comprising the steps of: (a) selecting either the accumulated data or an initial value representing a predetermined shift number for rounding off the accumulated data as the selected data; and (b) outputting the selected data to the adder.
Claim 10
Dependent Claim
27 words
A method as recited in claim 6, wherein said selecting in step (a) selects the initial value upon receiving an initialization signal at a first accumulation cycle.
Claim 11
Dependent Claim
42 words
A method as recited in claim 7, further comprising the steps of: (c) storing a shift number; (d) shifting the accumulated data a number of bits indicated by the shift number; and (e) decoding the shift number to generate the initial value.
Claim 12
Independent Claim
63 words
A method of accumulating input data in an accumulation circuit, comprising the steps of: (a) selecting an initial value representing a predetermined shift number for rounding off accumulated data in an initial cycle; (b) adding the initial value to a first input value in the initial cycle to produce an accumulated value; and (c) adding a second input value to the accumulated value.
Claim 13
Independent Claim
63 words
A method of accumulating input data in an accumulation circuit, comprising the steps of: (a) selecting an initial value representing a predetermined shift number for rounding off accumulated data in an initial cycle; (b) adding the initial value to a first input value in the initial cycle to produce an accumulated value; and (c) adding a second input value to the accumulated value.
Claim 14
Dependent Claim
25 words
A method as recited in claim 7, wherein the initial value is a roundoff value indicating a number of bits to shift the accumulated data.
Claim 15
Dependent Claim
22 words
A method as recited in claim 10, further comprising the step (d) of shifting the accumulated value by the predetermined shift number.
Claim 16
Dependent Claim
21 words
A method as recited in claim 11, wherein step (a) includes selecting the roundoff value responsive to the predetermined shift number.
Claim 17
Dependent Claim
169 words
An accumulation circuit for accumulating input data, comprising: an accumulator storing accumulated data; a selection circuit, operatively connected to said accumulator, and selectively outputting one of the accumulated data and a predetermined initial value, said selection circuit selecting the initial value when an initialization signal is input thereto; an adder, operatively connected to said accumulator and said selection circuit, and summing the input data and an output of said selection circuit, and outputting a result to said accumulator; a shifter, operatively connected to said accumulator, shifting-right bit positions of the accumulated data by a predetermined shift number, input to said shifter, for rounding off said accumulated data to obtain rounded-off data; the initial value representing said predetermined shift number, and having logic "1" in a 1/2 LSB position of the rounded-off data and has logic "0" in all bit positions other than said 1/2 LSB position; a shift number register for storing the predetermined shift number; and a decoder for decoding the shift number to generate said initial value.
Claim 18
Dependent Claim
169 words
An accumulation circuit for accumulating input data, comprising: an accumulator storing accumulated data; a selection circuit, operatively connected to said accumulator, and selectively outputting one of the accumulated data and a predetermined initial value, said selection circuit selecting the initial value when an initialization signal is input thereto; an adder, operatively connected to said accumulator and said selection circuit, and summing the input data and an output of said selection circuit, and outputting a result to said accumulator; a shifter, operatively connected to said accumulator, shifting-right bit positions of the accumulated data by a predetermined shift number, input to said shifter, for rounding off said accumulated data to obtain rounded-off data; the initial value representing said predetermined shift number, and having logic "1" in a 1/2 LSB position of the rounded-off data and has logic "0" in all bit positions other than said 1/2 LSB position; a shift number register for storing the predetermined shift number; and a decoder for decoding the shift number to generate said initial value.