Storage device, storage control device, data transfer intergrated circuit, and storage control method
    1.
    发明授权
    Storage device, storage control device, data transfer intergrated circuit, and storage control method 有权
    存储设备,存储控制设备,数据传输集成电路和存储控制方法

    公开(公告)号:US08448047B2

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

    申请号:US12923005

    申请日:2010-08-27

    IPC分类号: G11C29/00

    CPC分类号: G06F11/108

    摘要: A storage device is for restoring the data saved in a nonvolatile memory to a cache memory, even if there is not a read response from the nonvolatile memory. In a data saving operation, parity data of to-be-saved data is generated, and the to-be-saved data and the parity data having CRCs and AIDs added thereto are written into a flash memory. In a data restoring operation, if an operation to read data from the flash memory is not completed within a predetermined period of time, the data reading operation is suspended, and additional data is set. The to-be-saved data having a data error corrected with the parity data is then written into the cache memory.

    摘要翻译: 存储装置用于将保存在非易失性存储器中的数据还原到高速缓冲存储器,即使没有来自非易失性存储器的读取响应。 在数据保存操作中,生成待保存数据的奇偶校验数据,并将被保存的数据和其中添加有CRC和AID的奇偶校验数据写入闪存。 在数据恢复操作中,如果在预定时间段内没有完成从闪速存储器读取数据的操作,则暂停数据读取操作,并设置附加数据。 然后将具有用奇偶校验数据校正的数据错误的待保存数据写入高速缓冲存储器。

    Controller for disk array device, data transfer device, and method of power recovery process
    2.
    发明申请
    Controller for disk array device, data transfer device, and method of power recovery process 有权
    磁盘阵列设备控制器,数据传输设备和电源恢复过程方法

    公开(公告)号:US20110138221A1

    公开(公告)日:2011-06-09

    申请号:US12929613

    申请日:2011-02-03

    IPC分类号: G06F11/16

    摘要: In a controller of a disk array device, when recovery from a power failure is detected, the controller instructs a reading section to transfer data in a burst mode using a large prefetch amount. When an error is detected, the controller causes the data to be transferred again for an area where the error is detected. Further, the controller designates different access ports for the reading section and an erasing section, and causes these sections to operate in parallel. The reading section reads cache data from a flash memory and stores the cache data in a cache memory. The erasing section uses the access port different from the access port of the reading section, to erase data that is stored in the flash memory and has been transferred by the reading section.

    摘要翻译: 在磁盘阵列装置的控制器中,当检测到从电源故障恢复时,控制器指示读取部分使用大的预取量以突发模式传送数据。 当检测到错误时,控制器会在检测到错误的区域再次传送数据。 此外,控制器为读取部分指定不同的访问端口和擦除部分,并且使这些部分并行操作。 读取部分从闪速存储器读取高速缓存数据,并将高速缓存数据存储在高速缓冲存储器中。 擦除部分使用与读取部分的访问端口不同的访问端口来擦除存储在闪存中并由读取部分传送的数据。

    STORAGE SYSTEM, METHOD OF CONTROLLING STORAGE SYSTEM, AND METHOD OF CONTROLLING CONTROL APPARATUS
    3.
    发明申请
    STORAGE SYSTEM, METHOD OF CONTROLLING STORAGE SYSTEM, AND METHOD OF CONTROLLING CONTROL APPARATUS 审中-公开
    存储系统,控制存储系统的方法和控制装置的控制方法

    公开(公告)号:US20110010499A1

    公开(公告)日:2011-01-13

    申请号:US12831515

    申请日:2010-07-07

    IPC分类号: G06F12/16 G06F12/08

    摘要: A storage system including a storage, has a first power supplier for supplying electronic power, a second power supplier for supplying electronic power when the first power supplier not supplying electronic power to the storage system, a cache memory for storing data sent out from a host, a non-volatile memory for storing data stored in the cache memory, and a controller for writing the data stored in the cache memory into the non-volatile memory when the second supplier supplying electronic power to the storage system, for stopping the writing and for deleting data stored in the non-volatile memory so until a free space volume of the non-volatile memory being not less than a volume of the data stored in the cache memory when the first supplier restoring electronic power to the storage system.

    摘要翻译: 包括存储器的存储系统具有用于提供电子电力的第一电源供应器,当不向存储系统供应电力的第一电源供应电源时提供电源的第二电源;存储从主机发出的数据的高速缓冲存储器 用于存储存储在高速缓冲存储器中的数据的非易失性存储器,以及用于当第二供应商向存储系统供应电源以停止写入时,将存储在高速缓冲存储器中的数据写入非易失性存储器的控制器,以及 用于当第一供应商将电力恢复到存储系统时,删除存储在非易失性存储器中的数据,直到非易失性存储器的可用空间容量不小于存储在高速缓冲存储器中的数据量。

    DATA BACKUP METHOD AND INFORMATION PROCESSING APPARATUS
    4.
    发明申请
    DATA BACKUP METHOD AND INFORMATION PROCESSING APPARATUS 有权
    数据备份方法和信息处理设备

    公开(公告)号:US20100241806A1

    公开(公告)日:2010-09-23

    申请号:US12721808

    申请日:2010-03-11

    IPC分类号: G06F17/30 G06F12/08

    CPC分类号: G06F11/1441

    摘要: An information processing apparatus includes, a first storage unit, a second storage unit in which data stored in the first storage unit is backed up, and a memory controller that controls data backup operation. The memory controller divides a transfer source storage area into portions, and provides two transfer destination areas, each of the two transfer destination areas being divided into portions, backs up data in a direction from a beginning address of each divided area of the transfer source storage area to an end address thereof in one of the transfer destination areas provided for each divided area of the transfer source storage area, and backs up data in a direction from the end address of each divided area of the transfer source storage area to the beginning address thereof in the other transfer destination storage area.

    摘要翻译: 信息处理装置包括:第一存储单元,其中存储在第一存储单元中的数据被备份的第二存储单元和控制数据备份操作的存储器控​​制器。 存储器控制器将传输源存储区域划分为多个部分,并且提供两个传送目的地区域,两个传送目的地区域中的每一个被划分为部分,从传送源存储器的每个划分区域的起始地址的方向备份数据 区域到其转移目的地区域之一的结束地址,并且从沿着从转移源存储区域的每个分割区域的结束地址到开始地址的方向备份数据 在另一传送目的地存储区域中。

    DMA circuit and computer system
    5.
    发明授权
    DMA circuit and computer system 有权
    DMA电路和计算机系统

    公开(公告)号:US07774513B2

    公开(公告)日:2010-08-10

    申请号:US11220617

    申请日:2005-09-08

    IPC分类号: G06F13/28 G06F15/167

    CPC分类号: G06F13/28

    摘要: A DMA circuit operates a plurality of DMA channels in parallel, enabling reduction of the circuit scale and fewer development processes. A channel manager circuit reads in sequence the control information for each DMA channel from control memory, performs analysis, and according to the divided DMA control sequence, performs state processing (DMA control). Further, the channel manager circuit updates the control information, writes back the control information to the control memory, and executes time-division control of the plurality of DMA channels. Hence the circuit scale can be reduced, contributing to decreased costs, and the number of development processes can be reduced.

    摘要翻译: DMA电路并行操作多个DMA通道,能够减少电路规模和减少开发过程。 频道管理电路依次读取来自控制存储器的每个DMA通道的控制信息,执行分析,并根据划分的DMA控制序列执行状态处理(DMA控制)。 此外,信道管理电路更新控制信息,将控制信息写回控制存储器,并执行多个DMA信道的时分控制。 因此,可以减小电路规模,有助于降低成本,并且可以减少开发过程的数量。

    Control apparatus and control method
    6.
    发明授权
    Control apparatus and control method 有权
    控制装置及控制方法

    公开(公告)号:US08862808B2

    公开(公告)日:2014-10-14

    申请号:US13402274

    申请日:2012-02-22

    摘要: A control apparatus includes a capacitor to store electric power supplied from the power supply unit and to supply the stored electric power to the control apparatus when the power supply from the power supply unit is stopped, a first nonvolatile memory, a second nonvolatile memory, a first controller, and a second controller. The first controller writes the data, stored in the cache memory, into the first nonvolatile memory when the external power supply is stopped verifies whether the data stored in the first nonvolatile memory is normal, and sends information of area where the data in the first nonvolatile memory is not normal when the verification indicates that the writing is not normal. And the second controller writes the information sent from the first controller into the second nonvolatile memory.

    摘要翻译: 控制装置包括电容器,用于存储从电源单元提供的电力,并且当来自电源单元的电源停止时,将存储的电力提供给控制装置,第一非易失性存储器,第二非易失性存储器, 第一控制器和第二控制器。 当外部电源停止时,第一控制器将存储在高速缓冲存储器中的数据写入第一非易失性存储器,验证存储在第一非易失性存储器中的数据是否正常,并且发送第一非易失性存储器中的数据的区域的信息 当验证表明写入不正常时,内存不正常。 并且第二控制器将从第一控制器发送的信息写入第二非易失性存储器。

    Data backup method and information processing apparatus
    7.
    发明授权
    Data backup method and information processing apparatus 有权
    数据备份方法和信息处理装置

    公开(公告)号:US08516208B2

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

    申请号:US12721808

    申请日:2010-03-11

    IPC分类号: G06F12/00

    CPC分类号: G06F11/1441

    摘要: An information processing apparatus includes, a first storage unit, a second storage unit in which data stored in the first storage unit is backed up, and a memory controller that controls data backup operation. The memory controller divides a transfer source storage area into portions, and provides two transfer destination areas, each of the two transfer destination areas being divided into portions, backs up data in a direction from a beginning address of each divided area of the transfer source storage area to an end address thereof in one of the transfer destination areas provided for each divided area of the transfer source storage area, and backs up data in a direction from the end address of each divided area of the transfer source storage area to the beginning address thereof in the other transfer destination storage area.

    摘要翻译: 信息处理装置包括:第一存储单元,其中存储在第一存储单元中的数据被备份的第二存储单元和控制数据备份操作的存储器控​​制器。 存储器控制器将传输源存储区域划分为多个部分,并且提供两个传送目的地区域,两个传送目的地区域中的每一个被划分为部分,从传送源存储器的每个划分区域的起始地址的方向备份数据 区域到其转移目的地区域之一的结束地址,并且从沿着从转移源存储区域的每个分割区域的结束地址到开始地址的方向备份数据 在另一传送目的地存储区域中。

    Control apparatus, control method, and storage system
    8.
    发明申请
    Control apparatus, control method, and storage system 审中-公开
    控制装置,控制方法和存储系统

    公开(公告)号:US20110314236A1

    公开(公告)日:2011-12-22

    申请号:US13067132

    申请日:2011-05-11

    IPC分类号: G06F12/00

    CPC分类号: G06F8/654

    摘要: In a control apparatus, a write control unit controls operation of writing data to a non-volatile storage unit. The write control unit is configurable with given control data. A control data storage unit stores first control data for the write control unit. An input reception unit receives second control data for the write control unit. A configuration unit configures the write control unit with the first control data stored in the control data storage unit when the first control data has a newer version number than that of the second control data received by the input reception unit, and with the second control data when the second control data has a newer version number than that of the first control data.

    摘要翻译: 在控制装置中,写入控制单元控制向非易失性存储单元写入数据的操作。 写入控制单元可配置给定的控制数据。 控制数据存储单元存储写入控制单元的第一控制数据。 输入接收单元接收用于写入控制单元的第二控制数据。 当第一控制数据具有比由输入接收单元接收到的第二控制数据的版本号更新的版本号时,配置单元配置存储在控制数据存储单元中的第一控制数据的写入控制单元,并且利用第二控制数据 当第二控制数据具有比第一控制数据的版本号更新的版本号时。

    DMA circuit and computer system
    9.
    发明申请
    DMA circuit and computer system 有权
    DMA电路和计算机系统

    公开(公告)号:US20060218313A1

    公开(公告)日:2006-09-28

    申请号:US11220617

    申请日:2005-09-08

    IPC分类号: G06F13/28

    CPC分类号: G06F13/28

    摘要: A DMA circuit operates a plurality of DMA channels in parallel, enabling reduction of the circuit scale and fewer development processes. A channel manager circuit reads in sequence the control information for each DMA channel from control memory, performs analysis, and according to the divided DMA control sequence, performs state processing (DMA control). Further, the channel manager circuit updates the control information, writes back the control information to the control memory, and executes time-division control of the plurality of DMA channels. Hence the circuit scale can be reduced, contributing to decreased costs, and the number of development processes can be reduced.

    摘要翻译: DMA电路并行操作多个DMA通道,能够减少电路规模和减少开发过程。 频道管理电路顺序读取来自控制存储器的每个DMA通道的控制信息,执行分析,并根据划分的DMA控制序列执行状态处理(DMA控制)。 此外,信道管理电路更新控制信息,将控制信息写回控制存储器,并执行多个DMA信道的时分控制。 因此,可以减小电路规模,有助于降低成本,并且可以减少开发过程的数量。

    Storage device, storage controlling device, and storage controlling method
    10.
    发明授权
    Storage device, storage controlling device, and storage controlling method 有权
    存储设备,存储控制设备和存储控制方法

    公开(公告)号:US08832355B2

    公开(公告)日:2014-09-09

    申请号:US12805948

    申请日:2010-08-25

    IPC分类号: G06F12/02

    摘要: A storage device includes a programmable device into which predetermined control data is written, a control data storing unit that stores therein write control data and read control data, the write control data being control data for realizing a function to save data stored in a cache memory into a nonvolatile memory when an abnormal shut-down occurs and the read control data being control data for realizing a function to restore the data saved in the nonvolatile memory into the cache memory when an electric power source is turned on after the abnormal shut-down, a writing unit that, when an electric power source is turned on after occurrence of the abnormal shut-down of the storage device, writes the read control data into the programmable device, and a restoring instructing unit that instructs the programmable device to restore the data saved in the nonvolatile memory into the cache memory.

    摘要翻译: 存储装置包括其中写入预定控制数据的可编程装置,存储写入控制数据和读取控制数据的控制数据存储单元,所述写入控制数据是用于实现存储在高速缓冲存储器中的数据的功能的控制数据 当异常关闭时电源接通时,读取控制数据是用于实现将保存在非易失性存储器中的数据恢复到高速缓冲存储器中的功能的控制数据,作为非易失性存储器 写入单元,当在存储装置异常关闭之后电源被接通时,将读取的控制数据写入可编程装置,以及恢复指示单元,指示可编程装置恢复 保存在非易失性存储器中的数据进入高速缓冲存储器。