MP3 decoder

MP3 decoder features

  • MP3 decoder supports mpeg-1, mpeg-2, mpeg-2.5.

  • All MP3 features supported , including joint stereo, mid-side stereo, intensity stereo, and dual channel.

  • Supported sampling rate: 8 kHz, 11.025 kHz, 12 kHz, 16 kHz, 22.05 kHz, 24 kHz, 32 kHz, 44.1 kHz and 48 kHz.

  • Supported channel: stereo and mono

  • Supported bits per samples: 16 bit

  • Supported bit rate: 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160, 176, 192, 224, 256, 320, 384, 416, and 448.

Performance

Memory information

The memory usage of the decoder (data obtained from IAR compiler) in bytes is:

  • Code/flash = 26884 + 18372 = 45256

  • RAM = 16200

Section

Size

.text

26884

.ro & .const

18372

.bss

16200

CPU usage

The performance of the decoder was measured using the real hardware platform (RT1060).

  • CPU core clock in MHz: 600.

Track type

Duration of track in second

Frame size in bytes

Performance MIPS of codec (in MHz)

320 Kbps, 44.1 kHz, stereo

358 s

2304

~24 MHz

192 Kbps, 48 kHz, stereo

10 s

2304

~18 MHz