A Hardware/Software Co-Design of MP3 Audio Decoder
Journal of VLSI Signal Processing Systems
Fast IMDCT and MDCT algorithms - a matrix approach
IEEE Transactions on Signal Processing
Computation of forward and inverse MDCT using Clenshaw's recurrence formula
IEEE Transactions on Signal Processing
A common transform engine for MPEG and AC3 audio decoder
IEEE Transactions on Consumer Electronics
Architecture of dual mode audio filter for AC-3 and MPEG
IEEE Transactions on Consumer Electronics
A VLSI implementation of dual AC-3 and MPEG-2 audio decoder
IEEE Transactions on Consumer Electronics
MPEG-2 AAC decoder on a fixed-point DSP
IEEE Transactions on Consumer Electronics
A low-power MPEG audio layer III decoder IC with an integrated digital-to-analog converter
IEEE Transactions on Consumer Electronics
Software optimization of the MPEG-audio decoder using a 32-bit MCU RISC processor
IEEE Transactions on Consumer Electronics
Design and VLSI implementation of a digital audio-specific DSP core for MP3/AAC
IEEE Transactions on Consumer Electronics
A novel MPEG audio degrouping algorithm and its architecture design
EURASIP Journal on Audio, Speech, and Music Processing
Hi-index | 0.00 |
Audio applications for mobile phone and portable devices are increasingly popular. To attract consumer interest, a multi-standard design on a single device is the trend of current audio decoder development. This paper presents a configurable common filterbank processor (CCFP) for AC-3, MP3 and AAC audio decoder. It is used as an accelerator for general purpose processors to improve performance. All the filterbank transforms are derived to even-or odd-point IFFT flows. In the architecture, a fully pipelined approach is developed which can be configured for different operation modes. This design is synthesized using UMC 0.18 μm library and takes about 26.7 K gates. By the fast algorithm and fully pipelined architecture, the operation cycles are greatly reduced. Therefore, it can be executed at a very low operation frequency with the range of 1.3 to 3.6 MHz. Besides, the power consumption is only 0.9 mW, 3.2 mW and 1 mW for AC-3, MP3 and AAC respectively. We further port our design on an ARM Integrator platform to make a real play system. On average, over 50% ARM performance loading can be saved and used for handling other applications.