Controller hardware automation for host-aware performance booster

    公开(公告)号:US10558393B2

    公开(公告)日:2020-02-11

    申请号:US15789903

    申请日:2017-10-20

    Abstract: A system is proposed to enable a hardware based host controller to perform operations related to Host-aware Performance booster (HPB). The host controller may retrieve a command packet from a host memory targeting a logical address of a storage location of the storage device, may retrieve a physical address of the storage device mapped to the logical address from the address map, and may send the command packet to the storage device. The sent command packet may have the physical address incorporated therein.

    Managing refresh for flash memory

    公开(公告)号:US10360987B2

    公开(公告)日:2019-07-23

    申请号:US16175745

    申请日:2018-10-30

    Abstract: Systems and method for a host-driven data refresh of a Flash memory include registers provided in the Flash memory for storing various settings related to refresh operations, such as, when to start/stop refreshing, target partitions in the memory, target start/end address ranges for refreshing, refresh algorithms, refresh rate requirements, etc. A host can control the various settings for start/stop refreshing, target partitions in the memory, target start/end address ranges for refreshing, refresh algorithms, through the corresponding registers; and the Flash memory can control various values related to refresh rate requirements through corresponding registers. In this manner, a standard platform or interface is provided within the Flash memory for refresh operations thereof.

    MRAM initialization devices and methods
    3.
    发明授权
    MRAM initialization devices and methods 有权
    MRAM初始化设备和方法

    公开(公告)号:US09401226B1

    公开(公告)日:2016-07-26

    申请号:US14853860

    申请日:2015-09-14

    Abstract: A device includes a redundant region of a magnetoresistive random access memory (MRAM) array that includes first memory cells. The device includes a data region of the MRAM array that includes second memory cells. The device includes a fail address region of the MRAM array, a first row of the fail address region including validity data, wherein the validity data includes multiple validity indicators, a last row indicator, or both.

    Abstract translation: 一种器件包括包含第一存储器单元的磁阻随机存取存储器(MRAM)阵列的冗余区域。 该装置包括包括第二存储器单元的MRAM阵列的数据区域。 该装置包括MRAM阵列的故障地址区域,包括有效性数据的故障地址区域的第一行,其中有效性数据包括多个有效性指示符,最后一行指示符或两者。

    Removable memory card type detection systems and methods
    6.
    发明授权
    Removable memory card type detection systems and methods 有权
    可移动存储卡类型检测系统和方法

    公开(公告)号:US09552318B2

    公开(公告)日:2017-01-24

    申请号:US14295653

    申请日:2014-06-04

    Abstract: Removable memory card type detection systems and methods are disclosed. In one aspect, a removable memory card is inserted into a receptacle of a host. The host determines a type of removable memory card based upon either electrical or physical properties of the removable memory card. In this manner, if the host detects that the removable memory card possesses certain electrical or physical properties associated with a microSD card, the host determines that the removable memory card is a microSD type card. If the host detects that the removable memory card possesses certain electrical or physical properties associated with a UFS card, the host determines that the removable memory card is a UFS type card. By determining the card type based on detection of certain electrical or physical properties, aspects disclosed herein are able to distinguish between UFS and microSD cards without requiring an additional pin or card initialization time.

    Abstract translation: 公开了可移动存储卡型检测系统和方法。 在一个方面,将可移动存储卡插入到主机的插座中。 主机基于可移动存储卡的电气或物理属性来确定可移动存储卡的类型。 以这种方式,如果主机检测到可移动存储卡具有与microSD卡相关联的某些电气或物理属性,则主机确定可移动存储卡是microSD型卡。 如果主机检测到可移动存储卡具有与UFS卡相关联的某些电气或物理属性,则主机确定可移动存储卡是UFS型卡。 通过基于某些电气或物理特性的检测来确定卡类型,本文公开的方面能够区分UFS和microSD卡,而不需要额外的引脚或卡初始化时间。

    Method and apparatus for multiple-bit DRAM error recovery
    7.
    发明授权
    Method and apparatus for multiple-bit DRAM error recovery 有权
    用于多位DRAM错误恢复的方法和装置

    公开(公告)号:US09274888B2

    公开(公告)日:2016-03-01

    申请号:US14081645

    申请日:2013-11-15

    CPC classification number: G06F11/1072 G06F11/1048 G06F11/14 G11C29/765

    Abstract: A system for replacing a page stored in system memory when reading the page incurs a multiple-bit error. Upon reading a page in system memory for which a multiple-bit error is detected, backup data in flash memory is loaded into a redundant page in the system memory, and a re-mapper is configured so that future accesses to the page are redirected to the redundant page.

    Abstract translation: 当读取页面时,用于替换存储在系统存储器中的页面的系统产生多位错误。 在读取检测到多位错误的系统存储器中的页面时,闪存中的备份数据被加载到系统存储器中的冗余页面中,并且配置重新映射器,以便将来对页面的访问被重定向到 冗余页面。

    Power down mode for universal flash storage (UFS)

    公开(公告)号:US11221774B2

    公开(公告)日:2022-01-11

    申请号:US17011720

    申请日:2020-09-03

    Abstract: Systems and method are directed to Universal Flash Storage (UFS) memory system configured to support deep power-down modes wherein the UFS memory system is not required to be responsive to commands received from a host device coupled to the UFS memory system. Correspondingly, in the deep power-down modes, a link or interface between the UFS memory system and the host device may also be powered down. The UFS memory system may enter the deep power-down modes based on a command received from the host device or a hardware reset assertion, and exit the deep power-down modes based on a hardware reset de-assertion or power cycling. While in deep power-down modes, the power consumption of the UFS memory device is substantially lower than the power consumption of the UFS memory device in conventional power modes.

    Managing refresh for flash memory
    10.
    发明授权

    公开(公告)号:US10199115B2

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

    申请号:US15615827

    申请日:2017-06-06

    Abstract: Systems and method for a host-driven data refresh of a Flash memory include registers provided in the Flash memory for storing various settings related to refresh operations, such as, when to start/stop refreshing, target partitions in the memory, target start/end address ranges for refreshing, refresh algorithms, refresh rate requirements, etc. A host can control the various settings for start/stop refreshing, target partitions in the memory, target start/end address ranges for refreshing, refresh algorithms, through the corresponding registers; and the Flash memory can control various values related to refresh rate requirements through corresponding registers. In this manner, a standard platform or interface is provided within the Flash memory for refresh operations thereof.

Patent Agency Ranking