Architecture design of MDCT-based psychoacoustic model co-processor in MPEG advanced audio coding

A novel architecture of MDCT-based Psychoacoustic Model (PAM) in an MPEG-2/4 Advanced Audio Coding (AAC) encoder is proposed. PAM, a very important role in AAC encoding, not only determines sound quality of a given encoder but also influences a lot in computational complexity. Our paper presents a dedicated hardware design, which is different from traditional programmable approaches. Moreover, to reduce the complexity, we replace the calculations of spreading function with reduced fixed coefficients, and decrease the transform kernels from three to two units.

[1]  Masao Ikekawa,et al.  High-quality and processor-efficient implementation of an MPEG-2 AAC encoder , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

[2]  Marc Gayer,et al.  Implementing MPEG Advanced Audio Coding and Layer-3 Encoders on 32-bit and 16-bit Fixed-point Processors , 2003 .

[3]  Liang-Gee Chen,et al.  Design of a low power psycho-acoustic model co-processor for MPEG-2/4 AAC LC stereo encoder , 2003, Proceedings of the 2003 International Symposium on Circuits and Systems, 2003. ISCAS '03..

[4]  Pierre Duhamel,et al.  A fast algorithm for the implementation of filter banks based on 'time domain aliasing cancellation' , 1991, [Proceedings] ICASSP 91: 1991 International Conference on Acoustics, Speech, and Signal Processing.

[5]  Rui-Lin Chen,et al.  Pipelined Computation of Very Large Word-Length LNS Addition/Subtraction with Polynomial Hardware Cost , 2000, IEEE Trans. Computers.