Non-volatile memory device, devices having the same, and method of operating the same
    1.
    发明授权
    Non-volatile memory device, devices having the same, and method of operating the same 有权
    非易失性存储器件,具有相同的器件及其操作方法

    公开(公告)号:US08904090B2

    公开(公告)日:2014-12-02

    申请号:US13289701

    申请日:2011-11-04

    摘要: A flash memory and a method of writing data to a flash memory during garbage collection of the flash memory is provided. First, a garbage collection process on a victim block of flash memory may be initiated. A garbage collection process may comprise a plurality of garbage collection operation. A program command and corresponding program data may be received. After a first garbage collection operation has finished and a portion of flash data from the victim block has been written to a free block, a portion of the program data may be written to that free block. If data remains in the victim block, a second garbage collection operation may be performed.

    摘要翻译: 提供闪速存储器以及在闪存的垃圾收集期间将数据写入闪速存储器的方法。 首先,可以启动对闪存的受害块的垃圾收集过程。 垃圾收集过程可以包括多个垃圾收集操作。 可以接收程序命令和相应的程序数据。 在完成了第一次垃圾收集操作并且来自受害者块的闪存数据的一部分已被写入空闲块之后,可以将该部分程序数据写入该空闲块。 如果数据保留在受害者块中,则可以执行第二垃圾收集操作。

    Data storage device configured to reduce buffer traffic and related method of operation
    2.
    发明授权
    Data storage device configured to reduce buffer traffic and related method of operation 有权
    数据存储设备配置为减少缓冲区流量和相关操作方法

    公开(公告)号:US08694865B2

    公开(公告)日:2014-04-08

    申请号:US13301025

    申请日:2011-11-21

    IPC分类号: G11C29/00

    CPC分类号: G06F11/1044

    摘要: A method is provided for performing a write operation in a data storage device comprising a storage medium, a processing unit, and a buffer memory storing data to be transferred to the storage medium under control of the processing unit. The method comprises aggregating data in the buffer memory as a strip group comprising multiple data strips, transferring data strips in at least one strip group to the storage medium, calculating a parity strip based on the transferred data strips of the at least one strip group without additional access to the buffer memory, and transferring the parity strip to the storage medium.

    摘要翻译: 提供了一种用于在包括存储介质,处理单元和缓冲存储器的数据存储设备中执行写操作的方法,该存储介质在处理单元的控制下存储要传送到存储介质的数据。 该方法包括将缓冲存储器中的数据作为包括多个数据条带的条带集合,将至少一个条带组中的数据条传送到存储介质,基于所传送的至少一个条带组的数据条来计算奇偶校验条,而没有 对缓冲存储器的附加访问,以及将奇偶校验条传送到存储介质。

    Backlight unit and liquid crystal display device having the same
    3.
    发明授权
    Backlight unit and liquid crystal display device having the same 有权
    背光单元和具有该背光单元的液晶显示装置

    公开(公告)号:US08162500B2

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

    申请号:US12138798

    申请日:2008-06-13

    IPC分类号: F21V7/18

    摘要: Disclosed are a backlight unit and a liquid crystal display device having the same. A supporting section is formed with a reflector, which is used for a direct type backlight unit, to support optical sheets and guide light, so that the assembling process is simplified and the manufacturing cost is reduced.

    摘要翻译: 公开了一种背光单元和具有该背光单元的液晶显示装置。 支撑部形成有用于直接型背光单元的反射器,以支撑光学片和引导光,从而简化组装过程并降低制造成本。

    DATA STORAGE DEVICE
    4.
    发明申请
    DATA STORAGE DEVICE 有权
    数据存储设备

    公开(公告)号:US20110035549A1

    公开(公告)日:2011-02-10

    申请号:US12755364

    申请日:2010-04-06

    申请人: Sung Hoon BAEK

    发明人: Sung Hoon BAEK

    IPC分类号: G06F12/00 G06F12/02

    摘要: A data storage device is provided. The data storage device may include a buffer memory, a storage medium, and a controller. The buffer memory may be configured to sequentially store written data blocks received from a host. The storage medium may be configured to include at least one drive. The controller may be configured to calculate first parity data for data selected from the written data in the buffer memory, generate journaling data, and control the generated journaling data to be stored in the storage medium. The data storage device may decrease a number of inputs/outputs used for a parity calculation to thereby reduce overhead.

    摘要翻译: 提供数据存储装置。 数据存储装置可以包括缓冲存储器,存储介质和控制器。 缓冲存储器可以被配置为顺序地存储从主机接收的写入的数据块。 存储介质可以被配置为包括至少一个驱动器。 控制器可以被配置为针对从缓冲存储器中的写入数据中选择的数据计算第一奇偶校验数据,生成日志数据,并且控制所存储的存储在存储介质中的日志数据。 数据存储装置可以减少用于奇偶校验计算的输入/输出的数量,从而减少开销。

    Mass prefetching method for disk array
    5.
    发明授权
    Mass prefetching method for disk array 有权
    磁盘阵列的大容量预取方法

    公开(公告)号:US07822920B2

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

    申请号:US11968370

    申请日:2008-01-02

    IPC分类号: G06F12/00

    摘要: Disclosed herein is a mass prefetching method for disk arrays. In order to improve disk read performance for a non-sequential with having spatial locality as well as a sequential read, when a host requests a block to be read, all the blocks of the strip to which the block belongs are read. This is designated as strip prefetching (SP). Throttled Strip Prefetching (TSP), proposed in the present invention, investigates whether SP is beneficial by an online disk simulation, and does not perform SP if it is determined that SP is not beneficial. Since all prefetching operations of TSP are aligned in the strip of the disk array, the disk independence loss is resolved, and thus the performance of disk arrays is improved for concurrent sequential reads of multiple processes. TSP may however suffer from the loss of disk parallelism due to the disk independence of SP for a single sequential read. In order to solve this problem, this invention proposes Massive Stripe Prefetching (MSP). MSP includes an algorithm that detects a single sequential read at the block level. When a single sequential read is detected, prefetching is aligned in a stripe, and the prefetching size is set to a multiple of stripe size. Accordingly, the parallelism of disks is maximized.

    摘要翻译: 这里公开了一种用于磁盘阵列的批量预取方法。 为了提高具有空间局部性和顺序读取的非顺序的磁盘读取性能,当主机请求读取块时,读取块所属的所有条带的所有块。 这被指定为条带预取(SP)。 在本发明中提出的节流带预取(TSP)是通过在线盘模拟来研究SP是否有益,如果确定SP不受益,则不执行SP。 由于TSP的所有预取操作都在磁盘阵列的条带中对齐,因此可以解决磁盘独立性损失,从而提高了多个进程的并行连续读取的磁盘阵列性能。 然而,TSP可能由于SP的单独顺序读取的磁盘独立性而受到磁盘并行性的损失。 为了解决这个问题,本发明提出了大规模条带预取(MSP)。 MSP包括在块级别检测单个顺序读取的算法。 当检测到单个顺序读取时,预取在条带中对齐,并且预取大小设置为条带大小的倍数。 因此,磁盘的并行性最大化。

    Parity calculation and journal generation in a storage device with multiple storage media
    6.
    发明授权
    Parity calculation and journal generation in a storage device with multiple storage media 有权
    具有多个存储介质的存储设备中的奇偶校验计算和日志生成

    公开(公告)号:US08321631B2

    公开(公告)日:2012-11-27

    申请号:US12755364

    申请日:2010-04-06

    申请人: Sung Hoon Baek

    发明人: Sung Hoon Baek

    IPC分类号: G06F12/16 G06F11/10

    摘要: A data storage device is provided. The data storage device may include a buffer memory, a storage medium, and a controller. The buffer memory may be configured to sequentially store written data blocks received from a host. The storage medium may be configured to include at least one drive. The controller may be configured to calculate first parity data for data selected from the written data in the buffer memory, generate journaling data, and control the generated journaling data to be stored in the storage medium. The data storage device may decrease a number of inputs/outputs used for a parity calculation to thereby reduce overhead.

    摘要翻译: 提供数据存储装置。 数据存储装置可以包括缓冲存储器,存储介质和控制器。 缓冲存储器可以被配置为顺序地存储从主机接收的写入的数据块。 存储介质可以被配置为包括至少一个驱动器。 控制器可以被配置为针对从缓冲存储器中的写入数据中选择的数据计算第一奇偶校验数据,生成日志数据,并且控制所存储的存储在存储介质中的日志数据。 数据存储装置可以减少用于奇偶校验计算的输入/输出的数量,从而减少开销。

    APPARATUS AND METHOD FOR FLASH MEMORY ADDRESS TRANSLATION
    7.
    发明申请
    APPARATUS AND METHOD FOR FLASH MEMORY ADDRESS TRANSLATION 有权
    闪存存储器地址转换的装置和方法

    公开(公告)号:US20110271039A1

    公开(公告)日:2011-11-03

    申请号:US13025267

    申请日:2011-02-11

    IPC分类号: G06F12/00

    摘要: Provided is a flash memory address translation method that may maintain at least one chip that may be divided based on at least one horizontal bank and at least one vertical channel, and may divide the at least one bank by at least one stripe partition, managing an error of a chip without deterioration in a performance of a small writing.

    摘要翻译: 提供了一种闪速存储器地址转换方法,其可以维护可以基于至少一个水平存储体和至少一个垂直信道来划分的至少一个芯片,并且可以将至少一个存储体划分至少一个条带分区,管理 芯片的误差不会导致小写入性能的恶化。

    Method of improving input and output performance of raid system using matrix stripe cache
    8.
    发明授权
    Method of improving input and output performance of raid system using matrix stripe cache 有权
    使用矩阵条带缓存提高raid系统输入和输出性能的方法

    公开(公告)号:US07861035B2

    公开(公告)日:2010-12-28

    申请号:US11759951

    申请日:2007-06-08

    IPC分类号: G06F12/12

    摘要: A method of improving the Input/Output (I/O) performance of a Redundant Array of Independent Disks (RAID) system using a Matrix Stripe Cache (MSC). The method includes a first step of generating a rxw matrix, that is, a read and write matrix, present before row combination, through a unit MSC that will perform writing on a disk, a second step of generating a rxw matrix, that is, a final read and write matrix, from the rxw matrix present before row combination, which is generated at the first step, through row combination, and a third step of performing reading based on the row-combined rxw matrix generated at the second step, performing an XOR operation on the row-combined rxw matrix on a row basis, and performing writing on the row-combined rxw matrix on a column basis.

    摘要翻译: 使用矩阵条带缓存(MSC)提高独立磁盘冗余阵列(RAID)系统的输入/输出(I / O)性能的方法。 该方法包括:通过将在盘上执行写入的单元MSC生成rxw矩阵,即在行组合之前存在的读和写矩阵的第一步骤,生成rxw矩阵的第二步骤,即, 通过行组合在第一步产生的行组合之前存在的rxw矩阵的最终读写矩阵,以及基于在第二步骤生成的行组合rxw矩阵执行读取的第三步骤,执行 在行组合的rxw矩阵上进行XOR操作,并以列为单位对行组合的rxw矩阵执行写入。

    METHOD OF IMPROVING INPUT AND OUTPUT PERFORMANCE OF RAID SYSTEM USING MATRIX STRIPE CACHE
    9.
    发明申请
    METHOD OF IMPROVING INPUT AND OUTPUT PERFORMANCE OF RAID SYSTEM USING MATRIX STRIPE CACHE 有权
    使用矩阵条带缓存提高RAID系统的输入输出性能的方法

    公开(公告)号:US20080010502A1

    公开(公告)日:2008-01-10

    申请号:US11759951

    申请日:2007-06-08

    IPC分类号: G06F11/00

    摘要: A method of improving the Input/Output (I/O) performance of a Redundant Array of Independent Disks (RAID) system using a Matrix Stripe Cache (MSC). The method includes a first step of generating a rxw matrix, that is, a read and write matrix, present before row combination, through a unit MSC that will perform writing on a disk, a second step of generating a rxw matrix, that is, a final read and write matrix, from the rxw matrix present before row combination, which is generated at the first step, through row combination, and a third step of performing reading based on the row-combined rxw matrix generated at the second step, performing an XOR operation on the row-combined rxw matrix on a row basis, and performing writing on the row-combined rxw matrix on a column basis.

    摘要翻译: 使用矩阵条带缓存(MSC)提高独立磁盘冗余阵列(RAID)系统的输入/输出(I / O)性能的方法。 该方法包括:通过将在盘上执行写入的单元MSC生成rxw矩阵,即在行组合之前存在的读和写矩阵的第一步骤,生成rxw矩阵的第二步骤,即, 通过行组合在第一步产生的行组合之前存在的rxw矩阵的最终读写矩阵,以及基于在第二步骤生成的行组合rxw矩阵执行读取的第三步骤,执行 在行组合的rxw矩阵上进行XOR操作,并以列为单位对行组合的rxw矩阵执行写入。

    Hierarchical RAID system including multiple RAIDs and method for controlling RAID system

    公开(公告)号:US06651137B2

    公开(公告)日:2003-11-18

    申请号:US09818762

    申请日:2001-03-28

    IPC分类号: G06F1208

    摘要: In a data storage system based on large capacitance, high performance and high availability through a hierarchical construction of redundant arrays of expensive disks (RAID) and a method for controlling the storage system, in order to provide better reliability and more prominent performance than the traditional RAID, and more particularly, in a hierarchical RAID system provided with a plurality of RAIDs in which at least one RAID composed of a large number of disks is used as a virtual disk, and a method for controlling the RAID system, and further in a record medium capable of being read through a computer having a writing of a program to realize the inventive method; the hierarchical RAID system includes a host computing unit; at least one upper level RAID controlling unit having a first RAID Level X, for controlling a plurality of first lower level RAID controlling units having a second RAID Level Y in order to use a lower level RAID as a virtual disk; and the plurality of first lower level RAID controlling units having the second RAID Level Y, for controlling numerous member disks under a control of the upper level RAID controlling unit so as to be used as the virtual disk of the upper level RAID.