Vector quantizer based on N-dimensional spatial dichotomy
First Claim
1. A system for quantizing a vector corresponding to an input signal, the vector having a plurality of components corresponding to an N-dimensional space, the system comprising:
- a first part of at least one of a digital to analog converter (DAC) circuit and an analog to digital converter (ADC) circuit, the first part including at least one tree including a plurality of nodes, the plurality of nodes corresponding to a plurality of ANDs of a plurality of comparisons between the plurality of components, each comparison of the plurality of comparisons determining whether a first component of the plurality of components is greater than a second component of the plurality of components; and
a second part of one of the DAC circuit and the ADC circuit, the second part including logic for asynchronously traversing the at least one tree to determine a closest match to the vector.
17 Assignments
0 Petitions
Accused Products
Abstract
A method and system for quantizing a vector corresponding to an input signal is described. The vector has a plurality of components corresponding to an N-dimensional space. In one aspect, the method and system include recursively dividing the space into equal spaces having one dimension less than a previous recursion until end spaces are formed. Each end space is two-dimensional. The method and system also include asynchronously comparing the components in each end space to determine a sub-space of a particular end space having a closest match to the vector. In another aspect, the method and system include providing tree(s) including a plurality of nodes and asynchronously traversing the tree(s) to determine a closest match to the vector. The nodes correspond to ANDs of comparisons between the components. Each comparison determines whether a first component is greater than a second component.
-
Citations
7 Claims
-
1. A system for quantizing a vector corresponding to an input signal, the vector having a plurality of components corresponding to an N-dimensional space, the system comprising:
-
a first part of at least one of a digital to analog converter (DAC) circuit and an analog to digital converter (ADC) circuit, the first part including at least one tree including a plurality of nodes, the plurality of nodes corresponding to a plurality of ANDs of a plurality of comparisons between the plurality of components, each comparison of the plurality of comparisons determining whether a first component of the plurality of components is greater than a second component of the plurality of components; and a second part of one of the DAC circuit and the ADC circuit, the second part including logic for asynchronously traversing the at least one tree to determine a closest match to the vector. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A mismatch shaping engine comprising:
-
a first part of at least one of a digital to analog converter (DAC) circuit and an analog to digital converter (ADC) circuit, the first part including a scalar to vector converter; a second part of one of the DAC circuit and the ADC circuit, the second part including a vector quantizer coupled with the scalar to vector converter, the vector quantizer including at least one tree and logic, the at least one tree including a plurality of nodes, the plurality of nodes corresponding to a plurality of ANDs of a plurality of comparisons between the plurality of components, each comparison of the plurality of comparisons determining whether a first component of the plurality of components is greater than a second component of the plurality of components, the logic for asynchronously traversing the at least one tree to determine a closest match to the vector; a third part of one of the DAC circuit and the ADC circuit, the third part including a loop filter coupled with the vector quantizer; and a fourth part of one of the DAC circuit and the ADC circuit, the fourth part including a vector to scalar converter coupled with the loop filter.
-
Specification