# US 7,411,527 B2 · Noise shaping quantizer

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 7,411,527 B2
- Document ID: US7411527B2
- Status: Granted
- Kind: B2
- Application number: 11/723,315
- Filed: 2007-03-19
- Published: 2007-10-04
- Granted: 2008-08-12
- Earliest claimed: 2006-03-20
- Assignees: Matsushita Electric Industrial Co., Ltd.
- Inventors: Naotake Kitahira
- Web page: https://patentgrep.com/patent/US7411527B2

## CPC

- H03M 3/362: {in feedback mode, e.g. by reducing the order of the modulator}
- H03M 3/414: {having multiple quantisers arranged in cascaded loops, each of the second and further loops processing the quantisation error of the loop preceding it, i.e. multiple stage noise shaping [MASH] type}
- H03M: CODING; DECODING; CODE CONVERSION IN GENERAL (using fluidic means F15C4/00; optical analogue/digital converters G02F7/00; coding, decoding or code conversion, specially adapted for particular applications, see the relevant subclasses, e.g. G01D, G01R, G06F, G06T, G09G, G10L, G11B, G11C, H04B, H04L, H04M, H04N; ciphering or deciphering for cryptography or other purposes involving the need for secrecy G09C)

## Abstract

A noise shaping quantizer having a first noise shaping quantization unit for applying a first noise shaping operation on an input signal. The first noise shaping quantization unit includes a local quantizer that quantizes the input signal and outputs an output signal; an error accumulator that accumulates at least a part of a value based on the output signal based on at least one of a value based on the input signal and the value based on the output signal, outputs the remaining part, and outputs at least a part of the accumulated value based on the output signal based on at least one of a value based on another input signal and a value based on another output signal at a later clock; an adder to which the output signal and the output of the error accumulator are inputted; a subtractor to which the input signal and the output of the adder are inputted; a delay element to which an output of the subtractor is inputted; and another adder that adds an output of the delay element and an input from external, and outputs the sum to the first local quantizer.

## Claims

### Claim 1

A noise shaping quantizer comprising:
a first noise shaping quantization unit that applies a first noise shaping operation on an input signal;
said first noise shaping quantization unit includes:
a local quantizer that quantizes the input signal and outputs an output signal;
an error accumulator that accumulates at least a part of a value based on the output signal based on at least one of a value based on the input signal and a value based on the output signal, outputs the remaining part, and outputs at least a part of the accumulated value which is based on the output value based on at least one of a value based on another input signal and a value based on another output signal at a later clock;
a subtractor to which the input signal and the output of said error accumulator are inputted;
a delay element to which the output of said subtractor is inputted; and
a first adder that adds the output of said delay element and an input from external, and outputs the sum to said local quantizer.

### Claim 2 (depends on 1)

The noise shaping quantizer according to claim 1, wherein:
said first noise shaping quantization unit further includes an error detector that detects quantization error occurring during quantization by said local quantizer; and
the value based on the output signal includes the quantization error in the quantization by said local quantizer, the quantization error being detected by said error detector.

### Claim 3 (depends on 2)

The noise shaping quantizer according to claim 2, wherein:
said first noise shaping quantization unit further includes a limiter that limits an output amplitude of the output signal; and
the value based on the output signal includes limit error from output amplitude limiting by said limiter.

### Claim 4 (depends on 1)

The noise shaping quantizer according to claim 1, wherein:
said first noise shaping quantization unit further includes an overflow error detector that checks the input signal, subtracts an overflow amount which causes said local quantizer to overflow from the input signal, outputs the subtracted input signal to said local quantizer, and outputs the overflow amount to said error accumulator; and
the value based on the input signal includes the overflow amount.

### Claim 5 (depends on 1)

The noise shaping quantizer according to claim 1, wherein:
said first noise shaping quantization unit further includes an overflow detector that checks the input signal and outputs to said error accumulator a signal denoting whether said local quantizer is in an overflow condition; and
the value based on the input signal includes the signal denoting whether said local quantizer is in the overflow condition.

### Claim 6 (depends on 1)

The noise shaping quantizer according to claim 1, further comprising:
a second noise shaping quantization unit to which error occurring in the first noise shaping operation is inputted and that applies a second noise shaping operation to the inputted error;
a differentiator that differentiates an output of said second noise shaping quantization unit according to the shaping order of said first noise shaping quantization unit; and
a second adder that adds an output of said first noise shaping quantization unit and an output of said differentiator, and outputs a result;
wherein said second noise shaping quantization unit outputs as feedback output to said first noise shaping quantization unit a value based on the second noise shaping operation;
said first noise shaping quantization unit further includes a limiter that limits an output amplitude of the output signal,
said limiter limits an output amplitude of the value based on the output signal based on the output of the differentiator; and
the value based on the output signal includes limit error produced by output amplitude limiting by said limiter, and the feedback output.

### Claim 7 (depends on 6)

The noise shaping quantizer according to claim 6, wherein:
said first noise shaping quantization unit further includes an overflow error detector that checks the input signal, subtracts an overflow amount which causes said local quantizer to overflow from the input signal, outputs the subtracted input signal to said local quantizer, and outputs the overflow amount to said error accumulator; and
the value based on the input signal includes the overflow amount.

### Claim 8 (depends on 6)

The noise shaping quantizer according to claim 6, wherein:
said first noise shaping quantization unit further includes an overflow detector that checks the input signal and outputs to said error accumulator a signal denoting whether said local quantizer is in an overflow condition; and
the value based on the input signal includes the signal denoting whether said local quantizer is in the overflow condition.

### Claim 9 (depends on 6)

The noise shaping quantizer according to claim 6, wherein:
said first noise shaping quantization unit further includes an amplitude controller that limits a size of a portion of the limit error occurring during output amplitude limiting by said limiter that is inputted to said second noise shaping quantization unit based on the output of said differentiator and the feedback output.
