Memory system with adaptive refresh

    公开(公告)号:US12038855B2

    公开(公告)日:2024-07-16

    申请号:US17650455

    申请日:2022-02-09

    CPC classification number: G06F13/1668

    Abstract: A memory system with adaptive refresh commands is disclosed. In one aspect, a memory system or device that has multiple banks within a channel may receive a per bank command that indicates a first bank to be refreshed and provides additional information about a second bank to be refreshed. In a further exemplary aspect, a quad bank refresh command may be sent that indicates a first bank to be refreshed and provides additional information about second through fourth banks to be refreshed. In a further exemplary aspect, an octa bank refresh command may be sent that indicates a first bank to be refreshed and provides additional information about second through eighth banks to be refreshed. The three new refresh commands allow adjacent or spaced banks to be refreshed.

    EFFICIENCY MODE IN A MEMORY SYSTEM

    公开(公告)号:US20250068574A1

    公开(公告)日:2025-02-27

    申请号:US18454658

    申请日:2023-08-23

    Abstract: This disclosure provides systems, methods, and devices for memory systems that support an efficient mode for reducing power consumption in a memory module while maintaining access to all contents of memory. In a first aspect, a method includes communicating, by a memory module, first data stored in a first plurality of banks to a host device through a first sub-channel in a first operating mode; communicating second data stored in the second plurality of banks to the host device through a second sub-channel in the first operating mode; receiving a command to enter a second operating mode; and communicating third data stored in the first plurality of banks and fourth data stored in the second plurality of banks to the host device through the first sub-channel in the second operating mode. Other aspects and features are also claimed and described.

    Metadata registers for a memory device

    公开(公告)号:US12159033B2

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

    申请号:US18047493

    申请日:2022-10-18

    Abstract: This disclosure provides systems, methods, and devices for memory systems that support metadata. In a first aspect, a method of handling data and metadata at a memory device includes receiving data from the host via the at least one data connection into the first plurality of registers; receiving metadata from the host via the at least one non-data connection into the second plurality of registers; storing the data in the first portion of the memory array; and storing the metadata in the second portion of the memory array. Other aspects and features are also claimed and described.

    MEMORY SYSTEM WITH ADAPTIVE REFRESH
    5.
    发明公开

    公开(公告)号:US20230305971A1

    公开(公告)日:2023-09-28

    申请号:US17650455

    申请日:2022-02-09

    CPC classification number: G06F13/1668

    Abstract: A memory system with adaptive refresh commands is disclosed. In one aspect, a memory system or device that has multiple banks within a channel may receive a per bank command that indicates a first bank to be refreshed and provides additional information about a second bank to be refreshed. In a further exemplary aspect, a quad bank refresh command may be sent that indicates a first bank to be refreshed and provides additional information about second through fourth banks to be refreshed. In a further exemplary aspect, an octa bank refresh command may be sent that indicates a first bank to be refreshed and provides additional information about second through eighth banks to be refreshed. The three new refresh commands allow adjacent or spaced banks to be refreshed.

    Method and Apparatus for Virtualized Control of a Shared System Cache
    7.
    发明申请
    Method and Apparatus for Virtualized Control of a Shared System Cache 审中-公开
    用于虚拟化控制共享系统缓存的方法和装置

    公开(公告)号:US20160335190A1

    公开(公告)日:2016-11-17

    申请号:US14710693

    申请日:2015-05-13

    Abstract: Aspects include computing devices, systems, and methods for implementing a cache maintenance or status operation for a component cache of a system cache. A computing device may generate a component cache configuration table, assign at least one component cache indicator of a component cache to a master of the component cache, and map at least one control register to the component cache indicator by a centralized control entity. The computing device may store the component cache indicator such that the component cache indicator is accessible by the master of the component cache for discovering a virtualized view of the system cache and issuing a cache maintenance or status command for the component cache bypassing the centralized control entity. The computing device may receive the cache maintenance or status command by a control register associated with a cache maintenance or status command and the component cache bypassing the centralized control entity.

    Abstract translation: 方面包括用于实现系统高速缓存的组件高速缓存的高速缓存维护或状态操作的计算设备,系统和方法。 计算设备可以生成组件高速缓存配置表,将组件高速缓存的至少一个组件高速缓存指示符分配给组件高速缓存的主设备,并且通过集中控制实体将至少一个控制寄存器映射到组件高速缓存指示器。 计算设备可以存储组件高速缓存指示符,使得组件高速缓存指示符可被组件高速缓存的主机访问,用于发现系统高速缓存的虚拟化视图,并且发出用于绕过集中控制实体的组件高速缓存的高速缓存维护或状态命令 。 计算设备可以通过与高速缓存维护或状态命令相关联的控制寄存器以及绕过集中控制实体的组件高速缓存来接收高速缓存维护或状态命令。

    Method and Apparatus For Flexible Cache Partitioning By Sets And Ways Into Component Caches
    8.
    发明申请
    Method and Apparatus For Flexible Cache Partitioning By Sets And Ways Into Component Caches 有权
    用于灵活高速缓存分组的方法和装置通过集合和方式进入组件高速缓存

    公开(公告)号:US20160019157A1

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

    申请号:US14333981

    申请日:2014-07-17

    Abstract: Aspects include computing devices, systems, and methods for partitioning a system cache by sets and ways into component caches. A system cache memory controller may manage the component caches and manage access to the component caches. The system cache memory controller may receive system cache access requests specifying component cache identifiers, and match the component cache identifiers with records correlating traits of the component cache identifiers with in a component cache configuration table. The component cache traits may include a set shift trait, set offset trait, and target ways, which may define the locations of the component caches in the system cache. The system cache memory controller may also receive a physical address for the system cache in the system cache access request, determine an indexing mode for the component cache, and translate the physical address for the component cache.

    Abstract translation: 方面包括计算设备,系统和用于通过集合和方式将系统高速缓存分组到组件高速缓存中的方法。 系统高速缓冲存储器控制器可以管理组件高速缓存并管理对组件高速缓存的访问。 系统高速缓冲存储器控制器可以接收指定组件高速缓存标识符的系统高速缓存访​​问请求,并且将组件高速缓存标识符与组件高速缓存标识符的特征与组件高速缓存配置表相关联的记录进行匹配。 组件缓存特征可以包括设置的移动特征,设置偏移特征和目标方式,其可以定义系统高速缓存中的组件高速缓存的位置。 系统高速缓冲存储器控制器还可以在系统高速缓存访​​问请求中接收系统高速缓存的物理地址,确定组件高速缓存的索引模式,并转换组件高速缓存的物理地址。

    RANK INTERLEAVING FOR SYSTEM META MODE OPERATIONS IN A DYNAMIC RANDOM ACCESS MEMORY (DRAM) MEMORY DEVICE

    公开(公告)号:US20240402944A1

    公开(公告)日:2024-12-05

    申请号:US18495215

    申请日:2023-10-26

    Abstract: This disclosure provides systems, methods, and devices for memory systems that support processing data and metadata within a memory of a memory device. In a first aspect, a method of controlling a memory device includes executing a first request in a first rank of the memory device during a first time period, wherein the first time period comprises a first data access portion and a first metadata access portion; and executing a second request in a second rank of the memory device during a second time period, wherein the second time period comprises a second data access portion and a second metadata access portion, wherein executing the first request in the first rank and executing the second request in the second rank comprises interleaving the first request and the second request between the first rank and the second rank. Other aspects and features are also claimed and described.

    MEMORY SYSTEM WITH ADAPTIVE REFRESH
    10.
    发明公开

    公开(公告)号:US20240311317A1

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

    申请号:US18674138

    申请日:2024-05-24

    CPC classification number: G06F13/1668

    Abstract: A memory system with adaptive refresh commands is disclosed. In one aspect, a memory system or device that has multiple banks within a channel may receive a per bank command that indicates a first bank to be refreshed and provides additional information about a second bank to be refreshed. In a further exemplary aspect, a quad bank refresh command may be sent that indicates a first bank to be refreshed and provides additional information about second through fourth banks to be refreshed. In a further exemplary aspect, an octa bank refresh command may be sent that indicates a first bank to be refreshed and provides additional information about second through eighth banks to be refreshed. The three new refresh commands allow adjacent or spaced banks to be refreshed.

Patent Agency Ranking