JPH02247731A - 情報処理装置 - Google Patents
情報処理装置Info
- Publication number
- JPH02247731A JPH02247731A JP6987689A JP6987689A JPH02247731A JP H02247731 A JPH02247731 A JP H02247731A JP 6987689 A JP6987689 A JP 6987689A JP 6987689 A JP6987689 A JP 6987689A JP H02247731 A JPH02247731 A JP H02247731A
- Authority
- JP
- Japan
- Prior art keywords
- firmware
- diagnostic
- stored
- data
- processor
- 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.)
- Granted
Links
- 230000010365 information processing Effects 0.000 claims description 6
- 238000012508 change request Methods 0.000 claims description 4
- 230000007704 transition Effects 0.000 claims description 3
- 238000013500 data storage Methods 0.000 abstract description 5
- 230000000694 effects Effects 0.000 description 3
- 239000000284 extract Substances 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
Landscapes
- Stored Programmes (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、情報処理装置に利用する。特に、ファームウ
ェアロード手段を備えた情報処理装置に関する。
ェアロード手段を備えた情報処理装置に関する。
本発明は、情報処理装置でのファームウェアロード手段
において、 診断制御装置内にファームウェアを常駐させておくこと
により、 演算処理装置の立上げ毎に外部記憶装置からファームウ
ェアのロードを不要にして処理時間を短縮することがで
きるようにしたものである。
において、 診断制御装置内にファームウェアを常駐させておくこと
により、 演算処理装置の立上げ毎に外部記憶装置からファームウ
ェアのロードを不要にして処理時間を短縮することがで
きるようにしたものである。
従来例では、電源投入またはシステムイニシャライズな
どで外部記憶装置からファームウェアデータを読出し、
演算処理装置にファームウェアをロードし、ファームウ
ェアロードを必要としないときには特定のモードを設け
て、電源投入またはシステムイニシャライズなどでファ
ームウェアロードが行われないようにしていた。(特公
昭57−19448)。
どで外部記憶装置からファームウェアデータを読出し、
演算処理装置にファームウェアをロードし、ファームウ
ェアロードを必要としないときには特定のモードを設け
て、電源投入またはシステムイニシャライズなどでファ
ームウェアロードが行われないようにしていた。(特公
昭57−19448)。
このような従来例では、演算処理装置のファームウェア
ロード毎に外部記憶装置からファームウェアデータをロ
ードしなければならないので、演算処理装置の立上げに
時間を要する欠点がある。
ロード毎に外部記憶装置からファームウェアデータをロ
ードしなければならないので、演算処理装置の立上げに
時間を要する欠点がある。
また、ファームウェアロードの必要な場合とそうでない
場合との区別をつけるためにモードにより切分けなけれ
ばならない欠点がある。
場合との区別をつけるためにモードにより切分けなけれ
ばならない欠点がある。
本発明はこのような欠点を除去するもので、演算処理装
置の立上げに要する時間を短縮することができる情報処
理装置を提供することを目的とする。
置の立上げに要する時間を短縮することができる情報処
理装置を提供することを目的とする。
〔問題点を解決するための手段〕
本発明は、ファームウェアを格納する第一記憶手段を有
するサービスプロセッサと、電源の投入時に実行開始状
態になる診断ソフトウェアを格納する第二記憶手段を有
する診断制御装置と、上記診断ソフトウェアの実行開始
状態への遷移を条件として自装置の立上げ時に上記ファ
ームウェアを格納し、上記電源の切断時および上記サー
ビスプロセッサからのファームウェア変更要求発行時ま
で保持する第三記憶手段を有する演算処理装置とを備え
た情報処理装置において、上記診断制御装置は、電源の
投入時に上記第一記憶手段に格納されたファームウェア
を抽出して上記第二記憶手段に格納する第一制御手段お
よび上記演算処理装置の立上げ時に上記第二記憶手段に
格納されたファームウェアを抽出して上記第三記憶手段
に格納する第二制御手段を有することを特徴とする。
するサービスプロセッサと、電源の投入時に実行開始状
態になる診断ソフトウェアを格納する第二記憶手段を有
する診断制御装置と、上記診断ソフトウェアの実行開始
状態への遷移を条件として自装置の立上げ時に上記ファ
ームウェアを格納し、上記電源の切断時および上記サー
ビスプロセッサからのファームウェア変更要求発行時ま
で保持する第三記憶手段を有する演算処理装置とを備え
た情報処理装置において、上記診断制御装置は、電源の
投入時に上記第一記憶手段に格納されたファームウェア
を抽出して上記第二記憶手段に格納する第一制御手段お
よび上記演算処理装置の立上げ時に上記第二記憶手段に
格納されたファームウェアを抽出して上記第三記憶手段
に格納する第二制御手段を有することを特徴とする。
ファームウェアデータを外部記憶装置からあらかじめ続
出し、この読出したファームウェアデータを高速の記憶
手段に格納し、この記憶手段に格納したファームウェア
データを演算処理装置の立上げ時にロードする。
出し、この読出したファームウェアデータを高速の記憶
手段に格納し、この記憶手段に格納したファームウェア
データを演算処理装置の立上げ時にロードする。
以下、本発明の一実施例を図面に基づき説明する。この
実施例は、図に示すように、サービスプロセッサ1と、
診断制御装置2と、演算処理装置3とを備える。ここで
、サービスプロセッサ1は、ファームウェアデータを記
憶しているディスク12と、ソフトウェア制御部11と
を備え、また、診断制御袋W2は、演算処理装置などの
各装置の立上げを制御し、ファームウェアデータを記憶
するローカルメモリ21と、ファームウェアデータの記
憶を制御するデータ記憶制御部22と、ファームウェア
ロードを制御するファームウェアロード制御部23とを
備え、また、演算処理装置3は、ファームウェアデータ
をロードすべき装置であり、ファームウェアロード時に
診断制御装置2によりファームウェアがロードされる制
御記憶部31を備える。
実施例は、図に示すように、サービスプロセッサ1と、
診断制御装置2と、演算処理装置3とを備える。ここで
、サービスプロセッサ1は、ファームウェアデータを記
憶しているディスク12と、ソフトウェア制御部11と
を備え、また、診断制御袋W2は、演算処理装置などの
各装置の立上げを制御し、ファームウェアデータを記憶
するローカルメモリ21と、ファームウェアデータの記
憶を制御するデータ記憶制御部22と、ファームウェア
ロードを制御するファームウェアロード制御部23とを
備え、また、演算処理装置3は、ファームウェアデータ
をロードすべき装置であり、ファームウェアロード時に
診断制御装置2によりファームウェアがロードされる制
御記憶部31を備える。
すなわち、この実施例は、ファームウェアを格納する第
一記憶手段を有するサービスプロセッサ1と、電源の投
入時に実行開始状態になる診断ソフトウェアを格納する
第二記憶手段を有する診断制御装置2と、上記診断ソフ
トウェアの実行開始状態への遷移を条件として自装置の
立上げ時に上記ファームウェアを格納し、上記電源の切
断時およびサービスプロセッサ1からのファームウェア
変更要求発行時まで保持する第三記憶手段を有する演算
処理装置3とを備え、さらに、本発明の特徴とする手段
として、診断制御装置2は、電源の投入時に上記第一記
憶手段に格納されたファームウェアを抽出して上記第二
記憶手段に格納する第一制御手段および演算処理装置3
の立上げ時に上記第二記憶手段に格納されたファームウ
ェアを抽出して上記第三記憶手段に格納する第二制御手
段を有する。
一記憶手段を有するサービスプロセッサ1と、電源の投
入時に実行開始状態になる診断ソフトウェアを格納する
第二記憶手段を有する診断制御装置2と、上記診断ソフ
トウェアの実行開始状態への遷移を条件として自装置の
立上げ時に上記ファームウェアを格納し、上記電源の切
断時およびサービスプロセッサ1からのファームウェア
変更要求発行時まで保持する第三記憶手段を有する演算
処理装置3とを備え、さらに、本発明の特徴とする手段
として、診断制御装置2は、電源の投入時に上記第一記
憶手段に格納されたファームウェアを抽出して上記第二
記憶手段に格納する第一制御手段および演算処理装置3
の立上げ時に上記第二記憶手段に格納されたファームウ
ェアを抽出して上記第三記憶手段に格納する第二制御手
段を有する。
次に、この実施例の動作を説明する。診断制御装置2は
独自の診断制御ソフトウェアを持っている。この診断制
御ソフトウェアは、診断制御装置2の電源投入とともに
サービスプロセッサlのディスク12上のサービスプロ
セッサソフトウェアにより診断制御装置2内のローカル
メモリ21のプログラムエリアにロードされて実行開始
状態になる。
独自の診断制御ソフトウェアを持っている。この診断制
御ソフトウェアは、診断制御装置2の電源投入とともに
サービスプロセッサlのディスク12上のサービスプロ
セッサソフトウェアにより診断制御装置2内のローカル
メモリ21のプログラムエリアにロードされて実行開始
状態になる。
ソフトウェアが動き出すと各ソフトウェア状態の初期化
処理が行われるが、このときに診断制御装置2内のデー
タ記憶制御部22で演算処理装置3へのファームウェア
データをディスク12から読出し、診断制御装置2内ロ
ーカルメモリ21に言己憶する。
処理が行われるが、このときに診断制御装置2内のデー
タ記憶制御部22で演算処理装置3へのファームウェア
データをディスク12から読出し、診断制御装置2内ロ
ーカルメモリ21に言己憶する。
ただし、ローカルメモリ21には、データ記憶制御部2
2によってファームウェアデータを記憶するエリアが確
保されている。ローカルメモリ21に記憶されたファー
ムウェアは次の診断制御装置2の電源断またはサービス
プロセッサ1からファームウェアデータの変更要求があ
るまで保持される。そして演算処理装置3へのファーム
ウェアロード時にこのデータが参照され、ファームウェ
アロード制御部23によって演算処理装置3へのファー
ムウェアロードが行われる。
2によってファームウェアデータを記憶するエリアが確
保されている。ローカルメモリ21に記憶されたファー
ムウェアは次の診断制御装置2の電源断またはサービス
プロセッサ1からファームウェアデータの変更要求があ
るまで保持される。そして演算処理装置3へのファーム
ウェアロード時にこのデータが参照され、ファームウェ
アロード制御部23によって演算処理装置3へのファー
ムウェアロードが行われる。
このようにして、ファームウェアデータは診断制御装置
2の電源投入時にディスク12から読出され、診断制御
装置2内のローカルメモリ21に保持されるので、診断
制御装置2の電源投入後のコマンド人力による演算処理
装置3の立上げに際し、ディスク12と診断制御装置2
とのインターフェイスを使用せずにファームウェアのロ
ードが高速に行える。
2の電源投入時にディスク12から読出され、診断制御
装置2内のローカルメモリ21に保持されるので、診断
制御装置2の電源投入後のコマンド人力による演算処理
装置3の立上げに際し、ディスク12と診断制御装置2
とのインターフェイスを使用せずにファームウェアのロ
ードが高速に行える。
本発明は、以上説明したように診断制御装置の電源投入
時に外部記憶装置からファームウェアデータをロードし
診断制御装置内の記憶部に常駐させるので、コマンド人
力による演算処理装置立上げ毎に外部記憶装置からファ
ームウェアデータをロードする必要がなく、したがって
、高速に演算処理装置を立上げることができるとともに
、外部記憶装置からのファームウェアデータのロードと
演算処理装置へのファームウェアデータとを区別して取
扱えるので、ファームウェアロードの要、不要を診断制
御ソフトウェアで制御できる効果がある。
時に外部記憶装置からファームウェアデータをロードし
診断制御装置内の記憶部に常駐させるので、コマンド人
力による演算処理装置立上げ毎に外部記憶装置からファ
ームウェアデータをロードする必要がなく、したがって
、高速に演算処理装置を立上げることができるとともに
、外部記憶装置からのファームウェアデータのロードと
演算処理装置へのファームウェアデータとを区別して取
扱えるので、ファームウェアロードの要、不要を診断制
御ソフトウェアで制御できる効果がある。
図は本発明実施例の構成を示すブロック構成図。
1・・・サービスプロセッサ、2・・・診断制御装置、
3・・・演算処理装置、11・・・ソフトウェア制御部
、12・・・ディスク、21・・・ローカルメモリ、2
2・・・データ記憶制御部、23・・・ファームウェア
ロード制御部、31・・・制御記憶部。
3・・・演算処理装置、11・・・ソフトウェア制御部
、12・・・ディスク、21・・・ローカルメモリ、2
2・・・データ記憶制御部、23・・・ファームウェア
ロード制御部、31・・・制御記憶部。
Claims (1)
- 【特許請求の範囲】 1、ファームウェアを格納する第一記憶手段を有するサ
ービスプロセッサと、 電源の投入時に実行開始状態になる診断ソフトウェアを
格納する第二記憶手段を有する診断制御装置と、 上記診断ソフトウェアの実行開始状態への遷移を条件と
して自装置の立上げ時に上記ファームウェアを格納し、
上記電源の切断時および上記サービスプロセッサからの
ファームウェア変更要求発行時まで保持する第三記憶手
段を有する演算処理装置と を備えた情報処理装置において、 上記診断制御装置は、電源の投入時に上記第一記憶手段
に格納されたファームウェアを抽出して上記第二記憶手
段に格納する第一制御手段および上記演算処理装置の立
上げ時に上記第二記憶手段に格納されたファームウェア
を抽出して上記第三記憶手段に格納する第二制御手段を
有する ことを特徴とする情報処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1069876A JP2561340B2 (ja) | 1989-03-20 | 1989-03-20 | 情報処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1069876A JP2561340B2 (ja) | 1989-03-20 | 1989-03-20 | 情報処理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH02247731A true JPH02247731A (ja) | 1990-10-03 |
| JP2561340B2 JP2561340B2 (ja) | 1996-12-04 |
Family
ID=13415420
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1069876A Expired - Lifetime JP2561340B2 (ja) | 1989-03-20 | 1989-03-20 | 情報処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2561340B2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04181321A (ja) * | 1990-11-15 | 1992-06-29 | Nec Ibaraki Ltd | マイクロプログラムロード方式 |
| JP2012216108A (ja) * | 2011-04-01 | 2012-11-08 | Nec Corp | 情報処理装置およびプログラム転送方法 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6235945A (ja) * | 1985-08-09 | 1987-02-16 | Nec Corp | 障害処理方式 |
| JPS6446833A (en) * | 1987-08-18 | 1989-02-21 | Nec Corp | Storing system for control program of information processing system |
-
1989
- 1989-03-20 JP JP1069876A patent/JP2561340B2/ja not_active Expired - Lifetime
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6235945A (ja) * | 1985-08-09 | 1987-02-16 | Nec Corp | 障害処理方式 |
| JPS6446833A (en) * | 1987-08-18 | 1989-02-21 | Nec Corp | Storing system for control program of information processing system |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04181321A (ja) * | 1990-11-15 | 1992-06-29 | Nec Ibaraki Ltd | マイクロプログラムロード方式 |
| JP2012216108A (ja) * | 2011-04-01 | 2012-11-08 | Nec Corp | 情報処理装置およびプログラム転送方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2561340B2 (ja) | 1996-12-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0496163A (ja) | Dmaコントローラ | |
| JPH03231320A (ja) | マイクロコンピュータシステム | |
| JP2561340B2 (ja) | 情報処理装置 | |
| JPH06208525A (ja) | 処理装置の動作モード切替え方法 | |
| JPH086616A (ja) | プログラマブルコントローラ | |
| JPH02105962A (ja) | システム起動装置 | |
| JPS61220030A (ja) | ソフトウエア識別方式 | |
| JPS5842486B2 (ja) | 初期プログラム・ロ−ド制御方式 | |
| JPH0883133A (ja) | コンピュータシステム及びそのクロック制御方法 | |
| JP2000298585A (ja) | Rom書換えシステム及びrom書換え方法 | |
| JP2880658B2 (ja) | マルチタスクプログラムの暴走検出装置 | |
| JPH0398188A (ja) | Icカード | |
| JPH04195316A (ja) | 省電力回路 | |
| JPH01205310A (ja) | データ処理装置の電源供給制御方式 | |
| JPS62241054A (ja) | デ−タ処理装置の初期起動方式 | |
| JPH08161253A (ja) | Dma制御方法およびdma制御装置 | |
| JPH02186439A (ja) | ファーム・ウェア・ロード方式 | |
| JPS61255440A (ja) | プログラム中断制御方式 | |
| JPH02137054A (ja) | 情報処理装置 | |
| JPH0227689B2 (ja) | ||
| JPH08235101A (ja) | 複数デバイスから同一メモリをアクセスする方法 | |
| JPH0883187A (ja) | データ処理装置 | |
| JPH01102643A (ja) | データ処理システム | |
| JPS6369059A (ja) | システムの立ち上げ方式 | |
| JPH05289885A (ja) | 初期プログラムロード処理方式 |