Forced Map Entry Flush to Prevent Return of Old Data
    1.
    发明申请
    Forced Map Entry Flush to Prevent Return of Old Data 有权
    强制地图条目冲洗以防止旧数据的返回

    公开(公告)号:US20150347289A1

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

    申请号:US14291127

    申请日:2014-05-30

    Abstract: A data storage device flushes newly written data in response to certain events such that, when the device has acknowledged newly written data, the device cannot return old data of the referenced logical block address to the host in any case. If the data of the logical block address has been corrupted, the device returns an uncorrectable error, not old data. A “force map entry flush” flushes modified map entries to NAND when an upper page is programmed. After a power failure and restoration, a storage device is able to analysis map entries to determine whether there is some host data in the uncorrectable die, then prevent return of old data to a host.

    Abstract translation: 数据存储装置响应于某些事件刷新新写入的数据,使得当设备已经确认新写入的数据时,在任何情况下,设备不能将所引用的逻辑块地址的旧数据返回给主机。 如果逻辑块地址的数据已损坏,则设备将返回不可修正的错误,而不是旧数据。 当编程上一页时,“强制映射条目刷新”将修改的映射条目刷新到NAND。 在电源故障恢复之后,存储设备能够分析地图条目以确定是否存在不可校正裸片中的一些主机数据,然后防止将旧数据返回到主机。

    Forced map entry flush to prevent return of old data
    2.
    发明授权
    Forced map entry flush to prevent return of old data 有权
    强制映射条目闪烁以防止旧数据的返回

    公开(公告)号:US09208077B1

    公开(公告)日:2015-12-08

    申请号:US14291127

    申请日:2014-05-30

    Abstract: A data storage device flushes newly written data in response to certain events such that, when the device has acknowledged newly written data, the device cannot return old data of the referenced logical block address to the host in any case. If the data of the logical block address has been corrupted, the device returns an uncorrectable error, not old data. A “force map entry flush” flushes modified map entries to NAND when an upper page is programmed. After a power failure and restoration, a storage device is able to analysis map entries to determine whether there is some host data in the uncorrectable die, then prevent return of old data to a host.

    Abstract translation: 数据存储装置响应于某些事件刷新新写入的数据,使得当设备已经确认新写入的数据时,在任何情况下,设备不能将所引用的逻辑块地址的旧数据返回给主机。 如果逻辑块地址的数据已损坏,则设备将返回不可修正的错误,而不是旧数据。 当编程上一页时,“强制映射条目刷新”将修改的映射条目刷新到NAND。 在电源故障恢复之后,存储设备能够分析地图条目以确定是否存在不可校正裸片中的一些主机数据,然后防止将旧数据返回到主机。

    FAST-BOOT LIST TO SPEED BOOTING AN OPERATING SYSTEM
    3.
    发明申请
    FAST-BOOT LIST TO SPEED BOOTING AN OPERATING SYSTEM 有权
    快速启动快速启动操作系统的列表

    公开(公告)号:US20140215199A1

    公开(公告)日:2014-07-31

    申请号:US13777025

    申请日:2013-02-26

    CPC classification number: G06F9/4406

    Abstract: A method for booting to an operating system stored on a solid state drive. The method comprises the steps of (A) determining if a boot list has one or more entries, (B) pre-reading one or more logical block addresses of each of the entries from the boot list, (C) receiving a command from a host, (D) reading the command from a memory internal to the solid state drive if the command is in a cache area of the pre-read logical block addresses and (E) reading the command from a main portion of the solid state drive if the command is not in the cache.

    Abstract translation: 一种用于引导到存储在固态驱动器上的操作系统的方法。 该方法包括以下步骤:(A)确定引导列表是否具有一个或多个条目,(B)从引导列表预读取每个条目的一个或多个逻辑块地址,(C)从 主机,(D)如果命令位于预读逻辑块地址的缓存区域中,则从固态驱动器内部的存储器读取命令,(E)从固态驱动器的主要部分读取命令,如果 该命令不在缓存中。

    Fast-boot list to speed booting an operating system
    4.
    发明授权
    Fast-boot list to speed booting an operating system 有权
    快速启动列表,以加速启动操作系统

    公开(公告)号:US09170823B2

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

    申请号:US13777025

    申请日:2013-02-26

    CPC classification number: G06F9/4406

    Abstract: A method for booting to an operating system stored on a solid state drive. The method comprises the steps of (A) determining if a boot list has one or more entries, (B) pre-reading one or more logical block addresses of each of the entries from the boot list, (C) receiving a command from a host, (D) reading the command from a memory internal to the solid state drive if the command is in a cache area of the pre-read logical block addresses and (E) reading the command from a main portion of the solid state drive if the command is not in the cache.

    Abstract translation: 一种用于引导到存储在固态驱动器上的操作系统的方法。 该方法包括以下步骤:(A)确定引导列表是否具有一个或多个条目,(B)从引导列表预读取每个条目的一个或多个逻辑块地址,(C)从 主机,(D)如果命令位于预读逻辑块地址的缓存区域中,则从固态驱动器内部的存储器读取命令,(E)从固态驱动器的主要部分读取命令,如果 该命令不在缓存中。

    MASTER BOOT RECORD PROTECTION IN A SOLID STATE DRIVE
    5.
    发明申请
    MASTER BOOT RECORD PROTECTION IN A SOLID STATE DRIVE 审中-公开
    主引导记录在固态驱动器中的保护

    公开(公告)号:US20140245093A1

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

    申请号:US13792980

    申请日:2013-03-11

    CPC classification number: G06F11/08 G06F11/1446 G06F11/1471 G06F11/1666

    Abstract: A method for protecting a master boot record in a solid state drive, comprising the steps of (A) receiving a plurality of input/output requests from a host device, (B) determining whether one or more of the input/output requests is read/written to a first of a plurality of logical block addresses of the solid state drive and (C) writing an entry to a table for each of the input/output requests read/written to the first of the logical block addresses. The table (i) is separate from the first of the logical block addresses and (ii) is used to recover errors in the first of the logical block addresses.

    Abstract translation: 一种用于保护固态驱动器中的主引导记录的方法,包括以下步骤:(A)从主机设备接收多个输入/输出请求;(B)确定是否读取了一个或多个输入/输出请求 写入固态驱动器的多个逻辑块地址中的第一个,并且(C)对读取/写入第一逻辑块地址的每个输入/输出请求写入一个条目。 表(i)与第一逻辑块地址分离,并且(ii)用于恢复第一逻辑块地址中的错误。

    PHYSICAL-TO-LOGICAL ADDRESS MAP TO SPEED UP A RECYCLE OPERATION IN A SOLID STATE DRIVE
    6.
    发明申请
    PHYSICAL-TO-LOGICAL ADDRESS MAP TO SPEED UP A RECYCLE OPERATION IN A SOLID STATE DRIVE 有权
    物理逻辑地址映射,以便在固态驱动器中重新启动循环操作

    公开(公告)号:US20140223075A1

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

    申请号:US13780229

    申请日:2013-02-28

    Abstract: A method for increasing performance of a recycle operation in a solid state drive, comprising the steps of (A) creating an empty physical-to-logical address map in a memory having a plurality of entry locations, (B) filling one of the plurality of entry locations with a physical page address associated with each data write operation to a block, where the block has a plurality of pages, (C) writing the physical-to-logical address map to a last of the plurality of pages during a write to a second to last page of the block and (D) initiating a recycle operation of the block by reading the address map to determine whether the pages contain valid data.

    Abstract translation: 一种用于增加固态驱动器中的再循环操作的性能的方法,包括以下步骤:(A)在具有多个入口位置的存储器中创建空的物理到逻辑地址映射,(B)填充多个 具有与块的每个数据写入操作相关联的物理页面地址的入口位置,其中块具有多个页面;(C)在写入期间将物理到逻辑地址映射写入多页中的最后一个页面 到该块的第二到最后一页,并且(D)通过读取地址映射来发起块的再循环操作,以确定页是否包含有效数据。

Patent Agency Ranking