Claims
- 1. A method of amplitude control in a 1-bit digital system comprising the steps of:
scaling a stream of 1-bit data by a scaling factor corresponding to a selected output amplitude; modulating the scaled data to generate multiple-bit recoded data; and converting the multiple-bit recoded scaled data from digital to analog form.
- 2. The method of claim 1 wherein the step of scaling and the step of modulating are performed in a modulator.
- 3. The method of claim 1 wherein the step of scaling comprises the step of scaling the stream of data in a digital filter.
- 4. The method of claim 1 wherein the step of scaling comprises the step of scaling the stream of data in a multiplier stage prior to the step of modulation
- 5. The method of claim 1 wherein the step of modulating comprises the step of performing delta-sigma modulation.
- 6. The method of claim 1 wherein the stream of 1-bit digital data comprises 1-bit digital audio data.
- 7. The method of claim 1 wherein the step of scaling stage comprises the step of scaling the stream of 1-bit data by a sequence of factors to ramp the output level from a first level to a second level.
- 8. A digital to analog conversion subsystem for converting the 1-bit audio data stream into analog audio comprising:
a scaler for digitally scaling the 1-bit digital audio data to generate scaled digital data, the scaler applying a scaling factor selected to set an audio output volume level; a modulator for modulating the scaled digital data and outputting multiple-bit recoded scaled data; and a multiple-bit digital to analog converter for converting the multiple-bit recoded scaled digital data analog audio data.
- 9. The subsystem of claim 8 wherein the scaler is integral with the modulator.
- 10. The subsystem of claim 8 wherein the scaler comprises a discrete multiplier stage.
- 11. The subsystem of claim 10 wherein the scaler is integral with a digital filter coupled to an input of the modulator.
- 12. The subsystem of claim 11 wherein the digital filter comprises a finite impulse response filter comprising a plurality of multipliers, the multipliers applying a set of coefficients selected to produce a filter gain corresponding the audio output volume level.
- 13. The subsystem of claim 8 wherein the modulator comprises a delta-sigma modulator.
- 14. The subsystem of claim 11 wherein the 1-bit data stream has a sample rate and the filter filters the scaled 1-bit data stream at a rate at least as high as the sample rate.
- 15. The subsystem of claim 11 and further comprising circuitry for providing a sequence of scaling factors to the scaler for selectively ramping the volume level.
- 16. The subsystem of claim 15 wherein said circuitry for providing a sequence of factors to the scaler is operable to mute the output volume.
- 17. An audio system comprising:
a source of a 1-bit audio data stream; a digital to analog conversion subsystem for converting the 1-bit audio data stream into analog form operable to: scale the stream of 1-bit data by a scaling factor corresponding to a selected output amplitude; modulate the scaled data in a modulator outputing multiple-bit requantized scaled data; and convert the multiple-bit requantized scaled data from digital to analog form; and circuitry for converting the analog data into audible tones.
- 18. The audio system of claim 17 wherein the digital to analog conversion subsystem comprises a modulator for scaling and modulating the stream of data.
- 19. The audio system of claim 17 wherein the digital to analog conversion subsystem comprises a digital filter operable to scale the stream of 1 bit data.
- 20. The audio system of claim 17 wherein the digital to analog conversion subsystem comprises a delta-sigma modulator for modulating the scaled data.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application for patent is related to the following applications for patent:
[0002] Pending U.S. patent application Ser. No. 09/618,370, filed Jul. 18, 2000 by inventor John Laurence Melanson, entitled “Circuits, Systems and Methods for Digital to Analog Data Conversion”.
Continuations (1)
|
Number |
Date |
Country |
Parent |
09905475 |
Jul 2001 |
US |
Child |
10334846 |
Dec 2002 |
US |