Clock adjustment holdover
    32.
    发明授权

    公开(公告)号:US12216489B2

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

    申请号:US18111916

    申请日:2023-02-21

    Abstract: In one embodiment, a clock synchronization system includes clock circuitry to maintain a clock running at a clock frequency, a clock controller, and a processor to execute software to generate clock update commands and provide the clock update commands to the clock controller, wherein the clock controller is configured to apply the clock update commands to the clock, store a holdover frequency command to maintain the clock during a failure of the clock update commands, apply the holdover frequency command to the clock responsively to detecting the failure.

    Clock Adjustment Holdover
    34.
    发明公开

    公开(公告)号:US20240281022A1

    公开(公告)日:2024-08-22

    申请号:US18111916

    申请日:2023-02-21

    CPC classification number: G06F1/12 G06F1/08

    Abstract: In one embodiment, a clock synchronization system includes clock circuitry to maintain a clock running at a clock frequency, a clock controller, and a processor to execute software to generate clock update commands and provide the clock update commands to the clock controller, wherein the clock controller is configured to apply the clock update commands to the clock, store a holdover frequency command to maintain the clock during a failure of the clock update commands, apply the holdover frequency command to the clock responsively to detecting the failure.

    Work scheduling
    35.
    发明公开
    Work scheduling 审中-公开

    公开(公告)号:US20240168797A1

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

    申请号:US17988812

    申请日:2022-11-17

    CPC classification number: G06F9/4881 G06F1/12 G06F13/405

    Abstract: In one embodiment, a system includes a peripheral data connection bus configured to connect to devices and transfer data between the devices, a scheduling machine configured to connect to the peripheral data connection bus and send a read request message to a first processing device, and the first processing device configured to be connected to the peripheral data connection bus, and responsively to the read request message add a time value to a read response message, and provide the read response message to the scheduling machine, and wherein the scheduling machine is configured to read the time value from the provided read response message and schedule processing of an operation by a second processing device responsively to the read time value.

    Synchronous clock synchronization messaging
    36.
    发明公开

    公开(公告)号:US20240154783A1

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

    申请号:US17983427

    申请日:2022-11-09

    CPC classification number: H04L7/0008 H04L7/06 H04L47/6225

    Abstract: In one embodiment, a system includes a network interface controller to receive a first clock-synchronization message from a clock-synchronization leader device and send a second clock-synchronization messages to at least one clock-synchronization follower device, and a processor to execute software to generate the second clock-synchronization message, and generate a control dependency to condition sending the second clock-synchronization message by the network interface controller to the at least one clock-synchronization follower device on the network interface controller receiving the first clock-synchronization message from the clock-synchronization leader device.

    PRECISE MULTICAST TIMESTAMPING
    37.
    发明公开

    公开(公告)号:US20240089077A1

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

    申请号:US17942899

    申请日:2022-09-12

    CPC classification number: H04L7/0091 H04L12/1881

    Abstract: A network interface device includes a local register and packet processing circuitry coupled to the local register. The packet processing circuitry is to: capture a network packet transmitted by a software application running on an integrated computing system; capture, at time of transmission of the network packet, a value of a physical clock as a receive timestamp for subscriber entities that are running on the integrated computing system; store the receive timestamp in the local register; associate the receive timestamp from the local register with a first packet copy of the network packet; insert the first packet copy to a first receive pipeline of a first subscriber entity; associate the receive timestamp from the local register with a second packet copy of the network packet; and insert the second packet copy to a second receive pipeline of a second subscriber entity.

    Scalable synchronization of network devices

    公开(公告)号:US11917045B2

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

    申请号:US17871937

    申请日:2022-07-24

    CPC classification number: H04L7/0012

    Abstract: In one embodiment, a communication system includes network devices, each comprising a network interface to receive at least one data stream, a given network device being configured to recover a remote clock from the at least one data stream received by the given network device, a frequency synthesizer to generate a clock signal and output the clock signal to each of the network devices, wherein the given network device is configured to find a clock frequency differential between the clock signal and the recovered remote clock, and provide a control signal to the frequency synthesizer responsively to the clock frequency differential, the control signal causes the frequency synthesizer to adjust the clock signal so as to iteratively reduce an absolute value of the clock frequency differential between the clock signal and the recovered remote clock.

Patent Agency Ranking