The MIPS™ Soft Audio Suite is a comprehensive set of audio algorithms highly-tuned for MIPS32-Based™ processors commonly used in cost- sensitive consumer applications, ranging from digital cameras to high- definition television SOC designs.

Silicon vendors can quickly integrate the MIPS Soft Audio Suite into a MIPS-Based design to reduce time-to-market and lower overall system costs by eliminating the digital signal processor.

Low-Cost Solutions

SOC designers can employ a dedicated MIPS32® core for audio processing or subsume audio onto the MIPS32 host CPU. In either case, vendors will only need to support one development tool chain. SOC designers can employ a dedicated MIPS32® core for audio processing or subsume audio onto the MIPS32 host CPU. In either case, vendors will only need to support one development tool chain.

Customers can leverage the robust ecosystem of optimized software, development environments, IP and design tools that support the MIPS32 architecture.

Maximize Product Opportunity

Algorithms can be reused across multiple high-volume consumer applications, ranging from battery-powered devices to home entertainment systems. Algorithms support global standards, extending the reach of a single SOC design which can be tailored for multiple regions with the addition of appropriate algorithms.

Quick Time-to-Market

Each audio algorithm is optimized for best performance on a MIPS32 processor. Rigorous testing of decoders, and certification as necessary, ensures the highest quality. Algorithms compile with GCC and run with MontaVista Linux and VxWorks. Using the common API, future algorithms from MIPS Technologies can be easily incorporated into existing audio driver applications.

MIPS Optimized Algorithms

MPEG-1 and MPEG-2 Layer I & II Audio Decoder

The MPEG-2 audio decoder is fully compliant with the ISO/IEC 13818-3 specification. This decoder is backwards compatible with the MPEG-1 audio standard and supports multi-channel and multilingual features. MPEG-2 Layer I & II audio are used in various consumer devices such as high-definition TVs, DVD players and set-top boxes.

MPEG-2 AAC Low Complexity Audio Decoder

The Advanced Audio Coding (AAC) algorithm is a very efficient, high-quality, low-bit-rate audio codec. The MIPS MPEG-2 AAC decoder conforms to the ISO/IEC 13818-7 specification. MPEG-2 AAC Low Complexity is the required audio standard in ARIB digital TV applications.

Pro Logic® II Decoder

The Pro Logic II decoder processes a two-channel input into a multi-channel output. It supports all the required sampling rates as well as various emulation modes, including Dolby Pro Logic. This product is certified by Dolby Laboratories.

SRS TruSurround XT®

SRS TruSurround XT is a virtual audio solution that delivers a compelling, surround sound experience through any two-speaker playback system. The technology creates a stunning 3D sound image from stereo or multi-channel sources, with deep, rich bass enhancement and improved dialog intelligibility.

Dolby® Digital Decoder

The Dolby Digital decoder supports 2 channel, multi-channel and down-mix modes. The MIPS implementation of the Dolby Digital decoder supports all the specified sampling rates, bit rates, Annex D, Karaoke modes and required input/output channel configurations. This product is certified by Dolby Laboratories.

Algorithm (MIPS32®-optimized)NicknameSampling Rates (kHz)Bit Rates (kbps)Supported I/O Resoutions (bits)Internal Computation Precision (bits)Output Modes
Dolby® Digital DecodeAC-332, 44.1, 4832-64016, 24, 32322 Channel, Downmix, Multi-Channel (1-6)
Dolby® Digital Plus Decoder-ConverterE-AC-332, 44.1, 48, (and 88.2, 96 with sample rate conversion)32-614416, 20, 24, 32322 Channel, 5.1-Channel, Downmix, E-AC-3 to AC-3 Conversion
Dolby® Pro Logic® II Decoder32, 44.1, 48Layer 1: 32-448

Layer 2:
8-384

16, 2432Mono, Stereo and Multi-Channel
MPEG-1 Layer III Audio Decoder – ISO/IEC 11172-3MP332, 44.1, 48Layer 3: 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 32016, 2432Mono, Stereo and Multi-Channel
MPEG-2 AAC LC Audio Decoder – ISO/IEC 13818-7AAC8, 11.025, 12, 16, 22.05, 24, 32, 44.1, 48, 64, 88.2, 96Supports all AAC-defined bit-rates16, 2432Mono, Stereo and Multi-Channel
SRS TruSurround XT®32, 44.1, 48, 88.2, 96N/A16, 24, 32322 Channel