Semiconductor storage device and data control method thereof
    1.
    发明授权
    Semiconductor storage device and data control method thereof 有权
    半导体存储装置及其数据控制方法

    公开(公告)号:US09063663B2

    公开(公告)日:2015-06-23

    申请号:US12936176

    申请日:2010-09-21

    IPC分类号: G06F12/00 G06F3/06 G06F13/00

    摘要: The flash memory controller compresses data in response to a write request. On condition that there is a compression effect with respect to the compressed data, the flash memory controller writes the compressed data to the base area of a physical block of a flash memory. As physical pages assigned to the physical block, the flash memory controller reduces the physical pages assigned to the base area from 102 down to 59, and increases the physical pages assigned to the update area from 26 up to 69. Therefore, it is possible to suppress exhaustion of physical pages which are assigned to the update area, to reduce the number of erases of the physical block, and to consequently prolong device operating life.

    摘要翻译: 闪存控制器响应于写请求压缩数据。 在对压缩数据存在压缩效果的情况下,闪存控制器将压缩数据写入闪存的物理块的基本区域。 作为分配给物理块的物理页面,闪存控制器将分配给基地区的物理页面从102降低到59,并将分配给更新区域的物理页面从26增加到69.因此,可以 抑制分配给更新区域的物理页面的耗尽,减少物理块的擦除次数,从而延长设备的使用寿命。

    Apparatus and method to store a plurality of data having a common pattern and guarantee codes associated therewith in a single page
    2.
    发明授权
    Apparatus and method to store a plurality of data having a common pattern and guarantee codes associated therewith in a single page 有权
    用于存储具有公共模式的多个数据的装置和方法,并且在单个页面中保证与其相关联的代码

    公开(公告)号:US08352676B2

    公开(公告)日:2013-01-08

    申请号:US12992028

    申请日:2010-10-26

    IPC分类号: G06F11/10

    摘要: Data capacity efficiency is improved by de-duplicating data assigned with a code that is different for each data.A storage apparatus comprising a flash memory control device equipped with one or more flash memory modules, wherein the flash memory module comprises at least one flash memory chip for providing a storage area, and a controller for controlling writing/reading of data including user data and a guarantee code accompanying the user data to and from the storage area provided by the flash memory chip, wherein the controller respectively divides a plurality of the data having the common user data into the user data and the guarantee code, stores one of the user data in an area of a predetermined unit of the storage area, and links and stores each of the guarantee codes accompanying the plurality of user data in an area of a predetermined unit of the storage area.

    摘要翻译: 通过使用与每个数据不同的代码分配的数据进行解除复制来提高数据容量效率。 一种存储装置,包括配备有一个或多个闪速存储器模块的闪速存储器控制装置,其中所述闪速存储器模块包括用于提供存储区域的至少一个闪速存储器芯片,以及用于控制对包括用户数据的数据的写入/读取的控制器, 伴随着闪存芯片所提供的存储区域的用户数据的保证码,其中控制器分别将具有公共用户数据的多个数据划分成用户数据和保证码,存储用户数据之一 在所述存储区域的预定单位的区域中,在所述存储区域的预定单位的区域中链接并存储伴随所述多个用户数据的每个所述保证码。

    STORAGE APPARATUS AND DATA CONTROL METHOD
    3.
    发明申请
    STORAGE APPARATUS AND DATA CONTROL METHOD 有权
    存储设备和数据控制方法

    公开(公告)号:US20120102260A1

    公开(公告)日:2012-04-26

    申请号:US12992028

    申请日:2010-10-26

    IPC分类号: G06F12/00

    摘要: Data capacity efficiency is improved by de-duplicating data assigned with a code that is different for each data.A storage apparatus comprising a flash memory control device equipped with one or more flash memory modules, wherein the flash memory module comprises at least one flash memory chip for providing a storage area, and a controller for controlling writing/reading of data including user data and a guarantee code accompanying the user data to and from the storage area provided by the flash memory chip, wherein the controller respectively divides a plurality of the data having the common user data into the user data and the guarantee code, stores one of the user data in an area of a predetermined unit of the storage area, and links and stores each of the guarantee codes accompanying the plurality of user data in an area of a predetermined unit of the storage area.

    摘要翻译: 通过使用与每个数据不同的代码分配的数据进行解除复制来提高数据容量效率。 一种存储装置,包括配备有一个或多个闪速存储器模块的闪速存储器控制装置,其中所述闪速存储器模块包括用于提供存储区域的至少一个闪速存储器芯片,以及用于控制对包括用户数据的数据的写入/读取的控制器, 伴随着闪存芯片所提供的存储区域的用户数据的保证码,其中控制器分别将具有公共用户数据的多个数据划分成用户数据和保证码,存储用户数据之一 在所述存储区域的预定单位的区域中,在所述存储区域的预定单位的区域中链接并存储伴随所述多个用户数据的每个所述保证码。

    Storage control apparatus and storage control method
    4.
    发明授权
    Storage control apparatus and storage control method 有权
    存储控制装置和存储控制方法

    公开(公告)号:US09183136B2

    公开(公告)日:2015-11-10

    申请号:US13512143

    申请日:2012-05-16

    IPC分类号: G06F13/00 G06F13/28 G06F12/02

    CPC分类号: G06F12/0246

    摘要: A storage control apparatus comprises a storage unit, an association unit, and an execution unit. The storage unit stores association information showing multiple physical chunks which are configured in a physical address space of a nonvolatile semiconductor memory, multiple logical storage areas which are configured in a logical address space of the nonvolatile semiconductor memory, multiple logical chunks which are respectively associated with the multiple physical chunks, and an association between a logical storage area and a logical chunk. The association unit changes the association by changing the association information in accordance with a state of the nonvolatile semiconductor memory, and identifies based on the association information a physical storage area corresponding to a logical storage area specified in an input/output request from a computer. The execution unit executes the input/output request with respect to the identified physical storage area.

    摘要翻译: 存储控制装置包括存储单元,关联单元和执行单元。 存储单元存储表示配置在非易失性半导体存储器的物理地址空间中的多个物理块的关联信息,配置在非易失性半导体存储器的逻辑地址空间中的多个逻辑存储区域,分别与非易失性半导体存储器的逻辑地址空间相关联的多个逻辑块 多个物理块,以及逻辑存储区域和逻辑块之间的关联。 关联单元通过根据非易失性半导体存储器的状态改变关联信息来改变关联,并且基于关联信息识别与来自计算机的输入/输出请求中指定的逻辑存储区域相对应的物理存储区域。 执行单元相对于所识别的物理存储区域执行输入/输出请求。

    Storage system comprising nonvolatile semiconductor storage media
    5.
    发明授权
    Storage system comprising nonvolatile semiconductor storage media 有权
    存储系统包括非易失性半导体存储介质

    公开(公告)号:US08539142B2

    公开(公告)日:2013-09-17

    申请号:US13322354

    申请日:2011-09-30

    IPC分类号: G06F12/00

    摘要: Logical-physical translation information comprises information denoting the corresponding relationships between multiple logical pages and multiple logical chunks forming a logical address space of a nonvolatile semiconductor storage medium, and information denoting the corresponding relationships between the multiple logical chunks and multiple physical storage areas. Each logical page is a logical storage area conforming to a logical address range. Each logical chunk is allocated to two or more logical pages of multiple logical pages. Two or more physical storage areas of multiple physical storage areas are allocated to each logical chunk. A controller adjusts the number of physical storage areas to be allocated to each logical chunk.

    摘要翻译: 逻辑物理翻译信息包括表示形成非易失性半导体存储介质的逻辑地址空间的多个逻辑页与多个逻辑块之间的对应关系的信息,以及表示多个逻辑块与多个物理存储区之间的对应关系的信息。 每个逻辑页面都是符合逻辑地址范围的逻辑存储区域。 每个逻辑块被分配给多个逻辑页面的两个或多个逻辑页面。 将多个物理存储区域的两个或多个物理存储区域分配给每个逻辑块。 控制器调整要分配给每个逻辑块的物理存储区域的数量。

    STORAGE SYSTEM AND STORAGE METHOD

    公开(公告)号:US20130091320A1

    公开(公告)日:2013-04-11

    申请号:US13265062

    申请日:2011-10-05

    IPC分类号: G06F12/02

    摘要: A storage system comprises a storage comprising a nonvolatile storage medium, and a storage control apparatus for inputting/outputting data to/from the storage. The storage control apparatus comprises a memory for storing management information, which is information used in inputting/outputting data to/from the storage, and a control part for controlling access to the storage. The control part stores the management information, which is stored in the memory, in the storage as a base image, and when the management information is updated subsequent to the base image being stored in the storage, creates a journal comprising information related to this update, and stores the journal in the storage as a journal group which is configured from multiple journals.

    STORAGE CONTROL APPARATUS AND STORAGE CONTROL METHOD
    7.
    发明申请
    STORAGE CONTROL APPARATUS AND STORAGE CONTROL METHOD 有权
    存储控制装置和存储控制方法

    公开(公告)号:US20130311707A1

    公开(公告)日:2013-11-21

    申请号:US13512143

    申请日:2012-05-16

    IPC分类号: G06F12/02

    CPC分类号: G06F12/0246

    摘要: A storage control apparatus comprises a storage unit, an association unit, and an execution unit. The storage unit stores association information showing multiple physical chunks which are configured in a physical address space of a nonvolatile semiconductor memory, multiple logical storage areas which are configured in a logical address space of the nonvolatile semiconductor memory, multiple logical chunks which are respectively associated with the multiple physical chunks, and an association between a logical storage area and a logical chunk. The association unit changes the association by changing the association information in accordance with a state of the nonvolatile semiconductor memory, and identifies based on the association information a physical storage area corresponding to a logical storage area specified in an input/output request from a computer. The execution unit executes the input/output request with respect to the identified physical storage area.

    摘要翻译: 存储控制装置包括存储单元,关联单元和执行单元。 存储单元存储表示配置在非易失性半导体存储器的物理地址空间中的多个物理块的关联信息,配置在非易失性半导体存储器的逻辑地址空间中的多个逻辑存储区域,分别与非易失性半导体存储器的逻辑地址空间相关联的多个逻辑块 多个物理块,以及逻辑存储区域和逻辑块之间的关联。 关联单元通过根据非易失性半导体存储器的状态改变关联信息来改变关联,并且基于关联信息识别与来自计算机的输入/输出请求中指定的逻辑存储区域相对应的物理存储区域。 执行单元相对于所识别的物理存储区域执行输入/输出请求。

    Storage system and storage method
    8.
    发明授权
    Storage system and storage method 有权
    存储系统和存储方法

    公开(公告)号:US08972651B2

    公开(公告)日:2015-03-03

    申请号:US13265062

    申请日:2011-10-05

    IPC分类号: G06F12/00 G06F12/02

    摘要: A storage system comprises a storage comprising a nonvolatile storage medium, and a storage control apparatus for inputting/outputting data to/from the storage. The storage control apparatus comprises a memory for storing management information, which is information used in inputting/outputting data to/from the storage, and a control part for controlling access to the storage. The control part stores the management information, which is stored in the memory, in the storage as a base image, and when the management information is updated subsequent to the base image being stored in the storage, creates a journal comprising information related to this update, and stores the journal in the storage as a journal group which is configured from multiple journals.

    摘要翻译: 一种存储系统包括一个包括非易失性存储介质的存储器,以及用于向/从存储器输入/输出数据的存储控制装置。 存储控制装置包括用于存储管理信息的存储器,其是用于向/从存储器输入/输出数据的信息,以及用于控制对存储器的访问的控制部分。 控制部将存储在存储器中的管理信息作为基本图像存储在存储器中,并且当在存储在存储器中的基本映像之后更新管理信息时,创建包含与该更新相关的信息的日志 ,并将日记存储在存储中作为由多个日志配置的日志组。

    SEMICONDUCTOR STORAGE DEVICE AND DATA CONTROL METHOD THEREOF
    9.
    发明申请
    SEMICONDUCTOR STORAGE DEVICE AND DATA CONTROL METHOD THEREOF 有权
    半导体存储器件及其数据控制方法

    公开(公告)号:US20120072641A1

    公开(公告)日:2012-03-22

    申请号:US12936176

    申请日:2010-09-21

    IPC分类号: G06F12/02

    摘要: The flash memory controller compresses data in response to a write request. On condition that there is a compression effect with respect to the compressed data, the flash memory controller writes the compressed data to the base area of a physical block of a flash memory. As physical pages assigned to the physical block, the flash memory controller reduces the physical pages assigned to the base area from 102 down to 59, and increases the physical pages assigned to the update area from 26 up to 69. Therefore, it is possible to suppress exhaustion of physical pages which are assigned to the update area, to reduce the number of erases of the physical block, and to consequently prolong device operating life.

    摘要翻译: 闪存控制器响应于写请求压缩数据。 在对压缩数据存在压缩效果的情况下,闪存控制器将压缩数据写入闪存的物理块的基本区域。 作为分配给物理块的物理页面,闪存控制器将分配给基地区的物理页面从102降低到59,并将分配给更新区域的物理页面从26增加到69.因此,可以 抑制分配给更新区域的物理页面的耗尽,减少物理块的擦除次数,从而延长设备的使用寿命。