Tensilica’s Ogg Vorbis Decoder
Application Package
The Ogg Vorbis Decoder package for the Xtensa HiFi 2 Audio Engine implements implements stereo decoding of all quality level Ogg Vorbis data streams (0-10) and bit rate peeled streams as specified by the Xiph.Org foundation. The decoder is a fixed-point implementation written in C and available in either object or source code. Included documentation describes how to incorporate the decoder into a system. Using this package, system developers can integrate an Ogg Vorbis decoder into an SOC without the need for additional optimizations or software development. The same Xtensa HiFi 2 Audio Engine is used for other Tensilica audio codecs, enabling the development of highly optimized multi-standard audio SOC designs.
The Ogg Vorbis audio compression format is popular because it delivers high audio fidelity and because the standard is open and freely available without patents or royalties, making it a suitable replacement candidate for patented audio coding formats like MP3. More information on the Ogg Vorbis audio compression format is available at www.vorbis.com.
Feature Summary
- Decodes all quality level Ogg Vorbis data streams (0-10)
- Decodes bit rate peeled streams
Specifications - 44.1 KHz
| 128 Kbps |
12.3 MHz |
28.1 Kbytes |
18.8 Kbytes |
85.6 Kbytes |
| 320 Kbps |
16.5
MHz |
28.1
Kbytes |
18.8
Kbytes |
85.6
Kbytes |
|
* Average MHz required for single-cycle
memory.
**Total RAM includes persistent, stack and scratch
|