content here.
content here.

MP3 Encoder

MP3 is a widely used compression technology that provides CD quality audio at significantly lower bit rates than the original CD data rate. The ADI MP3 encoder is a high performance encoder that is capable of delivering high quality compressed audio at fast encoding speeds – over 12x real-time encoding can be achieved on a 600MHz Blackfin processor.

The ADI MP3 encoder has been highly ...More

MP3 Encoder

Product Description

MP3 is a widely used compression technology that provides CD quality audio at significantly lower bit rates than the original CD data rate. The ADI MP3 encoder is a high performance encoder that is capable of delivering high quality compressed audio at fast encoding speeds – over 12x real-time encoding can be achieved on a 600MHz Blackfin processor.

The ADI MP3 encoder has been highly optimized to run on the Analog Devices' Blackfin processor family. It is a self-contained software module that produces fully compliant ISO/IEC 11172-3 MPEG-1 audio specification and rigorously tested and field-proven in commercial application.

It contains a standard C-callable 'push' API with the added flexibility using 'pull' (or 'poll') by adding light wrapper code. The code has been implemented using Instruction and Data cache, and has no dependencies on processor peripherals and registers, adding greater system flexibility and ease of use.

Td

TECHNICAL DOCUMENTATION

Eb

EVALUATION BOARDS & DEVELOPMENT KITS

Ts

TOOLS, SOFTWARE & SIMULATION MODELS

Features


Functions


Performance Metrics

MIPS summary:

Code memory (KiB) Data RAM (KiB) Constant Data Tables (KiB) MIPS Average
Average Moving Average Peak
32.1 29.1 21.4 42.4 55.4
  • MIPS measured using typical bit rates128kpbs, Fs=44.1kHz, optimal memory layout, worst case test vector, Blackfin ADSP-BF533, ADSP-BF5xx
  • "Data RAM" for one instance, includes Stack, Scratch, Instance/State, Minimum Input and Output Single Buffers.
  • 1 KiB = 1024 Bytes.


Applications


Requirements


Availability and Licensing

Each module supports the Analog Devices, Inc. (ADI) Blackfin Processor family and is a licensed product that is available in object code format. Recipients must sign a license agreement with ADI prior to being shipped the modules identified in the license agreement.