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

System having main unit for shutting off clocks to memory upon completion of writing data into memory and information supervising unit to read the data

Assignee: Fujitsu IT Holdings Inc
•
Filing: 1993-01-04
•
Granted: 1995-10-10
•
Expires: 2013-01-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The invention provides a method and apparatus for immediate control communications between supervising and main processor units. A method in accordance with the invention comprises the steps of: providing a communications memory means within a first clocked system (main system); providing a protocol means within the first clocked system (main system) for indicating various communications states; providing a scan interface, operatively coupled to the communications memory means and the protocol means, for interrogating the state of the protocol means and for scanning data into or out of the communications memory means within a first clocked system (main system); coupling an external second system (SVP) by way of the scan interface to the protocol means and the communications memory means; operating the protocol means so as to indicate to the external second system (SVP) when it is permissible for the second system (SVP) to scan data into or out of the communications memory means; and further operating the protocol means so as to indicate to the first clocked system (main system) whether and/or when the external second system (SVP) has scanned data into or out of the communications memory means.

Inventors

  • 👤 James P. Millar
  • 👤 Eddie B. Collins

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 11:29
CPC Classifications
G; G06; G06F; G06F15/00; G06F15/16; G06F15/163; G06F15/17

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 258 words
A structure comprising: a main unit (MFU) and a supervising unit (SVP), where the main unit (MFU) is clocked independently of the supervising unit (SVP) by a main clock generator, where the main unit (MFU) has a clocked memory means that normally operates in synchronism with the main clock generator; clock turn-off means within the main unit (MFU) for shutting off clocks to the clocked memory means in response to one or more prespecified internal events within the main unit (MFU); scan interface means interconnecting the supervising unit (SVP) to the main unit (MFU); command sending means within the supervising unit (SVP) for sending a command by way of the scan interface means to a command-holding area of the memory means within the main unit (MFU); result-writing means within the main unit (MFU) for writing, in response to the command, result data into a result-holding area of the memory means within the main unit (MFU), the result-holding area being the same or different from the command-holding area of the main unit memory means; and protocol means for initiating said clock turn-off means to shut off of the clocks to the clocked memory means upon completion of said writing of the result data into the result-holding area, said protocol means being further for communicating to the supervising unit (SVP) by way of the scan interface means that the result data had been written into a result-holding area of memory means and that the supervising unit (SVP) can now read that result data by way of the scan interface means.
Claim 2
Dependent Claim 258 words
A structure comprising: a main unit (MFU) and a supervising unit (SVP), where the main unit (MFU) is clocked independently of the supervising unit (SVP) by a main clock generator, where the main unit (MFU) has a clocked memory means that normally operates in synchronism with the main clock generator; clock turn-off means within the main unit (MFU) for shutting off clocks to the clocked memory means in response to one or more prespecified internal events within the main unit (MFU); scan interface means interconnecting the supervising unit (SVP) to the main unit (MFU); command sending means within the supervising unit (SVP) for sending a command by way of the scan interface means to a command-holding area of the memory means within the main unit (MFU); result-writing means within the main unit (MFU) for writing, in response to the command, result data into a result-holding area of the memory means within the main unit (MFU), the result-holding area being the same or different from the command-holding area of the main unit memory means; and protocol means for initiating said clock turn-off means to shut off of the clocks to the clocked memory means upon completion of said writing of the result data into the result-holding area, said protocol means being further for communicating to the supervising unit (SVP) by way of the scan interface means that the result data had been written into a result-holding area of memory means and that the supervising unit (SVP) can now read that result data by way of the scan interface means.
Claim 3
Independent Claim 225 words
A method comprising the steps of: (a) providing a communications memory means within a clocked first computer system; (b) providing a protocol means within the first computer system for indicating various communications states; (c) providing a scan interface means, operatively coupled to the communications memory means and the protocol means, for interrogating the state of the protocol means and for scanning data into or out of the communications memory means within the first computer system; (d) coupling a second computer system to the first computer system by way of the scan interface means such that the second computer system communicates with the protocol means and the communications memory means by way of the scan interface means; (e) operating the protocol means so as to indicate to the second computer system by way of the scan interface means when it is permissible for the second computer system to scan data into or out of the communications memory means of the first computer system, wherein said step (e) further disabling the first computer system from being able to use the communications memory means by disabling a clock input of the communications memory means; and (f) further operating the protocol means so as to indicate to the first computer system whether and/or when the second computer system has scanned data into or out of the communications memory means.
Claim 4
Independent Claim 225 words
A method comprising the steps of: (a) providing a communications memory means within a clocked first computer system; (b) providing a protocol means within the first computer system for indicating various communications states; (c) providing a scan interface means, operatively coupled to the communications memory means and the protocol means, for interrogating the state of the protocol means and for scanning data into or out of the communications memory means within the first computer system; (d) coupling a second computer system to the first computer system by way of the scan interface means such that the second computer system communicates with the protocol means and the communications memory means by way of the scan interface means; (e) operating the protocol means so as to indicate to the second computer system by way of the scan interface means when it is permissible for the second computer system to scan data into or out of the communications memory means of the first computer system, wherein said step (e) further disabling the first computer system from being able to use the communications memory means by disabling a clock input of the communications memory means; and (f) further operating the protocol means so as to indicate to the first computer system whether and/or when the second computer system has scanned data into or out of the communications memory means.
Claim 5
Dependent Claim 101 words
A method according to claim 2 wherein said step (e) of operating the protocol means includes as substeps: (e.1) waiting for the first computer system to complete usage of the communications memory means; and (e.2) upon completion by the first computer system of usage of the communications memory means, sending a command complete signal by way of the protocol means and by way of the scan interface means to the second computer system to indicate that it is now permissible for the second computer system to scan data into or out of the communications memory means of the first computer system.
Claim 6
Dependent Claim 127 words
A method according to claim 2 wherein said step (f) of further operating the protocol means includes as substeps: (f.1) waiting for the second computer system to complete usage of the communications memory means; and (f.2) upon completion by the second computer system of usage of the communications memory means, sending a command valid signal by way of the scan interface means and by way of the protocol means to the first computer system to indicate that the second computer system has scanned data into the communications memory means; and wherein said step (e) of operating the protocol means further includes after said disabling substep (e.3) and after said substep (f.2), the additional substep of: (e.4) re-enabling the first computer system to use the communications memory means.
Claim 7
Dependent Claim 89 words
A method according to claim 2 wherein said step (f) of further operating the protocol means includes as substeps: (f.1) waiting for the second computer system to complete usage of the communications memory means; and (f.2) upon completion by the second computer system of usage of the communications memory means, sending a command valid signal by way of the scan interface means and by way of the protocol means to the first computer system to indicate that the second computer system has scanned data into the communications memory means.

References Cited (Backward Citations)

US4615005A Cited
US4545030A Cited
US4851987A Cited
US4985894A Cited
US5005172A Cited
US5276889A Cited
US5267247A Cited
US5293572A Cited
US5301156A Cited
US5297276A Cited
US5321698A Cited
US5365047A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag