MPEG-1/2 + AAC Audio Decoder
The MPEG-1/2+AAC Audio Decoder (CWda99) is an audio IP core for decoding up to 6 audio channels in real-time.
Overview
The MPEG-1/2+AAC Audio Decoder (CWda99) is an audio IP core for decoding up to 6 audio channels in real-time.
This core contains the MPEG + AAC decoder software and the Coreworks processor based hardware audio engine platform (CWda3111).
The software is compiled into an image file (.bin) which can be automatically boot-loaded through one of the control interfaces (parallel AMBA APB or serial SPI) and run on the audio engine platform with simple parameters setting.
The program can be configured, controlled and monitored by means of a configuration, control, and status register file, accessed by the control interfaces.
The audio input and output interfaces uses a native parallel interface. Other standard audio interfaces, such as I2S/TDM and SPDIF are also available.
The interface to the external memory can be one of the following: AMBA AXI (for ASICs or Xilinx FPGAs), Avalon (for Altera FPGAs) or MIG (for Xilinx FPGAs).
The CWda3111 platform is an instance of the generic CWdaXYZ Audio Engine Platform. Other platforms are available for a different number of audio channels (from 2 channels, up to 32 channels). Please contact us to select the best solution for your requirements.
Key features
Specifications
- MPEG-1/2 and AAC decoders are compliant with the ISO/IEC 11172-3, 13818-7, and 14496-3 audio standards, using Fraunhofer IIS high quality software
- Supported AAC formats: AAC-LC, HE-AAC, and HE-AAC v2
- Supported MPEG formats: MPEG-1/2 Layers I and II
- Supported channel modes for AAC: mono, dual mono, stereo, 2.1, 3.0, 3.1, 4.0, 5.0, and 5.1
- Supported transport types for AAC: ADIF, ADTS, LATM, and LOAS
- Supports multiple audio streams - limited to 6 audio channels in total (e.g. 3 stereo streams)
- 16-bit output audio resolution
- Requires 6.9 MB of external memory
- Configurable latency useful to synchronize with other sources (e.g. video)
- Minimum latency: 1 frame assuming burst data input
- Software interface protocol for control, configuration and monitoring
- Parameter change while muting or repeating one frame
- Real time operation @90 MHz for worst-case settings. Results for other settings can be provided upon request
Interfaces
- AMBA-APB and/or SPI for configuration, control and status
- AMBA-AXI, Avalon or Native MIG interfaces for external memory access (instructions and data access)
- Parallel interface for audio input
- I2S/TDM, SPDIF and/or parallel interface for audio output
Block Diagram
Specifications
Identity
Files
Note: some files may require an NDA depending on provider policy.
Provider
Learn more about Audio Analog IP core
Design and evaluation of power-efficient SoCs
Using audio codecs IP as the digital audio hub in mobile multimedia systems
Consumer IC Advances -> Altering algorithms to create '3D' sound
Efficient audio is essential for low-power 3G mobiles
Application Hardware Modeling: Selective modeling for early prediction of subsystem performances through simulation
Frequently asked questions about Audio Analog IP cores
What is MPEG-1/2 + AAC Audio Decoder?
MPEG-1/2 + AAC Audio Decoder is a Audio Analog IP core from Coreworks, S.A. listed on Semi IP Hub.
How should engineers evaluate this Audio Analog?
Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this Audio Analog IP.
Can this semiconductor IP be compared with similar products?
Yes. Buyers can compare this product with similar semiconductor IP cores or IP families based on category, provider, process options, and structured technical specifications.