SYSTEM AND METHOD FOR STORING DATA USING A FLEXIBLE DATA FORMAT
    1.
    发明申请
    SYSTEM AND METHOD FOR STORING DATA USING A FLEXIBLE DATA FORMAT 有权
    使用灵活数据格式存储数据的系统和方法

    公开(公告)号:US20130111118A1

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

    申请号:US13719184

    申请日:2012-12-18

    Applicant: STEC, Inc.

    CPC classification number: G06F12/0246 G06F2212/7202 G06F2212/7207

    Abstract: A flash storage device includes a flash storage for storing data and a controller for receiving a command in connection with user data and selecting a sector size associated with storing the user data. The controller allocates the user data among data sectors having the sector size and writes the data sectors to the flash storage. In some embodiments, the controller generates system data and stores the system data in the data sectors or a system sector, or both.

    Abstract translation: 闪存存储设备包括用于存储数据的闪存存储器和用于接收与用户数据相关联的命令并选择与存储用户数据相关联的扇区大小的控制器。 控制器在具有扇区大小的数据扇区中分配用户数据,并将数据扇区写入闪存存储器。 在一些实施例中,控制器生成系统数据并将系统数据存储在数据扇区或系统扇区中,或者两者。

    SYSTEM AND METHOD FOR ACCESSING AND STORING INTERLEAVED DATA
    2.
    发明申请
    SYSTEM AND METHOD FOR ACCESSING AND STORING INTERLEAVED DATA 有权
    用于访问和存储交互数据的系统和方法

    公开(公告)号:US20130242658A1

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

    申请号:US13873183

    申请日:2013-04-29

    Applicant: STEC, INC.

    Abstract: A flash storage system includes a data buffer configured to receive and store a data block having data portions. The system further includes flash storage devices having storage blocks interleaved among the flash storage devices and a controller coupled to the data buffer and the flash storage devices. The controller is configured to initiate data transfers for writing the data portions of the data block asynchronously into the storage blocks, where the data transfers for writing the data portions of the data block asynchronously into the storage blocks include reading the data portions of the data block from the data buffer serially and writing the data portions of the data block into the storage blocks in parallel.

    Abstract translation: 闪存存储系统包括被配置为接收和存储具有数据部分的数据块的数据缓冲器。 该系统还包括具有闪存存储设备之间交错的存储块的闪速存储设备和耦合到数据缓冲器和闪存存储设备的控制器。 控制器被配置为启动用于将数据块的数据部分异步写入存储块的数据传输,其中用于将数据块的数据部分异步写入存储块的数据传输包括读取数据块的数据部分 从数据缓冲器串行地并行地将数据块的数据部分并行地写入存储块。

    Systems and methods of using dynamic data for wear leveling in solid-state devices
    3.
    发明授权
    Systems and methods of using dynamic data for wear leveling in solid-state devices 有权
    在固态设备中使用动态数据进行磨损均衡的系统和方法

    公开(公告)号:US08713381B2

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

    申请号:US13853989

    申请日:2013-03-29

    Applicant: STEC, Inc.

    CPC classification number: G11C29/76 G06F11/1068 G06F12/0246 G06F2212/7211

    Abstract: Methods and systems for wear-leveling in flash storage devices are provided. A flash storage system performs wear-leveling by tracking data errors that occur when dynamic data is read from a first storage block in a first flash storage device and moving the dynamic data to a second storage block in a second flash storage device. Additionally, wear-leveling is achieved by identifying a third storage block containing static data and moves the static data to the storage block previously containing the dynamic data.

    Abstract translation: 提供闪存存储设备中磨损均衡的方法和系统。 闪存存储系统通过跟踪当从第一闪存存储设备中的第一存储块读取动态数据时发生的数据错误并将动态数据移动到第二闪存存储设备中的第二存储块来执行磨损均衡。 此外,通过识别包含静态数据的第三存储块并将静态数据移动到先前包含动态数据的存储块来实现磨损均衡。

    System and method for accessing and storing interleaved data
    4.
    发明授权
    System and method for accessing and storing interleaved data 有权
    用于访问和存储交错数据的系统和方法

    公开(公告)号:US08681552B2

    公开(公告)日:2014-03-25

    申请号:US13873183

    申请日:2013-04-29

    Applicant: STEC, Inc.

    Abstract: A flash storage system includes a data buffer configured to receive and store a data block having data portions. The system further includes flash storage devices having storage blocks interleaved among the flash storage devices and a controller coupled to the data buffer and the flash storage devices. The controller is configured to initiate data transfers for writing the data portions of the data block asynchronously into the storage blocks, where the data transfers for writing the data portions of the data block asynchronously into the storage blocks include reading the data portions of the data block from the data buffer serially and writing the data portions of the data block into the storage blocks in parallel.

    Abstract translation: 闪存存储系统包括被配置为接收和存储具有数据部分的数据块的数据缓冲器。 该系统还包括具有闪存存储设备之间交错的存储块的闪速存储设备和耦合到数据缓冲器和闪存存储设备的控制器。 控制器被配置为启动用于将数据块的数据部分异步写入存储块的数据传输,其中用于将数据块的数据部分异步写入存储块的数据传输包括读取数据块的数据部分 从数据缓冲器串行地并行地将数据块的数据部分并行地写入存储块。

    System and method for storing data using a flexible data format
    5.
    发明授权
    System and method for storing data using a flexible data format 有权
    使用灵活数据格式存储数据的系统和方法

    公开(公告)号:US08473672B2

    公开(公告)日:2013-06-25

    申请号:US13719184

    申请日:2012-12-18

    Applicant: STEC, Inc.

    CPC classification number: G06F12/0246 G06F2212/7202 G06F2212/7207

    Abstract: A flash storage device includes a flash storage for storing data and a controller for receiving a command in connection with user data and selecting a sector size associated with storing the user data. The controller allocates the user data among data sectors having the sector size and writes the data sectors to the flash storage. In some embodiments, the controller generates system data and stores the system data in the data sectors or a system sector, or both.

    Abstract translation: 闪存存储设备包括用于存储数据的闪存存储器和用于接收与用户数据相关联的命令并选择与存储用户数据相关联的扇区大小的控制器。 控制器在具有扇区大小的数据扇区中分配用户数据,并将数据扇区写入闪存存储器。 在一些实施例中,控制器生成系统数据并将系统数据存储在数据扇区或系统扇区中,或者两者。

Patent Agency Ranking