Find IP Sell IP AI Assistant Chip Talk About Us
Log In

Cyclic Design

Cyclic Design is a leader in creating IP solutions for error correction technologies, particularly tailored for NAND flash memory interfaces. As demands grow for more sophisticated error correction capabilities due to advancements in NAND flash generations, Cyclic Design offers seamless integration solutions. This enables businesses to maintain their current design frameworks while adopting more sophisticated ECC metrics. With NAND flash technology moving towards denser geometries, maintaining robust error correction becomes pivotal for devices like SLC and MLC. Cyclic Design's expertise allows for the adaptation of existing controllers at a fraction of the price of internal development. This shift enables developers to concentrate solely on their main applications and innovations. The company was founded with a deep understanding of hardware design, specifically in NAND controller architecture and IP integration. Their ready-to-use designs are renowned for their modularity and ease of integration, offering tailored IP solutions to meet precise application needs. Read more

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

4
IPs available

512B ECC Error Correction for NAND

The G13 and G13X IP cores are engineered to accomplish 512-bit correction blocks, which are commonly used in NAND devices with 2KB and 4KB page sizes. As SLC NAND transitions toward smaller geometries, this IP extends existing controller capabilities to meet more demanding ECC requirements. Not only available in standard configurations, Cyclic Design can tailor this IP to perfectly align with the specific needs of any controller hardware, addressing latency, bandwidth, and area prerequisites.

Cyclic Design
57 Views
Cryptography Cores, Error Correction/Detection, Flash Controller, NVM Express, Processor Core Independent, SDRAM Controller
View Details

256B ECC Error Correction for MRAM

The G12 is a highly optimized BCH error correction solution focused on 256-byte correction blocks. Particularly beneficial for specialized applications that require smaller block sizes, this IP offers dynamic flexibility with block sizes ranging from 2 to 450 bytes. Users can maximize area efficiency by specifying the ECC level, supporting both single and multi-channel configurations. Delivered as Verilog source with SystemVerilog Assertions, the G12 can accommodate higher ECC levels upon request.

Cyclic Design
53 Views
Cryptography Cores, Processor Core Independent
View Details

2048B ECC Error Correction for High-Density NAND

The G15 ECC core represents a sophisticated error correction IP optimized for 2KB correction blocks, directly applicable to NAND devices with larger page sizes. With a compatibility that extends across 512B and 1KB correction blocks, the G15 is designed to be adaptable and performance-oriented. Enhanced architectural features ensure optimal integration into existing systems when partnered with Cyclic Design’s expertise, providing a comprehensive solution tailored for demanding ECC requirements.

Cyclic Design
51 Views
Cryptography Cores, Error Correction/Detection, Flash Controller, NVM Express, Processor Core Independent, SDRAM Controller
View Details

1024B ECC Error Correction for Advanced NAND

The G14 and G14X IP cores are specialized for 1KB correction blocks, suitable for NAND devices with 8KB page sizes. Initially designed for MLC, its capabilities extend to SLC flash controllers, providing increased wear leveling and long-term compliance with evolving ECC standards. Available in an off-the-shelf model or customized configuration, the G14X is crucial for advanced applications requiring significant error correction capabilities.

Cyclic Design
49 Views
Cryptography Cores, Error Correction/Detection, Flash Controller, NVM Express, Processor Core Independent, SDRAM Controller
View Details
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