JPH04343154A - メモリ装置 - Google Patents
メモリ装置Info
- Publication number
- JPH04343154A JPH04343154A JP3114667A JP11466791A JPH04343154A JP H04343154 A JPH04343154 A JP H04343154A JP 3114667 A JP3114667 A JP 3114667A JP 11466791 A JP11466791 A JP 11466791A JP H04343154 A JPH04343154 A JP H04343154A
- Authority
- JP
- Japan
- Prior art keywords
- dram
- data
- section
- microprocessor
- address
- 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
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
- For Increasing The Reliability Of Semiconductor Memories (AREA)
- Dram (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【0001】
【産業上の利用分野】本発明は、マイクロプロセッサと
、このマイクロプロセッサによってアクセスされるメモ
リ素子とで構成されるメモリ装置に関し、さらに詳しく
は、メモリ素子としてECC(Error Corre
cting Code) 化構成のDRAM(ダイナミ
ック・ランダム・アクセス・メモリ)を用いると共に、
誤り(エラー)検出・訂正回路(Error Dete
ction and Correction 、EDC
回路と略す)を有し、このEDC回路の誤り検出・訂正
の機能診断をDRAMのリフレッシュ動作時を利用して
行えるようにしたメモリ装置に関する。
、このマイクロプロセッサによってアクセスされるメモ
リ素子とで構成されるメモリ装置に関し、さらに詳しく
は、メモリ素子としてECC(Error Corre
cting Code) 化構成のDRAM(ダイナミ
ック・ランダム・アクセス・メモリ)を用いると共に、
誤り(エラー)検出・訂正回路(Error Dete
ction and Correction 、EDC
回路と略す)を有し、このEDC回路の誤り検出・訂正
の機能診断をDRAMのリフレッシュ動作時を利用して
行えるようにしたメモリ装置に関する。
【0002】
【従来の技術】最近、大規模容量のDRAMが実用化さ
れるようになってきている。この様な大規模のDRAM
を用いたマイクロプロセッサ装置においては、その信頼
性を向上させるために、従来より、DRAMとしてEC
C構成のものを用いると共に、EDC回路を備えること
が一般的に行われている。この様な装置において、ED
C回路が正しく機能しないと、メモリ部の信頼性が維持
できなくなる。このため、従来よりマイクロプロセッサ
によるメモリ部(DRAM)への通常のアクセス動作モ
ード以外に、EDC回路の機能が正しく働くかを自己診
断する診断モードが設けられている。従来装置において
は、このEDC回路の機能診断モードは、DRAMのリ
フレッシュ動作モードと別に設けられた期間(サイクル
)で行うようにしている。その理由は、リフレッシュ動
作時にEDC回路の機能診断を行うと、リフレッシュ動
作によってアクセスされるメモリの内容が、診断モード
でのエラー訂正機能により全て書き替えられてしまうか
らである。すなわち、リフレッシュ動作では、メモリの
全ての領域に順次データ再書込みのためのアクセスを行
うもので、リフレッシュ動作においてEDC回路の機能
診断を行うものとすれば、全てのメモリの内容がエラー
を強制的に発生するようなデータとチェックビットの組
合わせの内容(データ)に書替えられてしまうこととな
る。この為に、EDC回路の機能診断を行うプログラム
を動作させる際は、他のプログラムを同時に実行できな
いようになっている。
れるようになってきている。この様な大規模のDRAM
を用いたマイクロプロセッサ装置においては、その信頼
性を向上させるために、従来より、DRAMとしてEC
C構成のものを用いると共に、EDC回路を備えること
が一般的に行われている。この様な装置において、ED
C回路が正しく機能しないと、メモリ部の信頼性が維持
できなくなる。このため、従来よりマイクロプロセッサ
によるメモリ部(DRAM)への通常のアクセス動作モ
ード以外に、EDC回路の機能が正しく働くかを自己診
断する診断モードが設けられている。従来装置において
は、このEDC回路の機能診断モードは、DRAMのリ
フレッシュ動作モードと別に設けられた期間(サイクル
)で行うようにしている。その理由は、リフレッシュ動
作時にEDC回路の機能診断を行うと、リフレッシュ動
作によってアクセスされるメモリの内容が、診断モード
でのエラー訂正機能により全て書き替えられてしまうか
らである。すなわち、リフレッシュ動作では、メモリの
全ての領域に順次データ再書込みのためのアクセスを行
うもので、リフレッシュ動作においてEDC回路の機能
診断を行うものとすれば、全てのメモリの内容がエラー
を強制的に発生するようなデータとチェックビットの組
合わせの内容(データ)に書替えられてしまうこととな
る。この為に、EDC回路の機能診断を行うプログラム
を動作させる際は、他のプログラムを同時に実行できな
いようになっている。
【0003】
【発明が解決しようとする課題】しかしながら、リフレ
ッシュ動作の時を利用してEDC回路の機能診断ができ
れば、メモリ装置のパフォーマンスを向上させる上で好
都合である。本発明は、この様な点に鑑みてなされたも
ので、メモリ内容の全てを破壊すること無くリフレッシ
ュ動作の時を利用してEDC回路の機能診断が行えるよ
うにしたメモリ装置を提供することを目的とする。
ッシュ動作の時を利用してEDC回路の機能診断ができ
れば、メモリ装置のパフォーマンスを向上させる上で好
都合である。本発明は、この様な点に鑑みてなされたも
ので、メモリ内容の全てを破壊すること無くリフレッシ
ュ動作の時を利用してEDC回路の機能診断が行えるよ
うにしたメモリ装置を提供することを目的とする。
【0004】
【課題を解決するための手段】この様な目的を達成する
本発明は、マイクロプロセッサと、このマイクロプロセ
ッサによってアクセスされるエラー・コレクティング・
コード化構成のダイナミック・ランダム・アクセス・メ
モリ(DRAM)部とを備えたメモリ装置であって、D
RAM部への書込みデータを入力し当該書込みデータか
らチェックビットを作成し、そのチェックビットをDR
AM部に書込むと共に、DRAM部から読み出されたデ
ータおよびチェックビットを入力し、誤り検出を行うと
共に可能であれば誤りを訂正する誤り検出訂正手段と、
前記DRAM部に順次アドレス信号を与え該当のアドレ
スから読出したデータに対して前記EDC回路によりエ
ラー検出と訂正を行い、訂正されたデータをDRAM部
の同じアドレスに再書込みしてリフレッシュ動作を行う
DRAMコントローラと、DRAM部から読出されたチ
ェックビットを保持するラッチ手段と、マイクロプロセ
ッサから出力されるEDC回路の機能診断を行うアドレ
ス信号を保持するレジスタ手段と、このレジスタからの
信号とマイクロプロセッサから出力されるアドレス信号
との一致を検出するコンパレータと、通常のアクセス動
作モード及びリフレッシュ動作モードにおいては、メモ
リ部から読出されたチェックビットを選択し、リフレッ
シュ動作モードであって前記コンパレータから一致信号
が出力されたとき、ラッチ手段が保持しているチェック
ビットを選択しそれを前記誤り検出訂正手段に与えるマ
ルチプレクサとを備えたことを特徴とするメモリ装置で
ある。
本発明は、マイクロプロセッサと、このマイクロプロセ
ッサによってアクセスされるエラー・コレクティング・
コード化構成のダイナミック・ランダム・アクセス・メ
モリ(DRAM)部とを備えたメモリ装置であって、D
RAM部への書込みデータを入力し当該書込みデータか
らチェックビットを作成し、そのチェックビットをDR
AM部に書込むと共に、DRAM部から読み出されたデ
ータおよびチェックビットを入力し、誤り検出を行うと
共に可能であれば誤りを訂正する誤り検出訂正手段と、
前記DRAM部に順次アドレス信号を与え該当のアドレ
スから読出したデータに対して前記EDC回路によりエ
ラー検出と訂正を行い、訂正されたデータをDRAM部
の同じアドレスに再書込みしてリフレッシュ動作を行う
DRAMコントローラと、DRAM部から読出されたチ
ェックビットを保持するラッチ手段と、マイクロプロセ
ッサから出力されるEDC回路の機能診断を行うアドレ
ス信号を保持するレジスタ手段と、このレジスタからの
信号とマイクロプロセッサから出力されるアドレス信号
との一致を検出するコンパレータと、通常のアクセス動
作モード及びリフレッシュ動作モードにおいては、メモ
リ部から読出されたチェックビットを選択し、リフレッ
シュ動作モードであって前記コンパレータから一致信号
が出力されたとき、ラッチ手段が保持しているチェック
ビットを選択しそれを前記誤り検出訂正手段に与えるマ
ルチプレクサとを備えたことを特徴とするメモリ装置で
ある。
【0005】
【作用】通常のアクセス動作及びリフレッシュ動作時に
おいては、メモリ部から読出したデータとそのデータと
対をなすチェックビットがマルチプレクサを介してED
C回路に送られる。EDC回路は、メモリ部から読み出
されたデータとチェックビットとからパリティチェック
を行う。EDC回路の機能を診断する場合は、DRAM
のリフレッシュ動作の中で、レジスタ手段にあらかじめ
保持させてある自己診断動作モードにする信号(nビッ
ト情報)と同じ内容のアドレス信号を、アドレス信号線
の上位nビットに出力する。するとコンパレータは、両
者の一致を検出しマルチプレクサに対して、ラッチ手段
にラッチされているチェックビット(一つ前のアクセス
動作のときに読出されたチェックビット)を選択するよ
うに指示し、EDC回路は、今回のリフレッシュ動作に
おける該当アドレスから読み出されたデータと、ラッチ
されているチェックビットにより、パリティチェックを
実施する。よって、EDC回路の機能が正常であれば、
必ずエラーが発生することとなり、EDC回路の機能が
正常であるか否かの診断が、リフレッシュ動作モードを
利用して行える。
おいては、メモリ部から読出したデータとそのデータと
対をなすチェックビットがマルチプレクサを介してED
C回路に送られる。EDC回路は、メモリ部から読み出
されたデータとチェックビットとからパリティチェック
を行う。EDC回路の機能を診断する場合は、DRAM
のリフレッシュ動作の中で、レジスタ手段にあらかじめ
保持させてある自己診断動作モードにする信号(nビッ
ト情報)と同じ内容のアドレス信号を、アドレス信号線
の上位nビットに出力する。するとコンパレータは、両
者の一致を検出しマルチプレクサに対して、ラッチ手段
にラッチされているチェックビット(一つ前のアクセス
動作のときに読出されたチェックビット)を選択するよ
うに指示し、EDC回路は、今回のリフレッシュ動作に
おける該当アドレスから読み出されたデータと、ラッチ
されているチェックビットにより、パリティチェックを
実施する。よって、EDC回路の機能が正常であれば、
必ずエラーが発生することとなり、EDC回路の機能が
正常であるか否かの診断が、リフレッシュ動作モードを
利用して行える。
【0006】
【実施例】以下、図面を用いて本発明の実施例を詳細に
説明する。図1は本発明の一実施例を示す構成ブロック
図である。図において、1はマイクロプロセッサ(CP
U)、2はマイクロプロセッサ1によってアクセスされ
るDRAM部で、データ格納用のデータ領域21と、チ
ェックビット格納用のチェックビット領域22とを有し
ている。3はDRAM部2への書込みデータを入力し、
その書込みデータからチェックビットを作成し、作成し
たチェックビットをDRAM部2に書込むと共に、DR
AM部2から読み出されたデータおよびチェックビット
を入力し、誤り検出を行うと共に可能であれば誤りを訂
正する誤り検出訂正手段(EDC回路)である。4はD
RAM部2に順次アドレス信号を与え該当のアドレスか
ら順次データを読出し、前記EDC回路3によりエラー
検出と訂正を行い、訂正されたデータをDRAM部2の
同じアドレスに再書込みしてリフレッシュ動作を行うD
RAMコントローラである。
説明する。図1は本発明の一実施例を示す構成ブロック
図である。図において、1はマイクロプロセッサ(CP
U)、2はマイクロプロセッサ1によってアクセスされ
るDRAM部で、データ格納用のデータ領域21と、チ
ェックビット格納用のチェックビット領域22とを有し
ている。3はDRAM部2への書込みデータを入力し、
その書込みデータからチェックビットを作成し、作成し
たチェックビットをDRAM部2に書込むと共に、DR
AM部2から読み出されたデータおよびチェックビット
を入力し、誤り検出を行うと共に可能であれば誤りを訂
正する誤り検出訂正手段(EDC回路)である。4はD
RAM部2に順次アドレス信号を与え該当のアドレスか
ら順次データを読出し、前記EDC回路3によりエラー
検出と訂正を行い、訂正されたデータをDRAM部2の
同じアドレスに再書込みしてリフレッシュ動作を行うD
RAMコントローラである。
【0007】5はDRAM部2から読出されたチェック
ビットを保持するラッチ手段、6はマルチプレクサで、
DRAM部2から読出されたチェックビットとラッチ手
段5に保持されているチェックビットを入力し、これら
のいずれかを後で説明するコンパレータ10からの診断
モード要求信号に従って選択し、それをEDC回路3に
与えるように構成してある。7はマイクロプロセッサ1
から出力されるラッチ手段5のラッチ動作を指示する情
報を保持する第1のレジスタ手段、8はEDC回路3の
機能診断を行うモードを指定する情報を保持する第2の
レジスタ手段、9はEDC回路3の機能診断を行うモー
ドを指定するために、マイクロプロセッサ1からあらか
じめ出力されるアドレス信号を保持する第3のレジスタ
手段、10は第3のレジスタ手段からの信号と、マイク
ロプロセッサ1から出力されるアドレス信号との一致を
検出するコンパレータである。このコンパレータ10は
、そこに与えられる2つの信号が一致する場合、第2の
レジスタ手段8からの信号に従って、マルチプレクサ6
に診断モード要求信号を出力するように構成してある。
ビットを保持するラッチ手段、6はマルチプレクサで、
DRAM部2から読出されたチェックビットとラッチ手
段5に保持されているチェックビットを入力し、これら
のいずれかを後で説明するコンパレータ10からの診断
モード要求信号に従って選択し、それをEDC回路3に
与えるように構成してある。7はマイクロプロセッサ1
から出力されるラッチ手段5のラッチ動作を指示する情
報を保持する第1のレジスタ手段、8はEDC回路3の
機能診断を行うモードを指定する情報を保持する第2の
レジスタ手段、9はEDC回路3の機能診断を行うモー
ドを指定するために、マイクロプロセッサ1からあらか
じめ出力されるアドレス信号を保持する第3のレジスタ
手段、10は第3のレジスタ手段からの信号と、マイク
ロプロセッサ1から出力されるアドレス信号との一致を
検出するコンパレータである。このコンパレータ10は
、そこに与えられる2つの信号が一致する場合、第2の
レジスタ手段8からの信号に従って、マルチプレクサ6
に診断モード要求信号を出力するように構成してある。
【0008】このように構成した装置の動作を次に、通
常のアクセス動作,リフレッシュ動作、EDC回路の機
能診断動作とに分けて説明する。 (通常のアクセス動作)マイクロプロセッサ1は、第1
,第2のレジスタ7,8のいずれとも、ビットをクリア
した状態とする。ラッチ手段5は、この状態ではDRA
M部2からのチェックビットのラッチは行わず、また、
マルチプレクサ6は、DRAM部2から読み出されたチ
ェックビットを選択し、それをそのままEDC回路3に
送る。データ書込み時において、マイクロプロセッサ1
は、DRAM部2にアドレスバスABを介して書込みア
ドレスを出力すると共に、データバスDBに書込みデー
タを出力する。EDC回路3はマイクロプロセッサ1か
らデータバスDBを介して与えられる書込みデータを受
け、その書込みデータからパリティチェックビッチを作
成し、書込みデータはDRAM部2のデータ領域21の
指定アドレスに、作成したパリティチェックビットはチ
ェックビット領域22の同じ指定アドレスにそれぞれ書
き込む。データ読出し時において、マイクロプロセッサ
1は、DRAM部2に読出しアドレスを与え、EDC回
路3は該当アドレスから読出されたデータとそのデータ
と対になっているパリティチェックビットを入力し、パ
リティチェックを実施する。ここで、もしエラーが検出
されれば、エラー信号をマイクロプロセッサ1側に返送
する。また、訂正可能のエラーであれば、訂正した後の
データをマイクロプロセッサ1側に送る。
常のアクセス動作,リフレッシュ動作、EDC回路の機
能診断動作とに分けて説明する。 (通常のアクセス動作)マイクロプロセッサ1は、第1
,第2のレジスタ7,8のいずれとも、ビットをクリア
した状態とする。ラッチ手段5は、この状態ではDRA
M部2からのチェックビットのラッチは行わず、また、
マルチプレクサ6は、DRAM部2から読み出されたチ
ェックビットを選択し、それをそのままEDC回路3に
送る。データ書込み時において、マイクロプロセッサ1
は、DRAM部2にアドレスバスABを介して書込みア
ドレスを出力すると共に、データバスDBに書込みデー
タを出力する。EDC回路3はマイクロプロセッサ1か
らデータバスDBを介して与えられる書込みデータを受
け、その書込みデータからパリティチェックビッチを作
成し、書込みデータはDRAM部2のデータ領域21の
指定アドレスに、作成したパリティチェックビットはチ
ェックビット領域22の同じ指定アドレスにそれぞれ書
き込む。データ読出し時において、マイクロプロセッサ
1は、DRAM部2に読出しアドレスを与え、EDC回
路3は該当アドレスから読出されたデータとそのデータ
と対になっているパリティチェックビットを入力し、パ
リティチェックを実施する。ここで、もしエラーが検出
されれば、エラー信号をマイクロプロセッサ1側に返送
する。また、訂正可能のエラーであれば、訂正した後の
データをマイクロプロセッサ1側に送る。
【0009】(リフレッシュ動作)マイクロプロセッサ
1から、一定周期でDRAM部2の全てのアドレスを一
巡するアドレス信号を順次アドレスバスABに出力する
。DRAMコントローラ4は、リフレッシュ動作時に出
力されるこの様なリフレッシュアドレス信号を受けて、
リフレッシュ要求信号をEDC回路3およびマルチプレ
クサ6に出力する。EDC回路3は、DRAMM部2の
リフレッシュアドレスから読出されたデータに対して誤
り検出と、誤りがあった場合にはそれを訂正して、同じ
アドレスに再書込みをする。 (EDC回路の機能診断動作)前述したリフレッシュ動
作の中で、マイクロプロセッサ1から出力するリフレッ
シュアドレスが、第3のレジスタ手段6にあらかじめ保
持されているアドレスと一致すると、コンパレータ10
がこれを検出する。マイクロプロセッサ1は、これに先
立って、第1のレジスタ7に「1」を書込み、リフレッ
シュ動作を行う前の読出し(リード)アクセスにおいて
、データと対になっているチェックビットを、ラッチ手
段5に保持させるラッチ動作を行う。第1のレジスタ7
の内容ビットはラッチ動作が終了すると自動的にクリア
され、ラッチ動作は1回だけ実行されるようにしてある
。次にマイクロプロセッサ1は、第2のレジスタ8に「
1」を書込む。コンパレータ10は、第2のレジスタ手
段8から出力されるイネーブル信号を受け、そこに入力
されている2つの信号(nビットアドレス信号)が一致
する場合、診断モード要求信号をマルチプレクサ6に出
力する。
1から、一定周期でDRAM部2の全てのアドレスを一
巡するアドレス信号を順次アドレスバスABに出力する
。DRAMコントローラ4は、リフレッシュ動作時に出
力されるこの様なリフレッシュアドレス信号を受けて、
リフレッシュ要求信号をEDC回路3およびマルチプレ
クサ6に出力する。EDC回路3は、DRAMM部2の
リフレッシュアドレスから読出されたデータに対して誤
り検出と、誤りがあった場合にはそれを訂正して、同じ
アドレスに再書込みをする。 (EDC回路の機能診断動作)前述したリフレッシュ動
作の中で、マイクロプロセッサ1から出力するリフレッ
シュアドレスが、第3のレジスタ手段6にあらかじめ保
持されているアドレスと一致すると、コンパレータ10
がこれを検出する。マイクロプロセッサ1は、これに先
立って、第1のレジスタ7に「1」を書込み、リフレッ
シュ動作を行う前の読出し(リード)アクセスにおいて
、データと対になっているチェックビットを、ラッチ手
段5に保持させるラッチ動作を行う。第1のレジスタ7
の内容ビットはラッチ動作が終了すると自動的にクリア
され、ラッチ動作は1回だけ実行されるようにしてある
。次にマイクロプロセッサ1は、第2のレジスタ8に「
1」を書込む。コンパレータ10は、第2のレジスタ手
段8から出力されるイネーブル信号を受け、そこに入力
されている2つの信号(nビットアドレス信号)が一致
する場合、診断モード要求信号をマルチプレクサ6に出
力する。
【0010】マルチプレクサ5は、コンパレータ10か
らの診断モード要求信号を受けると、ラッチ手段5が保
持しているチェックビットを選択する。すると、EDC
回路3には、今回のリフレッシュアドレスから読み出さ
れたデータと、前回の読出しアクセス時に保持された別
のアドレスデータのチェックビットとが組合わされて与
えられることとなる。従って、EDC回路3の機能が正
常であれば、エラーが検出され、訂正が可能であればラ
ッチされているチェックビットに従いデータが訂正され
、前回のラッチ動作の時にアクセスされたデータと同じ
データが読出される。EDC回路の機能が異常であれば
、エラーは出力されないし、データの訂正も行われない
。この様なEDC回路の機能診断の動作は、リフレッシ
ュ動作中であって、リフレッシュアドレスが第3のレジ
スタ9に保持されているアドレスと一致する場合、第2
のレジスタ8に「0」が書き込まれるまで(クリアされ
るまで)行われる。
らの診断モード要求信号を受けると、ラッチ手段5が保
持しているチェックビットを選択する。すると、EDC
回路3には、今回のリフレッシュアドレスから読み出さ
れたデータと、前回の読出しアクセス時に保持された別
のアドレスデータのチェックビットとが組合わされて与
えられることとなる。従って、EDC回路3の機能が正
常であれば、エラーが検出され、訂正が可能であればラ
ッチされているチェックビットに従いデータが訂正され
、前回のラッチ動作の時にアクセスされたデータと同じ
データが読出される。EDC回路の機能が異常であれば
、エラーは出力されないし、データの訂正も行われない
。この様なEDC回路の機能診断の動作は、リフレッシ
ュ動作中であって、リフレッシュアドレスが第3のレジ
スタ9に保持されているアドレスと一致する場合、第2
のレジスタ8に「0」が書き込まれるまで(クリアされ
るまで)行われる。
【0011】なお、この実施例において、第1,第2,
第3の各レジスタの内容は、マイクロプロセッサ1から
の外に、外部からDRAM部にアクセスするマスター回
路等からも書込みできるように構成すれば、外部マスタ
ー回路からの指示でもEDC回路の機能診断を行うこと
ができる。
第3の各レジスタの内容は、マイクロプロセッサ1から
の外に、外部からDRAM部にアクセスするマスター回
路等からも書込みできるように構成すれば、外部マスタ
ー回路からの指示でもEDC回路の機能診断を行うこと
ができる。
【0012】
【発明の効果】以上詳細に説明したように、本発明によ
れば、DRAMのリフレッシュ動作時を利用してEDC
回路の機能診断を行うことができるもので、パフォーマ
ンスおよび信頼性の高いメモリ装置が実現できる。
れば、DRAMのリフレッシュ動作時を利用してEDC
回路の機能診断を行うことができるもので、パフォーマ
ンスおよび信頼性の高いメモリ装置が実現できる。
【図1】本発明の一実施例を示す構成ブロック図である
。
。
1 マイクロプロセッサ(CPU)
2 DRAM部
3 誤り検出訂正回路(EDC回路)4 DRAM
コントローラ 5 ラッチ手段 6 マルチプレクサ 7,8,9 レジスタ 10 コンパレータ
コントローラ 5 ラッチ手段 6 マルチプレクサ 7,8,9 レジスタ 10 コンパレータ
Claims (1)
- 【請求項1】マイクロプロセッサと、このマイクロプロ
セッサによってアクセスされるエラー・コレクティング
・コード化構成のダイナミック・ランダム・アクセス・
メモリ(DRAM)部とを備えたメモリ装置であって、
DRAM部への書込みデータを入力し当該書込みデータ
からチェックビットを作成し、そのチェックビットをD
RAM部に書込むと共に、DRAM部から読み出された
データおよびチェックビットを入力し、誤り検出を行う
と共に可能であれば誤りを訂正する誤り検出訂正手段と
、前記DRAM部に順次アドレス信号を与え該当のアド
レスから読出したデータに対して前記EDC回路により
エラー検出と訂正を行い、訂正されたデータをDRAM
部の同じアドレスに再書込みしてリフレッシュ動作を行
うDRAMコントローラと、DRAM部から読出された
チェックビットを保持するラッチ手段と、マイクロプロ
セッサから出力されるEDC回路の機能診断を行うアド
レス信号を保持するレジスタ手段と、このレジスタから
の信号とマイクロプロセッサから出力されるアドレス信
号との一致を検出するコンパレータと、通常のアクセス
動作モード及びリフレッシュ動作モードにおいては、メ
モリ部から読出されたチェックビットを選択し、リフレ
ッシュ動作モードであって前記コンパレータから一致信
号が出力されたとき、ラッチ手段が保持しているチェッ
クビットを選択しそれを前記誤り検出訂正手段に与える
マルチプレクサとを備えたことを特徴とするメモリ装置
。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3114667A JPH04343154A (ja) | 1991-05-20 | 1991-05-20 | メモリ装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3114667A JPH04343154A (ja) | 1991-05-20 | 1991-05-20 | メモリ装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04343154A true JPH04343154A (ja) | 1992-11-30 |
Family
ID=14643580
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3114667A Pending JPH04343154A (ja) | 1991-05-20 | 1991-05-20 | メモリ装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04343154A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2007096997A1 (ja) * | 2006-02-24 | 2007-08-30 | Fujitsu Limited | メモリ制御装置およびメモリ制御方法 |
-
1991
- 1991-05-20 JP JP3114667A patent/JPH04343154A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2007096997A1 (ja) * | 2006-02-24 | 2007-08-30 | Fujitsu Limited | メモリ制御装置およびメモリ制御方法 |
| US8140940B2 (en) | 2006-02-24 | 2012-03-20 | Fujitsu Limited | Method and apparatus for controlling memory |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3570388B2 (ja) | メモリ診断装置及び診断方法 | |
| JPS6222199B2 (ja) | ||
| JP2001290710A (ja) | データエラー検出装置 | |
| JPS5856195B2 (ja) | 診断方式 | |
| JP2998282B2 (ja) | メモリ装置 | |
| JP2513615B2 (ja) | Ecc回路付記憶装置 | |
| JPH04337857A (ja) | マイクロプロセッサ装置 | |
| JPH07334407A (ja) | メモリのリフレッシュ方法 | |
| JP3182834B2 (ja) | メモリ装置 | |
| JP2910692B2 (ja) | ランダムアクセスメモリの試験の方法 | |
| JPH04132544U (ja) | メモリ装置 | |
| KR950012495B1 (ko) | 메모리 진단장치 및 방법 | |
| JPH03157744A (ja) | エラー訂正再書き込み方式 | |
| JP3304105B2 (ja) | 障害診断システム | |
| JPS63753A (ja) | メモリエラ−訂正・検出回路の試験方式 | |
| JPH05241974A (ja) | 記憶装置 | |
| JP3045532B2 (ja) | メモリ装置 | |
| JP3161532B2 (ja) | Dma診断装置 | |
| JPH11167497A (ja) | メモリ再書き込み動作誤り検出装置及び方法 | |
| JPH04125753A (ja) | メモリのオンライン診断方式 | |
| JPH0341538A (ja) | 主記憶装置 | |
| JPH054265U (ja) | メモリ装置 | |
| JP2001067271A (ja) | メモリ回路のチェック方法 | |
| JPS63181197A (ja) | スタチツク型半導体メモリ装置及びその駆動方法 | |
| JPH0571950U (ja) | 定周期メモリ検査装置 |