Software Solution
NAND Flash Bad Block Schemes
The World's Largest Library of Bad Block Management Schemes
Seamlessly manage NAND device complexities. Data I/O's bad block management software provides engineers and systems designers with field-proven technology for implementing NAND Flash memory in electronic products.
The Challenge
NAND Flash Memory Complexity
NAND Flash memory devices inherently contain bad blocks that must be detected and managed during programming. Writing to a NAND device requires sophisticated algorithms to ensure data integrity around these bad blocks.
Different semiconductor manufacturers have different requirements for bad block management, and custom applications may need specialized handling. Data I/O provides the most comprehensive library of bad block management schemes in the industry.
Available Schemes
20+ Management Schemes
Field-proven bad block management technology that complements the Skip Bad-Blocks scheme included with TaskLink.
Skip Bad-Blocks
Default scheme included with TaskLink. Skips over bad blocks during programming.
Reserved Block Area (RBA)
Reserves a block area for bad block remapping. Industry standard approach.
Samsung GBBM
Samsung-specific Global Bad Block Management scheme for Samsung NAND devices.
Custom Schemes
Approximately 20 sophisticated management schemes for specific manufacturer requirements.
Custom bad block schemes are also available for application-specific requirements. Contact our engineering team to discuss your needs.
Technical Details
How It Works
Detection
Bad blocks are identified using semiconductor manufacturer specifications and Data I/O's proven detection algorithms.
Management
The selected scheme remaps, skips, or reserves blocks according to the specific management strategy required.
Verification
Programmed data is verified against the scheme to ensure data integrity and correct block management.
Need a Custom Bad Block Scheme?
Our engineering team can develop custom bad block management schemes for your specific NAND Flash application requirements.