IP Library › Granted Patent US 10,509,624
Granted Patent B2
US 10,509,624 · App. 15/706,215 · Granted Dec 17, 2019

Single-bit volume control

Inventors: Bruce Duewer (Round Rock, TX); Dylan Hester (Austin, TX); Shafagh Kamkar (Austin, TX)
Assignee: Cirrus Logic, Inc.
G06F3/165G06F3/162H03M1/662H03M1/68H03M5/14H03M3/458H03M5/08
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 10,509,624
App. No.
15/706,215
Granted
Dec 17, 2019
Kind
B2
Abstract

Audio content in a single-bit audio stream can be reproduced at a transducer by mapping the single-bit audio stream to symbols in a multi-bit audio stream. Volume control may be implemented, in part, in the digital domain and, in part, in the analog domain. In the digital domain, when converting the single-bit audio stream to a plurality of symbols, the plurality of symbols is selected based, at least in part, on audio content of the single-bit audio stream and a desired volume level. In the analog domain, when converting an analog current signal output from a current-steering DAC processing the plurality of symbols to an analog voltage signal, an analog gain value may be selected based, at least in part, on the desired volume level.

Claims (28)

1. A method, comprising:

receiving a single-bit audio stream for conversion to an analog voltage signal;

converting the single-bit audio stream to a plurality of symbols, wherein the plurality of symbols is selected based, at least in part, on audio content of the single-bit audio stream and a desired volume level;

converting the plurality of symbols to an analog current signal using a digital-to-analog converter (DAC); and

converting the analog current signal to an analog voltage signal, wherein the conversion to the analog voltage signal comprises selecting an analog gain value for the conversion based, at least in part, on the desired volume level.

2. The method of claim 1 , wherein the step of converting the single-bit audio stream comprises using a symbol look-up table with different digital gains.

3. The method of claim 2 , wherein the step of using a symbol look-up table comprises using a symbol look-up table arranged to provide a narrower range of edge locations for higher attenuations.

4. The method of claim 1 , wherein the step of converting the single-bit audio stream comprises performing a first level of volume control by selecting the plurality of symbols based on the desired volume level, and wherein the step of converting the analog current signal comprises performing a second level of volume control by selecting the analog gain value.

5. The method of claim 1 , wherein the step of converting the single-bit audio stream comprises selecting a plurality of symbols with a maximum ones density corresponding to the desired volume level.

6. An apparatus, comprising:

a digital-to-analog converter (DAC) coupled to an input node to receive a single-bit audio stream and coupled to an output node to output an analog voltage signal at a desired volume level, the DAC comprising:

a digital gain circuit configured to convert the single-bit audio stream to a plurality of symbols based, at least in part, on the desired volume level; and

an analog gain circuit coupled to the digital gain circuit to receive the plurality of symbols and configured to generate the analog voltage signal from the plurality of symbols using an analog gain value based, at least in part, on the desired volume level.

7. The apparatus of claim 6 , wherein the digital gain circuit is configured to convert the single-bit audio stream using a symbol look-up table with different digital gains.

8. The apparatus of claim 7 , wherein the digital gain circuit is configured to convert the single-bit audio stream using a symbol look-up table arranged to provide a narrower range of edge locations for higher attenuations.

9. The apparatus of claim 6 , wherein the digital gain circuit is configured to convert by selecting a plurality of symbols with a ones density corresponding to the desired volume level.

10. The apparatus of claim 6 , wherein the analog gain circuit comprises a current digital-to-analog converter (DAC) configured to generate an analog current value from the plurality of symbols; and a current-to-voltage converter configured to generate the analog voltage value from the analog current value.

11. The apparatus of claim 10 , wherein the current-to-voltage converter is configured using the analog gain value to obtain the desired volume level.

12. An apparatus, comprising:

an audio controller configured to perform steps comprising:

receiving a single-bit audio stream for conversion to an analog voltage signal;

converting the single-bit audio stream to a plurality of symbols, wherein the plurality of symbols is selected based, at least in part, on audio content of the single-bit audio stream and a desired volume level;

converting the plurality of symbols to an analog current signal using a digital-to-analog converter (DAC); and

converting the analog current signal to an analog voltage signal, wherein the conversion to the analog voltage signal comprises selecting an analog gain value for the conversion based, at least in part, on the desired volume level.

13. The apparatus of claim 12 , wherein the audio controller is configured to convert the single-bit audio stream by using a symbol look-up table with different digital gains.

14. The apparatus of claim 13 , wherein the audio controller is configured to convert the single-bit audio stream by using a symbol look-up table arranged to provide a narrower range of edge locations for higher attenuations.

15. The apparatus of claim 12 , wherein the audio controller is configured to convert the single-bit audio stream by performing a first level of volume control by selecting the plurality of symbols based on the desired volume level and is configured to convert the analog current signal by performing a second level of volume control by selecting the analog gain value.

16. The apparatus of claim 12 , wherein the audio controller is configured to convert the single-bit audio stream by selecting a plurality of symbols with a maximum ones density corresponding to the desired volume level.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2019
From: CIRRUS LOGIC INTERNATIONAL SEMICONDUCTOR LTD.
To: CIRRUS LOGIC, INC.
Reel/Frame 050986/0539 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2017
From: KAMKAR, SHAFAGH; HESTER, DYLAN; DUEWER, BRUCE
To: CIRRUS LOGIC INTERNATIONAL SEMICONDUCTOR LTD.
Reel/Frame 043902/0982 →
Continuity (3)
Provisional Application 62461389 · Feb 21, 2017
Provisional Application 62451972 · Jan 30, 2017
Related Publication 20180217807A1 · Aug 2, 2018