MPEG-2/4 AAC LC Decoders for Xtensa HiFi Audio DSPs

Tensilica’s MPEG-2/4 AAC LC Decoders

The MPEG-2/4 AAC LC Decoder packagse for the Xtensa HiFi Audio DSPs implements 24-bit MPEG-2/4 AAC decoding compliant with ISO/IEC 14496-3 supporting MPEG-2/4 AAC LC stereo files as well as the decoding of ADIF, ADTS, MPEG-2 and MPEG-4 file format data streams.

The decoders are fixed-point implementations written in C and available in either object or source code. Included documentation describes how to incorporate the decoder into a system. Using this package, system developers can integrate an MPEG-2/4 AAC LC decoder into an SOC without the need for additional optimizations or software development. The same Xtensa HiFi Audio DSPs are used for other Tensilica audio codecs, enabling the development of highly optimized multi-standard audio SOC designs.

Feature Summary

  • Fully compliant with ISO/IEC 11496-3 compliance testing
  • Two versions: one for stereo and one for multichannel decoding up to 7.1 channels
  • Supports decoding of:
    • MPEG-2/4 AAC LC files
    • ADIF, ADTS, MPEG-2 and MPEG-4 file format data streams


Specifications - Stereo - 128 kbps, 48 KHz, no LOAS support


Clock Rate* Code Size (ROM) Table Size (ROM) RAM** I/O Buffer RAM
8.1 MHz 34 Kbytes 20 Kbytes 18 Kbytes 5.5 Kbytes


Specifications - 7.1 channels - 576 kbps, 48 KHz, no LOAS support


Clock Rate* Code Size (ROM) Table Size (ROM) RAM** I/O Buffer RAM
34 MHz 34 Kbytes 20 Kbytes 66 Kbytes 38 Kbytes

* Average MHz required for single-cycle memory.
** RAM includes persistent, stack and scratch.

Marketing Agency