JPS62226352A - Ras付記憶装置 - Google Patents

Ras付記憶装置

Info

Publication number
JPS62226352A
JPS62226352A JP61071463A JP7146386A JPS62226352A JP S62226352 A JPS62226352 A JP S62226352A JP 61071463 A JP61071463 A JP 61071463A JP 7146386 A JP7146386 A JP 7146386A JP S62226352 A JPS62226352 A JP S62226352A
Authority
JP
Japan
Prior art keywords
circuit
storage section
signal
bit error
storage device
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
JP61071463A
Other languages
English (en)
Inventor
Kunio Oba
邦夫 大庭
Toru Kojima
透 小島
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP61071463A priority Critical patent/JPS62226352A/ja
Priority to US06/945,530 priority patent/US4794597A/en
Priority to DE19873702006 priority patent/DE3702006A1/de
Publication of JPS62226352A publication Critical patent/JPS62226352A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Techniques For Improving Reliability Of Storages (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、ECC(Error Correctin
g Code )付きのダイナミックリードオンリーメ
モリ(DRAM ’)を使用した記憶部を有するRAS
 (Re1iability、Availabilit
y rServiceabilit)’)付記憶装置に
関するものである。
〔従来の技術〕
第2図は、例えば、インテル・マイクロシステムハンド
ブック(マイクロプロツセと周辺Vol、If)に示さ
れた従来の記憶装置の概要を示すブロック図である。
図において、1はパス、2はDRAM素子記憶部(EC
C付き)、3はECCチェック回路、4は記憶部・EC
Cチェック回路制御部、5は入力データ線、6はチェッ
クビット入力データ線、7はDRAM素子記憶部出力デ
ータ線、8はチェックビット出力データ線、9はECC
チェック回路状態信号、10はECCチェック回路制御
信号、11はリード/ライ)(R/W)信号、12は応
答信号、13はアドレス、14はDRAM素子記憶アド
レス、15は記憶部R/W信号である。
また、第3図は第2図に示した記憶部・ECCチニック
回路制御部4の内部詳細動作説明図である。
図において、16は1ビットエラー検出信号(ECCチ
ェック回路状態信号9の一部)、17はリフレッシュ実
行状態信号、18はDRAM素子記憶部ライト信号(記
憶部R/W信号15のライト信号であるo)、19はメ
モリライト信号(R/W信号11のライト信号である。
)、2oは記憶装置動作サイクル制御回路、21.21
−aはアンド回路、22゜22−aはオア回路、23は
メモリリード信号(R/Wのリード信号11である。)
で−ある。
次に動作について説明する。まず、パス1よシR/W信
号11のうちのリード信号によってDRAM素子記憶部
2のデータを読み出す。
前記、リード信号とアドレス13とを記憶部・’  E
CCチェック回路制御部4(インテル、DRAMコント
ローラ8207相当)K入力すると記憶部−ECCチェ
ック回路制御部4が、記憶部R/W信号15とDRAM
素子記憶部アドレス14をDRAM素子記憶部(ECC
付)2に送信する。この動作によってECCチェック回
路3にはDRAM素子記憶部出力データ線7及びチェッ
クビット(ECCピット)出力データ線8に該当するア
ドレスのデータが出力される。そしてECCチェック回
路3(インテルErrorDetection And
 Correction unit 8206相当)は
、チェックピットによって入力データの誤シ検出を行う
ここで、もし、1ビットエラーがられば、Eccチェッ
ク回路状態イd号9が記憶部・ECCチェック回路制御
部4に送信され、1ビットエ乏−を修正してデータと応
答信号12とをバス1へ出方する。
記憶部・ECCチェック回路制御部4は、Eccチェッ
ク回路制御信号10をECCチェック回路3に出力しそ
の後該ECCチェック回路3は、修正データのチェック
ビットを生成し、それをチェックピット入力データ線6
に出力する。また、記憶部・ECCチェック回路制御部
4は、入力データ線5に存在する修正データとチェック
ピット入力データ線6上に存在するチェックピットデー
タをDRAM素子記憶部2の該当アドレスに書込むため
のライト信号15を出力する。このようにして、記憶装
置は、書込みが終了した時点で動作が終わる。
1ビットエラーが存在しない場合は、パス1ヘデータを
出力する。
又、上述の如<DRAM素子記憶部2はDRAM素子を
記憶部に使用しているために、リフレッシュを行う必要
がある。リフレッシュは、記憶部のデータが消滅しない
ようにするためのものである。
記憶部のりフレッシュサイクルは、行アドレス(RAS
)、列アドレス(CAS)を出方して行う。従って、記
憶部のリード動作ができる。よって、リフレッシュサイ
クルで全領域をリードするのに、数十秒の時間を必要と
する。当然、リード時1ビットエラーが生じた場合は、
データの修正を行うと伴に再書込みを行う。
次に、この1ビツトエラ一時のライト信号発生論理につ
いての動作を説明する。DRAM素子のリフレッシュ実
行時は、リフレッシュ実行状態信号17と1ビットエラ
ー検出信号16とをアンド回路21に入力し、有意なら
(1ビットエラー検出時)アンド回路21の出力信号が
オア回路22゜22−aに入力されて、DRAM素子記
憶部ライト信号18を発生すると共に記憶装置動作サイ
クル制御回路20によって内部サイクルが長く引き伸ば
される。
又リード時に、メそリリード信号23と1ビットエラー
検出信号16をアンド回路21−aに入力する。その出
力は、1ビットエラー発生時有意になシ、オア回路22
.22−aに入力されて、DRAM素子記憶部書込み信
号18を発生すると共に、記憶装置動作サイクル制御回
路2oが動作して内部サイクルが長くなる。
ライト時は、メモリライト信号19がオア回路22に入
力されて、DRAM素子記憶部ライト信号18を発生す
る。
〔発明が解決しようとする問題点〕
従来のRAS付記憶装置は以上のように構成されている
ので、記憶部連続リードを実行した場合に1ビットエラ
ーが生じていると、データを修正してから再書込みを行
うようKしているために記憶装置の処理スピードがおそ
くなるばかりか、再書込み動作のために制御論理が複雑
になる等の問題点があった。
この発明は上記のような問題点を解決するためになされ
たもので、リード動作時に1ビットエラーが生じてもデ
ータの修正だけを行うようにしたので連続動作の処理ス
ピードが向上するとともに、再書込みのための論理を削
除するようにし九九めハードウェア量が削減できるRA
S付記憶装置を得ることを目的とする。
〔問題点を解決するための手段〕
この発明に係るRAS付記憶装置は、リード動作時に、
1ビットエラーが生じた場合には再書込みを止めリフレ
ッシュ時の1ビットエラーについてのみ再書込みを行な
うようにしたものである。
〔作 用〕
この発明におけるftAs付記憶装置は、リード動作時
に1とットエラーが生じた場合、再書込みを止めるよう
に制御することによシ記憶装置の処理スピードを向上さ
せる。
〔実施例〕
以下、この発明の一実施例を図について説明する。図中
、第3図と同一の部分は同一の符号をもって図示した第
1図において、21−bはアンド回路、22−bはオア
回路である。
次に動作について説明する。まず、本発明の動作は、第
3図の従来技術で説明した中で、リード時に1ビットエ
ラーが、ECCチェック回路3で検出されると、1ビッ
トエラーのデータ修正を行うが、この修正データを再書
込みしないようにした事を特徴としている。その他の動
作は、従来技術と同一である。
すなわち、リフレッシュサイクル時に、リフレッシュ実
行状態信号17と1ビットエ2−検出信号16をアンド
回路21−bに入力し、1ビットエラーが発生し危場合
には出力信号が有意になシ記憶装置動作サイクル制御回
路20及びオア回路22−bに入力される。そして記憶
装置動作サイクル制御回路20が動作して、修正データ
を書込むための内部サイクルを長くする。又、オア回路
22−bは、修正データを書込むためKDRAM素子記
憶部ライト信号18を出力する。又、ライト時、メモリ
ライト信号19がオア回路22−bに入力されてDRA
M素子記憶部ライト信号18を出力する0尚、本発明は
、DRAM素子を使用した場合にリフレッシュを行うこ
とが必須となることに着目し、リフレッシュサイクル時
に記憶部に、行アドレス(RAS)及び列アドレス(C
AS ’)を出力して該当アドレスに対するリード動作
を行うようにしている。
従ってリフレッシュによる記憶部の全領域のリード動作
は、数十秒で実行できる。このリフレッシュサイクル時
に、リード動作による1ビットエラーが生じた場合には
、該当データを修正して読み出したアドレスに再書込み
を行う。
以上の動作により、数十枕内には、1ビットエラーの記
憶部の修正が可能となる。ところで、ECCビットの付
加の目的は、メモリ素子のソフトエラ一対策が主である
。現在、メ七り素子1個当りのソフトエラー率は、約5
50Fit程度(256K DRAM)であJj)、1
00個使用しても、約2年に1同種度で1ビットエラー
が起こることになる。起こる時期は、2年の中の任意の
時期に起こる。
故に、素子の性能向上に伴ないリフレッシュサイクルに
於いてのみ1ビットエラーの検知ならびにデータを修正
して再書込みをすれば良いと考えられる。
尚、この発明においては、記憶部を複数の領域に分けた
場合についても同様の効果を奏することは言うまでもな
い。
すなわち、リフレッシュサイクル時に、1つの領域をリ
ードし、他の領域をRASオンリーリフレッシュする記
憶装置に於いても同様の効果があることは言うまでもな
い。
〔発明の効果〕
以上のように、この発明によれば、リード動作時に1ビ
ットエラー発生時にも再書込みをしないように制御する
ので、記憶装置の処理スピードを落さず、かつ、ハード
ウェアを削減することができるので記憶装置が安価に構
成できるという効果がある。
【図面の簡単な説明】
第1図はこの発明の一実施例を示す記憶部、ECCチェ
ック回路制御部の構成図、第2図は従来の記憶装置の概
要を示すブロック図、第3図は第1図の記憶部・ECC
チェック回路制御部の構成図である。 図において、2はDRAM素子記憶部、3はECCチェ
ック回路、4は記憶部・ECCチェック回路制御部、1
8はDRAM素子記憶部ライト信号、19はメモリライ
ト信号、20は記憶装置動作サイクル制御回路、21−
bはアンド回路、22−bはオア回路である。 特許出願人  三菱電機株式会社 代理人 弁理士  1) 澤 博  昭(外2名) 第1図 手続補正書(自発) 3、補正をする者 代表者 志岐守哉 4、代 理 人   郵便番号 105住 所    
東京都港区西新橋1丁目4番10号5、補正の対象 (1)明細書の特許請求の範1ftの個6、補正の内容 (1)別紙の通り特許請求の範囲を補正する。 (2)明細書第9頁第5行目の「記憶部に、」とあるの
ケ「記憶部(記憶容量:2メガノ(イト)に、」と補正
する。 7、添付書類の目録 補正後の特許請求の範囲を記載した書面  1通以上 補正後の特許請求の範囲 ECCチェック回路付のD)tAM累子配子記憶部する
RAS付記憶装置において、前記D )tAM素子記憶
部のリフレッシュ時にリード動作を伴うリフレッシュ実
行状態信号r前記ECCチェック回路からの1ビットエ
ラー検出侶号と共に記憶部・ECCチェック回路制御部
の記憶装置動作サイクル制御回路にアンド回路を介して
入力し、該ECCチェック回路の機能によってD)LA
M素子記憶部出力データに1ビットエラーが検出された
時には該DRAM素子記憶部の該当アドレスに修正デー
タの再書込み七行い、かつ、前配りフレッシュ以外のリ
ード動作時は該DRAM素子記憶部の1ビットエラーの
修正のみigccチェック回路制御信号とリード信号に
よって実行するようにしたことt特徴とするRAS付記
憶装置。

Claims (1)

    【特許請求の範囲】
  1. ECCチェック回路付のDRAM素子記憶部を有するR
    AS付記憶装置において、前記DRAM素子記憶部のリ
    フレッシュ時にリード動作を伴うリフレッシュ実行状態
    信号を前記ECCチェック回路からの1ビットエラー検
    出信号と共に記憶部・ECCチェック回路制御部の記憶
    装置動作サイクル制御回路にアンド回路を介して入力し
    、該ECCチェック回路の機能によつてDRAM素子記
    憶部出力データに1ビットエラーが検出された時には該
    DRAM素子記憶部の該当アドレスに修正データの再書
    込みを行い、かつ、前記リフレッシュ以外のリード動作
    時は該DRAM素子記憶部の1ビットエラーの修正のみ
    をDRAM素子記憶ライト信号によつて実行するように
    したことを特徴とするRAS付記憶装置。
JP61071463A 1986-03-28 1986-03-28 Ras付記憶装置 Pending JPS62226352A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP61071463A JPS62226352A (ja) 1986-03-28 1986-03-28 Ras付記憶装置
US06/945,530 US4794597A (en) 1986-03-28 1986-12-23 Memory device equipped with a RAS circuit
DE19873702006 DE3702006A1 (de) 1986-03-28 1987-01-23 Speichervorrichtung

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61071463A JPS62226352A (ja) 1986-03-28 1986-03-28 Ras付記憶装置

Publications (1)

Publication Number Publication Date
JPS62226352A true JPS62226352A (ja) 1987-10-05

Family

ID=13461307

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61071463A Pending JPS62226352A (ja) 1986-03-28 1986-03-28 Ras付記憶装置

Country Status (1)

Country Link
JP (1) JPS62226352A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0224752A (ja) * 1988-06-15 1990-01-26 Internatl Business Mach Corp <Ibm> スマート・メモリ・カード

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0224752A (ja) * 1988-06-15 1990-01-26 Internatl Business Mach Corp <Ibm> スマート・メモリ・カード

Similar Documents

Publication Publication Date Title
US5623506A (en) Method and structure for providing error correction code within a system having SIMMs
US8601341B2 (en) Memory system and method using ECC with flag bit to identify modified data
JPH10177800A (ja) エラー訂正ダイナミック・メモリ及びそのエラー訂正方法
US4953164A (en) Cache memory system having error correcting circuit
US5379304A (en) Method and structure for providing error correction code and parity for each byte on SIMM&#39;s
US20120221916A1 (en) Memory array error correction apparatus, systems, and methods
US7526713B2 (en) Low power cost-effective ECC memory system and method
JPH0757496A (ja) 記憶装置の誤り検出装置及び記憶装置の誤り検出と訂正をおこなう方法
US5465262A (en) Method and structure for providing error correction code and automatic parity sensing
JPS6242396A (ja) ダイナミツク・メモリ・リフレツシユ及びパリテイ・チエツク回路
US5450422A (en) Method and structure for providing error correction code for each byte on SIMM&#39;S
US5541941A (en) Method and structure for providing automatic parity sensing
JPH04149899A (ja) ダイナミック・ランダム・アクセス・メモリ
JPS62226352A (ja) Ras付記憶装置
US7133992B2 (en) Burst counter controller and method in a memory device operable in a 2-bit prefetch mode
JPS63308795A (ja) ダイナミツクram
JPH01208799A (ja) 半導体記憶装置
JPS60113394A (ja) エラ−訂正方式
JPS61214040A (ja) メモリのパリテイ回路
JPH05324492A (ja) 半導体記憶装置
JPH04337857A (ja) マイクロプロセッサ装置
JP2627491B2 (ja) 半導体記憶装置
JPS61129799A (ja) ダイナミツク型メモリの誤り検出訂正制御系
JPH0323587A (ja) Dramのパリティ生成・チェック方式
JPS60136093A (ja) 半導体記憶装置