发明名称 |
配置固态存储器中操作模式的系统和方法 |
摘要 |
本文公开了将控制器与NVM(非易失性存储器)存储系统进行配对的架构。NVM存储系统包括与控制器通信的桥设备。在一个实施例中,桥设备允许在闪存管芯中的某些数据单元(任意其他粒度的块、页面或单元):(1)被放置到防止进行数据访问的保留模式中,(2)响应于控制器命令而被分配到SLC(单级单元)模式或MLC(多级单元)模式中,(3)在分配模式后可用于数据访问。这一灵活性使得控制器能够基于运行时间条件而增加SLC模式或MLC模式数据单元。在一个实施例中,通过确保观察存储器供应商所强加的保证条件的方式执行对保留的数据单元的分配。 |
申请公布号 |
CN104919431B |
申请公布日期 |
2017.03.15 |
申请号 |
CN201480004813.6 |
申请日期 |
2014.01.13 |
申请人 |
西部数据技术公司 |
发明人 |
S·A·让;R·L·霍恩 |
分类号 |
G06F12/00(2006.01)I;G06F13/14(2006.01)I |
主分类号 |
G06F12/00(2006.01)I |
代理机构 |
永新专利商标代理有限公司 72002 |
代理人 |
刘瑜;王英 |
主权项 |
一种非易失性数据存储系统,包括:控制器;一个或多个固态存储器存储设备的阵列,所述存储器存储设备包括多个多级单元(MLC)存储器数据单元,所述多级单元(MLC)存储器数据单元能够在多级单元(MLC)模式和单级单元(SLC)模式中操作;以及桥设备,其与所述阵列耦合,所述桥设备被配置为:在至少一些所述多级单元(MLC)存储器数据单元内定义第一区域和第二区域,其中:所述第一区域包括在所述单级单元(SLC)模式或在所述多级单元(MLC)模式中操作的数据单元;所述第二区域包括被配置为被分配以在所述单级单元(SLC)模式或在所述多级单元(MLC)模式中操作的数据单元;响应于来自所述控制器的命令,对所述第二区域中的数据单元进行分配以在所述单级单元(SLC)模式或在所述多级单元(MLC)模式中操作;以及防止对所述第二区域中的所述数据单元进行数据访问,直到它们被分配为在所述单级单元(SLC)模式或在所述多级单元(MLC)模式中操作。 |
地址 |
美国加利福尼亚 |