[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPS588361A - Microprogram controller - Google Patents

Microprogram controller

Info

Publication number
JPS588361A
JPS588361A JP56105812A JP10581281A JPS588361A JP S588361 A JPS588361 A JP S588361A JP 56105812 A JP56105812 A JP 56105812A JP 10581281 A JP10581281 A JP 10581281A JP S588361 A JPS588361 A JP S588361A
Authority
JP
Japan
Prior art keywords
address
error
microinstruction
control
idle state
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
Application number
JP56105812A
Other languages
Japanese (ja)
Other versions
JPS629937B2 (en
Inventor
Toshiyuki Uda
右田 俊幸
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 Corp
Original Assignee
NEC Corp
Nippon Electric Co 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 Corp, Nippon Electric Co Ltd filed Critical NEC Corp
Priority to JP56105812A priority Critical patent/JPS588361A/en
Publication of JPS588361A publication Critical patent/JPS588361A/en
Publication of JPS629937B2 publication Critical patent/JPS629937B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

PURPOSE:To improve the reliability and maintainability of a device, by providing a microinstruction readout address being in idle state separately from normal readout addresses and performing the test of a control storage section in parallel with the normal operation. CONSTITUTION:A microinstruction address register 2 giving a readout address for a microinstruction stored in a control storage device 1 and a test address register 6 giving readout address for the test of the device 1 are provided. Further, an idle state display device 8 indicating the idle state of the device 1 is provided, and when the device 8 displays the idling state, the control with the microinstruction word read out from the device 1 is suppressed. The microinstruction in the device 1 is read out with the address of the register 6 revised with an adder 7. Thus, if correctable or incorrectable error is detected, the error is reported to an error report control circuit 5 in advance.

Description

【発明の詳細な説明】 ログラム制御装置に関する。[Detailed description of the invention] The present invention relates to a program control device.

従来、マイクロプログラム制御の情報処理装置において
は、制御記憶部から読出されるマイクロ命令語データに
付加され九ハミングコードデータのチェックなどによル
、データの1ビツトあるいは複数ビットエラーを検出し
、訂正可能なエラーであればそれを修正して制御に用い
るような方式が一般に用いられている。
Conventionally, in microprogram-controlled information processing devices, one-bit or multiple-bit errors in data are detected and corrected by checking nine Hamming code data added to microinstruction word data read from a control storage unit. Generally, a method is used in which any possible error is corrected and used for control.

しかし、通常の装置動作状態では1二う−検出が行なわ
れるのはあくまでも読出したデータが実際にマイクロ命
令として使用葉れようとする時点であるので、たとえば
訂正可能な1ビツトエラーは見かけ上情報処理システム
に対して影響を与えずにすんでも、訂正不可能な複数ビ
ットエラーなどであれば、実行中のプログラム次第では
システムダウンにつながる可能性も十分あり、その影響
は大きい。
However, under normal device operating conditions, 12-bit detection is performed only at the point when the read data is actually about to be used as a microinstruction. Even if the error does not affect the system, if it is an uncorrectable multi-bit error, depending on the program being executed, there is a good chance that it will cause the system to go down, which can have a large impact.

また、ある中央処理装置が他の装置に対して入出力要求
を出して応答待ちをしたシ、あるいは実行すべき命令や
必要データを主記憶から受けとるまでの待ち時間、いわ
ゆるアイドル状態においては、マイクロ命令としてはと
くに内部の演算制御などを必要としないので、アイドル
状態用に準備されたほとんど有効動作を含まないマイク
ロ命令を繰返し実行しながら待ち合わせるような方法を
とることが多く、その丸めに制御記憶へのアクセスだけ
は同一アドレスへ何度も行われるという無駄が生じてい
る。
In addition, in the so-called idle state, when a central processing unit issues an input/output request to another device and waits for a response, or until it receives an instruction to be executed or necessary data from main memory, the microprocessor Since the instructions do not require any particular internal arithmetic control, a method is often used in which microinstructions that are prepared for the idle state and that do not contain any effective operations are repeatedly executed and waited for, and the control memory is used for rounding. Access to the same address is performed over and over again, which is wasteful.

本発明の目的は、このアイドル状態を利用して制御記憶
部の故障を早期に検出することにより、エラーを含むデ
ータを使用され゛ないようにし、システムダウンなどの
重大障害が発生する前に、その装置をシステムから切離
しするなどの適切な処置がとれるようにしたマイクロプ
ログラム制御装置を提供することにある。
The purpose of the present invention is to utilize this idle state to detect failures in the control storage unit at an early stage, thereby preventing data containing errors from being used, and preventing serious failures such as system failure from occurring. An object of the present invention is to provide a microprogram control device that allows appropriate measures such as disconnecting the device from the system.

前記目的を達成するために、本発明によるマイクロプロ
グラム制御装置はマイクロプログラムを配憶する制御記
憶部と、前記制御記憶部に格納されているマイクロ命令
の続出しア、ドレスを与えるマイクロ命令アドレスレジ
スート、前記制御記憶部のテストのための読出しアドレ
′スを与えるテストアドレスレジスタと、前1ev(り
Ell命令アドレスレジタ−前記テストアドレスレジス
タとの出力のいずれかを選択し、その選択出力を前記制
御記憶部の続出しアドレスとするアドレス切替手段と一
前記制御記憶部から続出されたマイクロ命令語データの
訂正可能エラーおよび訂正不可能エラーの検出および訂
正可能エラーの訂正を行なうエラー検出訂正手段と、前
記テストアドレスレジスタの1容に、あらかじめ与えら
れた定数を加算するアドレス加算手段と、前記エラー検
出訂正手段において検出シたエラーのアドレスおよびビ
ット位置情報を登録し、外部の診断装置などにエラー報
告をするためのエラー報告手段と、装置が外部との・イ
ンタフェースにおけるデータ待ちなどのためアイドル状
態にあることを示すアイドル状態表示手段とからなシ、
前記アイドル状態表示手段がアイドル状態を表示したと
き、前記制御記憶部から続出され九マイクロ命令語によ
る制御を抑止するとともに、前記加算器によって更新さ
れるテストアドレスレジスタのアドレスによって前記制
御記憶部内のマイクロ命令を読出し訂正可能あるいは訂
正不可能なエラーを検出した場合、そのエラーを事前に
報告するように構成しである。
In order to achieve the above object, a microprogram control device according to the present invention includes a control storage section for storing microprograms, and a microinstruction address register for providing successive addresses and addresses of microinstructions stored in the control storage section. The test address register that provides the read address for testing the control storage section, and the output of the previous 1ev (el instruction address register - the test address register) are selected, and the selected output is Address switching means for determining the successive address of the control storage; and error detection and correction means for detecting correctable errors and uncorrectable errors in the microinstruction word data successively received from the control storage and correcting the correctable errors. and address addition means for adding a constant given in advance to one capacity of the test address register, and registering the address and bit position information of the error detected by the error detection and correction means, and transmitting the information to an external diagnostic device, etc. an error reporting means for reporting an error; and an idle state display means for indicating that the device is in an idle state due to waiting for data at an interface with the outside;
When the idle state display means displays an idle state, it inhibits the control based on the nine microinstructions successively issued from the control storage unit, and also inhibits the microcontroller in the control storage unit based on the address of the test address register updated by the adder. If an instruction is read and a correctable or uncorrectable error is detected, the error is reported in advance.

前記構成によれば、適宜エラーの発生した装置を切離し
、修理後再び組み込むことが容易とな如、本発明の目的
は完全に達成できる。
According to the above configuration, the object of the present invention can be completely achieved since it is easy to disconnect the device in which the error has occurred and reinstall it after repair.

以下、図面を参照して本発明をさらに詳しく説明する。Hereinafter, the present invention will be explained in more detail with reference to the drawings.

第1図は本発明実施例装置のブロック図である。FIG. 1 is a block diagram of an apparatus according to an embodiment of the present invention.

図において、制御記憶lの読出しアドレスを与えるレジ
スタはiイクロ命令アドレスレジスー2と、テストアド
レスレジスタ6とがあシ、そのいずれかの出力がアドレ
ス切替回路3によって選択される。 エラー検出訂正回
路4は制御記憶lから続出されたデータの訂正可能エラ
ー、−■止子可能エラーの有無を検出し、エラー無しな
ら読出したそのtまのデータ、訂正可能エラーであれに
訂正後のデータを、マイクロ命令供給制御回路9を経由
して実際にマイクロ命令の使用される演算制御部(図示
せず)へと供給する。 また、エラーが有る場合社、エ
ラー発生Oマイクロ命令アドレスおよびビット位置情報
ヲエラー報告制御回路Sに登録する。 このエラー報告
制御回路Sは、外部診断装置あるいはオペレーティング
ソフトウェアに対してエラー報告を行なうためのインタ
フェースを有している。
In the figure, the registers for providing the read address of the control memory 1 are the i microinstruction address register 2 and the test address register 6, and the output of one of them is selected by the address switching circuit 3. The error detection and correction circuit 4 detects the presence or absence of correctable errors, -■ stopperable errors, in the data successively read out from the control memory 1, and if there is no error, the read data up to t is corrected to any correctable error. The data is supplied via the microinstruction supply control circuit 9 to an arithmetic control section (not shown) where the microinstructions are actually used. Further, if an error occurs, the microinstruction address and bit position information of the error occurrence are registered in the error report control circuit S. This error report control circuit S has an interface for reporting errors to an external diagnostic device or operating software.

アドレス加算器7は、テストアドレスレジスタ6に対し
てあらかじめ定められた定数を加算するためのものであ
る。
The address adder 7 is for adding a predetermined constant to the test address register 6.

さらに本発明の装置には、アイドル状態を表示スルため
のフリップフロップ、アイドルフラグ8がある。 この
アイドルフラグ8がオンの場合には演算制御部に制御配
憶1からの読出しデータをマイクロ命令として供給せず
に、「有効動作は指定なし」の形式のiイクロ命令パタ
ーンをマイクロ命令供給制御回路9から演算制御部へ供
給する。 まえ、アイドルフラグ8はアVしス切替回路
3を制゛御してテストアドレスレジスタ6の出力を制御
記憶1の読出しアドレスとして選択させ、さらにテスト
アドレスレジスタ6の更新指示信号も兼ねている。 エ
ラー報告制御回路Sもまたアイドルフラグ8によシェラ
−報告タイミングを変えるように制御される。
Furthermore, the device of the present invention includes an idle flag 8, a flip-flop for indicating the idle state. When this idle flag 8 is on, the data read from the control memory 1 is not supplied to the arithmetic control unit as a microinstruction, and an i microinstruction pattern in the form of "valid operation is not specified" is controlled to be supplied as a microinstruction. It is supplied from the circuit 9 to the arithmetic control section. First, the idle flag 8 controls the access switching circuit 3 to select the output of the test address register 6 as the read address of the control memory 1, and also serves as an update instruction signal for the test address register 6. The error report control circuit S is also controlled by the idle flag 8 to change the Scherer report timing.

第2図は、本実施例装置の1動作例を示すタイミングチ
ャートである。
FIG. 2 is a timing chart showing one example of the operation of the device of this embodiment.

本図に示すように、サイクル0においてマイクロ命令ア
ドレスレジ□スタ2、テストアドレスレジスタ6にそれ
ぞれ11人が格納されているとスル、  またアイドル
フラグ6#@オフであるとする。  このときは、゛マ
イクロ命令アドレスレジスタ20出力つまシ“alがア
ドレス切替回路3により’14択され、a番地のマイク
ロ命令が制御記憶1より続出され、エラー検出訂正回路
4、マイクロ命令供給制御回路9を経由して演算制御部
へ供給される。 もしa番地のマイタロ命令データに訂
正可能エラーがある場合は、アドレス(1a1番地)情
報およびニレ−ビット位置情報はエラー報告制御回路S
に登録される。 ただし、外部の診断装置などに対して
友だちにエラー報告することはせず、と抄あえずエラー
検出訂正回路4で修正され九データをマイクロ命令とし
て使用し処理を続行する。
As shown in the figure, it is assumed that in cycle 0, 11 people are stored in the microinstruction address register □ register 2 and the test address register 6, respectively, and that the idle flag 6# is off. At this time, the microinstruction address register 20 output pin "al" is selected by the address switching circuit 3, the microinstruction at address a is successively outputted from the control memory 1, and the error detection and correction circuit 4 and the microinstruction supply control circuit 9 to the arithmetic control unit. If there is a correctable error in the Mitaro instruction data at address a, the address (address 1a1) information and NIL bit position information are supplied to the error reporting control circuit S.
will be registered. However, without reporting the error to an external diagnostic device or the like to a friend, the error detection and correction circuit 4 corrects it and uses the nine data as a microinstruction to continue processing.

エラー報告制御回路5に登録された訂正可能エラーの発
生回数、アドレス、ビット位置などの情報は、外部の診
断装置が一定期間ごとにこれを収集することもできるし
、あるいはエラー報告制御回路S自体にも一定頻度以上
のエラー発生時の自動報告機能を持たせ、収集すること
もできる。 なお、a番地のiイクロ命令デー装置など
に対してエラー報告がなされ、命令の再拭行あ右いはエ
ラー装置のシステムからの切シ離しなどの処置がなされ
るようになっている。
Information such as the number of occurrences, addresses, and bit positions of correctable errors registered in the error report control circuit 5 can be collected by an external diagnostic device at regular intervals, or can be collected by the error report control circuit S itself. It is also possible to collect information by adding an automatic reporting function when errors occur more than a certain frequency. An error report is made to the i microinstruction data device at address a, and measures are taken such as rewiping the instruction or disconnecting the error device from the system.

さて、サイクル1でb番地の!イクー命令実行俵も、テ
ストアドレスレジスタ6は値1A1を保持している。 
これ畝アイドルフラグ8がオフの間はテストアドレスレ
ジスタ6の更新が抑止されるよう構成されているためで
ある。
Now, in cycle 1, address b! The test address register 6 also holds the value 1A1 during execution of the current instruction.
This is because the test address register 6 is configured to be inhibited from being updated while the row idle flag 8 is off.

サイクル2で引き続11@番地のVイタロ命令を実行し
ようとした時点で゛、演算実行に必要なデー−が準備で
きていないため演算制御部からの指示でアイドルフラグ
8がオンとなったとする。
Assume that when the V Italo instruction at address 11@ is subsequently executed in cycle 2, the idle flag 8 is turned on by an instruction from the arithmetic control unit because the data required to execute the arithmetic operation is not ready. .

このことによシ、マイクロ命令供給制御回路9からは、
制御記憶1からの読出しデータにかかわらず、アイドル
状態用マイクロ命令パターンが演算制御部に供給され、
演算制御部ではアイドル状態の解除の制御以外は何も行
なわれなくなる。 それとともに、アドレス切替回路3
はテストアドレスレジスタ6の方を選択するためA番地
のマイクロ命令が読出され、エラー検出訂、正回路4へ
の入力となる。
Due to this, from the microinstruction supply control circuit 9,
Regardless of the read data from the control memory 1, an idle state microinstruction pattern is supplied to the arithmetic control section;
The arithmetic control section does nothing other than control for canceling the idle state. At the same time, the address switching circuit 3
selects the test address register 6, so the microinstruction at address A is read out and becomes an input to the error detection/correction circuit 4.

A番地のデータにエラーがなければ、アイドルフラグ8
がオンであるので、そのままサイクル2のおわりでテス
トアドレスレジスタ6を”A+N’に更新してサイクル
3に移る。
If there is no error in the data at address A, the idle flag is set to 8.
is on, the test address register 6 is updated to "A+N" at the end of cycle 2 and the process moves to cycle 3.

以後同様にして、アイドルフラグ8がオンであるサイク
ル5までのあいだに、A、A+N、A+2N1人+3N
の各番地のマイクロ命令を続出してエラー有無のチェッ
クがなされる。
Thereafter, in the same way until cycle 5 when idle flag 8 is on, A, A+N, A+2N 1 person + 3N
The presence or absence of an error is checked by issuing microinstructions at each address one after another.

このとき、もしデータにエラーがあればそれがエラー報
告制御回路5に登録され右。
At this time, if there is an error in the data, it is registered in the error report control circuit 5.

ただし門出されたーラーが訂正不可能な−ラーであって
も、ただちに外部診断装置に報告してエラー処理を行な
う前に、エラーの登鍮だけにとどめておいて、現在処理
中のプログラムので。
However, even if the error that is detected is an error that cannot be corrected, it should be reported to an external diagnostic device immediately, and before processing the error, it should be limited to only reporting the error, and the program that is currently being processed should be checked.

iの切れ目までは実行してから報告した9、あるいは友
だちにエラー報告するにしてもアイドル状態であること
を同時に報告することによルシステム全体への影譬を最
小限にするし・とが可能である。
Even if you report the error after running up to the end of i, or report the error to a friend, you can minimize the impact on the entire system by reporting the idle state at the same time. It is possible.

上記のようにサイクル2〜5の間、エラーチェックのた
めのいわばダミーO−qイク日命令絖゛出しの後、サイ
クル藝からアイドルフラグ8がオフになると、本来のマ
イクロ命令シーケンスC番地の実行に戻るためにアドレ
ス切替回路3でiイクー命令アドレスレジスタ2側が選
択される。 そしてテストアドレスレジスタ6には1人
士4N”が格納されたまま更新抑止状態とな抄、次にア
イドルフラグ8がオンとなるまで保持され委。 サイク
ル9.10では再びアイドルフラグSがオンとな)、人
士4N、人士5N番地のマイクロ命令データがチェック
される。
As mentioned above, during cycles 2 to 5, after the so-called dummy O-Q instruction is generated for error checking, when the idle flag 8 is turned off from the cycle art, the original microinstruction sequence at address C is executed. In order to return to , the address switching circuit 3 selects the i-equipment instruction address register 2 side. Then, the test address register 6 remains in an update inhibited state with "4N" stored in it until the next time the idle flag 8 is turned on. In cycle 9.10, the idle flag S is turned on again. ), microinstruction data at addresses 4N and 5N are checked.

このようにして装置がアイドル状態になるたびに、テス
トアドレスレジスタ6を更新しながら制御記憶1’を読
出してエラー検出訂正回路4でエラー検出が行なえるの
で、装置の機能を通常動作させながら、同時に制御記t
111の故障が情報処理システムに致命的な影譬を与え
るようになる前に、エラー報告制御回路5からの報告で
保守者ないしはオペレーティングソフトウェアが、エラ
ー発生装置をシステムから切離し、修理後打びシステム
に組み込んだりすることが容易になる。
In this way, each time the device enters the idle state, the test address register 6 is updated while the control memory 1' is read out, and the error detection and correction circuit 4 can perform error detection. At the same time, control
Before the failure of the 111 has a fatal impact on the information processing system, a maintenance person or operating software can disconnect the error generating device from the system based on the report from the error report control circuit 5, and restart the system after repair. It becomes easy to incorporate into

なお、加J4:器7で加算する値Nをよ、全アドレスを
検索するにはN=1であればよいし、あるいは制御記憶
lで使用する記憶回路素子のワード数などを考慮してた
とえばN−= 256などであっても効果的である。□ 以上詳しく説明したように、本発明はアイドル状態にお
けるiイクロ命令絖出しアドレスを通常の続出しアドレ
スとは別に設けて制御記憶部のテストを装置の通常動作
中に並行してできるようにすることにより、マイクロプ
ログラム制御形の情報処理装置の信頼性、および保守性
を向上させることができる。
Note that, depending on the value N to be added by the adder 7, N=1 is sufficient to search all addresses, or, taking into consideration the number of words of the memory circuit elements used in the control memory 1, for example, Even if N-=256, etc., it is effective. □ As explained in detail above, the present invention provides the i-microinstruction output address in the idle state separately from the normal subsequent output address so that the test of the control memory unit can be performed in parallel during the normal operation of the device. As a result, the reliability and maintainability of the microprogram-controlled information processing device can be improved.

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

第1図は本発明の一実施例を示すプロッタ図、第2図は
、第1図の実施例の装置の動作を説明するためのタイム
チャートである。 l・・・制御記憶部 2・・・マイクロ命令アドレスレジスタ3・・・アドレ
ス切替回路 4−・エラー検出訂正回路 5・・・エラー報告制御回路 6・・・テストアドレスレジスタ 7・・・加算器 8・・・アイドルフラグ(ブリップフロップ)9−・1
イクロ命令供給制御回路
FIG. 1 is a plotter diagram showing one embodiment of the present invention, and FIG. 2 is a time chart for explaining the operation of the apparatus of the embodiment shown in FIG. l...Control storage unit 2...Micro instruction address register 3...Address switching circuit 4--Error detection and correction circuit 5...Error report control circuit 6...Test address register 7...Adder 8...Idle flag (blip-flop) 9--1
Microcommand supply control circuit

Claims (1)

【特許請求の範囲】[Claims] マイクロプログラムを記憶する制御記憶部と、前記制御
記憶部に格納されているマイクロ命令の絖出しアドレス
を与えるマイクロ命令アドレスレジスタと1#紀制御記
憶部のテストのための絖出しアドレスを与えるテストア
ドレスレジスタと、前記マイクロ命令アドレスレジスタ
と前記テストアドレスレジスタとの出力のいずれかを選
択し、その選択出力を前記制御記憶部の続出しアドレス
とjるアドレス切替手段と、前記制御記憶部から読出さ
れたマイクロ命令語データの訂正可能νヒおよび訂正不
可能エラーの検出および訂正可能エラーの訂正を行なう
エラー検出訂正手段と、前記テストアドレスレジスタの
内容にあらかじめ与えられ九定数を加算するアドレス加
算手段と、前記エラー検出訂正手段において、検出した
エラーのアドレスおよびビット位置情報を登録し外部の
診断装置などにエラー報告をする丸めのエラー報告手段
と、装置が外部とのインタフェースにおけるデータ待ち
などのため、アイドル状態にすることを示すアイドル状
態表示手段とからな9、前記アイドル状態表示手段がア
イドル状態を表示したとき前記制御記憶部から読出され
た′Vイクロ命令語による制′御を抑止するとともに、
前記加算器によって更新されるテストアドレスレジスタ
のアドレスによって、前記制御記憶部内のマイクロ命令
を読出し訂正可能あるいは訂正不可能なエラーを検出し
た場合、そのエラーを事前に報告するように構成した仁
とを特徴とするiイクロプログラム制御装置。
a control memory section that stores a microprogram; a microinstruction address register that provides a start address for a microinstruction stored in the control memory section; and a test address that provides a start address for testing the 1# control storage section. a register, an address switching means for selecting one of the outputs of the microinstruction address register and the test address register, and selecting the selected output as a successive address of the control storage unit; error detection and correction means for detecting correctable and uncorrectable errors and correcting correctable errors in the micro-instruction word data; and address addition means for adding nine constants given in advance to the contents of the test address register. In the error detection and correction means, a rounding error reporting means registers the address and bit position information of the detected error and reports the error to an external diagnostic device, etc., and the device waits for data at the interface with the outside. an idle state display means for indicating that the idle state is to be set; and 9, when the idle state display means indicates the idle state, suppressing control by the 'V micro command' read from the control storage unit;
A microinstruction controller configured to read microinstructions in the control storage section according to the address of the test address register updated by the adder and report the error in advance if a correctable or uncorrectable error is detected. Features i-microprogram control device.
JP56105812A 1981-07-07 1981-07-07 Microprogram controller Granted JPS588361A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56105812A JPS588361A (en) 1981-07-07 1981-07-07 Microprogram controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56105812A JPS588361A (en) 1981-07-07 1981-07-07 Microprogram controller

Publications (2)

Publication Number Publication Date
JPS588361A true JPS588361A (en) 1983-01-18
JPS629937B2 JPS629937B2 (en) 1987-03-03

Family

ID=14417501

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56105812A Granted JPS588361A (en) 1981-07-07 1981-07-07 Microprogram controller

Country Status (1)

Country Link
JP (1) JPS588361A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59180740A (en) * 1983-03-31 1984-10-13 Fujitsu Ltd System for diagnosing rom microprogram controlling device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5211839A (en) * 1975-07-18 1977-01-29 Hitachi Ltd Supervisory equipment
JPS53104136A (en) * 1977-02-23 1978-09-11 Nec Corp Micro program control unit

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5211839A (en) * 1975-07-18 1977-01-29 Hitachi Ltd Supervisory equipment
JPS53104136A (en) * 1977-02-23 1978-09-11 Nec Corp Micro program control unit

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59180740A (en) * 1983-03-31 1984-10-13 Fujitsu Ltd System for diagnosing rom microprogram controlling device

Also Published As

Publication number Publication date
JPS629937B2 (en) 1987-03-03

Similar Documents

Publication Publication Date Title
US4701915A (en) Error recovery system in a data processor having a control storage
US4852092A (en) Error recovery system of a multiprocessor system for recovering an error in a processor by making the processor into a checking condition after completion of microprogram restart from a checkpoint
US4841434A (en) Control sequencer with dual microprogram counters for microdiagnostics
JPS5958547A (en) Error processing system of microprogram controller
JPS588361A (en) Microprogram controller
JPH04248629A (en) Arithmetic processing system
EP0655686B1 (en) Retry control method and device for control processor
JPS592585Y2 (en) data processing equipment
JPS6158041A (en) Microinstruction execution control system
JPH0335327A (en) Majority decision fault processor
JPH02178862A (en) Information processor
JPH0253143A (en) Pseudo fault generating system
JPH0769846B2 (en) Error processing circuit verification device
CN118550758A (en) Fault processing method and computing device
JPS6052451B2 (en) Microinstruction execution control method
JPH04344945A (en) Data processor
JPS6180427A (en) Information processor
JPH0135369B2 (en)
JPS6381531A (en) Microprogram control system
CA2115124A1 (en) Error recovery mechanism for software visible registers in computer systems
JPH01126740A (en) Pseudo circuit
JPH05181697A (en) Diagnostic method for information processing system
JPS6211743B2 (en)
JPS63316138A (en) Information processor
JPH07281961A (en) Memory fault detector and computer