Intelligent Content Migration with Borrowed Memory

    公开(公告)号:US20200379908A1

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

    申请号:US16424421

    申请日:2019-05-28

    Abstract: Systems, methods and apparatuses to intelligently migrate content involving borrowed memory are described. For example, after the prediction of a time period during which a network connection between computing devices having borrowed memory degrades, the computing devices can make a migration decision for content of a virtual memory address region, based at least in part on a predicted usage of content, a scheduled operation, a predicted operation, a battery level, etc. The migration decision can be made based on a memory usage history, a battery usage history, a location history, etc. using an artificial neural network; and the content migration can be performed by remapping virtual memory regions in the memory maps of the computing devices.

    WRITING AND QUERYING OPERATIONS IN CONTENT ADDRESSABLE MEMORY SYSTEMS WITH CONTENT ADDRESSABLE MEMORY BUFFERS

    公开(公告)号:US20200326880A1

    公开(公告)日:2020-10-15

    申请号:US16382511

    申请日:2019-04-12

    Abstract: An apparatus (e.g., a content addressable memory system) can have a controller, a first content addressable memory coupled to the controller, and a second content addressable memory coupled to the controller. The controller can be configured to cause the first content addressable memory to write data in the first content addressable memory, cause the second content addressable memory to write the data in the second content addressable memory, and cause the second content addressable memory to query the data written in the second content addressable memory while the first content addressable memory continues to write the data in the first content addressable memory.

    PROGRAMMABLE METADATA
    55.
    发明申请

    公开(公告)号:US20250165160A1

    公开(公告)日:2025-05-22

    申请号:US19033755

    申请日:2025-01-22

    Abstract: Methods, systems, and devices for programmable metadata and related operations are described. A method may include receiving signaling that indicates a set of rules for transitions of states of metadata at a memory device storing the metadata. The memory device may receive a command from a host device associated with a set of data after receiving the set of rules. The memory device may transition metadata associated with the set of data stored at the memory device from a first state to a second state based in part on the set of rules and the command. The memory device may execute the command received from the host device.

    Programmable metadata
    56.
    发明授权

    公开(公告)号:US12299291B2

    公开(公告)日:2025-05-13

    申请号:US17369869

    申请日:2021-07-07

    Abstract: Methods, systems, and devices for programmable metadata and related operations are described. A method may include receiving signaling that indicates a set of rules for transitions of states of metadata at a memory device storing the metadata. The memory device may receive a command from a host device associated with a set of data after receiving the set of rules. The memory device may transition metadata associated with the set of data stored at the memory device from a first state to a second state based in part on the set of rules and the command. The memory device may execute the command received from the host device.

    MEMORY DEVICE SECURITY AND ROW HAMMER MITIGATION

    公开(公告)号:US20240411466A1

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

    申请号:US18808887

    申请日:2024-08-19

    Abstract: Systems, methods, and apparatus for memory device security and row hammer mitigation are described. A control mechanism may be implemented in a front-end and/or a back-end of a memory sub-system to refresh rows of the memory. A row activation command having a row address at control circuitry of a memory sub-system and incrementing a first count of a row counter corresponding to the row address stored in a content addressable memory (CAM) of the memory sub-system may be received. Control circuitry may determine whether the first count is greater than a row hammer threshold (RHT) minus a second count of a CAM decrease counter (CDC); the second count may be incremented each time the CAM is full. A refresh command to the row address may be issued when a determination is made that the first count is greater than the RHT minus the second count.

    SCHEDULING FOR MEMORY
    59.
    发明公开

    公开(公告)号:US20240338149A1

    公开(公告)日:2024-10-10

    申请号:US18607283

    申请日:2024-03-15

    CPC classification number: G06F3/0659 G06F3/0619 G06F3/0673

    Abstract: Methods, systems, and devices for schedule memory are described. Specifically, techniques are described for a memory interface between a host system and memory (e.g., a tightly coupled memory). For example, a memory interface block (MIB) between the host system and the memory system may schedule access operations performed by the memory system, schedule and perform error control operations, schedule and perform media management operations, as well as schedule and perform other operations. The use of such a MIB may enable the improvement of the memory system by reducing latency and increasing efficiency of memory accesses, while reducing impacts on the architecture and design of the host system.

    Parity-based error management for a processing system

    公开(公告)号:US12105589B2

    公开(公告)日:2024-10-01

    申请号:US17652231

    申请日:2022-02-23

    CPC classification number: G06F11/108

    Abstract: Methods, systems, and devices for parity-based error management are described. A processing system that performs a computational operation on a set of operands may perform a computational operation, (e.g., the same computational operation) on parity bits for the operands. The processing system may then use the parity bits that result from the computational operation on the parity bits to detect, and discretionarily correct, one or more errors in the output that results from the computational operation on the operands.

Patent Agency Ranking