logo
Home>Products>Design Platform>Tensilica Diamond

Tensilica Diamond Core-Based Platform

Tensilica's Diamond Standard Series processor family 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 Processor core family covers a very broad range of performance/power options. The Diamond Standard processor core family is based on Tensilica's highly efficient Xtensa configurable and extensible processor architecture, proven in hundreds of SoC (system-on-chip) designs.

The reference design platform based on the diamond cores include:

  IP cores
  Software
IP cores Software
Tensilica Diamond Series Processor Boot code
Microprocessor interface Interrupt Services (ISR) code
APB Bridge Main code with Scheduler
Timers Device driver code
Scalable Interrupt Controller Hardware Level API
Parallel I/O
Internal SRAM with Controller
  Diamond Standard Processor Cores
Controllers 106Micro The industry's smallest, lowest power 32-bit RISC controller
108Mini A low-power RISC controller with built-in DSP capabilities
212GP A flexible mid-range RISC controller with flexible memory choices
CPUs 232L A mid-range CPU with Memory Management Unit (MMU) for Linux OS support
570T A high-end CPU core with 2X the performance of an ARM 11 (based on EEMBC benchmarks)
DSPs 330HiFi A low-power, 24-bit audio processor supported with popular audio and speech codecs
545CK The highest performance, most efficient licensable DSP core

Block Diagram

Block Diagram

Target Applications

The unique combination of Nextreme's eASIC and Tensilica's Diamond Standard Processor cores enables you to develop customized, optimal solutions for many applications.

While the Nextreme eASIC fabric is ideal for consolidating logic and implementing parallel structures such as high sample rate filters and high definition video processing and compression, the Tensilica cores can handle many sequential processing tasks such as low rate DSP filtering and control circuits.