发明名称 Generation and distribution of steered time interval pulse to a plurality of hardware components of the computing system
摘要 An indication of time that indicates at least one of the current day and the current time is received. It is determined that a raw interval pulse transmitted by a first oscillator should be adjusted based, at least partly, on the indication of time. In response to determining that the raw interval pulse should be adjusted, a steered time interval pulse is generated based, at least partly, on the raw time interval pulse and the indication of time. The steered time interval pulse is distributed to a plurality of hardware components.
申请公布号 US9104364(B2) 申请公布日期 2015.08.11
申请号 US201213677495 申请日期 2012.11.15
申请人 International Business Machines Corporation 发明人 Engler Eberhard;Gerwig Guenter;Hinrichs Willm;Ramanandray Barinjato
分类号 G06F1/04;G06F1/12;G06F5/06;G06F1/14;G06F1/32;G06F1/08 主分类号 G06F1/04
代理机构 DeLizio Law, PLLC 代理人 DeLizio Law, PLLC
主权项 1. A method comprising: writing an indication to a steering control register, wherein the indication indicates at least one of whether the adjusting of the raw time interval pulse is enabled, whether the adjusting of the raw time interval pulse comprises delaying the raw time interval pulse or advancing the raw time interval pulse, a steering rate, the reciprocal of the steering rate, or an initial value for a counter, wherein advancing the raw time interval pulse can be decreasing a delay of the raw time interval pulse; receiving an indication of time, wherein the indication indicates at least one of the current day and the current time; determining that a raw time interval pulse transmitted by a first oscillator of a computing system should be adjusted based, at least partly, on the indication of time; responsive to said determining that the raw time interval pulse transmitted by the first oscillator of the computing system should be adjusted, generating a steered time interval pulse based, at least partly, on the raw time interval pulse and the indication of time, wherein said generating the steered time interval pulse comprises: receiving a first indication of a grid oscillator pulse from a second oscillator;responsive to said receiving the first indication of the grid oscillator pulse from the second oscillator, incrementing a steering counter, wherein the value hosted in the steering counter is the steering counter value;determining that the steering counter value hosted in the steering counter is equal to or greater than one of the steering rate and the reciprocal of the steering rate; andresponsive to said determining that the steering counter value hosted in the steering counter is equal to or greater than one of the steering rate and the reciprocal of the steering rate, transmitting an indication indicating one of incrementing a delay value and decrementing a delay value; and distributing the steered time interval pulse to a plurality of hardware components of the computing system.
地址 Armonk NY US