AllGo offers IP licensing in the areas of multimedia, networked audio and wireless. Our IP includes embedded SDKs and high-performance DSP algorithms, which provide a unique advantage to your product. Combined with AllGo's expertise in turn-key product development and customization services, our IP offers our customer a significant time to market advantage. |
AAC Decoder
Product Code: Audio-AAC-Dec
Introduction
AAC stands for Advanced Audio Coding, a part of MPEG4 (ISO/IEC 14496-3) and MPEG2 (ISO/IEC 13818-3) standards published by ISO/IEC. AAC supports sampling frequency from 8 to 96 khz and bitrates up to 576 kbps.
AAC decoding process consists of the following steps:
- The bit-stream is parsed, huffman decoded and dequantized to get transform domain samples
- The samples are converted to time domain using Inverse Modified Discrete Cosine Transform (IMDCT
Salient Features
- MPEG4 AAC-LC (Low Complexity ) stereo decoder
- Fully compliant with ISO/IEC 14496-3
- Sampling rates: 8 to 96 khz
- Bit rates: Supports all the bit rate as per ISO/IEC 14496-3
- Little endian
Benefits
- Low Mhz
- Supports raw, adts and adif file formats
- Built in Error handling to take care of corrupted bit-streams. Tested for various types of corrupted bit-streams
- Re-sync support for FF/Rwd (with ADTS header)
- Multi instance and re-entrant implementation
- Simple API interface
- Ported and tested on hardware platform with linux OS
Applications
- Portable audio players
- Streaming
- Mobile phones
- Gaming consoles
- Broadcast audio
Platform
- MIPS
- MIPS 74kf
- Base core, DSP and FPU version available
|