您现在的位置:e-works > 智造书屋 > 书籍列表 > 大话存储Ⅱ——存储系统架构与底层原理极限剖析 > 固态存储介质和固态硬盘

第三章 磁盘大挪移——磁盘原理与技术 详解

第一十零节 固态存储介质和固态硬盘


 

    所谓“浮动门”的名称也就是由此而来的,即这个门电路是被二氧化硅绝缘层包裹住而浮动在空中的,只有一条感应线与其连接,与外界感应电路形成不接触的电感器,从而让外部探知到它的电势。被充电到一定电势阀值的Cell的状态被表示“0”。当需要用这个晶体管表示“1”的时候,只需要在控制门上加一个反向的电场,将浮动门中的电子“吸”出,让其电势降低到一定阀值即可。所以,向FG中充电之后,Cell表示0,将FG放电,Cell表示1。(这有些难以记忆,因为按照常规思维,充电应当表示1而放电表示0,这里恰好相反。)

 

 

    至此我们了解到:Cell是利用FG中的电势值来与阀值对比从而判断其表示1或者0的。那么是否可以让一个Cell有多个阀值,让每一个阀值都表示一种状态呢?答案是可以。MLC类型的Cell就是这样做的。MLC模式的SSD,其每个Cell具有4个电势阀值,每次充电用特定电路掌握住火候,充到一定阀值之上但是低于下一个阀值,这样,利用4个阀值就可以表示4种状态了,4个阀值依次表示00、01、10、11。要向其写入什么值,只需要向其充多少火候的电就可以了。

    如图3-34为Cell阵列的有序排列图。我们可以看到每个Cell串是由多个Cell串联而成的,每个Cell串每次只能读写其中一个Cell,多个Cell串并联则可以并行读写多位数据。通常一个Page中的所有位中每个位均位于一个Cell串相同的位置上,那么对于一个使用2122B(含ECC)/Page的芯片来讲,就需要16896个Cell串,需要16896条串联导线。如图所示,将每个Cell串上所有Cell串联起来的导线称为“位线”,将多个并联的Cell串中相同位置的Cell水平贯穿起来的导线组称为“字线”。
图3-34  Cell阵列的有序排列图