MicroSemi版的动态ECC

前面有篇文章介绍过Seagate的LDPC,其中提到了动态ECC的部分,说的是在SSD不同的生命阶段,采用不同的ECC长度。

这两天看到了一份MicroSemi的资料,也提到了动态ECC的部分,可以分享一下。

首先,MicroSemi给出一张图说明自己的观点:

  1. 相同的PE Cycle,不同的Pa[……]

阅读全文

SSD测试第一神器——FIO

对于SSD性能测试来说,最好的工具莫过于FIO了。

 


上面这个可爱的小伙子名字叫Jens Axboe,他是丹麦哥本哈根大学计算机系没毕业的学生,他还有一个有名的同乡叫Linus,没想到老乡后来也成了他的领导。Jens今年(2017年)40岁,16岁开始就接触Linux,后来也成了Linux开[……]

阅读全文

Host寻址NVMe寄存器的具体实现与计算

作者 谭荣

 

在上电的过程中,每个Endpoint的内部地址空间都会通过内存映射(memory map)的方式映射到Host的内存中,SSD 内部与协议相关的所有寄存器都会被映射到Host的内存中。Host访问的address只需为该寄存器在Host内存中映射的地址,就能准确地访问s[……]

阅读全文

2D和3D TLC闪存性能大PK

作者 帅师兄

 

    NAND闪存经历了由2D平面结构向3D堆叠结构的转变。2D 和 3D TLC NAND 闪存之间结构上的差异,我们是比较清楚的。那么2D TLC NAND闪存和3D TLC NAND闪存之间的数据保存特性又有什么差异呢?

 

    近日,帅师兄阅读了一篇专门对比它[……]

阅读全文

秘术:用机器学习提升闪存寿命

作者 中国科技大学 帅师兄

 

近年来,无论是在学术界还是工业界,机器学习都是炙手可热的一个研究方向。机器学习也得到了广泛的应用,比如在计算机视觉、语音识别、自然语言处理、智能医疗等领域。那么在NAND 闪存相关的领域有没有可能也利用机器学习呢?最近,帅师兄看了一篇利用机器学习来确定TLC 3D N[……]

阅读全文