Cyclic Design Releases Advanced BCH Error Correction IP for Next Generation NAND Flash Applications

Cyclic Design announces advanced BCH ECC, supporting the next generation flash memory devices that require higher levels of error correction codes (ECC). Companies can preserve their investment in existing NAND flash hardware and software solutions by upgrading to this ECC infrastructure.

Austin, TX — February 09, 2010 — Cyclic Design ( cyclicdesign.com) has announced the availability of its BCH ECC solution for next-generation NAND flash controllers. This IP supports 1KB correction blocks with up to 32 bits of ECC per block, enabling support for NAND flash devices that will be on the market within the next year. With this IP, companies can preserve their investment in existing NAND flash hardware and software by upgrading only the error correction portion of their design instead of buying and integrating a new controller design.

Over the past several years, vendors have gradually increased the ECC capabilities in their NAND flash controllers to accommodate the ever-increasing bit error rates of NAND flash. Most controllers today support 16-bit corrections over 512 byte blocks, which is sufficient for today's MLC flash devices.

Next generation NAND flash, however, will require stronger error correction to maintain acceptable levels of data integrity. To accomplish this, error correction must be performed over 1KB data blocks with much higher levels of ECC - typically ECC24 or ECC28. The change in block size requires a full redesign of the ECC logic, which can be a daunting challenge for companies without ECC expertise.

According to Eric Deal, founder of Cyclic Design, "NAND controllers are typically integrated very tightly with other I/O logic, so it does not make sense to replace an existing solution with a brand new controller. Companies now have the option of replacing just the error correction logic, minimizing both hardware and software development costs."

Cyclic Design's IP is available in verilog and is designed for use in both standalone NAND flash controllers as well as high-performance SSD applications, where the error correction can be shared among several channels of NAND flash. It supports programmable selection of block sizes and ECC levels and is parametrized to support a variety of performance and ECC options. The design runs at 300 MHz in the TSMC 45nm LP process and is also compatible with FPGA applications.

About Cyclic Design, LLC

Cyclic Design provides IP and consulting services for the semiconductor industry. The company specializes in ECC and NAND flash technology but has a broad base of experience through its founder, Eric Deal, who has over 15 years of industry experience.

For additional information and data sheets on Cyclic Design ECC solutions,



Contact:


Eric Deal
Founder/Consultant
Cyclic Design, LLC
Tel.: 512-600-2147
http://cyclicdesign.com




Review Article Be the first to review this article

Aldec

Featured Video
Editorial
Peggy AycinenaWhat Would Joe Do?
by Peggy Aycinena
Real Intent: Leveraging on Investments
More Editorial  
Jobs
Analog Hardware Engineer for Teradyne Inc at San Jose, CA
Field Application Engineer for Teradyne Inc at San Jose, CA
FPGA Engineer for Teradyne Inc at San Jose, CA
Senior R&D Engineer...Timing Closure Specialist for EDA Careers at San Jose or Anywhere, CA
Senior Front-End RTL Design AE for EDA Careers at San Jose, CA
Technical Support Engineer EU/Germany/UK for EDA Careers at N/A, United Kingdom
Upcoming Events
CODES+ISSS 2017, Oct 15-20, 2017, Lotte Hotel, Seoul, South Korea at Lotte Hotel Seoul Korea (North) - Oct 15 - 20, 2017
DVCon 2017 Europe, Oct 16 - 17, 2017, Munich, Germany at Holiday Inn Munich City Centre Munich Germany - Oct 16 - 17, 2017
11th International Symposium on Networks-on-Chip (NOCS 2017) at Seoul Korea (South) - Oct 19 - 20, 2017



Internet Business Systems © 2017 Internet Business Systems, Inc.
25 North 14th Steet, Suite 710, San Jose, CA 95112
+1 (408) 882-6554 — Contact Us, or visit our other sites:
AECCafe - Architectural Design and Engineering TechJobsCafe - Technical Jobs and Resumes GISCafe - Geographical Information Services  MCADCafe - Mechanical Design and Engineering ShareCG - Share Computer Graphic (CG) Animation, 3D Art and 3D Models
  Privacy PolicyAdvertise