SSD
小小单片机
这个作者很懒,什么都没留下…
展开
-
从SSD角度学习NAND Flash(四)
前面有讲到cell的概念,然后通过一系列操作从cell中读出是1还是0。我们先看看一下cell的cell的编码,好像这个跟每家的NAND设计有关系,MLC的编码L0: 11L1: 01L2: 00L3: 10这个是采用格雷码编码的方式得出的编码值,格雷码与二进制编码不同的地方就是格雷码相邻的编码只有一个bit不一样。这样有的好处:当某L1和L2的电压区间由于使用次数增加,导致电压区域出现交叠现象的话,格雷码只会有一位出现问题(01----00),而二进制就会有两个bit出现不一样(10—原创 2020-12-19 17:26:21 · 1535 阅读 · 2 评论 -
从SSD角度学习NAND Flash(三)
原创 2020-12-18 13:06:20 · 567 阅读 · 0 评论 -
从SSD角度学习NAND Flash(二)
第一篇文章主要介绍了一些概念(CH CE Lun Plan Block Page Cell),这些概念也是行业内的统一的。NAND Flash的主要作用就是存储,存储就存在Cell(有SLC、TLC的cell)中,拿SLC来说,一个cell就存一个bit,那么大家可以想象以计算机的庞大数据量来讲,一个操作系统就算一个G(1024M=8589934592bit),那都已经超过一个32位unsigned int型的范围了,所以计算机也不会傻到一个bit一个bit去计算位置,然后存起来。就想你家的米仓库一样,你也原创 2020-12-13 17:23:41 · 1407 阅读 · 1 评论 -
从SSD角度学习NAND Flash(一)
开始了解之前先整明白一些概念:SSD 分为前端,中端,后端。这个跟互联网那个叫法没关系,但其实都是抽象出来的概念,如下图所示:因为是学习NAND flash的知识,所以前端后中端我们暂时不管。先聊一下后端的事情,网上关于NAND flash的文章并不算少,但是对于SSD来讲这些可能不够,因为网上的文章大多数的还是在讲平时一些嵌入式中所使用的少量的NAND flash的场景。而SSD中NAND flash是作为主要的部件,以及这个部件还比较多的情况使用,一旦器件多了,事情也就多了。了解NAND FLAS原创 2020-12-12 17:53:50 · 4197 阅读 · 0 评论