Tradeoff Between Complexity and Memory Size in the 3GPP Enhanced aacPlus Decoder: Speed-Conscious and Memory-Conscious Decoders on a 16-Bit Fixed-Point DSP

被引:1
|
作者
Shimada, Osamu [1 ]
Nomura, Toshiyuki [1 ]
Sugiyama, Akihiko [1 ]
Serizawa, Masahiro [1 ]
机构
[1] NEC Corp Ltd, Common Platform Software Res Labs, Nakahara Ku, Kawasaki, Kanagawa 2168666, Japan
关键词
Audio codec; 3GPP enhanced aacPlus; DSP implementation; Tradeoff; Computational complexity; Memory size;
D O I
10.1007/s11265-008-0285-4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper investigates tradeoff between complexity and memory size (speed-memory tradeoff) in the 3GPP enhanced aacPlus decoder based on a 16-bit fixed-point DSP implementation. In order to investigate this tradeoff, the speed-and the memory-conscious decoders are implemented. The maximum number of operations for the implemented speed-conscious decoder is 29.3 million cycles per second (MCPS) for a 32 kb/s bitstream. The maximum number of operations for the memory-conscious decoder, where 70% of the data are allocated to an external memory area, increases by 5.7 MCPS (19%) for the bitstream. The investigation of this tradeoff provides an actual relationship between the computational complexity and the internal memory size of the 3GPP enhanced aacPlus decoder. This relationship is useful for implementing a decoder with a best speed-memory balance that is determined by each specific application and the user requirements.
引用
收藏
页码:297 / 303
页数:7
相关论文
共 1 条
  • [1] Tradeoff Between Complexity and Memory Size in the 3GPP Enhanced aacPlus Decoder: Speed-Conscious and Memory-Conscious Decoders on a 16-Bit Fixed-Point DSP
    Osamu Shimada
    Toshiyuki Nomura
    Akihiko Sugiyama
    Masahiro Serizawa
    Journal of Signal Processing Systems, 2009, 57 : 297 - 303