JPH02207355A - メモリ読出し方式 - Google Patents
メモリ読出し方式Info
- Publication number
- JPH02207355A JPH02207355A JP1030305A JP3030589A JPH02207355A JP H02207355 A JPH02207355 A JP H02207355A JP 1030305 A JP1030305 A JP 1030305A JP 3030589 A JP3030589 A JP 3030589A JP H02207355 A JPH02207355 A JP H02207355A
- Authority
- JP
- Japan
- Prior art keywords
- address
- rom
- memory
- read
- information
- 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
- 238000000034 method Methods 0.000 claims description 4
- 230000004044 response Effects 0.000 claims description 3
- 239000000284 extract Substances 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はメモリ読出し方式に関し、特にメモリ読出しに
於ける読出しデータの信頼性向上策に関する。
於ける読出しデータの信頼性向上策に関する。
従来、メモリ読出しは唯一のメモリアドレスに従ってメ
モリの内容の読出しを行っている。また、メモリの情報
が正しいか否かを判定するために複数の情報ビットに対
して情報ビットが奇数又は偶数いずれであるか識別する
1ビツトのパリティビットを付加している。
モリの内容の読出しを行っている。また、メモリの情報
が正しいか否かを判定するために複数の情報ビットに対
して情報ビットが奇数又は偶数いずれであるか識別する
1ビツトのパリティビットを付加している。
上述した従来のメモリ読出し方式は、読出し情報が正し
いか否かはパリティピットにより識別は叩能であるが、
2ビット誤りが発生しなとき情報の誤りが発見できない
、また、パリティピットにより誤りを検出したとしても
、情報の不正は判るものの正しい情報は得られないと言
う欠点がある。
いか否かはパリティピットにより識別は叩能であるが、
2ビット誤りが発生しなとき情報の誤りが発見できない
、また、パリティピットにより誤りを検出したとしても
、情報の不正は判るものの正しい情報は得られないと言
う欠点がある。
本発明のメモリ読出し方式は、同一情報を複数のアドレ
ス領域に格納するメモリと、一回の読出し指示によって
前記メモリの複数のアドレス領域から複数の情報を読み
出すアドレス生成手段と、前記アドレス生成手段が生成
したアドレスから読出しな複数の情報を比較して多数決
判定し一個の正しい情報を抽出する比較回路とを有する
。
ス領域に格納するメモリと、一回の読出し指示によって
前記メモリの複数のアドレス領域から複数の情報を読み
出すアドレス生成手段と、前記アドレス生成手段が生成
したアドレスから読出しな複数の情報を比較して多数決
判定し一個の正しい情報を抽出する比較回路とを有する
。
次に、本発明について図面を参照して説明する。
第1図は本発明の一実施例の構成図であり、第2図はタ
イムチャートである。
イムチャートである。
第1図においてCPUIはメモリアドレス2を出力する
。このメモリアドレス2はアドレスレジスタ3で一旦ラ
ッチされる。アドレスレジスタ3の出力は16ビツトの
うち14ビツト分が下位アドレス4としてROM (リ
ードオンリメモリ)6のアドレス線に接続されており、
上位2ビツトはカウンタ5に接続され上位アドレスとな
ってROM6のアドレス線に接続されている。なお、R
OM6は64にバイトのROMであり、製造工程で同一
プログラムが#O,#1.#2に格納済である。さらに
ROM6の読出しデータ9は読出しレジスタ7の#0〜
#2に格納され、各々の結果が読出しデータとなって比
較回路8に入力される。
。このメモリアドレス2はアドレスレジスタ3で一旦ラ
ッチされる。アドレスレジスタ3の出力は16ビツトの
うち14ビツト分が下位アドレス4としてROM (リ
ードオンリメモリ)6のアドレス線に接続されており、
上位2ビツトはカウンタ5に接続され上位アドレスとな
ってROM6のアドレス線に接続されている。なお、R
OM6は64にバイトのROMであり、製造工程で同一
プログラムが#O,#1.#2に格納済である。さらに
ROM6の読出しデータ9は読出しレジスタ7の#0〜
#2に格納され、各々の結果が読出しデータとなって比
較回路8に入力される。
そして比較回路8は3個の読出しデータのうちいずれか
2個の値が等しい時、その値をCPU転送データ10と
してCPUIに転送する。
2個の値が等しい時、その値をCPU転送データ10と
してCPUIに転送する。
第2図においてアドレス2はA 6 □ A 15の1
6ビツトで構成されるが、上位A 14. A 1gの
みカウンタ5の動作によりメモリ領域#O,#1.#2
に対応するカウント値を示し、このカウント値がROM
の上位2ビツトのアドレス11となる。このカウント値
によるROMアドレスの修飾はメモリアドレスを3回変
えてROMを読む事を意味するが、CPUには見えない
、すなわち、CPUIからのメモリ読出し動作は1回に
しか見えない。
6ビツトで構成されるが、上位A 14. A 1gの
みカウンタ5の動作によりメモリ領域#O,#1.#2
に対応するカウント値を示し、このカウント値がROM
の上位2ビツトのアドレス11となる。このカウント値
によるROMアドレスの修飾はメモリアドレスを3回変
えてROMを読む事を意味するが、CPUには見えない
、すなわち、CPUIからのメモリ読出し動作は1回に
しか見えない。
上記のようにして読出した読出しデータ9は読出しレジ
スタ7の#O,#1.12に入り、比較回路8により照
合され多数決論理判定が行なわれる。
スタ7の#O,#1.12に入り、比較回路8により照
合され多数決論理判定が行なわれる。
以上説明したように本発明は、CPUからROMに対す
る1回の読出し指示に対しROMに3重に書込まれてい
るプログラムデータを3回読出し比較照合する。したが
ってプログラムデータの正常性及びROMの部分ビット
化けに対する復元性が保証でき高信頼度のシステムを構
成できる効果がある。
る1回の読出し指示に対しROMに3重に書込まれてい
るプログラムデータを3回読出し比較照合する。したが
ってプログラムデータの正常性及びROMの部分ビット
化けに対する復元性が保証でき高信頼度のシステムを構
成できる効果がある。
また、メモリのビット化けの起こりやすい安価な低品質
の部品を採用したとしても多数決論理の複数度を高くす
ることによって高信頼化することができる。
の部品を採用したとしても多数決論理の複数度を高くす
ることによって高信頼化することができる。
第1図は本発明の一実施例を示す構成図、第2図はタイ
ムチャートである。 1・・・CPU(中央処理装置)、3・・・アドレスレ
ジスタ、5・・・カウンタ、6・・・ROM (リード
オンリメモリ)、7・・・読出しレジスタ、8・・・比
較回路。
ムチャートである。 1・・・CPU(中央処理装置)、3・・・アドレスレ
ジスタ、5・・・カウンタ、6・・・ROM (リード
オンリメモリ)、7・・・読出しレジスタ、8・・・比
較回路。
Claims (1)
- 同一情報を複数のアドレス領域に格納するメモリと、一
回の読出し指示によって前記メモリの複数のアドレス領
域から複数の情報を読み出すアドレス生成手段と、前記
アドレス生成手段が生成したアドレスから読出した複数
の情報を比較して多数決判定し一個の正しい情報を抽出
する比較回路とを有することを特徴とするメモリ読出し
方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1030305A JPH02207355A (ja) | 1989-02-08 | 1989-02-08 | メモリ読出し方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1030305A JPH02207355A (ja) | 1989-02-08 | 1989-02-08 | メモリ読出し方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02207355A true JPH02207355A (ja) | 1990-08-17 |
Family
ID=12300048
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1030305A Pending JPH02207355A (ja) | 1989-02-08 | 1989-02-08 | メモリ読出し方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02207355A (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011154583A (ja) * | 2010-01-28 | 2011-08-11 | Seiko Epson Corp | 集積回路装置、電子機器 |
| JP2014081967A (ja) * | 2014-02-12 | 2014-05-08 | Seiko Epson Corp | 集積回路装置、電子機器 |
| JP2017083786A (ja) * | 2015-10-30 | 2017-05-18 | キヤノン株式会社 | 演算装置及び演算装置を備えた画像形成装置 |
-
1989
- 1989-02-08 JP JP1030305A patent/JPH02207355A/ja active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011154583A (ja) * | 2010-01-28 | 2011-08-11 | Seiko Epson Corp | 集積回路装置、電子機器 |
| JP2014081967A (ja) * | 2014-02-12 | 2014-05-08 | Seiko Epson Corp | 集積回路装置、電子機器 |
| JP2017083786A (ja) * | 2015-10-30 | 2017-05-18 | キヤノン株式会社 | 演算装置及び演算装置を備えた画像形成装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6009548A (en) | Error correcting code retrofit method and apparatus for multiple memory configurations | |
| US4005405A (en) | Error detection and correction in data processing systems | |
| US7797609B2 (en) | Apparatus and method for merging data blocks with error correction code protection | |
| US5502732A (en) | Method for testing ECC logic | |
| JPS6061837A (ja) | エラ−訂正装置 | |
| US20120079346A1 (en) | Simulated error causing apparatus | |
| US3898443A (en) | Memory fault correction system | |
| JPH0412863B2 (ja) | ||
| US4521872A (en) | Instruction storage | |
| JPH02207355A (ja) | メモリ読出し方式 | |
| JP2001290710A (ja) | データエラー検出装置 | |
| JPS6129024B2 (ja) | ||
| JPH0316655B2 (ja) | ||
| JPH01194046A (ja) | メモリアクセス方式 | |
| JP2818659B2 (ja) | 誤り訂正方式 | |
| JPH03147041A (ja) | エラー訂正システム | |
| JPS6327940A (ja) | 記憶制御装置 | |
| JPH04255032A (ja) | 制御記憶装置のエラー訂正方式 | |
| JP2690910B2 (ja) | 制御記憶装置 | |
| JPH0520215A (ja) | 情報処理装置 | |
| JPH0136137B2 (ja) | ||
| JPS5837638B2 (ja) | キオクソウチ | |
| JPH01307852A (ja) | メモリユニットの接続異常検出方法 | |
| JPS63279348A (ja) | 記憶装置のチエツク方式 | |
| JPH0268633A (ja) | マイクロプログラムのチェック回路 |