JPS6155131B2 - - Google Patents
Info
- Publication number
- JPS6155131B2 JPS6155131B2 JP54065069A JP6506979A JPS6155131B2 JP S6155131 B2 JPS6155131 B2 JP S6155131B2 JP 54065069 A JP54065069 A JP 54065069A JP 6506979 A JP6506979 A JP 6506979A JP S6155131 B2 JPS6155131 B2 JP S6155131B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- error
- check
- parity
- bits
- 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.)
- Expired
Links
Landscapes
- Detection And Correction Of Errors (AREA)
Description
【発明の詳細な説明】
本発明は情報処理装置の改良に係わり、特に入
力データのパリテイエラーに対してアンコレクタ
ブルエラーとなるべきデータおよびチエツクビツ
トを簡単に生成できるようにするものである。
力データのパリテイエラーに対してアンコレクタ
ブルエラーとなるべきデータおよびチエツクビツ
トを簡単に生成できるようにするものである。
従来、第1図に示すようにメモリ装置の書込み
サイクルでは本体例えばCPU1においてライト
データにパリテイビツトが生成付加され、メモリ
コントローラ2によつてメモリ3には前記データ
およびパリテイビツトがそのまま書込まれてい
た。また読出しサイクルではメモリ3から読出し
たリードデータおよびライトデータをメモリコン
トローラ2を介してCPU1へ送り、CPU1にて
パリテイチエツクを行なつていた。上記した従来
のCPU1−メモリ3のインタフエイスを持つ情
報処理装置では、パリテイエラーが検出されて
も、それがインタフエイス上のエラーか、メモリ
素子のエラーかを区別することができず、エラー
分離が困難であつた。
サイクルでは本体例えばCPU1においてライト
データにパリテイビツトが生成付加され、メモリ
コントローラ2によつてメモリ3には前記データ
およびパリテイビツトがそのまま書込まれてい
た。また読出しサイクルではメモリ3から読出し
たリードデータおよびライトデータをメモリコン
トローラ2を介してCPU1へ送り、CPU1にて
パリテイチエツクを行なつていた。上記した従来
のCPU1−メモリ3のインタフエイスを持つ情
報処理装置では、パリテイエラーが検出されて
も、それがインタフエイス上のエラーか、メモリ
素子のエラーかを区別することができず、エラー
分離が困難であつた。
またインタフエイスはそのままで、メモリ部分
の信頼性向上、エラー検出率向上のためエラー訂
正コード(ECC)方式を付加する場合には、た
とえばデータよりチエツクビツトを生成し書込む
と、たとえパリテイエラーがあつても見掛上正し
いデータが書かれてしまい、エラーが消えてしま
うという欠点があつた。
の信頼性向上、エラー検出率向上のためエラー訂
正コード(ECC)方式を付加する場合には、た
とえばデータよりチエツクビツトを生成し書込む
と、たとえパリテイエラーがあつても見掛上正し
いデータが書かれてしまい、エラーが消えてしま
うという欠点があつた。
本発明の目的は上記の事情に鑑みてなされたも
のであつて、CPUからの書込みデータにパリテ
イエラーが発生している場合にアンコレクタブル
エラーとなるようなデータおよびチエツクビツト
を簡単に生成してメモリ装置に書込むようにした
情報処理装置を提供する。
のであつて、CPUからの書込みデータにパリテ
イエラーが発生している場合にアンコレクタブル
エラーとなるようなデータおよびチエツクビツト
を簡単に生成してメモリ装置に書込むようにした
情報処理装置を提供する。
以下、本発明の詳細を図面によつて説明する。
第2図は本発明の一実施例の基本的回路を示して
おり、5は本体例えばCPU、6はメモリコント
ローラ、7はメモリである。そして、本発明では
CPU5とメモリコントローラ6間はパリテイチ
エツク方式のインタフエイスであり、メモリコン
トローラ6とメモリ7間はエラー訂正コード方式
のインタフエイスである。なお、図に示したイン
タフエイス信号はデータ、パリテイビツトおよび
チエツクビツトのみを記し、他の例えばアドレス
等の信号は本発明には関係がないので省略した。
第2図は本発明の一実施例の基本的回路を示して
おり、5は本体例えばCPU、6はメモリコント
ローラ、7はメモリである。そして、本発明では
CPU5とメモリコントローラ6間はパリテイチ
エツク方式のインタフエイスであり、メモリコン
トローラ6とメモリ7間はエラー訂正コード方式
のインタフエイスである。なお、図に示したイン
タフエイス信号はデータ、パリテイビツトおよび
チエツクビツトのみを記し、他の例えばアドレス
等の信号は本発明には関係がないので省略した。
第3図および第4図の実施例は共に上記メモリ
コントローラの本発明に係る部分の詳細を示す。
図において、11はチエツクビツト生成回路、1
2,13はパリテイエラー信号により論理を反転
する反転素子、14は書込みデータ、15はパリ
テイエラー信号、16,17は反転されるべきデ
ータまたはチエツクビツトである。
コントローラの本発明に係る部分の詳細を示す。
図において、11はチエツクビツト生成回路、1
2,13はパリテイエラー信号により論理を反転
する反転素子、14は書込みデータ、15はパリ
テイエラー信号、16,17は反転されるべきデ
ータまたはチエツクビツトである。
このように構成された本発明の情報処理装置の
骨子は、パリテイエラー信号により、いかに簡単
にアンコレクタブルエラーとなるべきデータおよ
びチエツクビツトを作るかである。一般にエラー
訂正コード方式では1ビツトエラーの修正および
2ビツトエラーの完全検出ができるエラーチエツ
ク・コレクシヨンコードによりチエツクビツトを
生成している。従つてCPU5からのデータにパ
リテイエラーを検出した場合、エラーチエツク・
コレクシヨンコードにより作られたデータおよび
チエツクビツトを偶数ビツト(少なくとも2ビツ
ト以上)反転することによりアンコレクタブルエ
ラーとして前記データおよびチエツクビツトをメ
モリ7へ書込むことができる。そしてメモリ7か
ら読出したリードデータ(データおよびチエツク
ビツト)をチエツクした時、2ビツト以上のエラ
ーが検出されるようであれば、書込み時のパリテ
イエラーによつてアンコレクタブルエラーが発生
したことが検知される。
骨子は、パリテイエラー信号により、いかに簡単
にアンコレクタブルエラーとなるべきデータおよ
びチエツクビツトを作るかである。一般にエラー
訂正コード方式では1ビツトエラーの修正および
2ビツトエラーの完全検出ができるエラーチエツ
ク・コレクシヨンコードによりチエツクビツトを
生成している。従つてCPU5からのデータにパ
リテイエラーを検出した場合、エラーチエツク・
コレクシヨンコードにより作られたデータおよび
チエツクビツトを偶数ビツト(少なくとも2ビツ
ト以上)反転することによりアンコレクタブルエ
ラーとして前記データおよびチエツクビツトをメ
モリ7へ書込むことができる。そしてメモリ7か
ら読出したリードデータ(データおよびチエツク
ビツト)をチエツクした時、2ビツト以上のエラ
ーが検出されるようであれば、書込み時のパリテ
イエラーによつてアンコレクタブルエラーが発生
したことが検知される。
本発明においては、上記したパリテイエラー信
号によつて書込みデータ又はチエツクビツトをア
ンコレクタブルエラーとして形成するため、第3
図の実施例では書込みデータ14からチエツクビ
ツト生成回路11により形成された複数のチエツ
クビツトに対し、パリテイエラー信号15によつ
て少なくとも2ビツトを反転素子12,13によ
つて反転せしめ、アンコレクタブルエラーとなる
チエツクビツトを形成する。第4図では複数個あ
る書込みデータ14に対して、パリテイエラー信
号15によつて少なくとも2ビツトを反転素子1
2,13によつて反転せしめ、アンコレクタブル
エラーとなる書込のデータを形成する。
号によつて書込みデータ又はチエツクビツトをア
ンコレクタブルエラーとして形成するため、第3
図の実施例では書込みデータ14からチエツクビ
ツト生成回路11により形成された複数のチエツ
クビツトに対し、パリテイエラー信号15によつ
て少なくとも2ビツトを反転素子12,13によ
つて反転せしめ、アンコレクタブルエラーとなる
チエツクビツトを形成する。第4図では複数個あ
る書込みデータ14に対して、パリテイエラー信
号15によつて少なくとも2ビツトを反転素子1
2,13によつて反転せしめ、アンコレクタブル
エラーとなる書込のデータを形成する。
上記した実施例で作成された書込みデータおよ
びチエツクビツトによれば、CPU1からのデー
タにパリテイエラー信号が検出されるとアンコレ
クタブルエラーとして強制的に2ビツト以上のエ
ラーが作られ、これをメモリ7へ書込む。そして
メモリ7から読出したデータおよびチエツクビツ
トとをチエツクした時、前記アンコレクタブルエ
ラーが発生している場合には2ビツトエラーとし
て検知することができる。
びチエツクビツトによれば、CPU1からのデー
タにパリテイエラー信号が検出されるとアンコレ
クタブルエラーとして強制的に2ビツト以上のエ
ラーが作られ、これをメモリ7へ書込む。そして
メモリ7から読出したデータおよびチエツクビツ
トとをチエツクした時、前記アンコレクタブルエ
ラーが発生している場合には2ビツトエラーとし
て検知することができる。
上記の説明より明らかなように本発明によれ
ば、CPUからのデータにパリテイエラーが検出
された時に、アンコレクダブルエラーとなるデー
タおよびチエツクビツトが簡単に生成できるとい
う利点がある。
ば、CPUからのデータにパリテイエラーが検出
された時に、アンコレクダブルエラーとなるデー
タおよびチエツクビツトが簡単に生成できるとい
う利点がある。
第1図および第2図は従来および本発明の情報
処理装置の基本的回路図で、第3図および第4図
の実施例は第2図のメモリコントローラの本発明
に係る部分の詳細回路図である。 11…チエツクビツト生成回路、12,13…
反転素子、14…書込みデータ、15…パリテイ
エラー信号。
処理装置の基本的回路図で、第3図および第4図
の実施例は第2図のメモリコントローラの本発明
に係る部分の詳細回路図である。 11…チエツクビツト生成回路、12,13…
反転素子、14…書込みデータ、15…パリテイ
エラー信号。
Claims (1)
- 1 パリテイチエツク方式のインタフエイスから
のデータをエラー訂正コード方式のインタフエイ
スを介してエラー訂正コード付メモリへ書込む場
合、前記データにパリテイエラーが検出された
時、前記データ又は前記データからチエツクビツ
ト生成回路より生成されたチエツクビツトの少な
くとも2ビツトを強制的に反転せしめ、アンコレ
クタブルエラーとなるデータ又はチエツクビツト
として前記メモリへ書込むことを特徴とする情報
処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6506979A JPS55157043A (en) | 1979-05-28 | 1979-05-28 | Information processor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6506979A JPS55157043A (en) | 1979-05-28 | 1979-05-28 | Information processor |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS55157043A JPS55157043A (en) | 1980-12-06 |
| JPS6155131B2 true JPS6155131B2 (ja) | 1986-11-26 |
Family
ID=13276284
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6506979A Granted JPS55157043A (en) | 1979-05-28 | 1979-05-28 | Information processor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS55157043A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20230103270A (ko) * | 2021-12-31 | 2023-07-07 | 조영은 | 여성용 위생 팬티 |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4918824B2 (ja) | 2006-08-18 | 2012-04-18 | 富士通株式会社 | メモリコントローラおよびメモリ制御方法 |
-
1979
- 1979-05-28 JP JP6506979A patent/JPS55157043A/ja active Granted
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20230103270A (ko) * | 2021-12-31 | 2023-07-07 | 조영은 | 여성용 위생 팬티 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPS55157043A (en) | 1980-12-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2772391B2 (ja) | 不良データアルゴリズム | |
| US4712216A (en) | Method and device for correcting errors in memories | |
| JPS6061837A (ja) | エラ−訂正装置 | |
| US4926426A (en) | Error correction check during write cycles | |
| JPS6155131B2 (ja) | ||
| JPS6232813B2 (ja) | ||
| JP2513615B2 (ja) | Ecc回路付記憶装置 | |
| JP2806856B2 (ja) | 誤り検出訂正回路の診断装置 | |
| JPS6155696B2 (ja) | ||
| JPH06301604A (ja) | 記憶再生システム | |
| JP2818659B2 (ja) | 誤り訂正方式 | |
| JPH0327433A (ja) | 電子ディスク装置 | |
| JP2930239B2 (ja) | 記憶装置の障害検出方法及び記憶制御装置 | |
| JPH02205955A (ja) | メモリ装置のエラー処理方式 | |
| JP2503981B2 (ja) | 周辺記憶装置 | |
| JPS6023379B2 (ja) | デ−タ処理システム | |
| JPS6327940A (ja) | 記憶制御装置 | |
| JPS6051142B2 (ja) | ロギングエラ−制御方式 | |
| JPS6373437A (ja) | パリテイ回路検査方式 | |
| JPS641817B2 (ja) | ||
| JPS6223337B2 (ja) | ||
| JPH03168838A (ja) | パリティチェツク方式 | |
| JPS58134343A (ja) | 検査ビツト生成方式 | |
| JPH11161560A (ja) | 記憶装置のアドレス正否判定装置およびアドレス正否判定方法 | |
| JPS6320643A (ja) | 誤り検出回路 |