Compensation for clock frequency modulation

    公开(公告)号:US11996848B1

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

    申请号:US17979622

    申请日:2022-11-02

    CPC classification number: H03K5/135 H03K5/14 H03K7/06

    Abstract: The disclosed computer-implemented method includes providing, by a reference clock circuit, a clock signal for a clock-triggered element triggered by the clock signal and modulating, by a frequency modulation circuit, a frequency of the clock signal. The method also includes inserting, by a phase compensation circuit, a phase compensation offset to the modulated clock signal in a manner that compensates for a phase error produced by modulating the frequency of the clock signal. Various other methods, systems, and computer-readable media are also disclosed.

    Memory controller with hybrid DRAM/persistent memory channel arbitration

    公开(公告)号:US11995008B2

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

    申请号:US17354806

    申请日:2021-06-22

    CPC classification number: G06F13/1642 G11C11/4063

    Abstract: A memory controller includes a command queue having an input for receiving memory access commands for a memory channel, and a number of entries for holding a predetermined number of memory access commands, and an arbiter that selects memory commands from the command queue for dispatch to one of a persistent memory and a DRAM memory coupled to the memory channel. The arbiter includes a first-tier sub-arbiter circuit coupled to the command queue for selecting candidate commands from among DRAM commands and persistent memory commands, and a second-tier sub-arbiter circuit coupled to the first-tier sub-arbiter circuit for receiving the candidate commands and selecting at least one command from among the candidate commands.

    LOW POWER AND HIGH SPEED SCAN DUMP
    115.
    发明公开

    公开(公告)号:US20240168513A1

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

    申请号:US17990566

    申请日:2022-11-18

    Inventor: Nehal Patel

    CPC classification number: G06F1/10

    Abstract: A disclosed technique includes clock gating a plurality of data elements of a first clock domain of a scan dump network; outputting data from a plurality of data elements of a second clock domain of the scan dump network; clock gating the plurality of data elements of the second clock domain; and outputting data from the plurality of data elements of the first clock domain.

    Automatic mirrored ROM
    117.
    发明授权

    公开(公告)号:US11984175B2

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

    申请号:US17855628

    申请日:2022-06-30

    Inventor: Cai YongFeng

    CPC classification number: G11C29/04 G11C17/00 H03K19/20 H03K19/21

    Abstract: The disclosed method may include detecting, by a control circuit coupled to a first read only memory (ROM) device and a second ROM device, a failure of a first output signal from the first ROM device to a common output. The first ROM device is connected to the common output and the second ROM device is disconnected from the common output. The method also includes switching, by the control circuit in response to detecting the failure, the common output from the first ROM device to the second ROM device. Various other methods, systems, and computer-readable media are also disclosed.

    Method for matrix data broadcast in parallel processing

    公开(公告)号:US11983560B2

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

    申请号:US17571374

    申请日:2022-01-07

    Abstract: Systems, apparatuses, and methods for efficient parallel execution of multiple work units in a processor by reducing a number of memory accesses are disclosed. A computing system includes a processor core with a parallel data architecture. One or more of a software application and firmware implement matrix operations and support the broadcast of shared data to multiple compute units of the processor core. The application creates thread groups by matching compute kernels of the application with data items, and grouping the resulting work units into thread groups. The application assigns the thread groups to compute units based on detecting shared data among the compute units. Rather than send multiple read access to a memory subsystem for the shared data, a single access request is generated. The single access request includes information to identify the multiple compute units for receiving the shared data when broadcasted.

    SYSTEMS AND METHODS FOR DISABLING FAULTY CORES USING PROXY VIRTUAL MACHINES

    公开(公告)号:US20240152434A1

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

    申请号:US18502941

    申请日:2023-11-06

    Inventor: Srilatha Manne

    CPC classification number: G06F11/2023

    Abstract: A device for disabling faulty cores using proxy virtual machines includes a processor, a faulty core, and a physical memory. The processor is responsible for executing a hypervisor that is configured to assign a proxy virtual machine to the faulty core. The assigned proxy virtual machine also includes a minimal workload. Various other methods, systems, and computer-readable media are also disclosed.

Patent Agency Ranking