Abstract

Low-cost, 16-b fixed-point digital signal processing (DSP) chips have traditionally been used in real-time wideband audio implementations due to limited arithmetic precision, which can lead to audible roundoff errors. The authors describe a real-time AC-2 stereo digital audio decoder implementation based on one 16-b TMS320C5x DSP. This is achieved by modifying a conventional inverse fast Fourier transform (FFT) computation, using a form of mixed-precision arithmetic, and exploiting the short instruction cycle time of the DSP. Compared with a 16-b single-precision implementation, a moderate increase in required DSP cycle time is incurred. The results indicate that the dynamic range of the 16-b DSP decoder is currently within 1 to 3dB of that obtained by current high-quality 16-b A/D and D/A converters. A further refinement will produce a dynamic range figure which meets or exceeds that obtained by higher-precision fixed-point ALUs.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">&gt;</ETX>

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.