JPH01231134A - 情報処理装置の擬似障害発生方式 - Google Patents
情報処理装置の擬似障害発生方式Info
- Publication number
- JPH01231134A JPH01231134A JP63056373A JP5637388A JPH01231134A JP H01231134 A JPH01231134 A JP H01231134A JP 63056373 A JP63056373 A JP 63056373A JP 5637388 A JP5637388 A JP 5637388A JP H01231134 A JPH01231134 A JP H01231134A
- Authority
- JP
- Japan
- Prior art keywords
- microprogram
- parity
- data register
- data
- register
- 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.)
- Pending
Links
- 238000001514 detection method Methods 0.000 claims description 4
- 238000012546 transfer Methods 0.000 claims description 2
- 238000011156 evaluation Methods 0.000 abstract description 4
- 238000000034 method Methods 0.000 description 5
- 230000010365 information processing Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Landscapes
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は、マイクロプログラム制御方式の情報処理装置
に関し、特に、マイクロプログラムアドレスに対応した
擬似障害発生方式に関する。
に関し、特に、マイクロプログラムアドレスに対応した
擬似障害発生方式に関する。
[従来の技術]
従来、この種の擬似障害発生方式は、マイクロプログラ
ムアドレス一致によってサービスプロセッサから擬似障
害を設定後、スタートさせて擬似障害を発生させていた
。これら一連の動作を1機械語命令のプログラムとサー
ビスプロセッサのプログラムによって行っている。
ムアドレス一致によってサービスプロセッサから擬似障
害を設定後、スタートさせて擬似障害を発生させていた
。これら一連の動作を1機械語命令のプログラムとサー
ビスプロセッサのプログラムによって行っている。
[発明が解決しようとする課題]
上述した従来の擬似障害発生方式では、プログラムによ
って擬似障害を発生させているので、開発評価に時間が
掛かるという欠点がある。
って擬似障害を発生させているので、開発評価に時間が
掛かるという欠点がある。
[課題を解決するための手段]
本発明による情報処理装置の擬似障害発生方式は、複数
のマイクロプログラム命令を格納し、実行中のマイクロ
プログラムアドレスによって指定された前記複数のマイ
クロプログラム命令の特定のマイクロプログラム命令を
出力するマイクロプログラムメモリと、前記特定のマイ
クロプログラム命令に関連したデータ部及びノヤリティ
部からなる特定のデータ情報を保持する第1のデータレ
ジスタと、該第1のデータレジスタの出力を保持する第
2のデータレジスタと、該第2のデータレジスタの出力
のパリティエラーを検出し、パリティエラーを検出した
時、障害検出信号を発生するパリティチェック回路とを
有する情報処理装置において、前記第1のデータレジス
タから前記第2のデータレジスタへの特定のデータ情報
のデータ転送の擬似障害を指示するための第1の7リツ
グフロツグと、擬似障害を発生すべき特別のマイクロプ
ログラムアドレスを保持するアドレスレジスタと、該ア
ドレスレジスタに保持された特別のマイクロプログラム
アドレスと実行中のマイクロプログラムアドレスとを比
較し、これらのマイクロプログラムアドレスが一致した
時、一致信号を発生する比較回路と、前記一致信号を保
持する第2のフリップフロップと、前記第1の7リツグ
70ツブが擬似障害を指示し、かつ前記第2の7リツプ
フロ、プが一致信号を保持しているとき、前記第1のデ
ータレジスタから前記第2のデータレジスタへ転送され
る特定のデータ情報の予め定められた部分を反転する手
段と、前記障害検出信号によシ、前記第1及び第2のフ
リップフロップをリセットする手段とを有する。
のマイクロプログラム命令を格納し、実行中のマイクロ
プログラムアドレスによって指定された前記複数のマイ
クロプログラム命令の特定のマイクロプログラム命令を
出力するマイクロプログラムメモリと、前記特定のマイ
クロプログラム命令に関連したデータ部及びノヤリティ
部からなる特定のデータ情報を保持する第1のデータレ
ジスタと、該第1のデータレジスタの出力を保持する第
2のデータレジスタと、該第2のデータレジスタの出力
のパリティエラーを検出し、パリティエラーを検出した
時、障害検出信号を発生するパリティチェック回路とを
有する情報処理装置において、前記第1のデータレジス
タから前記第2のデータレジスタへの特定のデータ情報
のデータ転送の擬似障害を指示するための第1の7リツ
グフロツグと、擬似障害を発生すべき特別のマイクロプ
ログラムアドレスを保持するアドレスレジスタと、該ア
ドレスレジスタに保持された特別のマイクロプログラム
アドレスと実行中のマイクロプログラムアドレスとを比
較し、これらのマイクロプログラムアドレスが一致した
時、一致信号を発生する比較回路と、前記一致信号を保
持する第2のフリップフロップと、前記第1の7リツグ
70ツブが擬似障害を指示し、かつ前記第2の7リツプ
フロ、プが一致信号を保持しているとき、前記第1のデ
ータレジスタから前記第2のデータレジスタへ転送され
る特定のデータ情報の予め定められた部分を反転する手
段と、前記障害検出信号によシ、前記第1及び第2のフ
リップフロップをリセットする手段とを有する。
[実施例コ
次に1本発明について図面を参照して説明する。
第1図は本発明の一実施例の構成を示すブロック図であ
る。
る。
7リツグフロツプ(F/F’) 1には、サービスプロ
セッサ(図示せず)から擬似障害が指示された場合、信
号線100を通って論理“l”レベルが設定される。ま
た、擬似障害を発生させたい特別のマイクロプログラム
アドレスモアサービスプロセッサから信号線101を通
ってマイクロプログラム比較レノスタ2(以下、 CA
DRと略す。)に設定される。現在実行中のマイクロプ
ログラムアドレスは、レジスタ・3(以下、 ADHと
略す。)Kあって。
セッサ(図示せず)から擬似障害が指示された場合、信
号線100を通って論理“l”レベルが設定される。ま
た、擬似障害を発生させたい特別のマイクロプログラム
アドレスモアサービスプロセッサから信号線101を通
ってマイクロプログラム比較レノスタ2(以下、 CA
DRと略す。)に設定される。現在実行中のマイクロプ
ログラムアドレスは、レジスタ・3(以下、 ADHと
略す。)Kあって。
信号線102によシマイクロプログラムメモリ4(以下
、CMと略す。)を指示する。マイクロプログラム命令
を逐次実行するたびに、実行中のマイクロプログラムア
ドレスは更新される。そして。
、CMと略す。)を指示する。マイクロプログラム命令
を逐次実行するたびに、実行中のマイクロプログラムア
ドレスは更新される。そして。
CADR2の出力信号104とをデータ比較回路5に論
理11”レベルが設定される。
理11”レベルが設定される。
データレジスタ7.8は、36ビツトのレジスタで、そ
れぞれ32ビツトのデータ部DA+DBと4ビツトのノ
やリティ部P、、PRから成シ立りている。
れぞれ32ビツトのデータ部DA+DBと4ビツトのノ
やリティ部P、、PRから成シ立りている。
通常、マイクロプログラムコマンドによシ、データレジ
スタ7からデータレジスタ8ヘデータ部は信号線106
によって、ノ母すティ部は信号線107から選択回路9
を通って同じ値が信号線108を介して転送される。転
送されたデータは、データレジスタ8の出力信号109
,110となって。
スタ7からデータレジスタ8ヘデータ部は信号線106
によって、ノ母すティ部は信号線107から選択回路9
を通って同じ値が信号線108を介して転送される。転
送されたデータは、データレジスタ8の出力信号109
,110となって。
パリティチェック回路10によってノ4リティの正常性
が試験される。
が試験される。
しかしながら、フリッf70ツブlと7リツプフロツ7
06の内容が両方とも論理”1”レベルである場合、フ
リップフロッグ1の出力信号線111と7リツプ70ツ
f2の出力信号1112によって、論理積ゲート11の
出力信号線113が論理″′1″レベルとなって2選択
回路9が切替わる。従って、データレジスタ7のパリテ
ィ部Pムは2反転回路12によってビット反転が行われ
た後2選択回路9を通ってデータレジスタ8のパリティ
部Paに設定される。パリティチェック回路10は、デ
ータレジスタ8のノ譬すティ不正を信号線109゜11
0によって検出を行ない、信号線114によってサービ
スプロセッサに通知を行なうと同時に。
06の内容が両方とも論理”1”レベルである場合、フ
リップフロッグ1の出力信号線111と7リツプ70ツ
f2の出力信号1112によって、論理積ゲート11の
出力信号線113が論理″′1″レベルとなって2選択
回路9が切替わる。従って、データレジスタ7のパリテ
ィ部Pムは2反転回路12によってビット反転が行われ
た後2選択回路9を通ってデータレジスタ8のパリティ
部Paに設定される。パリティチェック回路10は、デ
ータレジスタ8のノ譬すティ不正を信号線109゜11
0によって検出を行ない、信号線114によってサービ
スプロセッサに通知を行なうと同時に。
フリッグ70ッf1,6を論理″0”レベルにする。
[発明の効果]
以上説明したように本発明は、マイクロプログラムの任
意アドレスから擬似障害を発生させることによシ、擬似
障害評価時において間欠障害の擬似障害評価を簡単にで
きるという効果がある。
意アドレスから擬似障害を発生させることによシ、擬似
障害評価時において間欠障害の擬似障害評価を簡単にで
きるという効果がある。
臥″″F依日
第1図は本発明の一実施例の構成を示すブロック図であ
る。 1.6・・・フリップフロッグ、2,3・・・マイクロ
プログラムアドレスレジスタ、7,8・・・データレジ
スタ、4・・・マイクロプログラムメモリ、5・・・比
較回路、11・・・論理積ダート、9・・・選択回路。 12・・・反転回路、10・・・パリティチェック回路
。
る。 1.6・・・フリップフロッグ、2,3・・・マイクロ
プログラムアドレスレジスタ、7,8・・・データレジ
スタ、4・・・マイクロプログラムメモリ、5・・・比
較回路、11・・・論理積ダート、9・・・選択回路。 12・・・反転回路、10・・・パリティチェック回路
。
Claims (1)
- 1、複数のマイクロプログラム命令を格納し、実行中の
マイクロプログラムアドレスによって指定された前記複
数のマイクロプログラム命令の特定のマイクロプログラ
ム命令を出力するマイクロプログラムメモリと、前記特
定のマイクロプログラム命令に関連したデータ部及びパ
リティ部からなる特定のデータ情報を保持する第1のデ
ータレジスタと、該第1のデータレジスタの出力を保持
する第2のデータレジスタと、該第2のデータレジスタ
の出力のパリティエラーを検出し、パリティエラーを検
出した時、障害検出信号を発生するパリティチェック回
路とを有する情報処理装置において、前記第1のデータ
レジスタから前記第2のデータレジスタへの特定のデー
タ情報のデータ転送の擬似障害を指示するための第1の
フリップフロップと、擬似障害を発生すべき特別のマイ
クロプログラムアドレスを保持するアドレスレジスタと
、該アドレスレジスタに保持された特別のマイクロプロ
グラムアドレスと実行中のマイクロプログラムアドレス
とを比較し、これらのマイクロプログラムアドレスが一
致した時、一致信号を発生する比較回路と、前記一致信
号を保持する第2のフリップフロップと、前記第1のフ
リップフロップが擬似障害を指示し、かつ前記第2のフ
リップフロップが一致信号を保持しているとき、前記第
1のデータレジスタから前記第2のデータレジスタへ転
送される特定のデータ情報の予め定められた部分を反転
する手段と、前記障害検出信号により、前記第1及び第
2のフリップフロップをリセットする手段とを有するこ
とを特徴とする情報処理装置の擬似障害発生方式。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63056373A JPH01231134A (ja) | 1988-03-11 | 1988-03-11 | 情報処理装置の擬似障害発生方式 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63056373A JPH01231134A (ja) | 1988-03-11 | 1988-03-11 | 情報処理装置の擬似障害発生方式 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH01231134A true JPH01231134A (ja) | 1989-09-14 |
Family
ID=13025452
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP63056373A Pending JPH01231134A (ja) | 1988-03-11 | 1988-03-11 | 情報処理装置の擬似障害発生方式 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH01231134A (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6093584A (en) * | 1996-04-18 | 2000-07-25 | Tessera, Inc. | Method for encapsulating a semiconductor package having apertures through a sacrificial layer and contact pads |
US6821821B2 (en) | 1996-04-18 | 2004-11-23 | Tessera, Inc. | Methods for manufacturing resistors using a sacrificial layer |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS56152056A (en) * | 1980-04-24 | 1981-11-25 | Mitsubishi Electric Corp | Pseudo fault generator |
JPS5790765A (en) * | 1980-11-27 | 1982-06-05 | Nec Corp | Microprogram controller |
-
1988
- 1988-03-11 JP JP63056373A patent/JPH01231134A/ja active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS56152056A (en) * | 1980-04-24 | 1981-11-25 | Mitsubishi Electric Corp | Pseudo fault generator |
JPS5790765A (en) * | 1980-11-27 | 1982-06-05 | Nec Corp | Microprogram controller |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6093584A (en) * | 1996-04-18 | 2000-07-25 | Tessera, Inc. | Method for encapsulating a semiconductor package having apertures through a sacrificial layer and contact pads |
US6294830B1 (en) | 1996-04-18 | 2001-09-25 | Tessera, Inc. | Microelectronic assembly with conductive terminals having an exposed surface through a dielectric layer |
US6821821B2 (en) | 1996-04-18 | 2004-11-23 | Tessera, Inc. | Methods for manufacturing resistors using a sacrificial layer |
US6856235B2 (en) | 1996-04-18 | 2005-02-15 | Tessera, Inc. | Methods for manufacturing resistors using a sacrificial layer |
US7165316B2 (en) | 1996-04-18 | 2007-01-23 | Tessera, Inc. | Methods for manufacturing resistors using a sacrificial layer |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH0260145B2 (ja) | ||
JPH0548494B2 (ja) | ||
JPS6226734B2 (ja) | ||
JPH01231134A (ja) | 情報処理装置の擬似障害発生方式 | |
US5689634A (en) | Three purpose shadow register attached to the output of storage devices | |
JPS6227831A (ja) | 演算器チエツク回路 | |
JP2668382B2 (ja) | マイクロプログラムの試験のための擬似障害発生方法 | |
JP2548378B2 (ja) | Rasチェック機能検査方式 | |
JP3156249B2 (ja) | 障害検出回路の診断方式 | |
JP2578186B2 (ja) | 故障検出回路の診断方式 | |
JPS61237139A (ja) | 情報処理装置の誤動作検出方式 | |
JPS63231540A (ja) | 擬似障害発生回路 | |
JPS6161427B2 (ja) | ||
JPH01292444A (ja) | 擬似故障発生システム | |
JPS60101649A (ja) | 電子計算機の診断装置 | |
JPS63140342A (ja) | エラ−検出回路の試験方式 | |
JPH0474254A (ja) | マイクロプロセッサ診断方式 | |
JPS6149244A (ja) | 情報処理装置 | |
JPS63111547A (ja) | メモリ制御方式 | |
JPH02183346A (ja) | 擬障発生方式 | |
JPH0535611A (ja) | 情報処理装置 | |
JPH04109340A (ja) | 擬似障害発生回路 | |
JPH0253143A (ja) | 擬似障害発生システム | |
JPH01232445A (ja) | 疑似エラー発生方式 | |
JPS59206944A (ja) | マイクロプログラム監視装置 |