JPH0498682A - Refresh error detecting system - Google Patents
Refresh error detecting systemInfo
- Publication number
- JPH0498682A JPH0498682A JP2215445A JP21544590A JPH0498682A JP H0498682 A JPH0498682 A JP H0498682A JP 2215445 A JP2215445 A JP 2215445A JP 21544590 A JP21544590 A JP 21544590A JP H0498682 A JPH0498682 A JP H0498682A
- Authority
- JP
- Japan
- Prior art keywords
- refresh
- timing
- signal
- ras
- time
- 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 abstract description 16
- 238000012544 monitoring process Methods 0.000 claims description 4
- 230000005540 biological transmission Effects 0.000 abstract description 11
- 238000010586 diagram Methods 0.000 description 11
- 230000000694 effects Effects 0.000 description 2
- 230000000630 rising effect Effects 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 1
Landscapes
- Dram (AREA)
Abstract
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明はリフレッシュエラー検出方式に関する。[Detailed description of the invention] [Industrial application field] The present invention relates to a refresh error detection method.
従来、この種のリフレッシュエラー検出方式は、リフレ
ッシュ実行の引金となるリフレッシュ要求信号を検出し
、次のリフレッシュ要求信号を検出するまでの時間が、
使用しているダイナミック型RAMのリフレッシュサイ
クル時間の規格を越えたとき、リフレッシュエラーであ
ると判断していた。Conventionally, this type of refresh error detection method detects a refresh request signal that triggers refresh execution, and the time between detecting the next refresh request signal is
When the refresh cycle time of the dynamic RAM used exceeds the standard, it is determined that a refresh error has occurred.
上述した従来のリフレッシュエラー検出方式は、リフレ
ッシュ実行の引金となるリフレッシュ要求信号よりエラ
ーの判断をするので、記憶装置内部の故障等によりリフ
レッシュ要求を受付けられない場合や、ダイナミック型
RAMへ接続される制御信号のタイミングが不正となり
、ダイナミック型RAMにとってリフレッシュではない
場合のエラー検出が出来ないという欠点がある。In the conventional refresh error detection method described above, errors are determined based on the refresh request signal that triggers refresh execution. This has the drawback that the timing of the control signal is incorrect, making it impossible to detect errors in cases other than refresh for dynamic RAM.
本発明のリフレッシュエラー検出方式は、ダイナミック
型RAMの制御入力に接続される制御信号のタイミング
よりリフレッシュを判別するリフレッシュ検出回路と、
リフレッシュ検出回路がリフレッシュを検出してか゛ら
次のリフレッシュを検出するまでの時間が使用している
ダイナミック型RAMのリフレッシュサイクル時間の規
格を越えたときリフレッシュエラーであると判断する時
間監視回路とを有している。The refresh error detection method of the present invention includes a refresh detection circuit that determines refresh based on the timing of a control signal connected to a control input of a dynamic RAM;
It has a time monitoring circuit that determines that a refresh error has occurred when the time from when the refresh detection circuit detects a refresh to when the next refresh is detected exceeds the refresh cycle time standard of the dynamic RAM being used. are doing.
次に、本発明について図面を参照して説明する。 Next, the present invention will be explained with reference to the drawings.
第1図は本発明の一実施例のブロック図である。FIG. 1 is a block diagram of one embodiment of the present invention.
記憶素子1はRASとCAS信号線を含む制御線10に
よりデータの書き込み、読み出し又はリフレッシュを行
うダイナミック型RAMである。The memory element 1 is a dynamic RAM in which data is written, read, or refreshed using a control line 10 including RAS and CAS signal lines.
リフレッシュ検出回路2は、制御線10のRAS、CA
S信号線のタイミングより(必要であれば他の信号を観
測する。)、リフレッシュを判別し、伝達線11へ報告
する。The refresh detection circuit 2 uses the control lines 10 RAS and CA.
Based on the timing of the S signal line (other signals are observed if necessary), refresh is determined and reported to the transmission line 11.
時間監視回路3は、常時動作しているタイマーであり、
伝達線11よりリフレッシュを検出した旨、報告を受け
たときリセットされ、記憶素子1に使用しているダイナ
ミック型RAMのリフレッシュサイクル時間の規格値よ
り長い時間を経過した場合、伝達線12ヘリフレツシユ
エラーの報告をする。The time monitoring circuit 3 is a timer that is constantly operating,
It is reset when a report is received from the transmission line 11 that refresh has been detected, and if a time longer than the standard refresh cycle time of the dynamic RAM used in the storage element 1 has passed, the transmission line 12 is reset. Report an error.
次に、RAS、CAS信号線のタイミングより、どのよ
うにしてリフレッシュを判別するのかを説明する。Next, a description will be given of how refresh is determined based on the timing of the RAS and CAS signal lines.
第3図、第4図、第5図は一般的なダイナミック型RA
Mにおける各動作のRAS、CASのタイミング図であ
る。第3図はデータの読み出し、書き込み時のタイミン
グ図であり、第4図はRASオンリリフレッシュのタイ
ミング図であり、第5図はCASビフォアRASリフレ
ッシュのタイミング図である。Figures 3, 4, and 5 are typical dynamic RAs.
FIG. 4 is a timing chart of RAS and CAS of each operation in M. FIG. 3 is a timing diagram for reading and writing data, FIG. 4 is a timing diagram for RAS only refresh, and FIG. 5 is a timing diagram for CAS before RAS refresh.
第3図と第4図及び第5図をRAS信号を基準にして比
較するとCAS信号のタイミングが異なっている。よう
するに、ダイナミック型RAMの一般的なリフレッシュ
のRAS信号とCAS信号の関係は読出し、書き込み動
作のRAS信号とCAS信号の関係と異なっているので
、RAS。Comparing FIG. 3 with FIGS. 4 and 5 based on the RAS signal, the timing of the CAS signal is different. In other words, the relationship between the RAS signal and the CAS signal for general refresh in dynamic RAM is different from the relationship between the RAS signal and the CAS signal for read and write operations.
CAS信号のタイミングを調べれば、リフレッシュの検
出が出来る。Refreshing can be detected by checking the timing of the CAS signal.
又、正常なリフレッシュが行われているかどうかを検出
することが出来る。(厳密にRASオンリリフレッシュ
が正常に行われているかどうかを調べるためには、アド
レス信号も同時に調べる必要がある。)
第6図は一実施例であるCASビフォアRASリフレッ
シュのタイミング図であり、記憶装置で使用しているク
ロックとのタイミングを示している。Also, it is possible to detect whether normal refresh is being performed. (In order to strictly check whether RAS-only refresh is being performed normally, it is necessary to check the address signal at the same time.) Figure 6 is a timing diagram of CAS-before-RAS refresh, which is an example. It shows the timing with the clock used in the device.
第2図は第6図に示すCASビフォアRASリフレッシ
ュによりリフレッシュ動作を行う記憶装置のリフレッシ
ュ検出回路の一実施例であり、制御線40,41は第1
図の制御線10(7)RAS。FIG. 2 shows an embodiment of a refresh detection circuit for a storage device that performs a refresh operation using the CAS before RAS refresh shown in FIG.
Control line 10 (7) RAS in the figure.
CAS信号線に対応し、伝達線47は第1図の伝達線1
1に対応している。Corresponding to the CAS signal line, the transmission line 47 is the transmission line 1 in FIG.
It corresponds to 1.
バッファ20は制御線40のRAS信号を入力として信
号線43へ出力し、バッファ21は制御線41のCAS
信号を入力として信号線44へ出力し、インバーター2
2は信号線43を入力として値を反転し信号線45へ出
力し、インバーター23は信号線44を入力として値を
反転し信号線46へ出力する。The buffer 20 receives the RAS signal on the control line 40 and outputs it to the signal line 43, and the buffer 21 receives the CAS signal on the control line 41.
The signal is input and output to the signal line 44, and the inverter 2
The inverter 2 inputs the signal line 43, inverts the value, and outputs it to the signal line 45, and the inverter 23 inputs the signal line 44, inverts the value, and outputs it to the signal line 46.
レジスタ29,30,31.32は、クロック線42の
信号の立上りエツジにより動作するフリップフロップで
ある。ANDゲート24は信号線43.44を入力とし
て論理積をとっているので第6図のToタイミングを調
べていることになる。Registers 29, 30, 31, and 32 are flip-flops that are activated by the rising edge of the clock line 42 signal. Since the AND gate 24 receives the signal lines 43 and 44 and performs a logical product, the To timing shown in FIG. 6 is checked.
レジスタ29はANDゲート24の出力をデータ入力と
してクロック線42の立上りエツジで取り込みANDゲ
ート25へ出力しているので、レジスタ29はANDゲ
ート14が第6図のTOタイミングで調べた結果をT1
タイミングへ遅延させていることになる。Since the register 29 takes in the output of the AND gate 24 as a data input at the rising edge of the clock line 42 and outputs it to the AND gate 25, the register 29 receives the result checked by the AND gate 14 at the TO timing in FIG.
This will delay the timing.
ANDゲート25は信号線43,48. レジスタ2
9の出力を入力として論理積をとっているので第8図の
To、TIタイミングを調べていることになる。レジス
タ30,31.32はレジスタ29と同様にデータ入力
に接続されるANDゲー)25.28.27で調べた結
果を次のタイミングへ遅延させている。AND gate 25 connects signal lines 43, 48 . register 2
Since the output of 9 is used as the input and the logical product is calculated, the To and TI timings in FIG. 8 are checked. Registers 30, 31, and 32 are AND gates (AND gates) connected to data inputs like register 29.) The results checked in steps 25, 28, and 27 are delayed to the next timing.
ANDゲート26,27.28はANDゲート25と同
様に第8図のTO〜T2.To〜T3゜To−T4タイ
ミングをそれぞれ調べていることになる。第6図のRA
S、CASのTo−T4タイミングがCASビフォアR
ASリフレッシュなので、ANDゲート28の出力であ
る伝達線47はCASビフォアRASリフレッシュが正
常に実施されたとき、T4タイミングで論理“1”を出
力する。AND gates 26, 27, 28, like AND gate 25, are connected to TO to T2. This means that the timings of To-T3° and To-T4 are respectively investigated. RA in Figure 6
S, CAS To-T4 timing is CAS before R
Since this is an AS refresh, the transmission line 47, which is the output of the AND gate 28, outputs logic "1" at timing T4 when the CAS before RAS refresh is normally performed.
以上説明したように本発明は、ダイナ、ミック型RAM
の制御入力に接続される制御信号のタイミングよりリフ
レッシュを検出していることと、リフレッシュを検出し
て次のリフレッシュを検出するまでの時間から、リフレ
ッシュエラーの検出することにより、記憶装置における
訂正不能であり大規模な記憶データ喪失を引起こすリフ
レッシュの不正を確実に検出することが出来るようにな
るので、信頼性が向上するという効果がある。As explained above, the present invention is applicable to Dyna-type RAM and Mic-type RAM.
By detecting refresh based on the timing of the control signal connected to the control input of Therefore, it becomes possible to reliably detect refresh irregularities that cause large-scale loss of stored data, which has the effect of improving reliability.
第1図は本発明の一実施例を示すブロック図、第2図は
第1図に示すリフレッシュ検出回路の詳細を示す回路図
、第3図は読み出し、書き込み時のRAS、CASのタ
イミング図、第4図はRASオンリリフレッシュのRA
S、CASのタイミング図、第5図はCASビフォアR
ASリフレッシュタイミング図、第6図はCASビフォ
アRASリフレッシュのタイミング図である。
1・・・記憶素子、2・・・リフレッシュ検出回路、3
・・・時間監視回路、10・・・制御線、11.12・
・・伝達線、20.21・・・バッファ、22.23・
・・インバーター 24〜28・・・ANDゲート、2
9〜32・・・レジスタ、40.41・・・制御線、4
2−・・クロック線、43〜46・・・信号線、47・
・・伝達線。FIG. 1 is a block diagram showing an embodiment of the present invention, FIG. 2 is a circuit diagram showing details of the refresh detection circuit shown in FIG. 1, and FIG. 3 is a timing diagram of RAS and CAS during reading and writing. Figure 4 shows RAS-only refresh RA
S, CAS timing diagram, Figure 5 is CAS before R
AS Refresh Timing Diagram FIG. 6 is a timing diagram of CAS before RAS refresh. 1... Memory element, 2... Refresh detection circuit, 3
...Time monitoring circuit, 10...Control line, 11.12.
...Transmission line, 20.21...Buffer, 22.23.
...Inverter 24-28...AND gate, 2
9-32...Register, 40.41...Control line, 4
2-...Clock line, 43-46...Signal line, 47-
...Transmission line.
Claims (1)
号のタイミングよりリフレッシュを判別するリフレッシ
ュ検出回路と、前記リフレッシュ検出回路がリフレッシ
ュを検出してから次のリフレッシュを検出するまでの時
間が使用しているダイナミック型RAMのリフレッシュ
サイクル時間の規格を越えたときリフレッシュエラーで
あると判断する時間監視回路とを備えることを特徴とす
るリフレッシュエラー検出方式。A refresh detection circuit that determines refresh based on the timing of a control signal connected to a control input of a dynamic RAM, and a dynamic RAM that uses the time from when the refresh detection circuit detects a refresh to when it detects the next refresh. 1. A refresh error detection method comprising: a time monitoring circuit that determines a refresh error when the refresh cycle time of a type RAM exceeds a standard.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2215445A JPH0498682A (en) | 1990-08-15 | 1990-08-15 | Refresh error detecting system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2215445A JPH0498682A (en) | 1990-08-15 | 1990-08-15 | Refresh error detecting system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0498682A true JPH0498682A (en) | 1992-03-31 |
Family
ID=16672478
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2215445A Pending JPH0498682A (en) | 1990-08-15 | 1990-08-15 | Refresh error detecting system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0498682A (en) |
-
1990
- 1990-08-15 JP JP2215445A patent/JPH0498682A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1549121A (en) | Method and apparatus for detecting and correcting errors in refresh clock of dynamic random access memory | |
| JPS63200249A (en) | Pseudo fault generating system for cache memory device | |
| US11550681B2 (en) | System and method for error injection in system-on-chip | |
| JP2788810B2 (en) | Refresh timing check circuit | |
| JPS62299000A (en) | Semiconductor memory | |
| JPH0421993A (en) | Storage device | |
| JPH04275652A (en) | Fault detection circuit for storage device | |
| JPS63239545A (en) | Memory error detecting circuit | |
| JP3156249B2 (en) | Diagnosis method of fault detection circuit | |
| JP3045532B2 (en) | Memory device | |
| JPH0322060A (en) | Memory error detection control system | |
| JPH04366491A (en) | Dram testing system | |
| JPH0721782B2 (en) | Storage device | |
| JPS5927033B2 (en) | Magnetic bubble chip test method | |
| JPH0535455B2 (en) | ||
| JPH0612273A (en) | Data memory monitor system | |
| JPH01311332A (en) | Error check system | |
| JPH0594384A (en) | Bus monitor circuit for information processor | |
| JPS6236578B2 (en) | ||
| JPH0831064B2 (en) | Memory diagnostic circuit | |
| JPH03125246A (en) | Memory test device | |
| JPH0434180B2 (en) | ||
| JPS6252649A (en) | Hard error detector for memory element | |
| JPH04264647A (en) | Fault information storage circuit | |
| JP2003077300A (en) | Test circuit and semiconductor memory device using the same |