Tech Support | Generator Login | Careers | Contact Us
PRODUCTS

  Overview

  Technology

  Diamond Standard

  Xtensa

    Configurable

    Config & Extensible

    Xtensa 7

  + Architecture

    – Better Architecture

    – Code Size

    – Features

  + About Xtensa

    – Rapid Web Access

    – World Class Arch.

    – Benchmark Results

    – Customers Prove It

  + Processor Generator

  + Low Power

  + Configurability

  + Extensibility (TIE)

    – Accelerating C Code

    – Designing New HW

  + Floating Point

  + Real-time Trace

  + Error Detection

  + Performance

    – About EEMBC

    – Out of the Box

    – EEMBC Optimized

    – Code Size

  + DSP Options

    Xtensa LX2

  DSPs

    HiFi 2 Audio

    Video

    Communications

  HW/SW Dev Tools

  Literature & Doc

Out-of-the-Box EEMBC Benchmarks

A Better Basic Architecture

The Xtensa Instruction Set Architecture (ISA) was designed from the ground up for embedded applications.  With advanced architectural features such as a register-windowing scheme that accelerates function calls, and built-in zero-overhead loop capability to accelerate the repetitive inner code loops typically found in embedded computing applications, the Xtensa processor delivers superior performance in most embedded applications on ‘out of the box” application code.  And for even better performance, see the results when the code was optimized.

The Proof

The EEMBC benchmarks prove it. EEMBC results include 2 types of performance testing – “out of the box” and “optimized.” As the name implies, “out of the box” literally means taking the unadulterated benchmark C code – no code tuning, no assembly coding, no algorithm restructuring – and running it through a compiler and measuring the results. More detail on the exact configurations used are in the EEMBC overview.

The following chart compares EEMBC Out-of-the-Box benchmark performance for several licensable processor architectures on a per-MHz basis– a true and fair measure of pure ISA architectural strengths.


EEMBC "out of box" scores: Identical C source code compiled to target architectures. All scores simulated. Updated February 2003.

This optimized architecture is extremely efficient because of its very small code size.

See the results of the optimized benchmarks.

PRODUCT RESOURCES
Xtensa 7 Product Brief
Xtensa Processor Developer's Toolkit Product Brief
  Microprocessor Report's Update on Xtensa LX2 and Xtensa 7
  Epson printer
WHITE PAPERS
Configurable Processors: What, Why, How?
Catching Up with Moore’s Law: How to Exploit the Benefits of Nanometer Silicon
ARTICLES
Reducing SOC Simulation and Development Time
How to Improve ROI in SOC Designs
Automated Verification of Configurable IP Blocks
MPEG-4 is Accelerated with Xtensa V
How Tensilica Verifies Processor Cores
QUOTABLE

“We were faced with lengthening RTL (register transfer level) hardware design cycles. By using Xtensa processors, we cut the design time significantly, plus benefit from the programmability of the solution.”

Dr. Jong-Seok Park,
Vice President of LG.

get more info