IP Library Granted Patent US 9,991,906
Granted Patent B2
US 9,991,906 · App. 15/587,534 · Granted Jun 5, 2018

System and method for low-power digital signal processing

Inventors: Curtis Ling (Carlsbad, CA); Jining Duan (Carlsbad, CA)
Assignee: Maxlinear, Inc.
H03M7/6047H03M1/002H03M1/66
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,991,906
App. No.
15/587,534
Granted
Jun 5, 2018
Kind
B2
Abstract

A system and method for low-power digital signal processing, for example, comprising adjusting a digital representation of an input signal.

Claims (85)

1. A low-power digital processing system comprising:

at least one module that operates to, at least:

analyze an input signal represented by a first digital representation;

based at least in part on the analysis of the input signal and on monitored power-saving performance, determine whether to adjust a digital representation of a level of the input signal to a second digital representation, different from the first digital representation, prior to performing a next digital signal processing function on the input signal; and

if it is determined to adjust the digital representation of the level of the input signal to the second digital representation, then at least:

adjust the digital representation of the level of the input signal to the second digital representation; and

perform the next digital signal processing function on the second digital representation of the input signal to form a next signal,

wherein the at least one module operates to monitor prior power-saving performance of the low-power digital signal processing system.

2. The low-power digital signal processing system of claim 1 , wherein the at least one module operates to determine whether to adjust the digital representation based further, at least in part, on a power consumption estimation.

3. The low-power digital signal processing system of claim 1 , wherein said monitored power-saving performance comprises the monitored prior power-saving performance of the low-power digital signal processing system.

4. The low-power digital signal processing system of claim 1 , wherein the at least one module operates to determine whether to adjust the digital representation of the level of the input signal during performance of a present digital signal processing function.

5. The low-power digital signal processing system of claim 4 , wherein the next digital signal processing function is a same fundamental type of digital signal processing function as the present digital signal processing function.

6. A low-power digital signal processing system comprising:

at least one module that operates to, at least:

analyze an input signal represented by a first digital representation;

based at least in part on the analysis of the input signal and on monitored power-saving performance, determine whether to adjust a digital representation of a level of the input signal to a second digital representation, different from the first digital representation, prior to performing a next digital signal processing function on the input signal; and

if it is determined to adjust the digital representation of the level of the input signal to the second digital representation, then at least:

adjust the digital representation of the level of the input signal to the second digital representation; and

perform the next digital signal processing function on the second digital representation of the input signal to form a next signal,

wherein:

the at least one module operates to determine whether to adjust the digital representation of the level of the input signal during performance of a present digital signal processing function; and

the next digital signal processing function is a different fundamental type of digital signal processing function than the present digital signal processing function.

7. A low-power digital signal processing system comprising:

at least one module that operates to, at least:

analyze an input signal represented by a first digital representation;

based at least in part on the analysis of the input signal and on monitored power-saving performance, determine whether to adjust a digital representation of a level of the input signal to a second digital representation, different from the first digital representation, prior to performing a next digital signal processing function on the input signal; and

if it is determined to adjust the digital representation of the level of the input signal to the second digital representation, then at least:

adjust the digital representation of the level of the input signal to the second digital representation; and

perform the next digital signal processing function on the second digital representation of the input signal to form a next signal,

wherein:

the at least one module operates to determine whether to adjust the digital representation of the level of the input signal during performance of a present digital signal processing function; and

the second digital representation uses more digital bits to represent the input signal than used by the first digital representation to represent the input signal.

8. A low-power digital signal processing system comprising:

at least one module that operates to, at least:

analyze an input signal represented by a first digital representation;

based at least in part on the analysis of the input signal and on monitored power-saving performance, determine whether to adjust a digital representation of a level of the input signal to a second digital representation, different from the first digital representation, prior to performing a next digital signal processing function on the input signal; and

if it is determined to adjust the digital representation of the level of the input signal to the second digital representation, then at least:

adjust the digital representation of the level of the input signal to the second digital representation; and

perform the next digital signal processing function on the second digital representation of the input signal to form a next signal,

wherein the at least one module operates to determine whether to adjust the digital representation of the level of the input signal by, at least in part, operating to adapt a threshold for adjusting the digital representation based, at least in part, on the monitored power-saving performance.

9. A low-power digital processing system comprising:

at least one module that operates to, at least:

analyze an input signal represented by a first digital representation;

based at least in part on the analysis of the input signal and on an estimation of power consumption, determine whether to adjust a digital representation of a level of the input signal to a second digital representation, different from the first digital representation, prior to performing a next digital signal processing function on the input signal; and

if it is determined to adjust the digital representation of the level of the input signal to the second digital representation, then at least:

adjust the digital representation of the level of the input signal to the second digital representation; and

perform the next digital signal processing function on the second digital representation of the input signal to form a next signal,

wherein the at least one module operates to monitor power-saving performance of the low-power digital signal processing system.

10. The low-power digital signal processing system of claim 9 , wherein the at least one module operates to determine whether to adjust the digital representation of the level of the input signal during performance of a present digital signal processing function.

11. The low-power digital signal processing system of claim 10 , wherein the next digital signal processing function is a same fundamental type of digital signal processing function as the present digital signal processing function.

12. A low-power digital signal processing system comprising:

at least one module that operates to, at least:

analyze an input signal represented by a first digital representation;

based at least in part on the analysis of the input signal and on an estimation of power consumption, determine whether to adjust a digital representation of a level of the input signal to a second digital representation, different from the first digital representation, prior to performing a next digital signal processing function on the input signal; and

if it is determined to adjust the digital representation of the level of the input signal to the second digital representation, then at least:

adjust the digital representation of the level of the input signal to the second digital representation; and

perform the next digital signal processing function on the second digital representation of the input signal to form a next signal,

wherein:

the at least one module operates to determine whether to adjust the digital representation of the level of the input signal during performance of a present digital signal processing function; and

the next digital signal processing function is a different fundamental type of digital signal processing function than the present digital signal processing function.

13. A low-power digital signal processing system comprising:

at least one module that operates to, at least:

analyze an input signal represented by a first digital representation;

based at least in part on the analysis of the input signal and on an estimation of power consumption, determine whether to adjust a digital representation of a level of the input signal to a second digital representation, different from the first digital representation, prior to performing a next digital signal processing function on the input signal; and

if it is determined to adjust the digital representation of the level of the input signal to the second digital representation, then at least:

adjust the digital representation of the level of the input signal to the second digital representation; and

perform the next digital signal processing function on the second digital representation of the input signal to form a next signal,

wherein:

the at least one module operates to determine whether to adjust the digital representation of the level of the input signal during performance of a present digital signal processing function; and

the second digital representation uses more digital bits to represent the input signal than used by the first digital representation to represent the input signal.

14. The low-power digital signal processing system of claim 9 , wherein the at least one module operates to determine whether to adjust the digital representation based further, at least in part, on historical power consumption.

15. The low-power digital signal processing system of claim 9 , wherein the at least one module operates to determine whether to adjust the digital representation of the level of the input signal based further, at least in part, on said monitored power-saving performance.

16. A low-power digital processing system comprising:

at least one module that operates to, at least:

analyze an input signal represented by a first digital representation that utilizes a first number of digital bits to represent a value;

based at least in part on the analysis of the input signal, determine whether to adjust a digital representation of a level of the input signal to a second digital representation, which utilizes a second number of digital bits to represent a value, the second number greater than the first number, prior to performing a next digital signal processing function on the input signal; and

if it is determined to adjust the digital representation of the level of the input signal, then at least:

adjust the digital representation of the level of the input signal to the second digital representation; and

perform the next digital signal processing function on the second digital representation of the input signal to form a next signal.

17. The low-power digital signal processing system of claim 16 , wherein the at least one module operates to determine whether to adjust the digital representation of the level of the input signal during performance of a present digital signal processing function.

18. The low-power digital signal processing system of claim 16 , wherein the at least one module operates to determine whether to adjust the digital representation of the input signal based also, at least in part, on monitored power-saving performance.

19. The low-power digital signal processing system of claim 16 , wherein the at least one module operates to determine whether to adjust the digital representation of the input signal based also, at least in part, on an estimation of power consumption.

20. The low-power digital signal processing system of claim 16 , wherein the at least one module further operates to:

second analyze the input signal represented by the second digital representation; and

determine, based at least in part on the second analysis of the input signal, whether to adjust the digital representation of the level of the input signal to a third digital representation, which utilizes a third number of digital bits to represent a value, the third number less than the second number.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2021
From: MAXLINEAR, INC.
To: ENTROPIC COMMUNICATIONS, LLC
Reel/Frame 055898/0230 →
RELEASE OF SECURITY INTEREST Recorded Mar 31, 2021
From: MUFG UNION BANK, N.A.
To: MAXLINEAR, INC.; MAXLINEAR COMMUNICATIONS LLC
Reel/Frame 055779/0001 →
Continuity (5)
Continuation 15082989 · Mar 28, 2016
Continuation 14636621 · Mar 3, 2015
Continuation 14243679 · Apr 2, 2014
Provisional Application 61807462 · Apr 2, 2013
Related Publication 20170244425A1 · Aug 24, 2017