Yayın:
Integrating NAND Flash with Internal ECC into Host-Side ECC Systems: A Driver-Level Solution

dc.contributor.authorKocoglu, Muhammed Davut
dc.contributor.authorTaysi, Ziya Cihan
dc.date.accessioned2026-06-27T15:29:43Z
dc.date.issued2026
dc.description.abstractNAND flash memory reliability is increasingly challenged by rising data density and frequent program/erase cycles. While Error Correction Codes (ECC) are standard, the simultaneous use of ECC-embedded NAND and ECC-capable host systems is generally avoided due to the risk of unpredictable behavior and file system corruption. Existing studies on the use of dual ECC primarily focus on switching between different ECC structures or adaptive decoding based on error rates and data characteristics. In contrast, this paper introduces a novel driver-level coordination framework that enables the concurrent and integrated operation of two independent ECC mechanisms. By managing the interaction within the Memory Technology Device (MTD) layer, our approach enables the simultaneous utilization of internal NAND ECC and host-side ECC-a combination traditionally considered incompatible. Our approach improves overall system reliability and relaxes product-matching restrictions. Although the solution introduces a minor latency penalty, it is highly effective for applications where data integrity is the primary concern. Experimental results demonstrate that our solution prevents data corruption and extends the lifetime of NAND flash memory.en
dc.description.urihttps://doi.org/10.3390/electronics15040837
dc.identifier.doi10.3390/electronics15040837
dc.identifier.issn2079-9292
dc.identifier.issue4
dc.identifier.urihttps://hdl.handle.net/20.500.14981/71155
dc.identifier.volume15
dc.identifier.wos001700081200001
dc.language.isoeng
dc.publisherMDPI
dc.relation.ispartofELECTRONICS
dc.rightsopenAccess
dc.subjectNAND flash
dc.subjectECC
dc.subjectbit-error-rate
dc.subjectwear leveling
dc.subjectLinux MTD
dc.subjectComputer Science
dc.subjectEngineering
dc.subjectPhysics
dc.titleIntegrating NAND Flash with Internal ECC into Host-Side ECC Systems: A Driver-Level Solution
dc.typeArticle
dspace.entity.typePublication
local.import.sourceWOS

Dosyalar

Koleksiyonlar