# US 10,374,590 B2 · Afc/txagc pdm inl

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

- Number: US 10,374,590 B2
- Document ID: US10374590B2
- Status: Granted
- Kind: B2
- Application number: 15/194,672
- Filed: 2016-06-28
- Published: 2017-01-19
- Granted: 2019-08-06
- Earliest claimed: 2015-07-17
- Assignees: Intel Corporation
- Applicants: Intel Corporation
- Inventors: Fanzhong Wu; Zhigang Li; Jie Yan
- Web page: https://patentgrep.com/patent/US10374590B2

## CPC

- H03K 7/08: Duration or width modulation {; Duty cycle modulation}
- H03K: PULSE TECHNIQUE (measuring pulse characteristics G01R; modulating sinusoidal oscillations with pulses H03C; transmission of digital information H04L; discriminator circuits detecting phase difference between two signals by counting or integrating cycles of oscillation H03D3/04; automatic control, starting, synchronisation or stabilisation of generators of electronic oscillations or pulses where the type of generator is irrelevant or unspecified H03L; coding, decoding or code conversion, in general H03M)

## Abstract

Provided is a pulse density modulation value converter, comprising: a pulse density modulation reference point storage for storing a plurality of pulse density modulation reference points, each pulse density modulation reference point comprising a linear pulse density modulation value, an actual pulse density modulation value and/or an integral non-linear error value, wherein the integral non-linear error value is the difference between the actual pulse density modulation value and the linear pulse density modulation value; and a pulse density modulation value calculator for receiving a linear pulse density modulation value, searching the pulse density modulation reference point storage for a pair of pulse density modulation reference points closest to the linear pulse density modulation value, obtaining an actual pulse density modulation value corresponding to the linear pulse density modulation value through linear interpolation on the basis of the pair of pulse density modulation reference points, and outputting the actual pulse density modulation value.

## Claims

### Claim 1

A pulse density modulation value converter, comprising:
a pulse density modulation reference point memory to store a plurality of pulse density modulation reference points, each pulse density modulation reference point comprising a linear pulse density modulation value, an actual pulse density modulation value and/or an integral non-linear error value, wherein the integral non-linear error value is the difference between the actual pulse density modulation value and the linear pulse density modulation value; and
a pulse density modulation value calculator to receive a linear pulse density modulation value, look up a pair of pulse density modulation reference points closest to the linear pulse density modulation value in the pulse density modulation reference point memory, obtain an actual pulse density modulation value corresponding to the linear pulse density modulation value through linear interpolation based on the pair of pulse density modulation reference points, and output the actual pulse density modulation value.

### Claim 2 (depends on 1)

The pulse density modulation value converter of claim 1, wherein the pulse density modulation value calculator linearly interpolates the actual pulse density modulation values of the pair of pulse density modulation reference points to obtain an actual pulse density modulation value corresponding to the linear pulse density modulation value.

### Claim 3 (depends on 1)

The pulse density modulation value converter of claim 1, wherein the pulse density modulation value calculator linearly interpolates the integral non-linear error values of the pair of pulse density modulation reference points to obtain an integral non-linear error value corresponding to the linear pulse density modulation value, and obtains an actual pulse density modulation value corresponding to the linear pulse density modulation value based on the linear pulse density modulation value and the integral non-linear error value.

### Claim 4 (depends on 1)

A mobile terminal, comprising a pulse density modulation value converter of claim 1.

### Claim 5

A method of pulse density modulation value conversion, comprising:
receiving a linear pulse density modulation value;
looking up a pair of pulse density modulation reference points closest to the linear pulse density modulation value among a plurality of pulse density modulation reference points, wherein each pulse density modulation reference point comprises a linear pulse density modulation value, an actual pulse density modulation value and/or an integral non-linear error value, the integral non-linear error value being the difference between the actual pulse density modulation value and the linear pulse density modulation value;
obtaining an actual pulse density modulation value corresponding to the linear pulse density modulation value through linear interpolation based on the pair of pulse density modulation reference points; and
outputting the actual pulse density modulation value.

### Claim 6 (depends on 5)

The method of claim 5, wherein obtaining an actual pulse density modulation value corresponding to the linear pulse density modulation value through linear interpolation comprises: linearly interpolating the actual pulse density modulation values of the pair of pulse density modulation reference points to obtain an actual pulse density modulation value corresponding to the linear pulse density modulation value.

### Claim 7 (depends on 5)

The method of claim 5, wherein obtaining an actual pulse density modulation value corresponding to the linear pulse density modulation value through linear interpolation comprises:
linearly interpolating the integral non-linear error values of the pair of pulse density modulation reference points to obtain an integral non-linear error value corresponding to the linear pulse density modulation value; and
obtaining an actual pulse density modulation value corresponding to the linear pulse density modulation value based on the linear pulse density modulation value and the integral non-linear error value.

### Claim 8

An automatic gain controller, comprising:
a power reference point memory to store a plurality of power reference points, each power reference point comprising a power value and a linear pulse density modulation value;
a pulse density modulation value converter to convert a linear pulse density modulation value into an actual pulse density modulation value;
a power pulse density modulation value calculator to receive a target power value, look up a pair of power reference points closest to the target power value in the power reference point memory, linearly interpolate the linear pulse density modulation values of the pair of power reference points to obtain a linear power pulse density modulation value corresponding to the target power value, and convert the linear power pulse density modulation value into an actual power pulse density modulation value via the pulse density modulation value converter; and
a pulse density modulator to perform automatic gain control based on the actual power pulse density modulation value.

### Claim 9 (depends on 8)

The automatic gain controller of claim 8, wherein the pulse density modulation value converter comprises:
a pulse density modulation reference point memory to store a plurality of pulse density modulation reference points, each pulse density modulation reference point comprising a linear pulse density modulation value, an actual pulse density modulation value and/or an integral non-linear error value, wherein the integral non-linear error value is the difference between the actual pulse density modulation value and the linear pulse density modulation value; and
a pulse density modulation value calculator to receive a linear pulse density modulation value, look up a pair of pulse density modulation reference points closest to the linear pulse density modulation value in the pulse density modulation reference point memory, obtain an actual pulse density modulation value corresponding to the linear pulse density modulation value through linear interpolation based on the pair of pulse density modulation reference points, and output the actual pulse density modulation value.

### Claim 10 (depends on 9)

The automatic gain controller of claim 9, wherein the pulse density modulation value calculator linearly interpolates the actual pulse density modulation values of the pair of pulse density modulation reference points to obtain an actual pulse density modulation value corresponding to the linear pulse density modulation value.

### Claim 11 (depends on 9)

The automatic gain controller of claim 9, wherein the pulse density modulation value calculator linearly interpolates the integral non-linear error values of the pair of pulse density modulation reference points to obtain an integral non-linear error value corresponding to the linear pulse density modulation value, and obtains an actual pulse density modulation value corresponding to the linear pulse density modulation value based on the linear pulse density modulation value and the integral non-linear error value.

### Claim 12 (depends on 8)

A mobile terminal, comprising an automatic gain controller of claim 8.

### Claim 13

A method of automatic gain control, comprising:
receiving a target power value;
looking up a pair of power reference points closest to the target power value among a plurality of power reference points, wherein each power reference point comprises a power value and a linear pulse density modulation value;
linearly interpolating the linear pulse density modulation values of the pair of power reference points to obtain a linear power pulse density modulation value corresponding to the target power value;
converting the linear power pulse density modulation value into an actual power pulse density modulation value; and
performing automatic gain control based on the actual power pulse density modulation value.

### Claim 14 (depends on 13)

The method of claim 13, wherein converting the linear power pulse density modulation value into an actual power pulse density modulation value comprises:
looking up a pair of pulse density modulation reference points closest to the linear power pulse density modulation value among a plurality of pulse density modulation reference points, wherein each pulse density modulation reference point comprises a linear pulse density modulation value, an actual pulse density modulation value and/or an integral non-linear error value, the integral non-linear error value being the difference between the actual pulse density modulation value and the linear pulse density modulation value; and
obtaining an actual power pulse density modulation value corresponding to the linear power pulse density modulation value through linear interpolation based on the pair of pulse density modulation reference points.

### Claim 15 (depends on 14)

The method of claim 14, wherein obtaining an actual power pulse density modulation value corresponding to the linear power pulse density modulation value through linear interpolation comprises: linearly interpolating the actual pulse density modulation values of the pair of pulse density modulation reference points to obtain an actual power pulse density modulation value corresponding to the linear power pulse density modulation value.

### Claim 16 (depends on 14)

The method of claim 14, wherein obtaining an actual power pulse density modulation value corresponding to the linear power pulse density modulation value through linear interpolation comprises:
linearly interpolating the integral non-linear error values of the pair of pulse density modulation reference points to obtain an integral non-linear error value corresponding to the linear power pulse density modulation value; and
obtaining an actual power pulse density modulation value corresponding to the linear power pulse density modulation value based on the linear power pulse density modulation value and the integral non-linear error value.
