Asynchronous arbitration across clock domains for register writes in an integrated circuit chip

    公开(公告)号:US11829640B2

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

    申请号:US17451754

    申请日:2021-10-21

    Applicant: Rambus Inc.

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

    Abstract: A buffer chip includes a first interface to receive in-band register access commands from a host and a second interface to receive side-band register access commands from the host. The buffer chip further includes an arbitration circuit coupled to the first interface and to the second interface, wherein the arbitration circuit is to receive control signals from the first interface indicating a first pending register access command for the first interface, and wherein the arbitration circuit is to select the first pending register access command from concurrent pending register access commands from the first interface and the second interface using the control signals. In addition, the buffer chip includes a command buffer register coupled to the arbitration circuit, wherein the arbitration circuit to perform, on the command buffer register, a register access operation corresponding to the first pending register access command.

    ASYNCHRONOUS ARBITRATION ACROSS CLOCK DOMAINS FOR REGISTER WRITES IN AN INTEGRATED CIRCUIT CHIP

    公开(公告)号:US20220129201A1

    公开(公告)日:2022-04-28

    申请号:US17451754

    申请日:2021-10-21

    Applicant: Rambus Inc.

    Abstract: A buffer chip includes a first interface to receive in-band register access commands from a host and a second interface to receive side-band register access commands from the host. The buffer chip further includes an arbitration circuit coupled to the first interface and to the second interface, wherein the arbitration circuit is to receive control signals from the first interface indicating a first pending register access command for the first interface, and wherein the arbitration circuit is to select the first pending register access command from concurrent pending register access commands from the first interface and the second interface using the control signals. In addition, the buffer chip includes a command buffer register coupled to the arbitration circuit, wherein the arbitration circuit to perform, on the command buffer register, a register access operation corresponding to the first pending register access command.

    ASYNCHRONOUS ARBITRATION ACROSS CLOCK DOMAINS FOR REGISTER WRITES IN AN INTEGRATED CIRCUIT CHIP

    公开(公告)号:US20240231699A9

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

    申请号:US18497888

    申请日:2023-10-30

    Applicant: Rambus Inc.

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

    Abstract: A buffer chip includes a first interface to receive in-band register access commands from a host and a second interface to receive side-band register access commands from the host. The buffer chip further includes an arbitration circuit coupled to the first interface and to the second interface, wherein the arbitration circuit is to receive control signals from the first interface indicating a first pending register access command for the first interface, and wherein the arbitration circuit is to select the first pending register access command from concurrent pending register access commands from the first interface and the second interface using the control signals. In addition, the buffer chip includes a command buffer register coupled to the arbitration circuit, wherein the arbitration circuit to perform, on the command buffer register, a register access operation corresponding to the first pending register access command.

    ASYNCHRONOUS ARBITRATION ACROSS CLOCK DOMAINS FOR REGISTER WRITES IN AN INTEGRATED CIRCUIT CHIP

    公开(公告)号:US20240134574A1

    公开(公告)日:2024-04-25

    申请号:US18497888

    申请日:2023-10-29

    Applicant: Rambus Inc.

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

    Abstract: A buffer chip includes a first interface to receive in-band register access commands from a host and a second interface to receive side-band register access commands from the host. The buffer chip further includes an arbitration circuit coupled to the first interface and to the second interface, wherein the arbitration circuit is to receive control signals from the first interface indicating a first pending register access command for the first interface, and wherein the arbitration circuit is to select the first pending register access command from concurrent pending register access commands from the first interface and the second interface using the control signals. In addition, the buffer chip includes a command buffer register coupled to the arbitration circuit, wherein the arbitration circuit to perform, on the command buffer register, a register access operation corresponding to the first pending register access command.

Patent Agency Ranking