JPS60181948A - パリテイ検査方式 - Google Patents
パリテイ検査方式Info
- Publication number
- JPS60181948A JPS60181948A JP59037859A JP3785984A JPS60181948A JP S60181948 A JPS60181948 A JP S60181948A JP 59037859 A JP59037859 A JP 59037859A JP 3785984 A JP3785984 A JP 3785984A JP S60181948 A JPS60181948 A JP S60181948A
- Authority
- JP
- Japan
- Prior art keywords
- read
- bit
- parity
- data
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/52—Protection of memory contents; Detection of errors in memory contents
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
- G06F11/10—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/04—Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
- G11C2029/0411—Online error correction
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Read Only Memory (AREA)
- For Increasing The Reliability Of Semiconductor Memories (AREA)
- Detection And Correction Of Errors (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(81発明の技術分野
本発明は続出し専用メモリを用いたデータ記憶装置に係
り、特に記憶するデータの変更を経済的に実行し得るパ
リティ検査方式に関す。
り、特に記憶するデータの変更を経済的に実行し得るパ
リティ検査方式に関す。
(b) 技術の背景
固定的なデータを記憶するには読出し専用メモリが使用
されるが、万一固定データを変更する場合には新たなデ
ータを記憶する読出し専用メモリに交換する必要が生ず
る。一方複数ビットから成るデータの誤りを検出する方
法として1ビツトのパリティビットを付加し、論理値1
のビット数を奇数或いは偶数に設定するパリティ検査方
式が広く採用されている。かかるパリティビット付きデ
ータの内容を変更した場合、パリティビットも変更の要
否を検討する必要がある。
されるが、万一固定データを変更する場合には新たなデ
ータを記憶する読出し専用メモリに交換する必要が生ず
る。一方複数ビットから成るデータの誤りを検出する方
法として1ビツトのパリティビットを付加し、論理値1
のビット数を奇数或いは偶数に設定するパリティ検査方
式が広く採用されている。かかるパリティビット付きデ
ータの内容を変更した場合、パリティビットも変更の要
否を検討する必要がある。
(C) 従来技術と問題点
第1図はデータ記憶装置における従来あるパリティ検査
方式の一例を示す図である。第1図において、読出し専
用メモリチップ1および2は、それぞれ8ビツトの記憶
容量を有する。かかる読出し専用メモリチップ1および
2に、8ビツトのデータビットDO乃至D7および1ビ
ツトのパリティビットPを格納する場合、読出し専用メ
モリチツブ1にデータビットDO乃至D7を格納し、読
出し専用メモリチップ2にパリティビットPを格納する
。読出し専用メモリチップlおよび2から読出されたデ
ータピッI−Do乃至D7およびパリティピッI−Pは
パリティ検査回路3により奇数パリティ検査を施され、
検査結果が出力端子4がら出力される。今データピント
DO乃至D7が総て論理値0であれば、パリティピッ)
Pは奇数パリティ検査剤に従い論理値1に設定される。
方式の一例を示す図である。第1図において、読出し専
用メモリチップ1および2は、それぞれ8ビツトの記憶
容量を有する。かかる読出し専用メモリチップ1および
2に、8ビツトのデータビットDO乃至D7および1ビ
ツトのパリティビットPを格納する場合、読出し専用メ
モリチツブ1にデータビットDO乃至D7を格納し、読
出し専用メモリチップ2にパリティビットPを格納する
。読出し専用メモリチップlおよび2から読出されたデ
ータピッI−Do乃至D7およびパリティピッI−Pは
パリティ検査回路3により奇数パリティ検査を施され、
検査結果が出力端子4がら出力される。今データピント
DO乃至D7が総て論理値0であれば、パリティピッ)
Pは奇数パリティ検査剤に従い論理値1に設定される。
かかる状態で、任意のデータビット(例えばDo)を論
理値1に変更する必要が生ずると、パリティビットPも
論理値0に変更せねばならず、その結果読出し専用メモ
リチップ1および2共交換する必要が生ずる。
理値1に変更する必要が生ずると、パリティビットPも
論理値0に変更せねばならず、その結果読出し専用メモ
リチップ1および2共交換する必要が生ずる。
以上の説明から明らかな如く、従来あるパリティ検査方
式においては、読出し専用メモリチップ1に格納されて
いるデータビットDOの論理値を変更する場合、続出し
専用メモリチップlのみならずパリティビットPを格納
する読出し専用メモリチップ2も交換せねばならぬ場合
があり、データの変更費用が嵩む欠点があった。
式においては、読出し専用メモリチップ1に格納されて
いるデータビットDOの論理値を変更する場合、続出し
専用メモリチップlのみならずパリティビットPを格納
する読出し専用メモリチップ2も交換せねばならぬ場合
があり、データの変更費用が嵩む欠点があった。
Td) 発明の目的
本発明の目的は、前述の如き従来あるパリティ検査方式
の欠点を除去し、複数の読出し専用メモリチップに格納
するデータの一部を変更する場合の変更費用を極力削減
することに在る。
の欠点を除去し、複数の読出し専用メモリチップに格納
するデータの一部を変更する場合の変更費用を極力削減
することに在る。
+e) 発明の構成
この目的は、複数ビットから成るデータと、該データに
付与されたパリティビットとを二個以上の読出し専用メ
モリチップに分割して記憶するデータ記憶装置において
、前記各続出し専用メモリチップにそれぞれパリティ生
成ビットを格納し、該各パリティ生成ビットを排他論理
和ゲートにより結合して前記パリティビットを生成し、
任意の読出し専用メモリチップ内のデータビットを変更
する際、前記パリティビットの論理値を適正に設定する
如く該続出し専用メモリチップ内の前記パリティ生成ビ
ットの論理値を調整することにより達成される。
付与されたパリティビットとを二個以上の読出し専用メ
モリチップに分割して記憶するデータ記憶装置において
、前記各続出し専用メモリチップにそれぞれパリティ生
成ビットを格納し、該各パリティ生成ビットを排他論理
和ゲートにより結合して前記パリティビットを生成し、
任意の読出し専用メモリチップ内のデータビットを変更
する際、前記パリティビットの論理値を適正に設定する
如く該続出し専用メモリチップ内の前記パリティ生成ビ
ットの論理値を調整することにより達成される。
即ち本発明においては、データビットを格納する各続出
し専用メモリチップの内、データビットの変更を必要と
する読出し専用メモリチップ内に格納されるパリティ生
成ビットの論理値を調整することにより、データに付与
されるパリティビットの論理値を適正に設定することが
可能となり、パリティビットの論理値を変更する為に他
の読出し専用メモリチップを交換する必要が無くなり、
データの変更が経済的に実行される。
し専用メモリチップの内、データビットの変更を必要と
する読出し専用メモリチップ内に格納されるパリティ生
成ビットの論理値を調整することにより、データに付与
されるパリティビットの論理値を適正に設定することが
可能となり、パリティビットの論理値を変更する為に他
の読出し専用メモリチップを交換する必要が無くなり、
データの変更が経済的に実行される。
(f) 発明の実施例
以下、本発明の一実施例を図面により説明する。
第2図は本発明の一実施例によるパリティ検査方式を示
す図である。なお、全図を通じて同一符号は同一対象物
を示す。また対象とするデータは8ピッ1−(Do乃至
D7)から成り、またパリティピノ)Pは第1図同様奇
数パリティ検査則に従って設定されるものとする。第2
図においては、読出し専用メモリチップ10にデータピ
ントD015至D6と、パリティ生成ビットPOが格納
され、また読出し専用メモリチップ20には残るデータ
ピントD7とパリティ生成ビットP1とが格納されてい
る。パリティ生成ビットPOは論理値0に設定され、ま
たパリティ生成ビットP1はデータビットDO乃至D7
に対するパリティビットPと同−論理値に設定する。即
ちデータピッ1−Do乃至D7が総て論理値0とすると
、パリティ生成ビットP1はデータビットDo乃至D7
に対する奇数パリティピッ+−pと同様論理値1に設定
される。
す図である。なお、全図を通じて同一符号は同一対象物
を示す。また対象とするデータは8ピッ1−(Do乃至
D7)から成り、またパリティピノ)Pは第1図同様奇
数パリティ検査則に従って設定されるものとする。第2
図においては、読出し専用メモリチップ10にデータピ
ントD015至D6と、パリティ生成ビットPOが格納
され、また読出し専用メモリチップ20には残るデータ
ピントD7とパリティ生成ビットP1とが格納されてい
る。パリティ生成ビットPOは論理値0に設定され、ま
たパリティ生成ビットP1はデータビットDO乃至D7
に対するパリティビットPと同−論理値に設定する。即
ちデータピッ1−Do乃至D7が総て論理値0とすると
、パリティ生成ビットP1はデータビットDo乃至D7
に対する奇数パリティピッ+−pと同様論理値1に設定
される。
今続出し専用メモリチップ10および20からデータピ
ッ1−Do乃至D7、並びにパリティ生成ビットPOお
よびPlが読出されると、データビットDO乃至D7は
直接パリティ検査回路3に伝達され、パリティ生成ビッ
トPOおよびPlは排他論理和ゲート5に入力されて論
理値1のパリティピッ)Pに変換され、パリティ検査回
路3に伝達される。かかる状態で読出し専用メモリチッ
プ10内の任意のデータビット(例えばDo)を論理値
lに変更する必要が生じた場合には、パリティビットP
は論理値0に変更せねばならない。かかる場合にはデー
タビットDOと同一の読出し専用メモリチップ10に格
納されているパリティ生成ビットPOを論理値1に変更
し、読出し専用メモリチップ20は何等変更しない。変
更後読出し専用メモリデツプ10および20からデータ
ビットDO乃至D7、並びにパリティ生成ピッ)POお
よびPlが読出されると、パリティ生成ビットPOおよ
びPlは排他論理和ゲート5に人力されて論理値0のパ
リティピッl−Pに変換され、パリティ検査回路3に伝
達される。その結果パリティ検査回路3は、奇数パリテ
ィ検査によりデータビットDO乃至D7が誤り無しと判
定する。一方データビソ1−D7を論理値lに変更する
場合には、データビットD7と同一の読出し専用メモリ
チップ20に格納されているパリティ生成ビットP1も
論理値0に変更し、読出し専用メモリチップ10は変更
しない。その結果読出し専用メモリチップ10および2
0からデータビットDO乃至D7、並びにパリティ生成
ビン)POおよびPIが読出されると、パリティ生成ビ
ットPOおよびPlは排他論理和ゲート5に入力されて
論理値OのパリティビットPに変換され、パリティ検査
回路3に伝達される。
ッ1−Do乃至D7、並びにパリティ生成ビットPOお
よびPlが読出されると、データビットDO乃至D7は
直接パリティ検査回路3に伝達され、パリティ生成ビッ
トPOおよびPlは排他論理和ゲート5に入力されて論
理値1のパリティピッ)Pに変換され、パリティ検査回
路3に伝達される。かかる状態で読出し専用メモリチッ
プ10内の任意のデータビット(例えばDo)を論理値
lに変更する必要が生じた場合には、パリティビットP
は論理値0に変更せねばならない。かかる場合にはデー
タビットDOと同一の読出し専用メモリチップ10に格
納されているパリティ生成ビットPOを論理値1に変更
し、読出し専用メモリチップ20は何等変更しない。変
更後読出し専用メモリデツプ10および20からデータ
ビットDO乃至D7、並びにパリティ生成ピッ)POお
よびPlが読出されると、パリティ生成ビットPOおよ
びPlは排他論理和ゲート5に人力されて論理値0のパ
リティピッl−Pに変換され、パリティ検査回路3に伝
達される。その結果パリティ検査回路3は、奇数パリテ
ィ検査によりデータビットDO乃至D7が誤り無しと判
定する。一方データビソ1−D7を論理値lに変更する
場合には、データビットD7と同一の読出し専用メモリ
チップ20に格納されているパリティ生成ビットP1も
論理値0に変更し、読出し専用メモリチップ10は変更
しない。その結果読出し専用メモリチップ10および2
0からデータビットDO乃至D7、並びにパリティ生成
ビン)POおよびPIが読出されると、パリティ生成ビ
ットPOおよびPlは排他論理和ゲート5に入力されて
論理値OのパリティビットPに変換され、パリティ検査
回路3に伝達される。
以上の説明から明らかな如く、本実施例によれば、デー
タピッ1−DO乃至DOの論理値を変更する場合には読
出し専用メモリチップ10のみの交換で済み、またデー
タピッ1−D7の論理値を変更する場合には読出し専用
メモリチップ20のみの交換で済み、変更費用が従来に
比し大幅に削減される。
タピッ1−DO乃至DOの論理値を変更する場合には読
出し専用メモリチップ10のみの交換で済み、またデー
タピッ1−D7の論理値を変更する場合には読出し専用
メモリチップ20のみの交換で済み、変更費用が従来に
比し大幅に削減される。
なお、第2図はあく迄本発明の一実施例に過ぎず、例え
ばパリティ検査回路3は奇数パリティ検査料を採用する
ものに限定されることは無く、偶数パリティ検査料を採
用する場合にも本発明の効果は変わらない。またデータ
ビットDO乃至D7の読出し専用メモリチップ10およ
び20に対する分割方法は図示されるものに限定される
ことは無く、他に幾多の変形が考慮されるが、何れの場
合にも本発明の効果は変らない。また読出し専用メ、モ
リチップ10および20の記憶容量は8ビツトに限定さ
れることは無く、他に幾多の変形が考慮されるが、何れ
の場合にも本発明の効果は変らない。また本発明の対象
となるデータは8ビツトに限定されることは無く、他に
幾多の変形が考慮されるが、何れの場合にも本発明の効
果は変らない。更にパリティピノ1〜(=Jきデータは
二個の読出し専用メモリチップ1oおよび2oに分割格
納するものに限定されることは無く、三個以上の読出し
専用メモリチップに分割格納する場合にも、本発明の効
果は変わらない。
ばパリティ検査回路3は奇数パリティ検査料を採用する
ものに限定されることは無く、偶数パリティ検査料を採
用する場合にも本発明の効果は変わらない。またデータ
ビットDO乃至D7の読出し専用メモリチップ10およ
び20に対する分割方法は図示されるものに限定される
ことは無く、他に幾多の変形が考慮されるが、何れの場
合にも本発明の効果は変らない。また読出し専用メ、モ
リチップ10および20の記憶容量は8ビツトに限定さ
れることは無く、他に幾多の変形が考慮されるが、何れ
の場合にも本発明の効果は変らない。また本発明の対象
となるデータは8ビツトに限定されることは無く、他に
幾多の変形が考慮されるが、何れの場合にも本発明の効
果は変らない。更にパリティピノ1〜(=Jきデータは
二個の読出し専用メモリチップ1oおよび2oに分割格
納するものに限定されることは無く、三個以上の読出し
専用メモリチップに分割格納する場合にも、本発明の効
果は変わらない。
(gl 発明の効果
以上、本発明によれば、前記データ記憶装置において、
複数の読出し専用メモリチップに格納するデータの一部
を変更する場合の変更費用が大幅に削減される。
複数の読出し専用メモリチップに格納するデータの一部
を変更する場合の変更費用が大幅に削減される。
第1図は従来あるパリティ検査方式の一例を示す図、第
2図は本発明の一実施例によるパリティ検査方式を示す
図である。 図において、■、2.10および20は読出し専用メモ
リチップ、′3はパリティ検査回路、4は出力端子、5
は排他論理和ゲート、DO乃至D7はデータビット、P
はパリティピント、PoおよびPlはパリティ生成ピン
ト、を示す。
2図は本発明の一実施例によるパリティ検査方式を示す
図である。 図において、■、2.10および20は読出し専用メモ
リチップ、′3はパリティ検査回路、4は出力端子、5
は排他論理和ゲート、DO乃至D7はデータビット、P
はパリティピント、PoおよびPlはパリティ生成ピン
ト、を示す。
Claims (1)
- 複数ビットから成るデータと、該データに付与されたパ
リティビットとを二個以上の読出し専用メモリチップに
分割して記憶するデータ記憶装置において、前記各続出
し専用メモリチップにそれぞれパリティ生成ビットを格
納し、該各パリティ生成ビットを排他論理和ゲートによ
り結合して前記パリティビットを生成し、任意の読出し
専用メモリチップ内のデータビットを変更する際、前記
パリティビットの論理値を適正に設定する如く該続出し
専用メモリチップ内の前記パリティ生成ビットの論理値
を調整することを特徴とするパリティ検査方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59037859A JPS60181948A (ja) | 1984-02-29 | 1984-02-29 | パリテイ検査方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59037859A JPS60181948A (ja) | 1984-02-29 | 1984-02-29 | パリテイ検査方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS60181948A true JPS60181948A (ja) | 1985-09-17 |
Family
ID=12509272
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59037859A Pending JPS60181948A (ja) | 1984-02-29 | 1984-02-29 | パリテイ検査方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS60181948A (ja) |
-
1984
- 1984-02-29 JP JP59037859A patent/JPS60181948A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5872802A (en) | Parity generation and check circuit and method in read data path | |
| US8245108B2 (en) | Semiconductor memory device and method for driving the same | |
| EP0162936A1 (en) | Single error correction circuit for system memory | |
| US4103823A (en) | Parity checking scheme for detecting word line failure in multiple byte arrays | |
| EP0327115B1 (en) | Serial access memory system provided with improved cascade buffer circuit | |
| US4586162A (en) | Bit pattern check circuit | |
| US4035766A (en) | Error-checking scheme | |
| US5088092A (en) | Width-expansible memory integrity structure | |
| KR970067382A (ko) | 다이나믹 랜덤 억세스 메모리내의 패리티 검사 논리 회로를 위한 방법 및 장치 | |
| JPS60181948A (ja) | パリテイ検査方式 | |
| JPS60167051A (ja) | 記憶装置 | |
| JPH07129477A (ja) | エラー検出訂正装置 | |
| JPH01273154A (ja) | Ecc回路付記憶装置 | |
| SU970480A1 (ru) | Запоминающее устройство с самоконтролем | |
| JPH02310752A (ja) | メモリ素子のアドレスチェック方式 | |
| JP2744298B2 (ja) | バッファ制御用計数回路の障害検出方式 | |
| JPS585128U (ja) | エンコ−ド回路 | |
| JPS615360A (ja) | メモリ制御回路 | |
| JPS6054059A (ja) | 記憶装置 | |
| JPS59210600A (ja) | メモリシステムのエラ−修正回路 | |
| JPS615500A (ja) | メモリ集積回路 | |
| JPS61144019A (ja) | 電子ビーム露光装置のパターン・データ転送方法 | |
| JP2000011700A (ja) | Romのテスト方法及びromのテスト回路 | |
| JPS6051952A (ja) | パリティ検査方式 | |
| US20050289430A1 (en) | Expanding architecture for error correction code and method for the same |