[发明专利]用于多级单元存储单元的非顺序编码方案的方法和装置有效
申请号: | 201210096304.3 | 申请日: | 2012-03-22 |
公开(公告)号: | CN102693759B | 公开(公告)日: | 2018-05-18 |
发明(设计)人: | Y·陈;D·斯蒂阿迪;P·J·赖安 | 申请(专利权)人: | 希捷科技有限公司 |
主分类号: | G11C16/34 | 分类号: | G11C16/34;G11C11/56;G11C7/10 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 姬利永 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 多级 单元 存储 顺序 编码 方案 方法 装置 | ||
提供一种用于多级单元(MLC)存储单元的非顺序编码方案。具体而言,提供一种用于管理多级单元(MLC)存储单元阵列的装置和方法。根据多个实施例,非顺序编码方案被选择成相关于与多个物理状态的每一个相关联的写入尝试,向选定MLC存储单元多个可用物理状态的每一个分配不同的多位逻辑值。然后,相关于所选非连续编码方案向选定MLC存储单元写入数据。在一些实施例中,MLC存储单元包括自旋转矩转移随机存取存储器(STRAM)存储单元。在其它实施例中,MLC存储单元包括MLC闪存存储单元。
发明内容
本发明的多个实施例一般涉及管理多级单元(MLC)存储单元的阵列。
根据多个实施例,非顺序编码方案被选择成相关于与多个物理状态的每一个相关联的写尝试向选定MLC存储单元的多个可用物理状态的每一个分配不同多位逻辑值。然后,相关于所选非顺序编码方案,向选定MLC存储单元写入数据。
表征本发明的多个实施例的这些和其它特征和优点可考虑以下具体讨论和附图来理解。
附图说明
图1是根据本发明多个实施例进行操作的示例性数据储存设备的概括功能示图。
图2示出用于从图1的数据存储设备阵列读取数据或向其写入数据的电路的示例性功能框图。
图3示出根据一些实施例被表征为自旋转矩转移随机存取存储器(STRAM)存储单元的MLC存储单元。
图4是根据其它实施例被表征为STRAM存储单元的MLC存储单元。
图5示出根据另外实施例被表征为STRAM存储单元的MLC存储单元的部分。
图6绘出图5的存储单元的多个示例性物理状态和相应操作特征。
图7示出向图5-6的存储单元分配不同的编码方案。
图8列出可被选择用于图5-6的存储单元的可用、替换编码方案的布局。
图9图示了图8的替换编码方案中每一个的总能耗数据。
图10示出根据多个实施例进行操作的多个MLC闪存单元。
图11是由图10的单元构成的闪存阵列的示意图。
图12示出根据两个替换编码方案,可用于在MLC闪存单元中存储数据的不同阈值电压。
图13示出根据多个实施例用于为存储单元选择适当编码方案的例程。
具体实施方式
本公开一般涉及对多级单元(MLC)存储阵列的管理。固态存储器是为了在形状因数不断减小的情况下提供可靠的数据存储和更快的数据传递速率而正在开发的技术。
最近的进展包括使用采用MLC(多级单元)编程的多位固态存储单元。MLC单元允许每单元存储一位以上的数据。通常,每个单元中的n个存储位可由2
这些不同单元状态可以以不同方式表示。被配置为MLC的NAND闪存单元可以在单元的浮动栅上提供四个不同的电荷级。可以向单元施加不同的控制栅阈值电压,以确定浮动栅上的存储电荷量以及单元的编程状态。
最近开发的单元技术,诸如自旋转矩转移随机存取存储器(STRAM)单元,可通过在每个单元内结合多个MTJ(磁隧穿结)被配置成MLC,其中每个MTJ存储单个位。每个MTJ包括自由层和参考层,MTJ依据自由层磁化方向被设置成与参考层磁化方向平行或逆平行而呈现不同的电阻。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于希捷科技有限公司,未经希捷科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210096304.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:火力发电机组凝汽器液位测量系统
- 下一篇:图像形成设备