MP3 Encoder for Xtensa HiFi Audio DSPs

Tensilica’s MP3 Encoder Application Package

Test it out! See how good our MP3 Encoder is by downloading free music.

The MP3 Audio Encoder package for the Xtensa HiFi Audio DSPs implements MPEG-1 and MPEG-2, layer 3 stereo encoding with support for joint stereo coding for better efficiency and the constant bit rate format. The encoder is a fixed-point implementation 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 a MP3 encoder 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

  • Supports MPEG-1 and MPEG-2 Layer 3 decoding
  • Supports joint stereo coding for better efficiency
  • Supports Constant Bit Rate

Specifications


Encoder
Code Size (ROM)
Table Size (ROM)
RAM**
I/O Buffer RAM
128 Kbps, 44.1 KHz 26 MHz 47 Kbytes 14 Kbytes 40 Kbytes 6.5 Kbytes
320 Kbps, 44.1 KHz 30.2 MHz 47 Kbytes 14 Kbytes 40 Kbytes 6.5 Kbytes

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