Cypress Perform

Home > Design Support > Cypress Developer CommunityTM > Cypress Forums > USB Controllers > Nand Flash 8Kbytes/Page MLC Support

Bookmark and Share
Cypress Developer CommunityTM
Forums | Videos | Blogs | Training | Rewards Program | Community Components



Nand Flash 8Kbytes/Page MLC Support
Moderator:
RSKV

Post Reply
Follow this topic



Nand Flash 8Kbytes/Page MLC Support

howardt9388 posted on 05 Sep 2012 7:47 PM PST
Member
5 Forum Posts

Our project uses a NX2LP-Flex device and a Nand Flash device. On our prototype board, the Nand Flash device is the 4K bytes/Page device. When we are ready to go to production, the 4K bytes/page Nand Flash devices become obsolete. The Nand Flash device vendor forcing us (leave us no choice) to use the 8K bytes/Page MLC NAND Flash devices. The NX2LP-Flex firmware we got from Cypress can support up to 4K bytes/page only. Any help will be appreciated to enhance the NX2LP-Flex Firmware and the programming tool to support the new, 8K bytes/Page, Nand Flash devices.




Re: Nand Flash 8Kbytes/Page MLC Support

Gayathri posted on 07 Sep 2012 10:55 PM PST
Cypress Employee
327 Forum Posts

 Hi,

 

MLC flahses cannot be supported by NX2LP. Also only 1 bit ECC correction is supported bY NX2LP, due to presence of hardware component. so it is not possible to make it support MLC/ or higher ECC requirements.

 

Regards,

Gayathri



Re: Nand Flash 8Kbytes/Page MLC Support

howardt9388 posted on 07 Sep 2012 07:33 PM PST
Member
5 Forum Posts

Does the new FX3 USB Controller capable of supporting the MLC Nand Flash devices?



Re: Nand Flash 8Kbytes/Page MLC Support

RSKV posted on 08 Sep 2012 10:28 PM PST
Cypress Employee
655 Forum Posts

FX3 also does not have any dedicated hardware block in it to do ECC correction.

Please let me know the ECC requirement for your MLC NAND.

Thanks,

sai krishna.



Re: Nand Flash 8Kbytes/Page MLC Support

howardt9388 posted on 11 Sep 2012 12:49 AM PST
Member
5 Forum Posts

The Nand Flash device is the 4GB or 32Gb K9LCG08U0B from Samsung. The datasheet says 40 ECC correction bits per 1K bytes. The page size = 8K bytes. It is interesting that despite Toshiba claims that their 4GB Nand Flash is also SLC, the ECC correction is 4 bits per ?? bytes. So it is not MLC or SLC deciding the ECC correction bit size. When we select 4GB or larger Nand Flash devices, the trend is ECC correction bit size > 1. Page Size also is becoming larger than 4K bytes. It becomes 8K bytes per page. If FX3 does not support this Nand Flash trend, it will limit its application only to the very small size Nand Flash devices on the get go. Long term the supply of the low density Nand Flash devices using 1 bit ECC will dry up. That is not a good perspective for FX3. We would like to switch from FX2 to FX3 to support USB3.0. However lack of support for high density --4GB and beyond--Nand Flash devices will hinder the migration.






ALL CONTENT AND MATERIALS ON THIS SITE ARE PROVIDED "AS IS". CYPRESS SEMICONDUCTOR AND ITS RESPECTIVE SUPPLIERS MAKE NO REPRESENTATIONS ABOUT THE SUITABILITY OF THESE MATERIALS FOR ANY PURPOSE AND DISCLAIM ALL WARRANTIES AND CONDITIONS WITH REGARD TO THESE MATERIALS, INCLUDING BUT NOT LIMITED TO, ALL IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT OF ANY THIRD PARTY INTELLECTUAL PROPERTY RIGHT. NO LICENSE, EITHER EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, IS GRANTED BY CYPRESS SEMICONDUCTOR. USE OF THE INFORMATION ON THIS SITE MAY REQUIRE A LICENSE FROM A THIRD PARTY, OR A LICENSE FROM CYPRESS SEMICONDUCTOR.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms and Conditions of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms and Conditions of this site. Cypress Semiconductor and its suppliers reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.