eASIC Corporation > IP Cores > Processors > Tensilica Diamond Processors > Diamond 330HiFi: 24-bit Audio DSP

Diamond 330HiFi: 24-bit Audio DSP

tensilica_PC

The Diamond 330HiFi core is optimized for digital audio processing. All popular audio codecs have been pre-ported to the Diamond 330HiFi core, which makes it a “drop-in” block for any SOC application requiring high quality, 24-bit audio capability. The Diamond provides high performance processing, while keeping the flexibility and post-silicon programmability of a standard RISC core.

Audio Codec Support includes:

AC-3 Decoder MPEG-4 aacPlus v2 Decoder
AC-3 Encoder MPEG-4 aacPlus v2 Encoder
AM3D MPEG-4 aacPlus v1 Decoder
AMR NB Speech MPEG-4 aacPlus v1 Encoder
AMR WB Speech MPEG-2/4 AAC LC Decoder
Dolby Digital Plus 5.1-channel Decoder/Converter MPEG-2/4 AAC LC Encoder
Dolby Digital Plus 7.1-channel Decoder Ogg Vorbis Decoder
G.729AB VoiP Codec QSound microQ
MP3 Decoder SONiVOX Sound that Rocks
MP3 Encoder SRS WOW XT, Xspace 3D and TruSound HD
WMA Decoder
WMA Encoder

- Included in core area
- External to core area

Key Features Benefits
Dual-issue VLIW DSP with 24-bit data path & instructions customized for audio codecs High-quality (24-bit) audio DSP supporting the widest range of audio codecs
330HiFi is based on the successful HiFi1 and HiFi2 audio engines Shipping in large volumes in cell phones, portable audio players, etc with rich set of codec availability
Complete compiler support for all audio DSP instruction extensions All audio codecs written completely in C/C++ — no assembly coding required
Modeless intermixing of 3-issue 64-bit and single-issue 24/16-bit instructions Very high code density; no VLIW-style code bloat
32-bit input/output FIFO interfaces Bypass system bus for high bandwidth communication
8K, 2-way Instruction and Data caches High performance on general-purpose code
0-128 Kbyte instruction and dual data TCMs Keep performance-sensitive code/data in local TCMs
64/32-bit system interface with AHB-lite bridge Drop into your existing AMBA-based systems

Register to keep up to date on software, IP and device availability.