Error Correction Code

Unique Features of UniRAM ECC:
· Variable data width
· No Long Line, Very Predictable Timing
· Sub-Nanosecond Processing Time
· Detect and Correct errors in real time and write corrected data back to source
· Easily integrated into chip and/or system design

Based on patented ECC architecture, UniRAM's ECC design can easily support variable data width without hardware redesign. Unlike the traditional ECC, which is difficult, if not impossible to characterize due to long and irregular lines, UniRAM ECC is built with highly regular structure and has no long lines. Therefore, it is easy to characterize and is insensitive to foundry process differences. Sub-nanosecond processing time is achieved with generic 0.13um process technology from leading silicon foundries independent of backend processes (like FSG vs. low-K).

ECC is integrated into a chip and/or system to detect and correct errors in real time. The corrected data is written back to the problem cells so the errors are not cumulative. Reliability, yield, and data integrity are significantly enhanced when ECC is integrated into memory and/or communication products.

Traditional redundancy approach requires laser repair and adds to backend complexity, and therefore costs. Furthermore, redundancy still suffers from soft error. ECC not only removes redundancy/laser repair but also eliminates soft error due to its real time correction capability. This is all done within sub-nanoseconds, so the device performance is not degraded.

Example ECC applications:
· Replaces redundancy
· Eliminate soft error
· Detects and corrects errors occurred during data transfer
· Data retention for Flash devices: Detects charge loss and restores to correct state automatically
· Doubles Flash density with multiple-level signal

Home | Company | Products | Careers | Contact Us
© Copyright 2002, UniRAM Technology, All Rights Reserved.