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 |