JPH03257547A - Error holding/reading circuit and method - Google Patents

Error holding/reading circuit and method

Info

Publication number
JPH03257547A
JPH03257547A JP2057018A JP5701890A JPH03257547A JP H03257547 A JPH03257547 A JP H03257547A JP 2057018 A JP2057018 A JP 2057018A JP 5701890 A JP5701890 A JP 5701890A JP H03257547 A JPH03257547 A JP H03257547A
Authority
JP
Japan
Prior art keywords
error
signals
reading
signal
clock
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
Application number
JP2057018A
Other languages
Japanese (ja)
Inventor
Makoto Yamauchi
真 山内
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
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 filed Critical NEC Corp
Priority to JP2057018A priority Critical patent/JPH03257547A/en
Publication of JPH03257547A publication Critical patent/JPH03257547A/en
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

PURPOSE:To prevent the breakage of the error contents even if an error reading action is interrupted by providing an error information holding circuit and an error serial reading circuit independently of each other and therefore fetching even such errors that are caused during an error reading action. CONSTITUTION:The error holding circuits 10 - n0 hold the error signal states and output the error state signals 102 - n02 when the errors occur. The error reading circuits 11 - n1 receive the signals 102 - n02, an error read signal 210, and a clock 213, fetch the signals 102 - n02 with the signal 210 set equal to logic '0' and the shift path signals 103 - n03 with the signal 210 set equal to logic '1' respectively at the rising edge of the clock 213, and output the shift path signals 203 - n03 and an error read signal 214. In such a constitution, even such errors that are caused during an error reading action can be fetched and then the error contents are never broken despite the interruption of the error reading action.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はエラー保持及び読出し回路および方法に関する
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to error retention and readout circuits and methods.

〔従来の技術〕[Conventional technology]

従来、情報処理装置内で検出したエラー情報を診断コマ
ンド等によりシリアルに読出す情報処理装置においては
、エラー情報を格納するエラー・インデイケード・フリ
ップフロップ回路(以下EIFという)を各種エラー毎
に持ち、通常は各種エラー報告か入るのを待ち、入った
時はその情報を保持するようにし、エラーを読出す時に
は全EIFがシリアルにつながったパスを形成しエラー
が読出せるようになっていた。
Conventionally, information processing devices that serially read error information detected within the information processing device using diagnostic commands, etc. have an error-indicated flip-flop circuit (hereinafter referred to as EIF) for storing error information for each type of error. Normally, the system waits for various error reports to arrive, and when they do, the information is retained, and when an error is read out, all EIFs form a serially connected path so that the error can be read out.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

上述した従来のエラー保持及び読出し回路では、エラー
を取込み保持する動作とエラーをシリアルに読出す動作
とを同一の回路で行なっているため、エラーを読出して
いる最中に発生したエラーは取込めないという欠点があ
る。
In the conventional error holding and reading circuit described above, the operation of capturing and holding errors and the operation of serially reading errors are performed in the same circuit, so errors that occur while reading errors cannot be captured. There is a drawback that there is no

またEIFをシリアルに接続してエラーを続出すためエ
ラーを読出すと内容がこわれてしまうのてシリアルパス
をループにして元に戻るようにする必要があるし、又エ
ラー読出しが中断するとエラー内容が壊れてしまうとい
う欠点がある。
Also, since the EIF is serially connected and errors occur one after another, the contents will be corrupted if the error is read, so it is necessary to loop the serial path to return to the original state.Also, if the error reading is interrupted, the error contents The disadvantage is that it can break.

〔課題を解決するための手段〕[Means to solve the problem]

本発明のエラー保持及び読出し回路は、各種のエラー信
号を受信し一時記憶する複数のエラー保持手段と、前記
一時記憶したエラー信号を一旦並列に読み込み記憶し前
記読み込まれたエラー信号をシリアルに読み出すエラー
読み出し手段とを含んで構成される。
The error holding and reading circuit of the present invention includes a plurality of error holding means for receiving and temporarily storing various error signals, reading and storing the temporarily stored error signals in parallel, and serially reading out the read error signals. and error reading means.

〔実施例〕〔Example〕

次に本発明について図面を参照して説明する。 Next, the present invention will be explained with reference to the drawings.

第1図は、本発明の一実施例を示すプロ・ツク図である
FIG. 1 is a block diagram showing one embodiment of the present invention.

n個のエラー情報を保持してシリアルにエラー情報の読
出しを行なう情報処理装置に実施した場合、エラー保持
回路10,20,30.−、n。
When implemented in an information processing device that holds n pieces of error information and serially reads the error information, the error holding circuits 10, 20, 30 . -, n.

は、エラー信号101,201,301.−・、n01
とノーマルクロック211を受信し、エラーが発生し−
た時は、エラー信号の状態を保持し、エラー状態信号1
02,202.・・・、n02を各々出力する。
are error signals 101, 201, 301 . -・, n01
and the normal clock 211 are received, and an error occurs -
Error status signal 1 is maintained, and the error status signal 1 is
02,202. ..., n02 are output respectively.

エラー読出し回路11,21,31.・・・、nlは、
エラー状態信号102.202.302.・・・n02
とエラー読出し信号210及びクロ・ンク213とを受
信し、エラー読出し信号210が論理゛0”の時は、エ
ラー状態信号102.202302、・・・、no2を
、論理“1”の時はシフトパス信号103,203,3
03. ・−、n03をクロック213の立上がりエッ
チで取込みシフトパス信号203,303.−、n03
.エラー読出し信号214を各々出力する。
Error reading circuits 11, 21, 31. ..., nl is
Error status signal 102.202.302. ...n02
, an error read signal 210 and a clock 213, and when the error read signal 210 is logic ``0'', the error state signal 102.202302,..., no2 is received, and when the error read signal 210 is logic ``1'', the shift path is Signal 103, 203, 3
03. -, n03 is taken in at the rising edge of the clock 213 and the shift pass signals 203, 303. -, n03
.. Each outputs an error read signal 214.

クロック切替回路12は、ノーマルクロック211とエ
ラー読出し用クロック212とエラー読出し信号210
とを受信し、エラー読出し信号210が論理“O”の時
ノーマルクロック211を、また論理“1”の時エラー
読出し用クロック212を選択しクロック213として
出力する。
The clock switching circuit 12 includes a normal clock 211, an error readout clock 212, and an error readout signal 210.
When the error read signal 210 is at logic "O", the normal clock 211 is selected, and when the error read signal 210 is at logic "1", the error read clock 212 is selected and outputted as the clock 213.

次に、この回路の動作について説明する。Next, the operation of this circuit will be explained.

エラー保持回路10,20.30. ・−、noは、エ
ラー信号101,201,301.−・、notを受信
してエラーが発生した場合ノーマルクロック信号211
の立上がりエッチで取込み、その内容を保持しエラー状
態信号102,202,302、・・・、no2を出力
する。
Error holding circuit 10, 20.30. .-, no are error signals 101, 201, 301 . -・If an error occurs after receiving not, the normal clock signal 211
The data is taken in at the rising edge of , its contents are held, and error state signals 102, 202, 302, . . . , no2 are output.

通常動作時、エラー読出し信号210は論理” o ”
でクロック切替回路12によりノーマルクロック211
が選択されクロック213として出力される。またエラ
ー読出し回路11.21,31、−nlでは、エラー状
態信号102,202.302・・・、no2が入力と
して選ばれクロック213の立上がりエッチで取込まれ
る状態になっている。
During normal operation, the error read signal 210 is logic "o"
The normal clock 211 is set by the clock switching circuit 12.
is selected and output as the clock 213. Further, in the error reading circuits 11.21, 31, -nl, the error state signals 102, 202.302, .

エラー読出し動作時には、エラー読出し信号212は、
論理“1′′でクロック切替回路12によりエラー読出
し用クロック212がクロック213として出力される
。またエラー読出し回路11゜12.31.・・・、n
lでは、シフトパス信号103.203.・・・、n0
3が、入力として選ばれクック信号213の立上がりエ
ツジによりシフトパス信号203,303. ・ 、n
03及びエラー読出し信号214を出力する。
During an error read operation, the error read signal 212 is
At logic "1'', the clock switching circuit 12 outputs the error readout clock 212 as the clock 213. Also, the error readout circuit 11゜12.31..., n
1, the shift path signal 103.203. ..., n0
3 is selected as the input and the rising edge of Cook signal 213 causes shift path signals 203, 303 .・ , n
03 and an error read signal 214.

エラー情報の読出しデータはエラー読出し信号214に
より伝えられるが2クロツク213がn個入力されて全
情報が伝わるようになる。
The read data of the error information is transmitted by the error read signal 214, but n 2 clocks 213 are inputted so that all the information is transmitted.

このような構成になっているので、エラー読出し動作状
態中にエラーが発生してもエラー保持回路10.20,
30.・・・、nOには保持られるため、エラー読出し
動作終了後にエラー読出し回路11.21,31.・・
・、nlにエラー状態信号102.202,302.−
、n02が入力されエラー状態が入り再度エラー読出し
動作をすればエラーの状態を知ることが可能である。
With this configuration, even if an error occurs during the error read operation state, the error holding circuits 10, 20,
30. . . , nO is held in the error read circuits 11, 21, 31 . . . after the error read operation is completed.・・・
. , nl with error status signals 102.202, 302. −
, n02 is input, an error state is entered, and if the error read operation is performed again, it is possible to know the error state.

またエラー読出し動作中に中断してもエラー状態信号1
02,202.・・・、no2により再度情報が入力さ
れるので内容が壊れないし、シフトバスでエラー情報を
読出すため値をループして元に戻す必要があるが同じ理
由でその必要がない。
Also, even if the error read operation is interrupted, the error status signal 1
02,202. . . . Since the information is inputted again by No. 2, the contents are not destroyed, and it is necessary to loop the value and restore it to the original value in order to read the error information using the shift bus, but this is not necessary for the same reason.

〔発明の効果〕〔Effect of the invention〕

以上説明したように本発明は、エラー情報を保持する回
路とエラーをシリアルに読出す回路とを独立に設ける回
路構成にすることによりエラーを読出している最中に発
生したエラーも取込み、読出すことを可能にできる効果
があり、またエラー読出し動作が中断してもエラー内容
が壊れないという効果があり装置の信頼性が良くなる。
As explained above, the present invention has a circuit configuration in which a circuit that holds error information and a circuit that serially reads out errors are provided independently, thereby capturing and reading out errors that occur while reading out errors. This has the effect of making it possible to perform the following operations, and also has the effect that the error contents are not destroyed even if the error reading operation is interrupted, thereby improving the reliability of the device.

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

第1図は本発明の一実施例を示すブロック図である。 10.20.30.〜.nO−エラー保持回路、11.
21,31.〜.nl・・・エラー読出し回路、12・
・・クロック切替回路、101,201,301、〜.
no1・・・エラー読出し信号、102,202.30
2.〜. n02−エラー状態信号、103.203,
303.〜.n03− シフトパス信号、210・・・
エラー読出し信号、211・・・ノーマルクロック、2
12・・・エラー読出し用クロック、213・・・クロ
ック、214・・エラー読出し信号。
FIG. 1 is a block diagram showing one embodiment of the present invention. 10.20.30. ~. nO-error holding circuit, 11.
21, 31. ~. nl...Error reading circuit, 12.
... Clock switching circuit, 101, 201, 301, ~.
no1...Error read signal, 102,202.30
2. ~. n02-Error status signal, 103.203,
303. ~. n03- Shift path signal, 210...
Error read signal, 211...Normal clock, 2
12...Error read clock, 213...Clock, 214...Error read signal.

Claims (1)

【特許請求の範囲】 1、各種のエラー信号を受信し一時記憶する複数のエラ
ー保持手段と、前記一時記憶したエラー信号を一旦並列
に読み込み記憶し前記読み込まれたエラー信号をシリア
ルに読み出すエラー読み出し手段とを含むことを特徴と
するエラー保持及び読出し回路。 2、各種のエラー信号を受信し一時記憶する複数のエラ
ー保持手段と、前記一時記憶したエラー信号を一旦並列
に読み込み記憶し前記読み込まれたエラー信号をシリア
ルに読み出すエラー読み出し手段とを含むことを特徴と
するエラー保持及び読出し方法。
[Claims] 1. A plurality of error holding means that receive and temporarily store various error signals, and an error readout that reads and stores the temporarily stored error signals in parallel and reads out the read error signals serially. An error holding and reading circuit comprising means. 2. It includes a plurality of error holding means for receiving and temporarily storing various error signals, and an error reading means for reading and storing the temporarily stored error signals in parallel and serially reading out the read error signals. Characteristic error retention and readout method.
JP2057018A 1990-03-07 1990-03-07 Error holding/reading circuit and method Pending JPH03257547A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2057018A JPH03257547A (en) 1990-03-07 1990-03-07 Error holding/reading circuit and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2057018A JPH03257547A (en) 1990-03-07 1990-03-07 Error holding/reading circuit and method

Publications (1)

Publication Number Publication Date
JPH03257547A true JPH03257547A (en) 1991-11-18

Family

ID=13043695

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2057018A Pending JPH03257547A (en) 1990-03-07 1990-03-07 Error holding/reading circuit and method

Country Status (1)

Country Link
JP (1) JPH03257547A (en)

Similar Documents

Publication Publication Date Title
US5488615A (en) Universal digital signature bit device
US6728906B1 (en) Trace buffer for a configurable system-on-chip
JPH04301290A (en) Pushup memory circuit
JPS63200249A (en) Pseudo fault generating system for cache memory device
JP3076044B2 (en) Error information storage method for pipeline
JPH03250228A (en) Circuit and method for holding and reading error
JP2751822B2 (en) Memory control method for FIFO memory device
JP2730342B2 (en) Interrupt control circuit
JPH03252526A (en) Sensor output circuit
JPS6153579A (en) Tester for function of logical circuit
KR940001837Y1 (en) Digital input circuit
JPS58149540A (en) Control storage device
JPH0348944A (en) Error information storage system
JP2804406B2 (en) Pulse measuring device
JPS6324503Y2 (en)
JP2595707B2 (en) Memory device
SU1264185A1 (en) Device for simulating failures
GB2112972A (en) Logic circuits
JPH06332702A (en) State register constitution system
JPH01169639A (en) Memory
JPS6219945A (en) Storage device
KR19980014008A (en) Interrupt device
JPH10254788A (en) Multi-bank constitution storage circuit
JPH01283635A (en) Buffer control circuit
JPS63303448A (en) Data storing circuit