ERASE-SUSPEND SYSTEM AND METHOD
    1.
    发明申请
    ERASE-SUSPEND SYSTEM AND METHOD 审中-公开
    擦除系统和方法

    公开(公告)号:US20130124792A1

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

    申请号:US13733835

    申请日:2013-01-03

    Applicant: STEC, Inc.

    Abstract: A method for suspending an erase operation performed on a group of memory cells in a flash memory circuit is disclosed. One example method includes initiating an erase operation on one or more memory cells, the erase operation including a plurality of erase pulses, checking for receipt of a memory command after a predetermined number of erase pulses, suspending, after the predetermined number of erase pulses, the erase operation if the memory command was received, and performing a memory operation associated with the memory command.

    Abstract translation: 公开了一种用于暂停对闪速存储器电路中的一组存储器单元执行的擦除操作的方法。 一个示例性方法包括在一个或多个存储器单元上启动擦除操作,擦除操作包括多个擦除脉冲,在预定数量的擦除脉冲之后检查存储器命令的接收,在预定数量的擦除脉冲之后暂停, 如果接收到存储器命令,则执行擦除操作,并执行与存储器命令相关联的存储器操作。

    Systems and methods of using dynamic data for wear leveling in solid-state devices
    2.
    发明授权
    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
    3.
    发明授权
    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: 闪存存储系统包括被配置为接收和存储具有数据部分的数据块的数据缓冲器。 该系统还包括具有闪存存储设备之间交错的存储块的闪速存储设备和耦合到数据缓冲器和闪存存储设备的控制器。 控制器被配置为启动用于将数据块的数据部分异步写入存储块的数据传输,其中用于将数据块的数据部分异步写入存储块的数据传输包括读取数据块的数据部分 从数据缓冲器串行地并行地将数据块的数据部分并行地写入存储块。

    Data storage system with primary and secondary compression engines
    4.
    发明授权
    Data storage system with primary and secondary compression engines 有权
    数据存储系统具有主压缩和二次压缩引擎

    公开(公告)号:US08677035B2

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

    申请号:US13754837

    申请日:2013-01-30

    Applicant: sTec, Inc.

    Abstract: Aspects of the subject technology relate to a data storage system controller including a host interface configured to be coupled to a host device, to receive data from the host device, and to send data to the host device. In certain aspects, the data storage system includes a primary compression engine configured to compress data received from the host device via the host interface, and a secondary compression engine configured to decompress and compress data associated with operations internal to the data storage system. In some implementations, the data storage systems can further include a processor configured to transfer data between the host interface and the primary compression engine, between the primary compression engine and a non-volatile storage medium, between a memory and the secondary compression engine, and between the secondary compression engine and the memory. A data storage system is also provided.

    Abstract translation: 主题技术的方面涉及包括被配置为耦合到主机设备的主机接口,从主机设备接收数据并将数据发送到主机设备的数据存储系统控制器。 在某些方面,数据存储系统包括被配置为经由主机接口压缩从主机设备接收的数据的主压缩引擎和被配置为解压缩和压缩与数据存储系统内部的操作相关联的数据的次级压缩引擎。 在一些实施方式中,数据存储系统还可以包括配置成在主机接口和主压缩引擎之间,在主压缩引擎和非易失性存储介质之间,存储器和辅助压缩引擎之间传送数据的处理器,以及 在二次压缩引擎和存储器之间。 还提供了数据存储系统。

    System and method for storing data using a flexible data format
    7.
    发明授权
    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