Tech Support | Generator Login | Careers | Contact Us
PRODUCTS

  Overview

  Technology

  Diamond Overview

    Comparisons

    Competition

    Architecture

    Controllers

    + 106Micro Small

    + 108Mini Low Power

    + 212GP Gen Purpose

    CPUs

    + 232L for Linux

    + 570T High Perf

    DSPs

    + 330HiFi Audio

    + 388VDO Video

    + 545CK VLIW

    106Micro for FPGAs

    Direct Interfaces

    AMBA Bridges

    Emulation Boards

    Software

    Literature & Docs

    Partner Support

    Free SW Eval

  Xtensa

  DSPs

  HW/SW Dev Tools

  Literature & Doc

Diamond Standard Processors - Overview

Tensilica’s Diamond Standard Series processor family of synthesizable cores range from the industry's smallest 32-bit, ultra-low power, cache-less RISC controller to the industry’s highest performance licensable DSP and most popular audio processor and an exciting video processor family. The Diamond Standard family covers the broadest range of performance of any embedded computing architecture and have been proven in our customers designs.

The Diamond Standard processor family is based on Tensilica’s highly efficient Xtensa configurable and extensible processor architecture, proven in hundreds of SOC (system-on-chip) designs. Therefore, it’s easy for designers to bridge to Tensilica’s Xtensa processor product line if additional customization is required.

Diamond Standard Controllers and CPUs

The Diamond Series’ wide range of processor cores provides the most advanced, versatile, and highest performance computing architecture in the embedded processor industry, making them ideal for applications ranging from low-power handsets to high-performance communications. The Diamond Standard processors are supported by an optimized set of Diamond Standard software tools and a wide range of industry infrastructure partners, ranging from top-tier ASIC and foundry partners to companies that provide operating system support, co-verification, in-circuit emulation, EDA tools, and more.

The Diamond Standard 106Micro is now available for FPGA designers who use Synplicity’s Synplify Pro and Synplify Premier software. Click here for more information.

See our white paper library for even more information.

Diamond Standard Series Lineup
Controllers
Diamond
106Micro
Smallest 32-bit, ultra-low power, cache-less RISC controller with local memories.
Diamond
108Mini
Small cache-less RISC controller with local memories and right interrupt architecture
Diamond
212GP
Mid-range RISC controller with DSP instructions, I/D caches, TCMs
CPUs
Diamond
232L
Mid-range CPU with MMU for Linux, DSP instructions, I/D caches
Diamond
570T
Very high-performance CPU with 3-issue VLIW architecture
DSPs
Diamond
545CK
Very high-performance general-purpose DSP with 3-issue VLIW, 8-Way SIMD architecture
Audio/Video Engines
Diamond
330HiFi
Low-power, 24-bit audio processor for all popular audio and speech codecs. Based on market-leading Xtensa HiFi2 audio engine
Diamond
388VDO
Low-power video engine supporting H.264 Main Profile decode, MPEG-4 decode, VC-1/WMV9 decode, MPEG-2 decode, and MPEG-4 Advanced Simple Profile encode.

Features

  • 32-bit RISC-style architecture with 5-stage pipeline
  • Family spans an extremely wide performance range
  • Modern, highly-efficient 32-bit RISC/DSP 5-stage architecture
  • 16/24-bit Instruction encoding yields 25-50% smaller code than 31/16-bit ISAs
  • 64-bit VLIW encoding on some cores
  • Compiler optimizes instruction length for high code density, modelessly switching between instruction types
  • Used across wide range of applications, from networking to consumer products
  • Fine and coarse-grained clock gating for ultra-low power
  • AMBA bus interfaces
  • Flexible direct Ports and Queues bypass the bus, speeding I/O on most models
  • Total audio and video solutions including encoders and decoders
  • Diamond 106Micro is now available for FPGAs.

Benefits

  • Extremely efficient base architecture is smaller, lower power, and has better code density than other comparable programmable 32-bit RISC-based architectures
  • Quick time-to-market through utilization of off-the-shelf synthesizable CPU or DSP IP
  • Broad silicon supplier support for the Diamond series minimizes IP evaluation effort and risk
  • Low power consumption is suitable for portable applications
  • Single architecture with extremely wide performance range covers most controller and DSP application tasks

Check out our Diamond FREE software evaluation.

FEATURED INFORMATION
See "Diamond Standard Software Tool Chain" on Demos on Demand
Portable Design 2006 Editor's Choice Award
PRODUCT RESOURCES
"Tensilica's Preconfigured Cores" by Microprocessor Report
Diamond Standard Series Product Brief
Diamond Tools Product Brief
HiFi 2 Audio Engine Product Brief
Diamond VDO Product Brief
Tensilica's Diamond Standard Processor Cores - CoolBeans Write-up
Diamond Free SW Eval
WHITE PAPERS
Diamond Architecture White Paper
PRESENTATIONS
Low Cost and Low Risk 32-bit Controllers for Designing AMBA-based SOCs
QUOTABLE

“Offering the option of preconfigured cores simply makes sense...The Xtensa architecture is so flexible, and the configuration tools so versatile, that Tensilica could generate hundreds, or even thousands, of preconfigured cores to meet almost every conceivable need."

Tom Halfhill,
Microprocessor Report