Find IP Sell IP Chip Talk About Us Contact Us
Log In

Cyclic Design

Cyclic Design is dedicated to providing comprehensive error correction solutions for NAND flash memory interfaces. Recognizing the integration challenges associated with NAND flash support and other I/O logic, the company offers an effortless ECC integration process, enabling clients to maintain their current design and software setups. As NAND flash evolves into smaller geometries, the ECC needs escalate for SLC and MLC devices, necessitating updates to existing controllers. Cyclic Design offers specialist knowledge in error correction that can be more budget-friendly compared to in-house development, allowing you to concentrate on your application. Led by a seasoned hardware designer, Cyclic Design possesses extensive expertise in both NAND flash controller architecture and the intricacies of integrating IP into chip designs. With a focus on modularity and straightforward integration, they also offer tailored IP solutions to address specific application needs. Their range of IP products, particularly in BCH error correction, is presented to meet the demands of evolving NAND flash memory technologies, ensuring robust integration across various platforms. Read more

Is this your business? Claim it to manage your IP and profile

4
IPs available

256B ECC Error Correction for MRAM

The 256B Error Correction solution from Cyclic Design caters to the demands of MRAM, offering enhanced reliability and data integrity even in the presence of errors. It is optimized for 256B correction blocks, providing up to 16 bits of error correction, which is particularly beneficial for applications requiring smaller block sizes. The design is adaptable, allowing for block sizes ranging from 2 to 450 bytes, which can be dynamically varied based on system requirements. This ECC variant also supports both single and multiple channel setups, aiming at customizable integration depending on system needs. Delivered as Verilog source, the design comes with SystemVerilog Assertions to ensure seamless integration and reliable performance. This ECC solution represents a significant advantage for those dealing with embedded memory applications, particularly in environments where precision and robustness are critical.

Cyclic Design
26 Views
View Details Datasheet

512B ECC Error Correction for NAND

Cyclic Design's 512B Error Correction block is specifically tailored for NAND applications, providing robust support especially for NAND devices utilizing page sizes of either 2KB or 4KB. Historically, NAND technology has evolved from requiring minimal error correction to now managing more complex ECC requirements, driven by SLC NAND's transition to tighter geometries. The 512B ECC solution is vital for maintaining system reliability and functionality, offering adaptability with dynamically variable block sizes from 2 to 900 bytes, allowing optimization based on the specific ECC levels required. Enhanced by SystemVerilog Assertions, the design is adept at seamlessly integrating into existing controller architectures, thus minimizing the need for extensive redesigns and helping customers extend their existing solutions with minimal additional investment.

Cyclic Design
25 Views
Error Correction/Detection, Flash Controller, NVM Express, SDRAM Controller
View Details Datasheet

1024B ECC Error Correction for Advanced NAND

The 1024B Error Correction technology from Cyclic Design accommodates evolving NAND requirements, specifically catering to NAND devices employing larger page sizes like 8KB. Designed with flexibility in mind, this ECC module supports both 512B and 1024B correction blocks, providing a future-proof solution for SLC and adaptable functionality for MLC flash applications. With dynamically adjustable block sizes between 2 and 1800 bytes, users can calibrate it for an optimal balance of performance and area efficiency. This feature set extends the lifespan and reliability of NAND flashes while ensuring thorough data integrity. The ability to handle varying levels of error correction without extensive rewrites or infrastructure overhauls allows it to integrate smoothly into existing ecosystems.

Cyclic Design
23 Views
Error Correction/Detection, Flash Controller, NVM Express, SDRAM Controller
View Details Datasheet

2048B ECC Error Correction for High-Density NAND

The 2048B Error Correction solution by Cyclic Design is the company's most advanced ECC offering, optimized to support larger correction blocks essential for high-capacity NAND technologies. Ideal for flash devices with 8KB page sizes, this solution supports correction blocks from 2 to 3600 bytes, designed to tolerate a wide array of ECC levels. Enhanced features include customizable integration for single or multiple channel configurations and options for ECC levels extending up to 96 bits by request, all delivered in an efficiently integrated Verilog source format. The sophisticated error correction capabilities of the 2048B ECC ensure data accuracy and system robustness, making it a strategic choice for high-performance NAND environments where data integrity is crucial.

Cyclic Design
23 Views
Error Correction/Detection, Flash Controller, NVM Express, SDRAM Controller
View Details Datasheet
Sign up to Silicon Hub to buy and sell semiconductor IP

Sign Up for Silicon Hub

Join the world's most advanced semiconductor IP marketplace!

It's free, and you'll get all the tools you need to evaluate IP, download trial versions and datasheets, and manage your evaluation workflow!

Switch to a Silicon Hub buyer account to buy semiconductor IP

Switch to a Buyer Account

To evaluate IP you need to be logged into a buyer profile. Select a profile below, or create a new buyer profile for your company.

Add new company

Switch to a Silicon Hub buyer account to buy semiconductor IP

Create a Buyer Account

To evaluate IP you need to be logged into a buyer profile. It's free to create a buyer profile for your company.

Review added

Claim Your Business

Please enter your work email and we'll send you a link to claim your business.

Review added

Claim Email Sent

Please check your email for a link you can use to claim this business profile.

Chat to Volt about this page

Chatting with Volt