Claims Analysis
Total Claims: 31
Claim 1
Independent Claim
151 words
A conversion apparatus for quantizing a set of weights for a weighted sum signal processing system, comprising: a predetermined number of conversion arrays operated in succession, each having: means for storing a plurality of values to be converted; means for quantizing the values to be converted to produce a set of discrete values and a set of error values and for replacing the contents of said means for storing with the set of discrete values; and transformation means for combining the set of error values with a set of preselected transformation weights to form a transformed error set; and transfer means, responsive to each said conversion array, for successively combining the transformed error set most recently formed with the contents of a successive said conversion array and for monitoring the successively produced sets of error values, said transfer means halting the successive conversions and combinations when a predetermined condition is satisfied.
Claim 2
Dependent Claim
151 words
A conversion apparatus for quantizing a set of weights for a weighted sum signal processing system, comprising: a predetermined number of conversion arrays operated in succession, each having: means for storing a plurality of values to be converted; means for quantizing the values to be converted to produce a set of discrete values and a set of error values and for replacing the contents of said means for storing with the set of discrete values; and transformation means for combining the set of error values with a set of preselected transformation weights to form a transformed error set; and transfer means, responsive to each said conversion array, for successively combining the transformed error set most recently formed with the contents of a successive said conversion array and for monitoring the successively produced sets of error values, said transfer means halting the successive conversions and combinations when a predetermined condition is satisfied.
Claim 3
Dependent Claim
103 words
The apparatus of claim 1 in which each said transformation means includes: interpolation means for combining selected values with said set of interpolator weights; first means for selecting a first group of alternate values from each error value set which are combined by said interpolation means to form a first interpolated group; second means for selecting a second group of alternate error values, consisting of the remaining error values in that error value set, which are combined by said interpolation means to form a second interpolated group; and adder means for combining the first and second interpolated groups to form a transformed set.
Claim 4
Dependent Claim
14 words
The apparatus of claim 2 in which said interpolation means includes a smoothing device.
Claim 5
Dependent Claim
25 words
The apparatus of claim 2 in which each said transformation means further includes means for providing a plurality of zero values to said interpolation means.
Claim 6
Dependent Claim
27 words
The apparatus of claim 2 in which said adder means includes means for reducing by a predetermined amount the magnitude of each value of each interpolated group.
Claim 7
Dependent Claim
48 words
The apparatus of claim 2 in which each error value set has a center position and said transformation means includes means for aligning the error value set into a transformed error set having a center position corresponding in alignment with the center position of that error value set.
Claim 8
Dependent Claim
41 words
The apparatus of claim 6 in which said transfer means places the center position of the transformed error set into the same position in said successive means for storing as the position in which the previous transformed error set was placed.
Claim 9
Dependent Claim
24 words
The apparatus of claim 1 in which each said error set represents the difference between the quantized set and the set which was quantized.
Claim 10
Dependent Claim
31 words
The apparatus of claim 8 in which the contents of a storage means that is quantized, the resulting quantized set, and the resulting error set have the same number of values.
Claim 11
Dependent Claim
67 words
The apparatus of claim 1 in which said means for quantizing selects a discrete value from L cells of numerical values according to the formulas ##EQU7## where C k is the discrete value for the k th cell, B k is the lower boundary of the kth cell, P is a quantization parameter selected to provide a desired result, and L is the number of said cells.
Claim 12
Dependent Claim
19 words
The apparatus of claim 10 in which P=20 log.sub.10 (p) where p is the radix of the numerical system.
Claim 13
Dependent Claim
16 words
The apparatus of claim 11 in which the numerical system is a binary system and p=2.
Claim 14
Dependent Claim
20 words
The apparatus of claim 1 in which the contents of each said means for storing is requantized at least once.
Claim 15
Dependent Claim
27 words
The apparatus of claim 1 in which each discrete value produced by said means for quantizing is represented by a single non-zero digit in a numerical system.
Claim 16
Independent Claim
212 words
A method of quantizing an initial set of weights for a weighted-sum signal processing system comprising: quantizing the initial set of weights to obtain a first quantized set and a first error set; placing the first quantized set into a first storage means of a predetermined number of storage means; transforming the first error set into a first transformed error set; producing and entering successive quantized sets into the remaining storage means by iteratively, until a quantized set is placed into the last of the storage means, quantizing the transformed error set resulting from the most recent transformation to obtain a resulting quantized set and a resulting error set, placing the resulting quantized set into a succeeding storage means, and transforming the resulting error set into a resulting transformed error set; incrementing the most recently transformed error set into one of the storage means now occupied by a quantized set; and repeatedly, until a predetermined condition is satisfied, quantizing the contents of each successive storage means to obtain a revised quantized set and a revised error set, replacing the contents of that storage means with the revised quantized set, transforming the revised error set into a revised transformed error set, and incrementing the revised transformed error set into the next storage means.
Claim 17
Independent Claim
212 words
A method of quantizing an initial set of weights for a weighted-sum signal processing system comprising: quantizing the initial set of weights to obtain a first quantized set and a first error set; placing the first quantized set into a first storage means of a predetermined number of storage means; transforming the first error set into a first transformed error set; producing and entering successive quantized sets into the remaining storage means by iteratively, until a quantized set is placed into the last of the storage means, quantizing the transformed error set resulting from the most recent transformation to obtain a resulting quantized set and a resulting error set, placing the resulting quantized set into a succeeding storage means, and transforming the resulting error set into a resulting transformed error set; incrementing the most recently transformed error set into one of the storage means now occupied by a quantized set; and repeatedly, until a predetermined condition is satisfied, quantizing the contents of each successive storage means to obtain a revised quantized set and a revised error set, replacing the contents of that storage means with the revised quantized set, transforming the revised error set into a revised transformed error set, and incrementing the revised transformed error set into the next storage means.
Claim 18
Dependent Claim
25 words
The method of claim 15 in which quantizing provides a set of values each represented by a discrete value of a set of discrete values.
Claim 19
Dependent Claim
21 words
The method of claim 16 in which each discrete value is represented by a single nonzero digit in a numerical system.
Claim 20
Dependent Claim
63 words
The method of claim 17 in which the discrete values are selected from L cells of numerical values according to the formulas ##EQU8## where C k is the discrete value for the k th cell, B k is the lower boundary of the kth cell, P is a quantization parameter selected to provide a desired result, and L is the number of cells.
Claim 21
Dependent Claim
19 words
The method of claim 18 in which P=20 log.sub.10 (p) where p is the radix of the numerical system.
Claim 22
Dependent Claim
16 words
The method of claim 19 in which the numerical system is a binary system and p=2.
Claim 23
Dependent Claim
23 words
The method of claim 15 in which transforming includes combining the error values of each error set with a set of interpolator weights.
Claim 24
Dependent Claim
93 words
The method of claim 21 in which: a first group of alternate error values is selected from each error set and is combined with the set of interpolator weights in a first interpolation procedure to form a first interpolated group; a second group of alternate error values, consisting of the remaining error values in that error set, is selected and combined with the set of interpolator weights in a second interpolation procedure to form a second interpolated group; and the first and second interpolated groups are combined to form a transformed error set.
Claim 25
Dependent Claim
53 words
The method of claim 22 in which each error set has a center position and is transformed into a transformed error set having a center position corresponding in alignment with the center position of that error set, the transformed error set having a greater number of values distributed about the corresponding center position.
Claim 26
Dependent Claim
42 words
The method of claim 23 in which adding the transformed error set into the next storage means places the center position of the transformed error set into the same position as the position in which the previous transformed error set was placed.
Claim 27
Dependent Claim
24 words
The method of claim 15 in which each said error set represents the difference between the quantized set and the set which was quantized.
Claim 28
Dependent Claim
31 words
The method of claim 25 in which the contents of a storage means that is quantized, the resulting quantized set, and the resulting error set have the same number of values.
Claim 29
Dependent Claim
24 words
The method of claim 15 in which repeatedly quantizing, replacing, transforming and adding includes requantizing at least once the contents of each storage means.
Claim 30
Independent Claim
172 words
A method of quantizing an initial set of weight signals for a weighted-sum signal processing system comprising: quantizing the initial set of weight signals to obtain a first quantized set of signals and a first error set of signals; placing the first quantized set into a first storage means; transforming the first error set into a first transformed error set of signals; quantizing the first transformed error set to obtain a second quantized set and a second error set; placing the second quantized set into a second storage means; transforming the second error set into a second transformed error set; incrementing the second transformed error set into the first storage means; and repeatedly, until a predetermined condition is satisfied, quantizing the contents of each storage means to obtain a resulting quantized set and a resulting error set, replacing the contents of that storage means with the resulting quantized set, transforming the resulting error set into a resulting transformed error set, and incrementing the resulting transformed error set into the next storage means.
Claim 31
Independent Claim
172 words
A method of quantizing an initial set of weight signals for a weighted-sum signal processing system comprising: quantizing the initial set of weight signals to obtain a first quantized set of signals and a first error set of signals; placing the first quantized set into a first storage means; transforming the first error set into a first transformed error set of signals; quantizing the first transformed error set to obtain a second quantized set and a second error set; placing the second quantized set into a second storage means; transforming the second error set into a second transformed error set; incrementing the second transformed error set into the first storage means; and repeatedly, until a predetermined condition is satisfied, quantizing the contents of each storage means to obtain a resulting quantized set and a resulting error set, replacing the contents of that storage means with the resulting quantized set, transforming the resulting error set into a resulting transformed error set, and incrementing the resulting transformed error set into the next storage means.