Claims
- 1. A monitor circuit for an input/output bus of a control system, said monitor circuit comprising:
- (a) storage means for storing test data used for testing said input/output bus;
- (b) switching and selecting means for (i) receiving said test data outputted from said storage means and for selectively providing a test data output in a first mode for (ii) receiving data bus output transmitted directly thereto through a data bus and for selectively providing a data bus output in a second mode;
- (c) first gate means connected to said storage means and having an output connected to said input/output bus for receiving said test data from said storage means and for selectively transmitting said test data into said input/output bus in said first mode;
- (d) second gate means connected to said data bus and said input/output bus for selectively transmitting said data bus output into said input/output bus in said second mode; and
- (e) coincidence circuit means having one input connected to said switching and selecting means and another input for connection to said input/output bus for (i) comparing in said first mode said test data carried by said input/output bus with said test data stored in said storage means and for providing a coincidence signal upon coincidence of both said test data or providing a non-coincidence signal upon non-coincidence between both said test data or (ii) comparing in said second mode said input/output bus signal with said data bus output transmitted from said switching means and providing a coincidence signal upon non-coincidence of both said data.
- 2. A monitor circuit according to claim 1 further comprising a judging means which includes flag circuit means connected to said coincidence circuit means for establishing an abnormal flag in response to a non-coincidence signal from said coincidence circuit means.
- 3. A monitor circuit for comparing input output data coincidence, comprising:
- (a) an input/output but connected to a plurality of input/output units;
- (b) a data bus connecting said monitor circuit to a central processing unit;
- (c) a storage unit for storing test data;
- (d) a multiplexer connected to said data bus and said storage unit for receiving test data from said storage unit and data from said data bus;
- (e) a buffer circuit connected to said storage unit for receiving said test data from said storage unit;
- (f) a bus gate circuit connected to said data bus and said input/output bus for allowing transmission of data bus output into said input/output bus; and
- (g) a coincidence circuit connected to said multiplexer and said input/out bus such that (i) in a first mode data carried by said input/output bus is compared to a test data stored in said storage unit wherein a coincidence signal is generated upon coincidence of said both input/output bus and test data or a non-coincidence signal upon non-coincidence of both said input/output bus and test data or (ii) in a second mode comparing actual data carried by said input/output bus provided through said bus gate circuit with data bus output data supplied to said coincidence circuit via said multiplexer and generating a coincidence signal upon coincidence of both said actual input/output bus data and data bus output data or generating a non-coincidence signal upon non-coincidence between both said actual input/output bus data and said data bus output data.
Priority Claims (1)
Number |
Date |
Country |
Kind |
60-29034 |
Feb 1985 |
JPX |
|
Parent Case Info
This application is a continuation of application Ser. No. 07/296,854, filed Jan. 13, 1989, and which is a continuation of Ser. No. 829,099, filed Feb. 14, 1986, both of which are now abandoned.
US Referenced Citations (16)
Foreign Referenced Citations (2)
Number |
Date |
Country |
0198170 |
Oct 1986 |
EPX |
59-146475 |
Feb 1986 |
JPX |
Non-Patent Literature Citations (2)
Entry |
"Logic Card Self-Diagnostic Technique for Driver/Receiver Fault Detection on the Bidirectional Interface to a Remote Data Bus." IBM Technical Disclosure Bulletin, vol. 27, No. 10B (Mar. 1985), pp. 6286-6287. |
16-Bit Microprocessor User's Manual, 3rd edition. Tokyo, Prentice-Hall of Japan, 1982. pp. 4, 7, 27-31, 119-122. |
Continuations (2)
|
Number |
Date |
Country |
Parent |
296854 |
Jan 1989 |
|
Parent |
829099 |
Feb 1986 |
|