关于 eMMC 的可靠性写属性(Write Reliability)
文章目录
通常,写入到eMMC中的数据不应该被破环,但是在写入过程中出现了异常掉电的情况时,数据就会存在丢失的风险。eMMC中可以配置EXTCSD寄存器来调整写入数据的可靠性参数,但是这项调整会影响到设备的写性能,所以需要在保护掉点数据和写性能之间进行平衡。
1. 什么是可靠性写属性(Write Reliability)?
eMMC Write Reliability存在目的是为了防止突然掉电导致的数据损坏,保证数据完整性。因为 NAND Flash中存在 paired page 这种物理结构,所以写操作的时候突然掉电,就很可能会破坏之前已经写好的数据。Write Reliability 就是为了防止这种情况的发生,这个属性也就是所谓的断电保护功能。对于消费电子,尤其是电池设备,因为突然掉电比较常见,所以这个特性更加重要。
1.0 paired page–Upper Page和Lower Page
那么,LSB和MSB和upper page和Lower page又是什么关系呢?
厂商

本文详细介绍了eMMC的Write Reliability属性,旨在防止突然掉电导致的数据损坏。Write Reliability通过确保断电保护,保证NAND Flash数据完整性。内容涵盖了paired page概念、设置方法、EXT_CSD寄存器配置、CMD23命令的用法以及可靠性写入的内部原理和限制。特别强调了EXT_CSD [167]的配置对于设置Write Reliability的重要性。
订阅专栏 解锁全文

2547

被折叠的 条评论
为什么被折叠?



