闪存学习_2:Flash-Aware Computing from Jihong Kim

一、三个闪存可靠性问题

  1. 耐性(即寿命):最多能经受编程和擦除的次数。
  2. 数据保留性能:即数据存放在闪存单元的多久时间后会因为电荷泄露而导致数据永久丢失。
  3. 读干扰:即当执行读操作时,会对相邻字线和闪存单元造成的耦合干扰从而导致吸收电荷和泄露电荷。

  针对闪存可靠性问题,SSD采取了定期检查数据误码率的措施,并执行刷新操作

二、内存的分类

  下图为内存的分类,关于这部分的细节我之前已经发过一篇博客说明:非易失存储(non-volatile memory)的历史线
内存种类

图:mos内存的分类

三、NAND 闪存和 NOR 闪存

  下图是NAND 闪存和NOR 闪存的具体细节比较,可以看出NAND闪存因其低成本而成为当今非易失内存市场的主流。
nandvsnor

图:NAND闪存和NOR闪存的比较

  由右图NAND 和NOR 的电路设计可以看出,NAND中不同的wordline连接到相同的源极,而NOR是一个wordline对应一个源极。即NAND Flash每个存储单元是串联的,当执行读写擦操作时都是基于串联的单位执行,例如读写的最小单位是页,擦除的最小单位是块;而NOR Flash每个存储单元是并联的,则允许NOR Flash随机对每个bit执行读写操作。因此NOR的空间开销比NAND大,但NOR的随机读取速度很快。【2】
  NOR具备一个最突出的特点就是:芯片内执行(XIP,eXcute In Place),即CPU可以跳过RAM,直接从NOR Flash中取指令。而为什么NOR Flash具备这个特点但NAND Flash不具备呢?具体细节大家可以参考这两篇文章【3】【4】。大概就是NOR读取速度快,NOR Flash 的电路设计允许可以直接根据地址获取数据,而NAND Flash由于命令、数据与地址共用IO总线所以没办法直接根据地址获取数据,NOR 出厂时不允许出现坏块(这也是它成本高的原因,空间开销大,成本高),以及NOR的地址线引脚足够,方便CPU随机读取。

四、HDD和SSD比较

1、外观上的比较:
hdd&ssd

图:HDD(左边)SSD(右边)

2、性能比较
性能比较
在这里插入图片描述
  根据上表和图可以看出,SSD性能都比HDD优秀,但容量和成本却都比HDD差。为了克服这个缺点,SSD通过增加两种方案提升容量和降低成本:①集成更多闪存单元到SSD中(3D V NAND Flash诞生);②增加每个闪存单元可以存储的bit位(MLC、TLC、QLC诞生)。

  然而随着SSD容量提升,性能也随之受到影响。例如由于闪存单元之间比较紧凑导致更容易发生耦合干扰,由于每个单元内存储更多bit位数据使得每个闪存单元会发生更多次编程擦除操作从而导致闪存单元寿命减短以及读延迟和编程延迟增加。这便是持续很久的研究热门方向,也已经有了一些比较有代表性的工作成果:FTL、Gray Code、Two Step Programming(TSP)等。

Reference

1.https://drive.google.com/file/d/13RX6EOwu42TMgialjW1y7EI9wBNnT9ns/view
2.https://blog.csdn.net/qq_38880380/article/details/78884522
3.https://blog.csdn.net/u012351051/article/details/81034661
4.https://www.docin.com/p-894327497.html

DN_M3:600;DN_A3:988;DN_X3:0;DN_Y3:0;DN_U3:180.469;UP_M:850;UP_A:0UP_X:0;UP_Y:0;UP_U:0;DN_M3:600;DN_A3:983;DN_X3:0;DN_Y3:0;DN_U3:180.352;UP_M2:700;UP_A2:996;UP_X2:-273.822;UP_Y2:331.354;UP_U2:1.11361 DN_M:700;DN_A:826;DN_X:43.173;DN_Y:42.129;DN_U:270.016;DN_X2:43.173;DN_Y2:42.129;DN_U2:270.016;DN_M:700;DN_A:879;DN_X:43.137;DN_Y:41.757;DN_U:270.016 DN_M:700;DN_A:987;DN_X:117.959;DN_Y:153.537;DN_U:179.556;DN_M2:700;DN_A2:987;DN_X2:115.981;DN_Y2:-164.45;DN_U2:179.556;UP_M:600;UP_A:887;UP_M2:500;UP_A2:913;UP_X2:114.367;UP_Y2:665.271;UP_U2:359.945 DN_M:600;DN_A:920;UP_M:700;UP_A:902;UP_X:-344.15;UP_Y:96.6941;UP_U:118.214 S1:750;N1:64;R1:12;D1:-1147;T1:0.862;S2:750;N2:64;R2:12;D2:-1147;T2:0.912 DN_M:700;DN_A:991;DN_X:-8.459;DN_Y:73.486;DN_U:270.965;DN_M2:700;DN_A2:998;DN_X2:119.146;DN_Y2:119.146;DN_U2:119.146;UP_M:720;UP_A:982;UP_X:-481.552;UP_Y:9.20481;UP_U:91.0588;UP_M2:700;UP_A2:989;UP_X2:-553.514;UP_Y2:110.943;UP_U2:90.4118 UP_M:400;UP_A:744;UP_X:-184.879;UP_Y:88.2181;UP_U:224.441;FA :-42;FM:35;FD:-8.93106 DN_M:450;DN_A:570;DN_X:-42.951;DN_Y:135.492;DN_U:0.102;DN_M2:350;DN_A2:463 UP_M:700;UP_A:895;UP_X:100.363;UP_Y:581.49;UP_U:359.845;UP_M2:600;UP_A2:998;UP_X2:-340.689;UP_Y2:357.439;UP_U2:61.38 UP_M:600;UP_A:891;S1:780,N1:64,R1:15,D1:-80.1171,T1:0.858 UP_M:300;UP_A:565;UP_X:-236.777;UP_Y:426.319;UP_U:293.297;S1:780;N1:64;R1:10;D1:-53.3217;T1:0.661 DN_M:800;DN_A:994;DN_M3:800;DN_A3:981 DN_M:700;DN_A:934;DN_M2:700;DN_A2:980 UP_M:500;UP_A:993;UP_X:-138.289;UP_Y:459.667;UP_U:324.76;UP_M2:700;UP_A2:992;UP_X2:-138.289;UP_Y2:459.667;UP_U2:324.76;S1:1000;N1:64;R1:10;D1:-64.0405;T1:0.441 DN_M:980;DN_A:999;DN_X:-104.456,DN_Y:-112.449,DN_U:89.664;DN_M2:980;DN_A2:998;DN_X2:-41.5565,DN_Y2:-99.4215,DN_U2:-168.299 DN_M:700;DN_A:994;DN_X:-11.905;DN_Y:45.031;DN_U:180.828;DN_M2:700;DN_A2:988 DN_M:700;DN_A:986;DN_X:75.273;DN_Y:-26.692;DN_U:158.673;UP_M:900;UP_A:0;UP_X:0;UP_Y:0;UP_U:0;UP_M:800;UP_A:0;UP_X:0;UP_Y:0;UP_U:0;UP_M:800;UP_A:994;UP_X:255.16;UP_Y:488.11;UP_U:270.341 DN_M:600;DN_A:735;DN_X:-24.601;DN_Y:106.466;DN_U:0.832;S1:780;N1:55;R1:10;D1:-134.742;T1:0.823;UP_M:630;UP_A:845;DN_M:600;DN_A:741;DN_X:-24.38;DN_Y:106.582;DN_U:0.832;S1:780;N1:55;R1:10;D1:-135.997;T1:0.804;UP_M:600;UP_A:951;UP_X:-572.846;UP_Y:249.513;UP_U:97.7764 UP_M:700;UP_A:999;UP_X:13.386;UP_Y:2.717;UP_U:359.573;UP_M2:700;UP_A2:999 UP_M:700;UP_A:985;UP_X:457.801;UP_Y:131.872;UP_U:359.467;S1:710;N1:55;R1:10;D1:-97.6416;T1:1.183;S2:710;N2:55;R2:10;D2:-97.2046;T2:0.993;S3:710;N3:55;R3:10,D3:-97.7466,T3:1.133 X:257.198;Y:385.852;U:85.1613; DN_M:700;DN_A:946;DN_X:-162.704;DN_Y:44.091;DN_U:269.83;DN_M2:700;DN_A2:996;DN_X2:15.82;DN_Y2:-51.318;DN_U2:269.83 UP_M:600;UP_A:838;UP_X:-381.147;UP_Y:492.668;UP_U:6.47709;S1:510;N1:64;R1:16;D1:-103.8947;T1:1.506 UP_M:700;UP_A:995;UP_X:-34.718;UP_Y:13.254;UP_U:108.724;DN_M:600;DN_A:861;DN_X:-34.718;DN_Y:13.254;DN_U:108.724 各种类别,比如UP_M,UP_X,UP_U,UP_Y,DN_M,DN_A等等,我现在需要实现每种类型的参数推荐,用随机森林模型怎么样
07-15
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值