Multi-processor device with external interface failover

    公开(公告)号:US12130772B2

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

    申请号:US17971964

    申请日:2022-10-24

    Applicant: Rambus Inc.

    CPC classification number: G06F15/7807 G06F21/72

    Abstract: A multi-processor device is disclosed. The multi-processor device includes interface circuitry to receive requests from at least one host device. A primary processor is coupled to the interface circuitry to process the requests in the absence of a failure event associated with the primary processor. A secondary processor processes operations on behalf of the primary processor and selectively receives the requests from the interface circuitry based on detection of the failure event associated with the primary processor.

    MEMORY SYSTEM FOR SECURE READ AND WRITE OPERATIONS BASED ON PREDEFINED DATA PATTERNS

    公开(公告)号:US20240160388A1

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

    申请号:US18497860

    申请日:2023-10-30

    Applicant: Rambus Inc.

    CPC classification number: G06F3/0689 G06F3/0623 G06F3/0656 G06F3/0659

    Abstract: A memory buffer device facilitates secure read and write operations associated with data that includes a predefined data pattern. For read operations, the memory buffer device detects a read data pattern in the read data that matches a predefined data pattern. The memory buffer device may then generate a read response that includes metadata identifying the read data pattern without sending the read data itself. The memory buffer device may also receive Write Request without Data (RwoD) commands from the host that include metadata identifying a write data pattern. The memory buffer device identifies the associated data pattern and writes the data pattern or the metadata to the memory array. The memory buffer device may include encryption and decryption logic for communicating the metadata in encrypted form.

    SECURE KEY EXCHANGE IN A MULTI-PROCESSOR DEVICE

    公开(公告)号:US20230163964A1

    公开(公告)日:2023-05-25

    申请号:US17990417

    申请日:2022-11-18

    Applicant: Rambus Inc.

    CPC classification number: H04L9/0877 H04L9/0816

    Abstract: An integrated circuit comprises an interface controller to receive a message, wherein at least a portion of the message is encrypted, a primary processor coupled to the interface controller and configured to process the received message, and a secondary secure processor coupled to the primary processor and to the interface controller. The secondary secure processor is configured to decrypt the portion of the message that is encrypted on behalf of the primary processor, analyze the decrypted portion of the message to determine whether the decrypted portion comprises information pertaining to sensitive data, and responsive to determining that the decrypted portion comprises information pertaining to sensitive data, process the information pertaining to the sensitive data and provide the sensitive data to the interface controller via a secure private bus not accessible by the primary processor.

    Inter-server memory pooling
    37.
    发明授权

    公开(公告)号:US11567803B2

    公开(公告)日:2023-01-31

    申请号:US17084392

    申请日:2020-10-29

    Applicant: Rambus Inc.

    Abstract: A memory allocation device for deployment within a host server computer includes control circuitry, a first interface to a local processing unit disposed within the host computer and local operating memory disposed within the host computer, and a second interface to a remote computer. The control circuitry allocates a first portion of the local memory to a first process executed by the local processing unit and transmits, to the remote computer via the second interface, a request to allocate to a second process executed by the local processing unit a first portion of a remote memory disposed within the remote computer. The control circuitry further receives instructions via the first interface to store data at a memory address within the first portion of the remote memory and transmits those instructions to the remote computer via the second interface.

    METHODS AND SYSTEMS FOR ADAPTIVE MEMORY-RESOURCE MANAGEMENT

    公开(公告)号:US20200225993A1

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

    申请号:US16743271

    申请日:2020-01-15

    Applicant: Rambus Inc.

    Abstract: Described are self-learning systems and methods for adaptive management of memory resources within a memory hierarchy. Memory allocations associated with different active functions are organized into blocks for placement in alternative levels in a memory hierarchy optimized for different metrics of e.g. cost and performance. A host processor monitors a performance metric of the active functions, such as the number of instructions per clock cycle, and reorganizes the function-specific blocks among the levels of the hierarchy. Over time, this process tends toward block organizations that improve the performance metric.

    LOW-POWER IMAGE CHANGE DETECTOR
    39.
    发明申请
    LOW-POWER IMAGE CHANGE DETECTOR 审中-公开
    低功率图像更改检测器

    公开(公告)号:US20150293018A1

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

    申请号:US14677878

    申请日:2015-04-02

    Applicant: RAMBUS INC.

    Abstract: A sensing device projects near-field spatial modulations onto a closely spaced photodetector array. Due to physical properties of the grating, the point-spread response distributes spatial modulations over a relatively large area on the array. The spatial modulations are captured by the array, and photographs and other image information can be extracted from the resultant data. An image-change detector incorporating such a sensing device uses very little power because only a small number of active pixels are required to cover a visual field.

    Abstract translation: 感测装置将近场空间调制投影到紧密间隔的光电检测器阵列上。 由于光栅的物理性质,点扩散响应在阵列上相对较大的区域上分布空间调制。 空间调制由阵列捕获,照片和其他图像信息可从结果数据中提取出来。 包含这种感测装置的图像变换检测器使用非常小的功率,因为​​仅需要少量的有源像素来覆盖视野。

Patent Agency Ranking