Method for handling error information between channel unit and central computer
First Claim
1. A method for transferring error information from one of a plurality of channel units to a central computer if an error occurs in said one of said channel units, said channel units being provided between said central computer and a plurality of respective peripherals and each of said channel units including a plurality of registers for transferring data therebetween via a respective data channel, said method comprising the steps of:
- (a) detecting said error which occurred in one of the registers, by a processor provided in said one of said channel units;
(b) interrupting a data transfer operation of said processor in response to the detection of the error and bringing the registers into a freezing mode, thereby rendering said one of said channel units temporarily inoperative without rendering an other channel units inoperative;
(c) acquiring a content of each of the registers, as the error information, into a memory means provided in said one of said channel units, and advising the central computer of the error occurrence;
(d) receiving a first reset signal in said one of said channel units from the central computer and releasing the freezing mode;
(e) receiving an instruction in said one of said channel units, from said central computer, for transferring the error information stored in said memory means;
(f) transferring the error information stored in said memory means to the central computer, via said respective data channel, in response to the instruction received at step (e); and
(g) receiving a second reset signal in said one of said channel units from said central computer at said one of said channel units and rendering said one of said channel units operative in a normal data transfer mode.
0 Assignments
0 Petitions
Accused Products
Abstract
A channel unit is provided between a central computer and a peripheral and includes a plurality of registers for data transfer therebetween. In the event that an error occurs in one of the registers, a processor provided in the channel unit terminates a normal data transfer operation and freezes all the registers. A content of each of the freezed registers is stored, as the error information, into a memory which is provided in the channel unit. The central computer is advised of the error occurrence and issues a reset signal which releases the freezing of the registers. The channel unit receives an instruction, from the central computer, for transferring the error information stored in the memory. The error information stored in the memory is transferred to the central computer, via a data channel, in response to the instruction applied.
-
Citations
12 Claims
-
1. A method for transferring error information from one of a plurality of channel units to a central computer if an error occurs in said one of said channel units, said channel units being provided between said central computer and a plurality of respective peripherals and each of said channel units including a plurality of registers for transferring data therebetween via a respective data channel, said method comprising the steps of:
-
(a) detecting said error which occurred in one of the registers, by a processor provided in said one of said channel units; (b) interrupting a data transfer operation of said processor in response to the detection of the error and bringing the registers into a freezing mode, thereby rendering said one of said channel units temporarily inoperative without rendering an other channel units inoperative; (c) acquiring a content of each of the registers, as the error information, into a memory means provided in said one of said channel units, and advising the central computer of the error occurrence; (d) receiving a first reset signal in said one of said channel units from the central computer and releasing the freezing mode; (e) receiving an instruction in said one of said channel units, from said central computer, for transferring the error information stored in said memory means; (f) transferring the error information stored in said memory means to the central computer, via said respective data channel, in response to the instruction received at step (e); and (g) receiving a second reset signal in said one of said channel units from said central computer at said one of said channel units and rendering said one of said channel units operative in a normal data transfer mode. - View Dependent Claims (2, 3)
-
-
4. A method for transferring error information from one of a plurality of channel units to a central computer if an error occurs in said one of said channel units, said channel units being provided between said central computer and a plurality of respective peripherals and each of said channel units including a plurality of registers for transferring data therebetween via a respective data channel, said method comprising the steps of:
-
(a) issuing an interrupt signal if said error occurs in one of the registers of said one of said channel units; (b) applying said interrupt signal to a processor provided in said one of said channel units; (c) interrupting a data transfer operation of said processor in response to an application of said interrupt signal to said processor; (d) bringing the registers into a freezing mode, thereby rendering said one of said channel units temporarily inoperative without rendering the other channel units inoperative; (e) acquiring a content of each of the registers, as an error information, into a memory means provided in said one of said channel units; (f) advising the central computer of an error occurrence; (g) receiving a first reset signal in said one of said channel units from the central computer and releasing the freezing mode; (h) receiving an instruction in said one of said channel units, from said central computer, for transferring the error information stored in said memory means; (i) transferring the error information stored in said memory means to the central computer, via said respective data channel, in response to the instruction received at step (h); and (j) receiving a second reset signal in said one of said channel units from the central computer at said one of said channel units and rendering said one of said channel units operative in a normal data transfer mode. - View Dependent Claims (5, 6)
-
-
7. An apparatus for transferring error information to a central computer if an error is detected, said apparatus being provided as one of a plurality of apparatuses between said central computer and a respective plurality of peripherals for transferring data therebetween via a respective data channel, said apparatus comprising:
-
(a) a plurality of registers; (b) a processor detecting said error which occurred in one of the registers; (c) means for interrupting a data transfer operation of said processor in response to the detection of the error, and bringing the registers into a freezing mode, thereby rendering the apparatus temporarily inoperative without rendering the other apparatuses inoperative; (d) memory means for acquiring a content of each of the registers, as an error information, and advising the central computer of the error occurrence; (e) means for receiving a first reset signal from the central computer, and for transferring the error information stored in said memory means; (f) means for receiving an instruction, from said central computer, for transferring the error information stored in said memory means; (g) means for transferring the error information stored in said memory means to the central computer, via said respective data channel, in response to the instruction; and (h) means for receiving a second reset signal and for rendering said apparatus operative in a normal data transfer mode in response to a second reset signal applied from said central computer. - View Dependent Claims (8, 9)
-
-
10. An apparatus for transferring error information to a central computer if an error occurs, said apparatus being provided as one of a plurality of apparatuses between said central computer and a respective plurality of peripherals for transferring data therebetween via a respective data channel, said apparatus comprising:
-
(a) a plurality of registers; (b) means for issuing an interrupt signal if said error occurs in one of the registers; (c) means for applying said interrupt signal to a processor, thereby rendering the apparatus temporarily inoperative without rendering the other apparatuses inoperative; (d) means for interrupting a data transfer operation of said processor in response to an application of said interrupt signal to said processor; (e) means for bringing the registers into a freezing mode; (f) memory means for acquiring a content of each of the registers, as an error information; (g) means for advising the central computer of the error occurrence; (h) means for receiving a first reset signal from the central computer and releasing the freezing mode; (i) means for receiving an instruction, from said central computer, for transferring the error information stored in said memory means; (j) means for transferring the error information stored in the memory means to the central computer, via said respective data channel, in response to the instruction; and (k) means for receiving a second reset signal from the central computer and rendering said apparatus operative in a normal data transfer mode. - View Dependent Claims (11, 12)
-
Specification