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

Xtensa Error Detection and Correction

Soft Memory Error Detection and Correction

As process geometries continue to shrink, soft memory errors caused by alpha particle collisions with embedded memory cells increase due to lower cell capacitances and lower supply voltages.

Additionally, deep submicron, multi-million gate SOCs drive up the number of processors per chip, increasing the number of local, tightly coupled memories (cache, instruction and data memories). Each processor might have 4 or more local SRAMs, so the total bit count of local memories will grow rapidly.

Xtensa processors can be configured to detect or correct memory errors using either parity or ECC (Error- Correcting Code). Parity will generate an exception when a single-bit soft error is detected in the cache data array, cache tag array, or local memory (instruction and/or data memories).

ECC will correct single-bit errors and detect double-bit errors. Error correction is extremely important in storage and networking applications in mission critical applications where reliability and accuracy are a paramount concern. It is also very important in automotive applications to help meet error-free automotive safety standards.

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