JPH04278616A - Initialization system for data input/output device - Google Patents

Initialization system for data input/output device

Info

Publication number
JPH04278616A
JPH04278616A JP3063822A JP6382291A JPH04278616A JP H04278616 A JPH04278616 A JP H04278616A JP 3063822 A JP3063822 A JP 3063822A JP 6382291 A JP6382291 A JP 6382291A JP H04278616 A JPH04278616 A JP H04278616A
Authority
JP
Japan
Prior art keywords
data input
command
output device
initialization
interface board
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP3063822A
Other languages
Japanese (ja)
Inventor
Masahiko Noguchi
雅彦 野口
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Engineering Ltd
Original Assignee
NEC Engineering Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Engineering Ltd filed Critical NEC Engineering Ltd
Priority to JP3063822A priority Critical patent/JPH04278616A/en
Publication of JPH04278616A publication Critical patent/JPH04278616A/en
Withdrawn legal-status Critical Current

Links

Abstract

PURPOSE:To shorten the starting time of an initialization system for a data input/output device by carrying out the diagnosis and the initialization of a computer main body in parallel with the initialization of the data input/output device. CONSTITUTION:In a data input/output device 4 which is connected to a computer main body 1 via an interface board 2, the device 4 itself carries out a group of commands produced from the board 2 at the start up of an initialization system for the device 4 concurrently with the application of a power supply. The carring-out results of those commands are preserved in the memory 6 of the device 4 and then reported when a command is issued from the board 2 for the initialization of the device 4.

Description

【発明の詳細な説明】[Detailed description of the invention]

【0001】0001

【産業上の利用分野】本発明は、装置初期化方式に関し
、特にコンピュータ本体とインタフェースボードにより
接続されるデータ入出力装置の初期化方式に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method for initializing a device, and more particularly to a method for initializing a data input/output device connected to a computer main body through an interface board.

【0002】0002

【従来の技術】従来、この種の装置起動方式は、インタ
フェースボードより発行されるコマンド群を実行するこ
とにより成っていた。第3図は、この種の装置初期化方
式を用いる場合のタイミングチャートの1例である。図
においてコンピュータ本体は、電源投入と同時に、まず
メモリなどのコンピュータ本体内部に実装された各種デ
バイスの診断および初期化を行う。そして、これらが終
了した後、インタフェースボードを介して装置初期化に
関するコマンド群を発行し、データ入出力装置はこのコ
マンド群を受け、実際に実行し、この実行結果をインタ
フェースボードを介してコンピュータ本体へ通知する。 データ入出力装置は、この一連の動作により、初期化を
行っている。
2. Description of the Related Art Conventionally, this type of device startup method has consisted of executing a group of commands issued from an interface board. FIG. 3 is an example of a timing chart when using this type of device initialization method. In the figure, the computer body first diagnoses and initializes various devices mounted inside the computer body, such as memory, at the same time as the power is turned on. After these are completed, a group of commands related to device initialization are issued via the interface board, the data input/output device receives these commands, actually executes them, and sends the execution results to the computer via the interface board. Notify. The data input/output device is initialized by this series of operations.

【0003】0003

【発明が解決しようとする課題】このため、上述した従
来の装置初期化方式では、データ入出力装置の初期化を
行うためには、まず、コンピュータ本体内部の各種デバ
イスの診断および初期化を行うコンピュータ本体診断が
終了しなければならい。さらに、データ入出力装置の初
期化も終了しなければ、システムは起動できない。この
ため、データ入出力装置を接続すると、システム起動ま
でに要する時間が増えるという欠点がある。本発明は、
このシステム起動までに要する時間の短縮化を目的とす
るものである。
[Problems to be Solved by the Invention] Therefore, in the conventional device initialization method described above, in order to initialize the data input/output device, first, the various devices inside the computer main body are diagnosed and initialized. Computer diagnostics must be completed. Furthermore, the system cannot be started unless initialization of the data input/output device is completed. For this reason, there is a drawback that connecting a data input/output device increases the time required to start the system. The present invention
The purpose of this is to shorten the time required to start up the system.

【0004】0004

【課題を解決するための手段】本発明によれば、コンピ
ュ−タ本体にインタフェースボードを介して接続される
データ入出力装置の初期化方式において、前記データ入
出力装置は、装置初期化コマンドを実行するための付加
プロセッサと、該付加プロセッサの実行結果を格納する
メモリとを有し、前記付加プロセッサは、電源投入と同
時に前記装置初期化コマンドを実行し、前記メモリは、
前記インタフェースボードから発行する前記装置初期化
コマンドに対応する発行コマンドを受付けると同時に、
前記実行結果を、前記インタフェースボードを介して、
前記コンピュータ本体に返答することを特徴とするデー
タ入出力装置の装置初期化方式が得られる。また、本発
明によれば、前記付加プロセッサは、前記発行コマンド
が前記装置初期化コマンドのうち、既に実行したコマン
ドであるか否かを判定する判定手段を有することを特徴
とするデータ入出力装置の装置初期化方式が得られる。 また、本発明によれば、前記判定手段は、前記発行コマ
ンドが既に実行された既実行コマンドの場合は、前記メ
モリから当該既実行コマンドに対応した実行結果を、前
記インタフェースボードを介して、前記コンピュータ本
体に返答することを特徴とするデータ入出力装置の初期
化方式が得られる。また、本発明によれば、前記判定手
段は、前記発行コマンドが未だ実行されていない未実行
コマンドの場合は、当該未既実行コマンドを実行して、
当該実行結果を、前記インタフェースボードを介して、
前記コンピュータ本体に返答することを特徴とするデー
タ入出力装置の初期化方式が得られる。すなわち、本発
明の装置初期化方式は、コンピュータ本体と、インタフ
ェースボードにより接続されるデータ入出力装置におい
て、インタフェースボードがシステム起動の際に発行す
るコマンド群を、データ入出力装置自身が電源投入と同
時に実行し、この実行結果を入出力装置内のメモリに保
存し、上記インタフェースボードからのコマンド受け付
け直後、上記実行結果を返答することを特徴とする。
According to the present invention, in an initialization method for a data input/output device connected to a computer main body via an interface board, the data input/output device receives a device initialization command. The additional processor has an additional processor for executing the command, and a memory for storing the execution result of the additional processor, the additional processor executes the device initialization command at the same time as the power is turned on, and the memory includes:
At the same time as accepting an issued command corresponding to the device initialization command issued from the interface board,
The execution result is transmitted via the interface board,
A device initialization method for a data input/output device characterized in that a response is sent to the computer main body is obtained. Further, according to the present invention, the data input/output device is characterized in that the additional processor has a determination unit that determines whether the issued command is a command that has already been executed among the device initialization commands. A device initialization method is obtained. Further, according to the present invention, when the issued command is an already executed command, the determination means transmits an execution result corresponding to the already executed command from the memory to the aforementioned interface board. A method for initializing a data input/output device characterized by sending a response to the computer main body is obtained. Further, according to the present invention, if the issued command is an unexecuted command that has not been executed yet, the determining means executes the unexecuted command,
The execution result is sent via the interface board,
A method for initializing a data input/output device characterized by sending a response to the computer main body is obtained. In other words, in the device initialization method of the present invention, in a data input/output device connected to a computer main body by an interface board, the data input/output device itself issues a group of commands when the system is started up by the interface board. The commands are simultaneously executed, the execution results are stored in a memory within the input/output device, and the execution results are returned immediately after receiving the command from the interface board.

【0005】[0005]

【実施例】次に、本発明の実施例について、図面を参照
して説明する。図1は、本発明装置初期化方式の一実施
例を示す構成図である。データ入出力装置4は、コンピ
ュータ本体1と、インタフェースボード2とケーブル3
を介して接続される。データ入出力装置内部には、イン
タフェースボード2からのコマンドとは無関係に、装置
初期化コマンドを実行するための付加プロセッサ5と、
その実行結果を保存するためのメモリ6を持つ。次に、
動作について説明する。図2において、本発明装置初期
化方式では、システムの電源が投入されると、コンピュ
ータ内部の各種デバイスの診断および初期化と並行する
形で、入出力装置内部の付加プロセッサ5が入出力装置
内部のメモリの診断を行う。診断終了後、付加プロセッ
サ5は、装置初期化に関して発行される傾向のある数種
のコマンドを、装置に対して独自に発行し、これらのコ
マンドの実行結果をメモリ6に格納する。コンピュータ
側の診断および初期化終了後、コンピュータより、イン
タフェースボード2を介して装置初期化に関するコマン
ド群が発行されるが、付加プロセッサ5は、これらコマ
ンド群に対し、すでに実行したコマンドであれば、再度
コマンドを実行せずに、メモリ6上に格納した実行結果
をコンピュータ側へ通知し、未実行のコマンドであれば
、実行した後、その実行結果をコンピュータ側へ通知す
る。この結果、システム起動までに要する時間を、最短
でコンピュータ内部に実装された各種デバイスの診断お
よび初期化を行う時間のみとすることが可能となる。
Embodiments Next, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing an embodiment of the device initialization method of the present invention. The data input/output device 4 includes a computer main body 1, an interface board 2, and a cable 3.
connected via. Inside the data input/output device, there is an additional processor 5 for executing device initialization commands independently of commands from the interface board 2;
It has a memory 6 for storing the execution results. next,
The operation will be explained. In FIG. 2, in the device initialization method of the present invention, when the system is powered on, an additional processor 5 inside the input/output device is activated in parallel with diagnosis and initialization of various devices inside the computer. Perform memory diagnostics. After the diagnosis is completed, the additional processor 5 independently issues several types of commands that tend to be issued regarding device initialization to the device, and stores the execution results of these commands in the memory 6. After the diagnosis and initialization on the computer side are completed, the computer issues a group of commands related to device initialization via the interface board 2, but the additional processor 5 responds to these commands by processing commands that have already been executed. The execution result stored in the memory 6 is notified to the computer side without executing the command again, and if it is an unexecuted command, the execution result is notified to the computer side after being executed. As a result, the time required to start up the system can be reduced to the shortest time required to diagnose and initialize various devices installed inside the computer.

【0006】[0006]

【発明の効果】以上説明したように本発明は、コンピュ
ータ本体と、インタフェースボードにより接続されるデ
ータ入出力装置において、インタフェースボードがシス
テム起動の際に発行するコマンド群を、データ入出力装
置自身が電源投入と同時に実行、この実行結果を入出力
装置内のメモリに保存し、上記インタフェースボードか
らのコマンド受け付け直後、上記実行結果を返答するこ
とにより、システムの起動までに要する時間の短縮化を
可能とする効果がある。
Effects of the Invention As explained above, in a data input/output device connected to a computer main body and an interface board, the data input/output device itself can issue a group of commands that the interface board issues at system startup. Executes at the same time as the power is turned on, saves the execution result in the memory of the input/output device, and returns the execution result immediately after receiving the command from the interface board, reducing the time required to start the system. This has the effect of

【図面の簡単な説明】[Brief explanation of the drawing]

【図1】本発明の装置初期化方式の構成図である。FIG. 1 is a configuration diagram of a device initialization method according to the present invention.

【図2】本発明装置初期化方式を用いる場合のタイミン
グチャートの一例である。
FIG. 2 is an example of a timing chart when using the device initialization method of the present invention.

【図3】従来技術による装置初期化方式を用いる場合の
タイミングチャートの一例である。
FIG. 3 is an example of a timing chart when using a device initialization method according to the prior art.

【符号の説明】[Explanation of symbols]

1    コンピュータ本体 2    インタフェースボード 3    ケーブル 4    データ入出力装置 5    付加プロセッサ 6    メモリ 1    Computer body 2 Interface board 3 Cable 4 Data input/output device 5 Additional processor 6 Memory

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】  コンピュータ本体にインタフェースボ
ードを介して接続されるデータ入出力装置の初期化方式
において、前記データ入出力装置は、装置初期化コマン
ドを実行するための付加プロセッサと、該付加プロセッ
サの実行結果を格納するメモリとを有し、前記付加プロ
セッサは、電源投入と同時に前記装置初期化コマンドを
実行し、前記メモリは、前記インタフェースボードから
発行する前記装置初期化コマンドに対応する発行コマン
ドを受付けると同時に、前記実行結果を、前記インタフ
ェースボードを介して、前記コンピュータ本体に返答す
ることを特徴とするデータ入出力装置の装置初期化方式
1. In an initialization method for a data input/output device connected to a computer main body via an interface board, the data input/output device includes an additional processor for executing a device initialization command, and an additional processor for executing a device initialization command. and a memory for storing execution results, the additional processor executes the device initialization command at the same time as the power is turned on, and the memory stores an issued command corresponding to the device initialization command issued from the interface board. A device initialization method for a data input/output device, characterized in that, at the same time as receiving the execution result, the execution result is returned to the computer main body via the interface board.
【請求項2】  請求項1記載のデータ入出力装置の装
置初期化方式において、前記付加プロセッサは、前記発
行コマンドが前記装置初期化コマンドのうち、既に実行
したコマンドであるか否かを判定する判定手段を有する
ことを特徴とするデータ入出力装置の装置初期化方式。
2. The device initialization method for a data input/output device according to claim 1, wherein the additional processor determines whether the issued command is a command that has already been executed among the device initialization commands. 1. A device initialization method for a data input/output device, comprising a determining means.
【請求項3】  請求項2記載のデータ入出力装置の装
置初期化方式において、前記判定手段は、前記発行コマ
ンドが既に実行された既実行コマンドの場合は、前記メ
モリから当該既実行コマンドに対応した実行結果を、前
記インタフェースボードを介して、前記コンピュータ本
体に返答することを特徴とするデータ入出力装置の初期
化方式。
3. In the device initialization method for a data input/output device according to claim 2, when the issued command is an already executed command, the determining means is configured to read the command from the memory to correspond to the executed command. An initialization method for a data input/output device, characterized in that an execution result is returned to the computer main body via the interface board.
【請求項4】  請求項3記載のデータ入出力装置の装
置初期化方式において、前記判定手段は、前記発行コマ
ンドが未だ実行されていない未実行コマンドの場合は、
当該未既実行コマンドを実行して、当該実行結果を、前
記インタフェースボードを介して、前記コンピュータ本
体に返答することを特徴とするデータ入出力装置の初期
化方式。
4. In the device initialization method for a data input/output device according to claim 3, when the issued command is an unexecuted command that has not yet been executed, the determining means:
An initialization method for a data input/output device, characterized in that the unexecuted command is executed and the execution result is returned to the computer main body via the interface board.
JP3063822A 1991-03-06 1991-03-06 Initialization system for data input/output device Withdrawn JPH04278616A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3063822A JPH04278616A (en) 1991-03-06 1991-03-06 Initialization system for data input/output device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3063822A JPH04278616A (en) 1991-03-06 1991-03-06 Initialization system for data input/output device

Publications (1)

Publication Number Publication Date
JPH04278616A true JPH04278616A (en) 1992-10-05

Family

ID=13240443

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3063822A Withdrawn JPH04278616A (en) 1991-03-06 1991-03-06 Initialization system for data input/output device

Country Status (1)

Country Link
JP (1) JPH04278616A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010009453A (en) * 2008-06-30 2010-01-14 Toshiba Corp Information processing apparatus and device setting control method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010009453A (en) * 2008-06-30 2010-01-14 Toshiba Corp Information processing apparatus and device setting control method

Similar Documents

Publication Publication Date Title
US7024495B2 (en) Programmable controller
JPH04278616A (en) Initialization system for data input/output device
JPH02196355A (en) Memory processing system
JPH06161974A (en) Diagnosing method for multi-cpu board
JPH0410654B2 (en)
JPS5941214B2 (en) Condition monitoring method
JPS6146552A (en) Information processor
JP3087477B2 (en) Computer system
JP3111355B2 (en) Computer system
JPH04305758A (en) Information processor
JP3353819B2 (en) Connection mechanism and connection method between intelligent board and console terminal
US20020144237A1 (en) Method for controlling a program run of a central data processor
JPS62241041A (en) Information processor
JPH05224999A (en) Runaway processor
JP2500440B2 (en) Fault handling method
JP2001209557A (en) System configuration module and system device using the same
KR100203079B1 (en) Personal computer test device using mouse
JPS61290542A (en) Data processor
JPS63276162A (en) Processor start system for multiprocessor system
JPS63159957A (en) Memory diagnosing system
JPH0652482B2 (en) Sequence controller
JPH05120151A (en) Memory diagnosing circuit
JPH0365735A (en) Vicarious execution system for diagnosis processing
JPS62248043A (en) Memory switching circuit for fetching microcomputer instruction
JPH10240569A (en) Computer tracing equipment

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 19980514