当前位置: 首页 > 专利查询>索尼公司专利>正文

存储装置和存储系统制造方法及图纸

技术编号:6632246 阅读:204 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了存储装置和存储系统。一种存储装置,包括:存储器,允许执行操作以将新的写入数据追加写入已用于存储先前的写入数据的存储区域,从而将新的写入数据连同先前的写入数据一起存储到存储区域;输入/输出部,被配置为在写入访问中接收写入数据;以及控制部,被配置为基于写入访问将写入数据写入存储器中,其中,在基于写入访问的内部处理中,控制部对已用于在内部处理中存储先前的写入数据的存储区域执行追加写入操作。

【技术实现步骤摘要】

本专利技术涉及一种存储装置,该存储装置允许新数据追加写入已用于保持先前存储的写入数据的存储区域,还涉及一种使用该存储装置的存储系统。
技术介绍
闪存是一种允许数据以页为单位存储在其中的存储装置。一种特殊闪存允许通过将数据转换为多值数据而将多页数据存储在一页中(参考日本专利公开第2008-003684号以及PCT专利出版物第W02007-000862号)。在允许通过将数据转换为多值数据而将多页数据存储在一页中的闪存中,例如, 主装置通过在第一写入访问中将数据存储到空页中来写入一页数据;而主装置通过在第二写入访问中将数据存储到先前已经存储了第一页的数据的页中来追加写入下一页数据。
技术实现思路
但是,在诸如闪存的存储装置中,如果将新数据追加写入已存储其他数据的页的操作以失败告终,则很有可能已存储在该页中的其他数据会从存储装置丢失。此外,即使存储装置响应主装置,以通知主装置将数据写入存储装置的页中的第一操作已经完成,但是将新数据写入相同页中的第二操作以失败告终,很有可能在第一操作中已存储在页中的数据在第二操作过程中已经丢失。为此,如果在第一操作中,主装置未保存存储在存储装置的页中的数据,则存储装置无法从该页重新获取在第二操作过程中从主装置丢失的数据。因此,对于存储装置来说很难恢复(在第一操作中存储在存储装置的页中,但在第二操作过程中从该页丢失的)数据。鉴于以上原因,需要一种允许将新数据追加写入到已用于保持先前存储的数据的存储区域中的存储装置,能够防止先前已经存储在存储装置中的数据在追加写入操作过程中从存储区域丢失。根据本专利技术第一实施方式,提供了一种存储装置,其采用存储器,允许执行操作以将新的写入数据追加写入到已用于存储先前的写入数据的存储区域,从而将新的写入数据连同先前的写入数据一起存储到存储区域;输入/输出部,被配置为在写入访问中接收写入数据;以及控制部,被配置为基于写入访问将写入数据写入存储器中,此外,在基于写入访问的内部处理中,控制部对在内部处理中已用于保持先前的写入数据的存储区域执行追加写入操作。如上所述,根据本专利技术第一实施方式的存储装置所采用的控制部,基于写入访问, 将写入数据存储到存储器的存储区域中。然后,控制部执行追加写入操作,以将新写入数据存储到已用于保持基于写入访问而存储的写入数据的存储区域中。因此,在一次写入访问中,基于写入访问写入的写入数据以及在追加写入操作过程中写入的新写入数据被存储在存储器所包括的存储区域中。因此,根据本专利技术的第一实施方式,在稍后的写入访问中,对于已用于保持在先前的写入访问过程中所存储的写入数据的存储区域,不执行存储新写入数据的追加写入操作。因此,根据本专利技术的第一实施方式,即使稍后的写入访问中的写入操作以失败告终,已用于保持基于写入访问而写入的数据的存储区域的数据也不会丢失。根据本专利技术的第二实施方式,提供了一种存储系统,其采用了存储装置,用于保持写入存储装置中的数据,以及主装置,用于将数据写入存储装置中。存储装置采用存储器,允许执行操作以将新得写入数据追加写入到已用于保持先前的存储的写入数据的存储区域的操作,以将新的写入数据连同先前的存储的写入数据一起存储到存储区域,输入/输出部,被配置为在由主装置进行的写入访问中从主装置接收写入数据, 以及控制部,被配置为基于由主装置进行的写入访问,将写入数据写入存储器中,此外,在基于由主装置进行的写入访问的内部处理中,控制部对在内部处理中已用于保持从主装置接收到的写入数据的存储区域执行追加写入操作。本专利技术所提供的存储装置作为允许执行操作以便将新写入数据追加写入到已用于保持先前存储的写入数据的存储区域,能够防止(已经保持在存储装置的存储区域中的)先前存储的写入数据(由于执行操作以便将新数据追加存储到存储区域中而引起的) 从存储区域丢失。附图说明图1为示出根据本专利技术实施方式的存储器卡的物理框图;图2为示出使用图1所示存储器卡的相机系统的大致构造的框图;图3为示出图1所示非易失性存储器的内部构造的框图;图4为描述四种不同类型的阈值电压(每个阈值电压都被写入图3所示的存储器阵列的单元中)时所参考的说明图。图5为描述一个物理块的多个物理页和物理块的存储区域之间的关系描时所参考的说明图。图6为描述在写入第二物理页的数据的操作过程中第一物理页损坏的情况时所参考的说明图。图7示出了在图2所示的主装置所进行的写入访问期间所执行的操作的顺序的图表。图8A 图8C为描述由于在根据该实施方式的主装置写入访问期间所执行的垃圾收集操作而得到的数据变化时所参考的多幅说明图。图9A 图9C为描述由于第一典型比较例中所执行的垃圾收集操作而得到的数据变化时所参考的多幅说明图。图10为示出在第二典型比较例中所进行的写入访问期间所执行的操作的顺序图。具体实施例方式以下参考附图说明本专利技术的优选实施方式。按照以如下顺序安排的章节来描述实施方式1 实现存储器卡1和主装置O)的实施方式的构造2 多值存储器卡1的结构3 该实施方式中写入访问的追加写入操作(垃圾收集(gartage correction)操作)4 第一典型比较例(写入访问中不足追加写入操作的实例)5 第二典型比较例(发送给主装置(2)的写入访问成功完成通知超时的实例)1 实现存储器卡1和主装置O)的实施方式的构造图1为示出根据本专利技术实施方式的存储器卡1的物理框图。图1所示的存储器卡1采用D_I/0(设备输入/输出)部11、处理器12、内部RAM 13、缓冲RAM 14以及非易失性存储器15。图1所示的存储器卡1被设计为通过将卡1连接至主装置( 来采用的卡。具体地,存储器卡1通常被设计为PC卡、记忆棒(注册商标)卡或SD卡。在这两种情况下,存储器卡1可以安装在主装置( 上,并且可以从主装置( 上拆下。图2为示出使用图1所示的存储器卡1的相机系统3的大致构造的框图;图2所示的相机系统3采用图1所示的存储器卡1和用作主装置O)的相机装置 2。如作为图2的框图所示,相机系统3所采用的相机装置2采用摄像部(CAM)21、操作部(按键KEY) 22、显示部(DISP) 23、CPU 24、存储器(MEM) 25、主机输入/输出部(H_I/ 0)26以及用于使这些部件彼此连接的系统总线27。摄像部21通常具有CMOS传感器、CXD等。摄像部21生成包括图像和语音/声音的运动图像数据,将传送运动图像数据的信号提供给CPU 24。操作部22通常具有摄像按钮和箭头键。操作部22向CPU 24提供根据操作按钮或按键的信号。显示部23通常具有TFT显示单元或有机EL显示单元。显示部23从CPU 24接收图像信号,并基于图像信号显示图像。存储器25用于存储数据以及CPU 24要执行的程序。CPU 24在事先存储在存储器25中的程序中读出数据,并执行该程序。通过执行程序,CPU 24作为相机装置2的控制部28。控制部观通过包括摄像部21、显示部23以及主机输入/输出部沈的管理部来执行控制。主装置( 采用的主机输入/输出部沈具有连接器。存储器卡1可以附接至该连接器或者从该连接器分离。主机输入/输出部沈,根据符合诸如PCI Express规范或USB规范的通信方法,与设备输入/输出部11进行数据交换。主装置( 访问存储器卡1,以将数据写本文档来自技高网...

【技术保护点】
1.一种存储装置,包括:存储器,允许执行操作以将新的写入数据追加写入到已用于存储先前的写入数据的存储区域中,从而将所述新的写入数据连同所述先前的写入数据一起存储在所述存储区域中;输入/输出部,被配置为在写入访问中接收写入数据;以及控制部,被配置为基于所述写入访问将所述写入数据写入所述存储器中,其中,在基于所述写入访问的内部处理中,所述控制部对在所述内部处理中已用于存储所述先前的写入数据的存储区域执行追加写入操作。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:川村景太麻生伸吾
申请(专利权)人:索尼公司
类型:发明
国别省市:JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1