JPH0425954A - Error processing system for memory device - Google Patents

Error processing system for memory device

Info

Publication number
JPH0425954A
JPH0425954A JP2132182A JP13218290A JPH0425954A JP H0425954 A JPH0425954 A JP H0425954A JP 2132182 A JP2132182 A JP 2132182A JP 13218290 A JP13218290 A JP 13218290A JP H0425954 A JPH0425954 A JP H0425954A
Authority
JP
Japan
Prior art keywords
data
error
memory
error detection
read
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
JP2132182A
Other languages
Japanese (ja)
Inventor
Tadashi Hara
忠 原
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 JP2132182A priority Critical patent/JPH0425954A/en
Publication of JPH0425954A publication Critical patent/JPH0425954A/en
Pending legal-status Critical Current

Links

Landscapes

  • Techniques For Improving Reliability Of Storages (AREA)

Abstract

PURPOSE:To shorten access time by providing a switch instruction means which outputs a prescribed selection signal for selecting data which a memory outputs to a data selection means when it detects that data is not continuously read. CONSTITUTION:An error detection correction circuit 21 detects the error of inputted data but it does not output an error detection signal and outputs received data as it is to a selection circuit 22 through a path 203 when there is no error in data. The error detection correction circuit 21 detects the error of inputted data but it outputs the error detection signal when there is the error in data.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、メモリ装置のエラー処理方式に関するもので
ある。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an error handling method for a memory device.

〔従来の技術〕[Conventional technology]

従来のメモリ装置のエラー処理方式では、次のようにし
てメモリから読み出されたデータのエラーを訂正してい
た。すなわち、メモリに記憶される各ワードをデータと
エラーを検出・訂正するための訂正コードとにより構成
し、この訂正コードにもとづいてデータのエラーを検出
し、訂正するエラー検出訂正検出回路を設ける。そして
このエラー検出訂正回路はメモリがらデータが読み出さ
れるごとにデータを受は取ってエラーの有無を調べ、エ
ラーがある場合には、訂正コードにもとづいてデータを
訂正して出力し、エラーが無い場合にはそのまま読み出
しデータとして要求元に出力する。
In conventional error processing methods for memory devices, errors in data read from memory are corrected in the following manner. That is, each word stored in the memory is composed of data and a correction code for detecting and correcting errors, and an error detection/correction detection circuit is provided for detecting and correcting data errors based on the correction code. Each time data is read from the memory, this error detection and correction circuit receives the data and checks to see if there is an error.If there is an error, it corrects the data based on the correction code and outputs it, ensuring that there is no error. In this case, the read data is output as is to the request source.

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

このような従来のエラー処理方式では、メモリから読み
出されたデータは、エラーが有る場合はもちろん、エラ
ーが無い場合にもエラー検出訂正回路を通じて出力され
る。したがってデータにエラーが無い場合には、メモリ
がアクセスされてデータが最終的に出力されるまでの時
間は必要以上に長いものとなっている。
In such a conventional error processing method, data read from a memory is output through an error detection and correction circuit not only when there is an error but also when there is no error. Therefore, if there are no errors in the data, the time from when the memory is accessed until the data is finally output is longer than necessary.

本発明の目的は、このような欠点を除去してアクセスタ
イムの短縮を可能とするメモリ装置のエラー処理方式を
提供することにある。
SUMMARY OF THE INVENTION An object of the present invention is to provide an error handling method for a memory device that eliminates such drawbacks and reduces access time.

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

本発明は、メモリから読み出されたデータのエラーを検
出して訂正するエラー検出訂正手段を備えたメモリ装置
のエラー処理方式において、前記メモリから読み出され
たデータか、または前記エラー検出訂正手段が訂正した
データのいずれかを所定の選択信号にもとづいて選択し
、出力するデータ選択手段と、 前記メモリからデータが連続して読み出されているか否
かを検出する連続読み出し検出手段と、前記エラー検出
訂正手段が前記メモリから読み出されたデータのエラー
を検出したとき、そのデータを無効とすることを指示す
る所定の信号を出力するデータ無効化指示手段と、 前記エラー検出訂正手段が前記メモリから読み出された
データのエラーを検出したとき、前記エラー検出訂正手
段が訂正したデータを選択するための前記所定の選択信
号を前記データ選択手段に出力し、前記連続読み出し検
出手段が前記メモリからデータが連続して読み出されて
いないことを検出したとき、前記メモリが出力するデー
タを選択するための前記所定の選択信号を前記データ選
択手段に出力する切り替え指示手段とを設けることを特
徴とする。
The present invention provides an error processing method for a memory device including an error detection and correction means for detecting and correcting an error in data read from a memory. data selection means for selecting and outputting any of the corrected data based on a predetermined selection signal; continuous reading detection means for detecting whether data is being continuously read from the memory; data invalidation instruction means for outputting a predetermined signal instructing to invalidate the data when the error detection and correction means detects an error in the data read from the memory; When an error in data read from the memory is detected, the error detection and correction means outputs the predetermined selection signal for selecting the corrected data to the data selection means, and the continuous read detection means outputs the predetermined selection signal to the data selection means, switching instruction means for outputting the predetermined selection signal for selecting data to be output from the memory to the data selection means when it is detected that data is not read out continuously from the memory. shall be.

〔実施例〕〔Example〕

次に、本発明の実施例について図面を参照して説明する
Next, embodiments of the present invention will be described with reference to the drawings.

第1図は本発明のエラー処理方式にもとづくメモリ装置
の一実施例である。このメモリ装置は4つのバンクから
なる4WAYインターリーブ構成となっており、10〜
13は各バンクを構成する第1〜第4のメモリ(MEM
(0)〜(3))で、14はこれらのメモリから読み出
されたデータと訂正コードとを順次選択して出力する第
1の選択回路(SEL(0))である、そして20は選
択回路14からのデータおよび訂正コードを受は取って
保持する第1のメモリリードレジスタ(MRDR(1)
であり、21はレジスタ20が出力するデータと訂正コ
ードからデータエラーの有無を検出し、エラーを検出し
た場合にはデータの訂正を行うとともにエラー検出信号
を出力するエラー検出訂正回路である。また、22はエ
ラー検出訂正回路21からのデータと選択回路14から
のデータとをそれぞれパス203とパス101を通じて
受は取り、後述するオアゲート回路23からの選択信号
にもとづいていずれかのデータを選択して出力する第2
の選択回路(SEL (1))である。30は選択回路
22が出力するデータをパス207を通じて受は取り、
保持する第2のメモリリードデータレジスタ(MRDR
(2)L40はレジスタ30が出力するデータをパス3
01を通じて受は取り、保持する第3のメモリリードデ
ータレジスタ(MRDR(3))である。
FIG. 1 shows an embodiment of a memory device based on the error handling method of the present invention. This memory device has a 4-way interleaved configuration consisting of 4 banks, with 10~
Reference numeral 13 denotes first to fourth memories (MEM) constituting each bank.
(0) to (3)), 14 is a first selection circuit (SEL(0)) that sequentially selects and outputs the data and correction code read from these memories, and 20 is a selection circuit. A first memory read register (MRDR(1)) receives and holds data and correction codes from circuit 14;
21 is an error detection and correction circuit that detects the presence or absence of a data error from the data and correction code output by the register 20, and when an error is detected, corrects the data and outputs an error detection signal. Further, 22 receives data from the error detection and correction circuit 21 and data from the selection circuit 14 through a path 203 and a path 101, respectively, and selects either data based on a selection signal from an OR gate circuit 23, which will be described later. The second output
This is the selection circuit (SEL (1)). 30 receives data output from the selection circuit 22 through a path 207;
The second memory read data register (MRDR) holds
(2) L40 passes the data output from register 30 to pass 3.
The third memory read data register (MRDR(3)) receives and holds data through 01.

さらに24はメモ1月O〜13からのデータが連続して
読み出されているか否かを検出し、検出結果を表す所定
の信号を出力する連続読み出し検出回路、31はエラー
検出訂正回路21がメモリから読み出されたデータのエ
ラーを検出し、エラー検出信号を出力したとき、そのデ
ータを無効とすることを指示する所定の信号を出力する
データ無効化指示手段である。そして25は、パス20
2を通じてエラー検出訂正回路21からエラー検出信号
を受は取ったときセットし、連続読み出し検出回路24
がデータがメモリから連続して読み出されていないこと
を検出したとき、その検出結果を表す信号をパス206
を通じて受は取り、リセットする選択回路制御フリップ
フロップであり、23は、このフリップフロップ25の
出力信号かあるいはエラー検出訂正回路21からのエラ
ー検出信号をパス204を通じて選択回路22に出力す
るオアゲート回路(GATE)である。これらフリップ
フロップ25とゲート回路23とは切り替え指示手段を
構成している。
Furthermore, 24 is a continuous read detection circuit that detects whether the data from Memo January 0 to 13 is being read out continuously and outputs a predetermined signal representing the detection result, and 31 is an error detection and correction circuit 21. The data invalidation instruction means outputs a predetermined signal instructing to invalidate the data when detecting an error in data read from the memory and outputting an error detection signal. and 25 is pass 20
2, it is set when an error detection signal is received from the error detection and correction circuit 21 through the continuous readout detection circuit 24.
detects that data is not being continuously read from memory, it passes a signal representing the detection result to pass 206.
23 is an OR gate circuit (23) that outputs the output signal of this flip-flop 25 or the error detection signal from the error detection and correction circuit 21 to the selection circuit 22 through a path 204. GATE). These flip-flop 25 and gate circuit 23 constitute switching instruction means.

次に第2図に示すタイミングチャートを用いて動作を説
明する。メモリからデータが連続して読み出されている
場合、メモリ刊〜13はそれぞれタイミングT o ”
 T sでデータ■〜■および訂正コード(図示せず)
を出力する。これらのデータおよび訂正コードは選択回
路14により順次選択されて出力され、レジスタ20は
これらを順次受は取ってそれぞれタイミングT I””
’ T 4の各期間、保持する。一方、選択回路14か
ら出力された各データはバス101を通じて選択回路2
2にも入力される。
Next, the operation will be explained using the timing chart shown in FIG. When data is read out continuously from the memory, the timing T o ”
Data ■~■ and correction code (not shown) in Ts
Output. These data and correction codes are sequentially selected and outputted by the selection circuit 14, and the register 20 sequentially receives them at timing T I"".
'Hold for each period of T4. On the other hand, each data output from the selection circuit 14 is sent to the selection circuit 2 through the bus 101.
2 is also input.

まずタイミングT1でレジスタ20に保持されたデータ
■および訂正コードはエラー検出訂正回路21に入力さ
れ、データ■はまたバスlotを通じて選択回路22に
入力される。そして初期状態では選択回路22はパス1
01からの信号を選択して出力するので、この場合、選
択回路14からのデータ■がそのまま選択回路22から
出力される。一方、エラー検出訂正回路21は、入力さ
れたデータ■のエラー検出を行うが、データ■にはエラ
ーが無いとすると、エラー検出訂正回路21はエラー検
出信号を出力せず、受は取ったデータをそのままバス2
03を通じて選択回路22に出力する。しかしこのデー
タは、上述のように選択回路22では選択されず、放棄
されることになる。選択回路22がら出力されたデータ
■はタイミングT、でレジスタ3oに保持され、さらに
次のタイミングT2でレジスタ4oに保持されて最終的
な読み出しデータとして出力される。
First, at timing T1, the data (2) held in the register 20 and the correction code are input to the error detection and correction circuit 21, and the data (2) is also input to the selection circuit 22 via the bus lot. In the initial state, the selection circuit 22 selects path 1.
Since the signal from 01 is selected and output, in this case, data 2 from the selection circuit 14 is output from the selection circuit 22 as is. On the other hand, the error detection and correction circuit 21 performs error detection on the input data ■, but if the data ■ has no error, the error detection and correction circuit 21 does not output an error detection signal, and the receiver receives the received data. bus 2
03 to the selection circuit 22. However, as described above, this data is not selected by the selection circuit 22 and is discarded. Data (2) output from the selection circuit 22 is held in the register 3o at timing T, and further held in the register 4o at the next timing T2, and is output as final read data.

次にタイミングT2でレジスタ2oに保持されたデータ
■および訂正コードはエラー検出訂正回路21に入力さ
れ、データ■はまたパス101を通じて選択回路22に
入力される。そしてこの状態では選択回822はパス1
01がらの信号を選択して出方するので、この場合も選
択回路14からのデータ■がそのまま選択回路22から
出力され、タイミングT2でレジスタ30に保持され、
さらにタイミングT。
Next, at timing T2, the data (2) held in the register 2o and the correction code are input to the error detection and correction circuit 21, and the data (2) is also input to the selection circuit 22 via the path 101. In this state, the selection time 822 is pass 1.
Since the signal from 01 is selected and output, in this case too, the data ■ from the selection circuit 14 is output as is from the selection circuit 22, and is held in the register 30 at timing T2.
Also timing T.

でレジスタ40に一応保持される。一方、エラー検出訂
正回路21は、入力されたデータ■のエラー検出を行う
が、ここでデータ■にエラーが有ったとすると、エラー
検出訂正回路21はエラー検出信号を出力する。また受
は取ったデータを訂正し、データ■′として選択回路2
2に出力する。そしてエラー検出訂正回路21が出力し
たエラー検出信号はフリップフロップ25をセットさせ
、またオアゲート回路23を通じて選択回路22に入力
される。選択回路22はこの信号により選択するデータ
を切り替え、エラー検出訂正回路21がらのデータを選
択して出力する。またフリップフロップ25のセット信
号はゲート23を通じて選択回路22に与えられるので
結局、タイミングTtの途中以降は、選択回路22はエ
ラー検出訂正回路21がらのデータを選択して出力する
ことになる。したがってエラー検出訂正回路21で訂正
されたデータ■′はタイミング3でレジスタ30に、さ
らにタイミングT4でレジスタ40に保持される。また
、エラー検出訂正回路21が出力したエラー検出信号は
読み出しデータ無効化指示手段31にも与えられ、無効
化指示手段31はタイミングT、でレジスタ40から最
終的に出力される読み出しデータ、すなわちデータ■を
無効とすることを指示する所定の信号を出力する。メモ
リアクセスの要求元では、この信号が出力されたときは
レジスタ40から出力されるデータ、すなわちデータ■
を無効とし、次のタイミングで出力されるデータ、すな
わちデータ■′を有効なデータとして受は取る。
It is temporarily held in the register 40. On the other hand, the error detection and correction circuit 21 performs error detection on the input data (2). If there is an error in the data (2), the error detection and correction circuit 21 outputs an error detection signal. The receiver also corrects the received data and sends it to the selection circuit 2 as data ■'.
Output to 2. The error detection signal outputted from the error detection and correction circuit 21 causes the flip-flop 25 to be set, and is also input to the selection circuit 22 through the OR gate circuit 23. The selection circuit 22 switches data to be selected by this signal, and selects and outputs the data from the error detection and correction circuit 21. Further, since the set signal of the flip-flop 25 is applied to the selection circuit 22 through the gate 23, after the middle of the timing Tt, the selection circuit 22 selects and outputs the data from the error detection and correction circuit 21. Therefore, the data ■' corrected by the error detection and correction circuit 21 is held in the register 30 at timing 3 and further in the register 40 at timing T4. Further, the error detection signal outputted by the error detection and correction circuit 21 is also given to the read data invalidation instruction means 31, and the invalidation instruction means 31 receives the read data finally output from the register 40 at timing T, that is, the data (2) Outputs a predetermined signal instructing to invalidate. At the memory access request source, when this signal is output, the data output from the register 40, that is, the data
is invalidated, and the data output at the next timing, that is, data ■', is accepted as valid data.

次にタイミングT、で、レジスタ2oに保持されたデー
タ■および訂正コードはエラー検出訂正回路21に入力
される。データ■はまたバス101を通じて選択回路2
2に入力されるが、この場合には選択回路22はパス2
03からの信号を選択して出力するようになっているの
で、バス101がらのデータは放棄される。そして、エ
ラー検出訂正回路21は、入力されたデータ■のエラー
検出を行うが、データ■にはエラーが無いとすると、エ
ラー検出訂正回路21はエラー検出信号を出力せず、ま
た受は取ったデータ■をそのまま選択回路22に出力す
る。
Next, at timing T, the data 2 held in the register 2o and the correction code are input to the error detection and correction circuit 21. The data ■ is also passed through the bus 101 to the selection circuit 2.
In this case, the selection circuit 22 selects the path 2.
Since the signal from bus 101 is selected and output, the data from bus 101 is discarded. Then, the error detection and correction circuit 21 performs error detection on the input data ■, but if there is no error in the data ■, the error detection and correction circuit 21 does not output an error detection signal and does not receive an error. The data ■ is output to the selection circuit 22 as is.

このデータ■は選択回路22からレジスタ30に入力さ
れ、レジスタ30はこれをタイミングT4で保持し、さ
らにレジスタ40はタイミングT、でデータ■を保持し
て最終的な読み出しデータとして出力する。
This data ■ is input from the selection circuit 22 to the register 30, and the register 30 holds it at timing T4. Furthermore, the register 40 holds data ■ at timing T, and outputs it as final read data.

タイミングT4でレジスタ20に保持されたデータ■に
ついても、エラーが無いとすると、エラー検出訂正回路
21からそのまま出力され、選択回路22からレジスタ
30に、さらにレジスタ40に送られ、タイミングT、
で保持されて最終的な読み出しデータとして出力される
。そして、データが連続してメモリから読み出されてい
る限り、データは、レジスタ20、エラー検出訂正回路
21、選択回路22、レジスタ30.40の経路で処理
され、出力される。
Assuming that there is no error in the data 2 held in the register 20 at timing T4, it is output as is from the error detection and correction circuit 21, and is sent from the selection circuit 22 to the register 30 and then to the register 40, and is sent to the register 40 at timing T.
is held and output as the final read data. As long as data is continuously read from the memory, the data is processed and output through the register 20, error detection and correction circuit 21, selection circuit 22, and registers 30 and 40.

次にタイミングT4でデータ■がメモリ10から読み出
され、その後、1周期をおいてデータ■がタイミングT
、でメモリ11から読み出されたとし、いずれのデータ
にもエラーが無いとすると、データ■はデータ■と同様
の経路で処理されるが、データ■は次のように処理され
る。すなわち、連続読み出し検出回路24は、タイミン
グT、で読み出しが途切れたことを検出し、その検出結
果を表す信号をバス206を通じてフリップフロップ2
5に出力する。その結果、フリップフロップ25はリセ
ットされ、その出力信号はオアゲート回路23を通じて
選択回路22に与えられているので、選択回路22はバ
ス101からのデータを選択して出力するように切り替
わる。したがってデータ■はバス101、選択回路22
の経路でレジスタ30に入力され、タイミングT7で保
持された後、タイミングT、でレジスタ40に保持され
て出力される。
Next, data ■ is read out from the memory 10 at timing T4, and after that, data ■ is read out at timing T4.
, and if there is no error in any of the data, data (2) is processed in the same route as data (2), but data (2) is processed as follows. That is, the continuous readout detection circuit 24 detects that the readout is interrupted at timing T, and sends a signal representing the detection result to the flip-flop 2 via the bus 206.
Output to 5. As a result, the flip-flop 25 is reset, and since its output signal is provided to the selection circuit 22 through the OR gate circuit 23, the selection circuit 22 is switched to select and output data from the bus 101. Therefore, data ■ is bus 101, selection circuit 22
The signal is input to the register 30 via the path , held at timing T7, and then held at timing T and outputted to the register 40.

このように本発明のエラー処理方式にもとづくメモリ装
置では、データにエラーが有るとき、およびそのエラー
データに続けて連続してデータが読み出されているとき
のみデータはエラー検出訂正回路を通じて出力され、デ
ータにエラーが無い通常の状態ではデータはバイパスさ
れ、エラー検出訂正回路を通すことなく出力される。し
たがって本発明によりメモリアクセスタイムの短縮が可
能となる。
In this way, in the memory device based on the error processing method of the present invention, data is output through the error detection and correction circuit only when there is an error in the data and when data is read continuously following the error data. In a normal state where there are no errors in the data, the data is bypassed and output without passing through the error detection and correction circuit. Therefore, according to the present invention, memory access time can be shortened.

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

以上説明したように本発明は、メモリから読み出された
データのエラーを検出して訂正するエラー検出訂正手段
を備えたメモリ装置のエラー処理方式において、メモリ
から読み出されたデータか、またはエラー検出訂正手段
が訂正したデータのいずれかを所定の選択信号にもとづ
いて選択し、出力するデータ選択手段と、メモリからデ
ータが連続して読み出されているか否かを検出する連続
読み出し検出手段と、エラー検出訂正手段がメモリから
読み出されたデータのエラーを検出したとき、そのデー
タを無効とすることを指示する所定の信号を出力するデ
ータ無効化指示手段と、エラー検出訂正手段がメモリか
ら読み出されたデータのエラーを検出したとき、エラー
検出訂正手段が訂正したデータを選択するための所定の
選択信号をデータ選択手段に出力し、連続読み出し検出
手段がメモリからデータを連続して読み出されていない
ことを検出したとき、メモリが出力するデータを選択す
るための所定の選択信号をデータ選択手段に出力する切
り替え指示手段とを設けている。
As described above, the present invention provides an error processing system for a memory device equipped with an error detection and correction means for detecting and correcting errors in data read from a memory. data selection means for selecting and outputting any of the data corrected by the detection and correction means based on a predetermined selection signal; and continuous reading detection means for detecting whether or not data is being continuously read from the memory. data invalidation instruction means for outputting a predetermined signal instructing to invalidate the data when the error detection and correction means detects an error in data read from the memory; When an error in the read data is detected, the error detection and correction means outputs a predetermined selection signal for selecting the corrected data to the data selection means, and the continuous read detection means continuously reads the data from the memory. Switching instruction means is provided for outputting a predetermined selection signal for selecting data to be outputted from the memory to the data selection means when it is detected that the data is not output.

したがって本発明のエラー処理方式にもとづくメモリ装
置では、データにエラーが有るとき、およびそのエラー
データに続けてデータが読み出されたときのみデータは
エラー検出訂正手段を通じて出力され、データにエラー
が無い通常の状態ではデータはバイパスされ、エラー検
出訂正回路を通すことなく出力される。したがって本発
明によりメモリアクセスタイムの短縮が可能となる。
Therefore, in the memory device based on the error processing method of the present invention, data is output through the error detection and correction means only when there is an error in the data and when data is read following the error data, and the data is free from errors. Under normal conditions, data is bypassed and output without passing through the error detection and correction circuit. Therefore, according to the present invention, memory access time can be shortened.

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

第1図は本発明のエラー処理方式にもとづくメモリ装置
の一実施例を示すブロック図、第2図は第1図のメモリ
装置の動作を説明するためのタイミングチャートである
。 10〜13・・・第1〜第4のメモリ (MEM (0)〜(3)) 14、22・・・第1および第2の選択回路23・ 24・ 25・ 31・ (SEL  (0)、  (1)) ・・第1〜第3のメモリリード データレジスタ (MRDR(1)〜(3)) ・オアゲート回路(GATE) ・連続読み出し検出回路 ・選択回路制御フリップフロップ (FF) ・読み出しデータ無効化指示手段 40・
FIG. 1 is a block diagram showing an embodiment of a memory device based on the error processing method of the present invention, and FIG. 2 is a timing chart for explaining the operation of the memory device of FIG. 1. 10 to 13... First to fourth memories (MEM (0) to (3)) 14, 22... First and second selection circuits 23, 24, 25, 31, (SEL (0) , (1)) ・First to third memory read data registers (MRDR(1) to (3)) ・OR gate circuit (GATE) ・Continuous read detection circuit/selection circuit control flip-flop (FF) ・Read data Invalidation instruction means 40・

Claims (1)

【特許請求の範囲】[Claims] (1)メモリから読み出されたデータのエラーを検出し
て訂正するエラー検出訂正手段を備えたメモリ装置のエ
ラー処理方式において、 前記メモリから読み出されたデータか、または前記エラ
ー検出訂正手段が訂正したデータのいずれかを所定の選
択信号にもとづいて選択し、出力するデータ選択手段と
、 前記メモリからデータが連続して読み出されているか否
かを検出する連続読み出し検出手段と、前記エラー検出
訂正手段が前記メモリから読み出されたデータのエラー
を検出したとき、そのデータを無効とすることを指示す
る所定の信号を出力するデータ無効化指示手段と、 前記エラー検出訂正手段が前記メモリから読み出された
データのエラーを検出したとき、前記エラー検出訂正手
段が訂正したデータを選択するための前記所定の選択信
号を前記データ選択手段に出力し、前記連続読み出し検
出手段が前記メモリからデータが連続して読み出されて
いないことを検出したとき、前記メモリが出力するデー
タを選択するための前記所定の選択信号を前記データ選
択手段に出力する切り替え指示手段とを設けることを特
徴とするメモリ装置のエラー処理方式。
(1) In an error processing method for a memory device equipped with an error detection and correction means for detecting and correcting an error in data read from a memory, the data read from the memory or the error detection and correction means data selection means for selecting and outputting any of the corrected data based on a predetermined selection signal; continuous reading detection means for detecting whether data is being read out continuously from the memory; data invalidation instruction means for outputting a predetermined signal instructing to invalidate the data when the detection and correction means detects an error in data read from the memory; When an error in the data read from the memory is detected, the error detection and correction means outputs the predetermined selection signal to the data selection means for selecting the corrected data, and the continuous readout detection means outputs the predetermined selection signal for selecting the corrected data from the memory. and switching instruction means for outputting the predetermined selection signal for selecting data to be output from the memory to the data selection means when it is detected that data is not read out continuously. Error handling method for memory devices.
JP2132182A 1990-05-22 1990-05-22 Error processing system for memory device Pending JPH0425954A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2132182A JPH0425954A (en) 1990-05-22 1990-05-22 Error processing system for memory device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2132182A JPH0425954A (en) 1990-05-22 1990-05-22 Error processing system for memory device

Publications (1)

Publication Number Publication Date
JPH0425954A true JPH0425954A (en) 1992-01-29

Family

ID=15075306

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2132182A Pending JPH0425954A (en) 1990-05-22 1990-05-22 Error processing system for memory device

Country Status (1)

Country Link
JP (1) JPH0425954A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000305861A (en) * 1999-04-26 2000-11-02 Hitachi Ltd Storage device and memory card
JP2016510927A (en) * 2013-03-13 2016-04-11 インテル・コーポレーション Memory latency management

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000305861A (en) * 1999-04-26 2000-11-02 Hitachi Ltd Storage device and memory card
JP2016510927A (en) * 2013-03-13 2016-04-11 インテル・コーポレーション Memory latency management
US9904592B2 (en) 2013-03-13 2018-02-27 Intel Corporation Memory latency management
US10572339B2 (en) 2013-03-13 2020-02-25 Intel Corporation Memory latency management

Similar Documents

Publication Publication Date Title
JPH0460720A (en) Control system for condition branching instruction
JPH0425954A (en) Error processing system for memory device
JPH11328997A (en) Semiconductor memory device and burn-in test method
JPS6312030A (en) Error processing mechanism for information processor
US5802384A (en) Vector data bypass mechanism for vector computer
JPH0444136A (en) Memory access controller
JP2751822B2 (en) Memory control method for FIFO memory device
JP2600376B2 (en) Memory controller
JPH04115340A (en) Duplex storage circuit
US5479165A (en) Two-dimensional coding apparatus
JPH0533252U (en) Memory controller
JP2888654B2 (en) Data input control method
JPH0782461B2 (en) Storage device
JPH02183332A (en) Programmed control system
JP2565590B2 (en) Data processing device
JPH04219700A (en) Semiconductor memory
JPH06203591A (en) Semiconductor memory device
JPH0638239B2 (en) Error correction mechanism
JPS6288198A (en) Memory device
JPS58223851A (en) Data processor
JPH04137135A (en) Program memory control circuit
JPS58121451A (en) Error detection controlling system of microprogram processing device
JPS59178545A (en) Error detecting system
JPS6020378A (en) Semiconductor storage device
JPH01158554A (en) Data processing system providing dma device