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

Method and apparatus for single step clocking on signal paths longer than a clock cycle

Assignee: Silicon Graphics International Corp
•
Filing: 1990-08-16
•
Granted: 1991-10-08
•
Expires: 2010-08-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus and method allows for starting and stopping of computer system clocks where the propagation length of signal paths exceed one clock cycle in length. A circular source buffer is provided at the source end of a signal path and saves the data presented on the signal path during every clock cycle. When the system clock has been stopped and is to be restarted, the data stored in the source buffer is copied to a corresponding destination buffer located in the destination end of the signal path. A multiplexer under hardware control located at the destination end of the signal path determines whether the destination receives data from the destination buffer or from the signal path.

Inventors

  • 👤 Douglas R. Beard

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 07:03
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/36; G06F11/362; G06F11/22

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 126 words
In a circuit with synchronous system clock cycles and a signal path having a source end, a destination end, and a propagation time between the source end and the destination end greater than a single clock cycle time, an apparatus for restarting signal transmission between the source end and destination end, comprising: means for presenting signals at said source end of said signal path; means for receiving signals at said destination end of said signal path; means for storing signals operably connected to said source end of said signal path; and means for presenting to said destination end of said signal path a predetermined number of signals stored in said means for storing, and wherein said signals are presented during a restart of an interrupted transmission.
Claim 2
Dependent Claim 126 words
In a circuit with synchronous system clock cycles and a signal path having a source end, a destination end, and a propagation time between the source end and the destination end greater than a single clock cycle time, an apparatus for restarting signal transmission between the source end and destination end, comprising: means for presenting signals at said source end of said signal path; means for receiving signals at said destination end of said signal path; means for storing signals operably connected to said source end of said signal path; and means for presenting to said destination end of said signal path a predetermined number of signals stored in said means for storing, and wherein said signals are presented during a restart of an interrupted transmission.
Claim 3
Independent Claim 118 words
A method for restarting signal transmission between a source end and a destination end of a signal path, the source end and the destination end having synchronous system clock cycles and the signal path having a propagation time between the source end and the destination end longer than one clock cycle, the method comprising the steps of: during a normal transmission, performing on each clock cycle the steps of: presenting a signal at the source end associated with that clock cycle; and storing the signal in a source buffer operably connected to the source end; and during a restart of an interrupted transmission, presenting to the destination end a predetermined number of signals stored in the source buffer.
Claim 4
Independent Claim 118 words
A method for restarting signal transmission between a source end and a destination end of a signal path, the source end and the destination end having synchronous system clock cycles and the signal path having a propagation time between the source end and the destination end longer than one clock cycle, the method comprising the steps of: during a normal transmission, performing on each clock cycle the steps of: presenting a signal at the source end associated with that clock cycle; and storing the signal in a source buffer operably connected to the source end; and during a restart of an interrupted transmission, presenting to the destination end a predetermined number of signals stored in the source buffer.
Claim 5
Dependent Claim 116 words
The method of claim 2 wherein the step of presenting to the destination end a predetermined number of signals is comprised of the steps of: providing the destination end with a destination buffer operably connected to the destination end and a means for multiplexing signals operably connected to the source end, the destination end and the destination buffer and responsive to a mux control signal representing the predetermined number of signals; setting the mux control signal to transfer the signals from the destination buffer; restarting the system clock; transferring the predetermined number of signals from the source buffer to the destination buffer; and setting the mux control signal to transfer the signals from the source end.
Claim 6
Dependent Claim 106 words
The method of claim 2 wherein the step of presenting to the destination end a predetermined number of signals is comprised of the steps of: providing the source end with a means for multiplexing signals operably connected to the source end, the destination end and the source buffer and responsive to a mux control signal representing the predetermined number of signals; setting the mux control signal to transfer the signals from the source buffer; transferring the predetermined number of signals from the source buffer to the destination end; setting the mux control signal to transfer the signals from the source end; and restarting the system clock.

References Cited (Backward Citations)

US4458307A Cited
US4819154A Cited
US4847749A Cited
US4982404A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-10-07 1995-04-08 1995-10-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-10-07 1999-04-08 1999-10-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-10-07 2003-04-08 2003-10-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag