Claims Analysis
Total Claims: 31
Claim 1
Independent Claim
132 words
A filter selector for generating a filter address value to select one of a plurality of filter characteristics to resample first data from a first segment of data to generate second sampled data in a second segment of data, the filter selector comprising: means for adding a resampling factor to a previous address value to generate a current address value if the previous address value is less than a comparator value; means for subtracting the comparator value from the previous address value to generate the current address value if the previous address value is not less than the comparator value; and means for shifting the current address value by nbits bits to generate the filter address value where nbits is an integer and defines a number of bits for a phase quantization.
Claim 2
Dependent Claim
132 words
A filter selector for generating a filter address value to select one of a plurality of filter characteristics to resample first data from a first segment of data to generate second sampled data in a second segment of data, the filter selector comprising: means for adding a resampling factor to a previous address value to generate a current address value if the previous address value is less than a comparator value; means for subtracting the comparator value from the previous address value to generate the current address value if the previous address value is not less than the comparator value; and means for shifting the current address value by nbits bits to generate the filter address value where nbits is an integer and defines a number of bits for a phase quantization.
Claim 3
Dependent Claim
21 words
The filter selector as recited in claim 1, further including means for comparing a previous address value with the comparator value.
Claim 4
Dependent Claim
164 words
A filter selector for generating a filter address value to select one of a plurality of filter characteristics to resample first data from a first segment of data to generate second sampled data in a second segment of data, the filter selector comprising: means for adding a resampling factor to a previous address value to generate a current address value if the previous address value is less than a comparator value; means for subtracting the comparator value from the previous address value to generate the current address value if the previous address value is not less than the comparator value; and means for shifting the current address value by nbits bits to generate the filter address value where nbits is an integer and defines a number of bits for a phase quantization; wherein there are NPHASES phases of the plurality of filter characteristics and wherein the comparator value is determined by the expression: NPHASES * 2.sup.nbits -C where C is a resampling factor value.
Claim 5
Dependent Claim
164 words
A filter selector for generating a filter address value to select one of a plurality of filter characteristics to resample first data from a first segment of data to generate second sampled data in a second segment of data, the filter selector comprising: means for adding a resampling factor to a previous address value to generate a current address value if the previous address value is less than a comparator value; means for subtracting the comparator value from the previous address value to generate the current address value if the previous address value is not less than the comparator value; and means for shifting the current address value by nbits bits to generate the filter address value where nbits is an integer and defines a number of bits for a phase quantization; wherein there are NPHASES phases of the plurality of filter characteristics and wherein the comparator value is determined by the expression: NPHASES * 2.sup.nbits -C where C is a resampling factor value.
Claim 6
Dependent Claim
191 words
A filter selector for generating a filter address value to select one of a plurality of filter characteristics to resample first data from a first segment of data to generate second sampled data in a second segment of data, the filter selector comprising: means for adding a resampling factor to a previous address value to generate a current address value if the previous address value is less than a comparator value; means for subtracting the comparator value from the previous address value to generate the current address value if the previous address value is not less than the comparator value; and means for shifting the current address value by nbits bits to generate the filter address value where nbits is an integer and defines a number of bits for a phase quantization; wherein there are NPHASES phases of the plurality of filter characteristics and wherein the resampling factor value is determined by the expression: (A/B) * NPHASES * 2.sup.nbits where A is a value representing a quantity of the first data in the first segment and B is a value representing a quantity of the second data in the second segment.
Claim 7
Dependent Claim
191 words
A filter selector for generating a filter address value to select one of a plurality of filter characteristics to resample first data from a first segment of data to generate second sampled data in a second segment of data, the filter selector comprising: means for adding a resampling factor to a previous address value to generate a current address value if the previous address value is less than a comparator value; means for subtracting the comparator value from the previous address value to generate the current address value if the previous address value is not less than the comparator value; and means for shifting the current address value by nbits bits to generate the filter address value where nbits is an integer and defines a number of bits for a phase quantization; wherein there are NPHASES phases of the plurality of filter characteristics and wherein the resampling factor value is determined by the expression: (A/B) * NPHASES * 2.sup.nbits where A is a value representing a quantity of the first data in the first segment and B is a value representing a quantity of the second data in the second segment.
Claim 8
Dependent Claim
47 words
The filter selector as recited in claim 1, wherein the first segment is equal to the second segment and the quantity of the first data is different from the quantity of the second data and the filter selector generates filter address values for producing a zooming effect.
Claim 9
Dependent Claim
34 words
The filter selector as recited in claim 1, wherein the first segment is different from the second segment and the filter selector is used to produce filter address values for performing sample rate conversion.
Claim 10
Dependent Claim
187 words
A filter selector for generating a filter address value to select one of a plurality of filter characteristics to resample first data from a first segment of data to generate second sampled data in a second segment of data, the filter selector comprising: means for receiving a resampling factor value having s-bits, r most significant bits and r minus one least significant bits, where s and r are integers; means for adding a previous adder value to the r minus one least significant bits of the resampling factor value to produce a current adder value and a carryout value; means for adding a previous filter address value to the r most significant bits of the resampling factor and the carryout value to generate a current filter address value; means for adding a comparator value to the current filter address value to generate the filter address value if the current filter address value is less than the comparator value; and means for selecting the current filter address value as the filter address value if the current filter address value is greater than or equal to the comparator value.
Claim 11
Dependent Claim
187 words
A filter selector for generating a filter address value to select one of a plurality of filter characteristics to resample first data from a first segment of data to generate second sampled data in a second segment of data, the filter selector comprising: means for receiving a resampling factor value having s-bits, r most significant bits and r minus one least significant bits, where s and r are integers; means for adding a previous adder value to the r minus one least significant bits of the resampling factor value to produce a current adder value and a carryout value; means for adding a previous filter address value to the r most significant bits of the resampling factor and the carryout value to generate a current filter address value; means for adding a comparator value to the current filter address value to generate the filter address value if the current filter address value is less than the comparator value; and means for selecting the current filter address value as the filter address value if the current filter address value is greater than or equal to the comparator value.
Claim 12
Dependent Claim
23 words
The filter address generator as recited in claim 7, further including means for comparing the current filter address value to the comparator value.
Claim 13
Dependent Claim
21 words
The filter address generator as recited in claim 7, wherein the comparator value is equal to the number of filter characteristics.
Claim 14
Dependent Claim
78 words
The filter address generator as recited in claim 7, wherein there are NPHASES phases of the plurality of filter characteristics and wherein the resampling factor value is determined by the expression: (A/B) * NPHASES * 2.sup.nbits where A is a value representing the quantity of the first data in the first segment, B is a value representing the quantity of the second data in the second segment, and nbits bits is a resolution of the filter address value.
Claim 15
Dependent Claim
21 words
The filter address generator as recited in claim 10, wherein the value of r is equal to the value of nbits.
Claim 16
Dependent Claim
160 words
A filter selector for generating a filter address value to select one of a plurality of filter characteristics to resample first data from a first segment of data to generate second sampled data in a second segment of data, the filter selector comprising: a comparator which compares a previous address value with a comparator value; a first adder which adds a resampling factor to the previous address value to generate a first address value; a subtracter which subtracts the comparator value from the previous address value to generate a second address value; a multiplexer which selects one of (a) the first address value if the address value is less than the comparator value and (b) the second address value if the previous address value is greater than or equal to the comparator value to generate a selected value; and a shifter which shifts the selected value by n bits, where n is an integer, to generate the filter address value.
Claim 17
Dependent Claim
160 words
A filter selector for generating a filter address value to select one of a plurality of filter characteristics to resample first data from a first segment of data to generate second sampled data in a second segment of data, the filter selector comprising: a comparator which compares a previous address value with a comparator value; a first adder which adds a resampling factor to the previous address value to generate a first address value; a subtracter which subtracts the comparator value from the previous address value to generate a second address value; a multiplexer which selects one of (a) the first address value if the address value is less than the comparator value and (b) the second address value if the previous address value is greater than or equal to the comparator value to generate a selected value; and a shifter which shifts the selected value by n bits, where n is an integer, to generate the filter address value.
Claim 18
Dependent Claim
38 words
The filter address generator as recited in claim 12, wherein the comparator generates a select signal and the multiplexer selects the one of the first address value and the second address value in response to the select signal.
Claim 19
Dependent Claim
200 words
A filter selector for generating a filter address value to select one of a plurality of filter characteristics to resample first data from a first segment of data to generate second sampled data in a second segment of data, the filter selector comprising: means for receiving a resampling factor value having s-bits, r most significant bits, and r minus one least significant bits, where s and r are integers; a first adder which adds a previous first adder value to the r minus one least significant bits of the resampling factor value to produce a current adder value and a carryout value; a second adder which adds a previous filter address value to the r most significant bits of the resampling factor and the carryout value to generate a first address value; a third adder which adds the comparator value to the current address value to generate a second address value; and a multiplexer which selects one of (a) the first address value if the second address value is less than the comparator value and (b) the second address value if the second filter address value is greater than or equal to the comparator value as the filter address value.
Claim 20
Dependent Claim
200 words
A filter selector for generating a filter address value to select one of a plurality of filter characteristics to resample first data from a first segment of data to generate second sampled data in a second segment of data, the filter selector comprising: means for receiving a resampling factor value having s-bits, r most significant bits, and r minus one least significant bits, where s and r are integers; a first adder which adds a previous first adder value to the r minus one least significant bits of the resampling factor value to produce a current adder value and a carryout value; a second adder which adds a previous filter address value to the r most significant bits of the resampling factor and the carryout value to generate a first address value; a third adder which adds the comparator value to the current address value to generate a second address value; and a multiplexer which selects one of (a) the first address value if the second address value is less than the comparator value and (b) the second address value if the second filter address value is greater than or equal to the comparator value as the filter address value.
Claim 21
Dependent Claim
22 words
The filter address generator as recited in claim 14, wherein the value of r defines a resolution of the filter address value.
Claim 22
Independent Claim
129 words
A method for generating a filter address value to select one of a plurality of filter characteristics to resample first data from a first segment of data to generate second sampled data in a second segment of data, the method comprising the steps of: adding a resampling factor to a previous address value to generate a current address value if the previous address value is less than a comparator value; subtracting the comparator value from the previous address value to generate the current address value if the previous address value is greater than or equal to the comparator value; and shifting the current address value by nbits bits to generate the filter address value where nbits is an integer and defines a number of bits for a phase quantization.
Claim 23
Independent Claim
129 words
A method for generating a filter address value to select one of a plurality of filter characteristics to resample first data from a first segment of data to generate second sampled data in a second segment of data, the method comprising the steps of: adding a resampling factor to a previous address value to generate a current address value if the previous address value is less than a comparator value; subtracting the comparator value from the previous address value to generate the current address value if the previous address value is greater than or equal to the comparator value; and shifting the current address value by nbits bits to generate the filter address value where nbits is an integer and defines a number of bits for a phase quantization.
Claim 24
Independent Claim
161 words
A method for generating a filter address value to select one of a plurality of filter characteristics to resample first data from a first segment of data to generate second sampled data in a second segment of data, the method comprising the steps of: adding a resampling factor to a previous address value to generate a current address value if the previous address value is less than a comparator value; subtracting the comparator value from the previous address value to generate the current address value if the previous address value is greater than or equal to the comparator value; and shifting the current address value by nbits bits to generate the filter address value where nbits is an integer and defines a number of bits for a phase quantization; wherein there are NPHASES phases of the plurality of filter characteristics and wherein the comparator value is determined by the expression: NPHASES * 2.sup.nbits -C where C is a resampling factor value.
Claim 25
Independent Claim
161 words
A method for generating a filter address value to select one of a plurality of filter characteristics to resample first data from a first segment of data to generate second sampled data in a second segment of data, the method comprising the steps of: adding a resampling factor to a previous address value to generate a current address value if the previous address value is less than a comparator value; subtracting the comparator value from the previous address value to generate the current address value if the previous address value is greater than or equal to the comparator value; and shifting the current address value by nbits bits to generate the filter address value where nbits is an integer and defines a number of bits for a phase quantization; wherein there are NPHASES phases of the plurality of filter characteristics and wherein the comparator value is determined by the expression: NPHASES * 2.sup.nbits -C where C is a resampling factor value.
Claim 26
Independent Claim
187 words
A method for generating a filter address value to select one of a plurality of filter characteristics to resample first data from a first segment of data to generate second sampled data in a second segment of data, the method comprising the steps of: adding a resampling factor to a previous address value to generate a current address value if the previous address value is less than a comparator value: subtracting the comparator value from the previous address value to generate the current address value if the previous address value is greater than or equal to the comparator value; and shifting the current address value by nbits bits to generate the filter address value where nbits is an integer and defines a number of bits for a phase quantization: wherein there are NPHASES phases of the plurality of filter characteristics and wherein the resampling factor value is determined by the expression: (A/B) * NPHASES * 2.sup.nbits where A a value representing a quantity of the first data in the first segment and B is a value representing a quantity of the second data in the second segment.
Claim 27
Independent Claim
187 words
A method for generating a filter address value to select one of a plurality of filter characteristics to resample first data from a first segment of data to generate second sampled data in a second segment of data, the method comprising the steps of: adding a resampling factor to a previous address value to generate a current address value if the previous address value is less than a comparator value: subtracting the comparator value from the previous address value to generate the current address value if the previous address value is greater than or equal to the comparator value; and shifting the current address value by nbits bits to generate the filter address value where nbits is an integer and defines a number of bits for a phase quantization: wherein there are NPHASES phases of the plurality of filter characteristics and wherein the resampling factor value is determined by the expression: (A/B) * NPHASES * 2.sup.nbits where A a value representing a quantity of the first data in the first segment and B is a value representing a quantity of the second data in the second segment.
Claim 28
Independent Claim
192 words
A method for generating a filter address value to select one of a plurality of filter characteristics to resample first data from a first segment of data to generate second sampled data in a second segment of data, the method comprising the steps of: receiving a resampling factor value having s-bits, r most significant bits and r minus one least significant bits where s and r are integers; adding a previous first adder value to the r minus one least significant bits of the resampling factor value to produce a current adder value and a carryout value; adding a previous filter address value to the r most significant bits of the resampling factor and the carryout value to generate a first address value; comparing the second adder value to a comparator value; adding the comparator value to the current address value to generate a second address value; and selecting one of (a) the first address value if the second address value is less than the comparator value and (b) the second address value if the second filter address value is greater than or equal to the comparator value as the address value.
Claim 29
Independent Claim
192 words
A method for generating a filter address value to select one of a plurality of filter characteristics to resample first data from a first segment of data to generate second sampled data in a second segment of data, the method comprising the steps of: receiving a resampling factor value having s-bits, r most significant bits and r minus one least significant bits where s and r are integers; adding a previous first adder value to the r minus one least significant bits of the resampling factor value to produce a current adder value and a carryout value; adding a previous filter address value to the r most significant bits of the resampling factor and the carryout value to generate a first address value; comparing the second adder value to a comparator value; adding the comparator value to the current address value to generate a second address value; and selecting one of (a) the first address value if the second address value is less than the comparator value and (b) the second address value if the second filter address value is greater than or equal to the comparator value as the address value.
Claim 30
Dependent Claim
20 words
The method as recited in claim 19, wherein the comparator value is the number of the plurality of filter characteristics.
Claim 31
Dependent Claim
76 words
The method as recited in claim 19, wherein there are NPHASES phases of the plurality of filter characteristics and wherein the resampling factor value is determined by the expression: (A/B) * NPHASES * 2.sup.nbits where A is a value representing a quantity of the first data in the first segment, B is a value representing a quantity of the second data in the second segment, and nbits is a resolution value of the filter address value.