Patent US634030A successfully refreshed from Google Patents.
Patent US5655076A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5655076A Expired / Lapsed US ⏱️ 0.0 years remaining

I/O interface control method and data processing equipment which completes I/O operation in execution when abnormal state occurs

Assignee: Fujitsu Ltd
•
Filing: 1994-10-27
•
Granted: 1997-08-05
•
Expires: 2014-10-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An I/O interface control method and data processing equipment each of which can avoid data destruction in an I/O unit even when a channel control unit is in a check/stop state. When an abnormal state notification signal from the channel control unit has been received, the channel element completes an I/O operation in execution to halt a transmission to a new I/O operation. When the abnormal state notification signal delayed by a predetermined time has been received, the main storage control unit separates the channel control unit from the channel element to halt the data transmission. The present invention can be applicable to computer systems each including a DASD acting as an I/O unit.

Inventors

  • 👤 Takemi Kimura
  • 👤 Masahiro Hatta
  • 👤 Hiroyuki Egawa
  • 👤 Akira Takakusagi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 22:44
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/0703; G06F11/0706; G06F11/0745; G06F11/0793

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 184 words
An I/O interface control method suitable for data processing equipment, said data processing equipment including a main storage unit, plural channel elements each connected to an external I/O unit for performing a transfer of data between said I/O unit and said main storage unit, a channel control unit for controlling said plural channel elements, and a main storage control unit for controlling a flow of data from or to said main storage unit, comprising the steps of: transmitting an abnormal state notification signal for notifying an abnormal state occurrence to said channel element when said channel control unit detects an abnormal state, then delaying said abnormal state notification signal by a predetermined time and transmitting said delayed abnormal state notification signal to said main storage control unit; completing an I/O operation in execution when said channel element receives said abnormal state notification signal, to halt a transition to a new I/O operation; and separating said channel control unit from said channel element to interrupt a data transmission when said main storage control unit receives said abnormal state notification signal delayed by said predetermined time.
Claim 2
Dependent Claim 184 words
An I/O interface control method suitable for data processing equipment, said data processing equipment including a main storage unit, plural channel elements each connected to an external I/O unit for performing a transfer of data between said I/O unit and said main storage unit, a channel control unit for controlling said plural channel elements, and a main storage control unit for controlling a flow of data from or to said main storage unit, comprising the steps of: transmitting an abnormal state notification signal for notifying an abnormal state occurrence to said channel element when said channel control unit detects an abnormal state, then delaying said abnormal state notification signal by a predetermined time and transmitting said delayed abnormal state notification signal to said main storage control unit; completing an I/O operation in execution when said channel element receives said abnormal state notification signal, to halt a transition to a new I/O operation; and separating said channel control unit from said channel element to interrupt a data transmission when said main storage control unit receives said abnormal state notification signal delayed by said predetermined time.
Claim 3
Dependent Claim 63 words
An I/O interface control method according to claim 1, further comprising the steps of: time-monitoring the I/O operation in execution when said channel element has received said abnormal state notification signal; and interrupting the I/O operation in execution when the data transmission has not been completed due to said I/O operation after a lapse of a predetermined period, to release an I/O interface.
Claim 4
Dependent Claim 48 words
An I/O interface control method according to claim 1, further comprising the steps of: setting the delayed time of said abnormal state notification signal to be transmitted to said main storage control unit, to at least a time needed to complete one channel command to said I/O unit.
Claim 5
Dependent Claim 48 words
An I/O interface control method according to claim 2, further comprising the steps of: setting the delayed time of said abnormal state notification signal to be transmitted to said main storage control unit, to at least a time needed to complete one channel command to said I/O unit.
Claim 6
Dependent Claim 40 words
An I/O interface control method according to claim 2, further comprising the steps of: setting an I/O operation time monitored by said channel element, to at least a time needed to complete one channel command to said I/O output unit.
Claim 7
Dependent Claim 219 words
Data processing equipment comprising a main storage unit, plural channel elements each connected to an external I/O unit for processing a transfer of data between an I/O unit and said main storage unit, a channel control unit for controlling said plural channel elements, and a main storage control unit for controlling a flow of data from or to said main storage unit, comprising: an abnormal state notification signal producing circuit, in said channel control unit, to produce an abnormal state notification signal to notify an occurrence of an abnormal state when said channel control unit detects an abnormal state and to transmit said abnormal state notification signal to said channel element; a delay circuit, in said channel control unit, to delay said abnormal state notification signal by a predetermined time and to transmit said delayed abnormal state notification signal to said main storage control unit; each of said channel elements including a first control unit to complete an I/O operation in execution when said abnormal state notification signal has been received, to halt a transition to a new I/O operation; said main storage control unit including a second control unit to separate said channel control unit from said channel element when said abnormal state notification signal delayed by a predetermined period has been received, to interrupt the data transmission.
Claim 8
Dependent Claim 219 words
Data processing equipment comprising a main storage unit, plural channel elements each connected to an external I/O unit for processing a transfer of data between an I/O unit and said main storage unit, a channel control unit for controlling said plural channel elements, and a main storage control unit for controlling a flow of data from or to said main storage unit, comprising: an abnormal state notification signal producing circuit, in said channel control unit, to produce an abnormal state notification signal to notify an occurrence of an abnormal state when said channel control unit detects an abnormal state and to transmit said abnormal state notification signal to said channel element; a delay circuit, in said channel control unit, to delay said abnormal state notification signal by a predetermined time and to transmit said delayed abnormal state notification signal to said main storage control unit; each of said channel elements including a first control unit to complete an I/O operation in execution when said abnormal state notification signal has been received, to halt a transition to a new I/O operation; said main storage control unit including a second control unit to separate said channel control unit from said channel element when said abnormal state notification signal delayed by a predetermined period has been received, to interrupt the data transmission.
Claim 9
Dependent Claim 66 words
Data processing equipment according to claim 6, wherein said channel element includes a time monitoring unit for time-monitoring said I/O operation in execution when said abnormal state notification signal has been received; said first control unit interrupting an I/O operation in execution to release an I/O interface when the data transmission is not completed after the monitoring time of said time monitoring unit has been passed.
Claim 10
Dependent Claim 32 words
Data processing equipment according to claim 6, wherein the delay time of said delay circuit is set to at least a time needed to complete one channel command to said I/O unit.
Claim 11
Dependent Claim 32 words
Data processing equipment according to claim 7, wherein the delay time of said delay circuit is set to at least a time needed to complete one channel command to said I/O unit.
Claim 12
Dependent Claim 33 words
Data processing equipment according to claim 7, wherein the monitor time of said time monitoring circuit is set to at least a time needed to complete one channel command to said I/O unit.

References Cited (Backward Citations)

US5339436A Cited
US5369569A Cited
US5423025A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-08-04 2001-02-03 2001-08-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-08-04 2005-02-03 2005-08-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-08-04 2009-02-03 2009-08-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag