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 330HiFi core has performance levels approaching the hard-wired codecs, while keeping the flexibility and post-silicon programmability of a standard RISC core. Specialized audio instructions designed into the Diamond 330HiFi by Tensilica increase code density (reducing memory requirements) and reduce Mhz requirements (lowering power). Techniques used to define these custom instructions include Single Instruction, Multiple Data (SIMD - parallelization), VLIW (multiple operations per cycle), and flexible data path widths (optimum data widths to reduce power). All of these advanced processor techniques are pre-built into the Diamond 330HiFi hardware, and the codecs supplied by Tensilica utilize this hardware to produce the most efficient programmable audio engine available for licensing.
Based on standard 32-bit RISC architecture with integrated 24-bit audio processing instructions including Variable Length Decode (VLD)
Dual-issue VLIW DSP with 24-bit data path and instructions customized for audio codecs
Modeless switching between 16-, 24-, and 64-bit dual-issue instructions
Popular digital audio software pre-ported (MP-3, AAC, WMA, AC-3, MIDI, much more)
Dual MACs can operate as 32X16-bit/24X24-bit
4 Kbyte Instruction and 8 Kbyte data 2-way set associative caches, programmable write-through or write-back
32-bit input/output FIFO interfaces
64/32-bit system interface with AHB-lite bridge
Audio engine has performance headroom to perform functions other than digital audio processing
"We needed a supplier we could depend on, and we were very impressed with Tensilicas support for their products. The Xtensa configurable processor gives us the right mix of performance and low power that we need for these chip designs. "
Mayte Bacete, Operations Director Design of Systems on Silicon S.A. (DS2)