Claims
- 1. A circuit board unit within a processing system including a main portion external to said circuit board unit, comprising:
- a circuit board having processing blocks for processing data;
- a programmable device mounted on said circuit board which includes programmable logic circuits that are programmed at a time of power-on or reset of said processing system in accordance with one of a non-diagnostic processing operation program and a self-diagnosis program to control, respectively, a non-diagnostic processing operation and a self-diagnosis operation of said processing blocks;
- a first interface connector mounted on said circuit board for connecting said circuit board with said main portion of said processing system, through which said non-diagnostic processing operation program is supplied by said main portion of said processing system to said programmable device at said time of power-on or reset of said processing system, and through which other data are supplied by said main portion of said processing system to said processing blocks;
- a self-diagnosis program storage device external to said circuit board and distinct from said main portion, for storing said self-diagnosis program and for automatically supplying said self-diagnosis program when power is supplied to said self-diagnosis program storage device, independent of any communication from or control by another device; and
- a second interface connector mounted on said circuit board for connecting said circuit board with said self-diagnosis program storage device external to said circuit board, and through which said self-diagnosis program is supplied to said circuit board by said self-diagnosis program storage device external to said circuit board at said time of power-on or reset of said processing system.
- 2. A circuit board unit according to claim 1, wherein said programmable logic circuits of said programmable device control said processing blocks to execute said non-diagnostic processing operation in accordance with said non-diagnostic processing operation program programmed into said programmable logic circuits of said programmable device if said self-diagnosis program storage device is not connected to said second interface connector at said time of power-on or reset of said processing system.
- 3. A circuit board unit according to claim 1, wherein said programmable logic circuits of said programmable device is programmed in accordance with said self-diagnosis program of said self-diagnosis program storage device at said time of power-on or reset of said processing system if said external self-diagnosis program storage device is physically connected to said circuit board via said second interface connector, and said programmable logic circuits of said programmable device controls said processing blocks to execute said self-diagnosis operation in accordance with said self-diagnosis program.
- 4. A circuit board unit according to claim 1, further comprising:
- switching means for electrically disconnecting said programmable device from said first interface connector and electrically connecting said programmable device to said second interface connector when said circuit board is physically connected via said second interface connector to said self-diagnosis program storage device.
- 5. A circuit board unit according to claim 1, wherein said programmable logic circuits of said programmable device control said processing blocks to perform self-diagnosis in accordance with said self-diagnosis program programmed in said programmable logic devices of said programmable device if said external self-diagnosis program storage device is connected to said circuit board via said second interface connector.
- 6. A circuit board unit according to claim 1, wherein said self-diagnosis program storage device includes a read only memory for storing said self-diagnosis program.
- 7. A circuit board unit according to claim 6, wherein power is supplied from said circuit board to said self-diagnosis program storage device via said second interface connector when said self-diagnosis program storage device is connected to said circuit board via said second interface connector so that said self-diagnosis program storage device can supply said self-diagnosis program stored in said read only memory of said self-diagnosis program storage device to said programmable device, and so that said programmable logic circuits of said programmable device control said processing blocks in accordance with said self-diagnosis program.
Priority Claims (1)
Number |
Date |
Country |
Kind |
4-316364 |
Oct 1992 |
JPX |
|
Parent Case Info
This is a continuation of application Ser. No. 08/142,861 filed Oct. 28, 1993, now abandoned.
US Referenced Citations (8)
Continuations (1)
|
Number |
Date |
Country |
Parent |
142861 |
Oct 1993 |
|