← Back to Patent Explorer
US4349890A Expired / Lapsed US ⏱️ 0.0 years remaining

Time of day clock control

Assignee: International Business Machines Corp
•
Filing: 1979-12-28
•
Granted: 1982-09-14
•
Expires: 1999-12-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A time of day clock for a computer is run off a clock for the computer processor by selecting the processor clock cycle T such that a binary multiple N of the time of day unit cycle D contains an integral number K of processor cycles T or ND=KT in accordance with the equation: D=(R±X/N)T, where R is the integer nearest the actual D/T ratio, while X represents the number of D cycles of longer or shorter duration than R processor cycles needed to establish the actual proportional relationship between the two cycles over the period ND.

Inventors

  • 👤 David C. Chang

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 22:43
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/46; G06F9/48; G06F9/4806; G06F9/4812; G06F9/4825; G04; G04G; G04G3/00; G04G3/02; G04G3/022; G04G99/00; G04G99/006

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 147 words
In a computer system having a time of day clock which is synchronized with a system clock by stepping the time of day clock at two different rates to synthesize fractional relationships between the periods of the time of day clock and the system clock the method comprising: using a single oscillating source for both the time of day clock and the system clock, and selecting the system clock cycle T such that a binary multiple N of the time of day clock cycle D contains an integral number, K, of processor cycles, T, or ND=KT in accordance with the equation: D=(R±X/N)T, where R is the integer nearest the actual D/T ratio and X represents the number of time of day clock cycles D of longer or shorter duration than R processor cycles needed to establish the fractional relationship between the two cycles over the period ND.
Claim 2
Dependent Claim 147 words
In a computer system having a time of day clock which is synchronized with a system clock by stepping the time of day clock at two different rates to synthesize fractional relationships between the periods of the time of day clock and the system clock the method comprising: using a single oscillating source for both the time of day clock and the system clock, and selecting the system clock cycle T such that a binary multiple N of the time of day clock cycle D contains an integral number, K, of processor cycles, T, or ND=KT in accordance with the equation: D=(R±X/N)T, where R is the integer nearest the actual D/T ratio and X represents the number of time of day clock cycles D of longer or shorter duration than R processor cycles needed to establish the fractional relationship between the two cycles over the period ND.
Claim 3
Dependent Claim 30 words
The computer system of claim 1 including selecting the binary multiple N as a function of the processor cycle time T accuracy ΔT/T in accordance with the following formual: ##EQU4##
Claim 4
Dependent Claim 196 words
In a computer system having a time of day clock register run off a system clock by stepping the time of day clock register at two different rates to synthesize fractional relationship between the time of day clock period D and the system clock period T, the improvement comprising: counting means for counting the number of pulses produced by the system clock, binary comparator means for resetting said counter to 0 and incrementing the time of day register when it produces a compare signal, logic circuit means responsive to binary counts in a number of stages of the register for feeding one binary number into said comparator on certain binary counts and another binary number into the register on other binary counts, and circuit means for periodically feeding the contents of said counting means into said comparator for comparison with one of said binary numbers to produce said compare signal when said contents is equal to the one of said binary numbers, whereby the time of day register is incremented at one rate when said one binary number is fed into said comparator and another rate when said other binary number is fed into said comparator.
Claim 5
Dependent Claim 196 words
In a computer system having a time of day clock register run off a system clock by stepping the time of day clock register at two different rates to synthesize fractional relationship between the time of day clock period D and the system clock period T, the improvement comprising: counting means for counting the number of pulses produced by the system clock, binary comparator means for resetting said counter to 0 and incrementing the time of day register when it produces a compare signal, logic circuit means responsive to binary counts in a number of stages of the register for feeding one binary number into said comparator on certain binary counts and another binary number into the register on other binary counts, and circuit means for periodically feeding the contents of said counting means into said comparator for comparison with one of said binary numbers to produce said compare signal when said contents is equal to the one of said binary numbers, whereby the time of day register is incremented at one rate when said one binary number is fed into said comparator and another rate when said other binary number is fed into said comparator.

References Cited (Backward Citations)

US3248707A Cited
US4093997A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1985-09-13 1986-03-15 1986-09-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1989-09-13 1990-03-15 1990-09-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1993-09-13 1994-03-15 1994-09-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag