JP2004110858A - 情報処理装置 - Google Patents
情報処理装置 Download PDFInfo
- Publication number
- JP2004110858A JP2004110858A JP2004005576A JP2004005576A JP2004110858A JP 2004110858 A JP2004110858 A JP 2004110858A JP 2004005576 A JP2004005576 A JP 2004005576A JP 2004005576 A JP2004005576 A JP 2004005576A JP 2004110858 A JP2004110858 A JP 2004110858A
- Authority
- JP
- Japan
- Prior art keywords
- memory element
- data
- replacement
- memory
- unit
- 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.)
- Granted
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 25
- 238000012545 processing Methods 0.000 claims description 24
- 238000012937 correction Methods 0.000 claims description 15
- 238000001514 detection method Methods 0.000 claims description 11
- 230000006870 function Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 abstract description 9
- 238000011084 recovery Methods 0.000 description 31
- 238000000034 method Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 3
- 238000007796 conventional method Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
- For Increasing The Reliability Of Semiconductor Memories (AREA)
Abstract
【解決手段】 メモリ部1内のメモリ素子100〜171の障害発生前に、メモリ部1の書き込みデータから生成したデータを交替メモリ素子2に書き込む。また、読み出したメモリ部1内のメモリ素子のデータと交替メモリ素子2のデータとから交替メモリ素子2に関連する論理の障害をチェックする。
【選択図】 図1
Description
IBM J.RES.DEVELOP. VOL.36 NO.4 JULY 1992 P.765〜779
100〜171 メモリ素子
2 交替メモリ素子
3、30、31、32、400〜471 セレクタ
5 交替制御部
6 誤り訂正機構(ECC)
20 パリティジェネレータ
21 パリティチェッカ
40〜44 AND回路
50 回復処理状態ビット
51 障害発生状態ビット
60 デコーダ
70 切替器
80 比較器
200〜271 障害メモリ位置情報ラッチ
Claims (5)
- 複数のメモリ素子を有するメモリ部と、前記メモリ部から読み出したデータの誤り訂正を行うと共に障害メモリ素子の障害位置情報及びメモリ素子の障害発生を示す障害検出信号を出力する誤り訂正部と、前記メモリ素子の障害時に、その障害メモリ素子と交替させて使用する交替メモリ素子とから成る記憶装置を備えた情報処理装置であって、前記記憶装置は、前記情報処理装置の起動後の動作中に、前記メモリ素子に障害が発生していない時点で、前記メモリ部にデータを書き込むと同時に前記メモリ部に書き込む書き込みデータから生成したデータを前記交替メモリ素子に書き込む書き込み手段と、前記メモリ部からデータを読み出す際に前記交替メモリ素子からデータを読み出す読み出し手段と、前記交替メモリ素子から読み出したデータのエラーを検出する検出手段とから成ることを特徴とする情報処理装置。
- 前記書き込み手段は、所定の書き込み選択情報により前記メモリ部に書き込むデータから前記交替メモリ素子に書き込む所定のデータを選択する手段を有し、前記検出手段は、データの書き込み時に選択したメモリ素子からの読み出しデータを前記交替メモリ素子からの読み出しデータに置き換える手段と、前記誤り訂正部から出力された障害位置情報と前記書き込み選択情報との一致を比較する手段とを有することを特徴とする請求項1記載の情報処理装置。
- 前記書き込み手段は、書き込みデータの全部あるいはその一部のデータのパリティを生成して交替メモリ素子に書き込む手段を有し、前記検出手段は、パリティ生成に用いたデータを書き込んだメモリ素子の読み出しデータと交替メモリ素子の読み出しデータとからパリティチェックを行う手段を有し、前記誤り訂正部からの障害検出信号と前記パリティチェック手段の出力から前記交替メモリ素子の障害発生を判別することを特徴とする請求項1記載の情報処理装置。
- 前記書き込み手段は、書き込みアドレスから得られる書き込み選択情報により前記メモリ部に書き込むデータから前記交替メモリ素子に書き込む所定のデータを選択する手段を有し、前記検出手投は、読み出しアドレスから得られる読み出し選択情報により定まるメモリ素子からの読み出しデータを交替メモリ素子の読み出しデータと置き換える手段と、前記誤り訂正部から出力された障害位置情報と前記読み出し選択情報との一致を比較する手段とを有することを特徴とする請求項1記載の情報処理装置。
- 複数のメモリ素子を有するメモリ部と、前記メモリ素子の障害時に、その障害メモリ素子と交替させて使用する交替メモリ素子とから成る記憶装置を備えた情報処理装置において、前記記憶装置は、前記情報処理装置の起動後の動作中に、前記メモリ素子に障害が発生していない時点で、前記メモリ部にデータを書き込むと同時に前記メモリ部に書き込む書き込みデータから生成したデータを前記交替メモリ素子に書き込む書き込み手段と、前記メモリ部からデータを読み出す際に前記交替メモリ素子からデータを読み出す読み出し手段と、前記交替メモリ素子から読み出したデータのエラーを検出する検出手段とから成ることを特徴とする情報処理装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004005576A JP3913221B2 (ja) | 2004-01-13 | 2004-01-13 | 情報処理装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004005576A JP3913221B2 (ja) | 2004-01-13 | 2004-01-13 | 情報処理装置 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP09742597A Division JP3527825B2 (ja) | 1997-04-15 | 1997-04-15 | 記憶装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004110858A true JP2004110858A (ja) | 2004-04-08 |
JP3913221B2 JP3913221B2 (ja) | 2007-05-09 |
Family
ID=32291364
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004005576A Expired - Fee Related JP3913221B2 (ja) | 2004-01-13 | 2004-01-13 | 情報処理装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3913221B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013061887A (ja) * | 2011-09-14 | 2013-04-04 | Fujitsu Ltd | 故障位置判定回路、記憶装置、および情報処理装置 |
-
2004
- 2004-01-13 JP JP2004005576A patent/JP3913221B2/ja not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013061887A (ja) * | 2011-09-14 | 2013-04-04 | Fujitsu Ltd | 故障位置判定回路、記憶装置、および情報処理装置 |
Also Published As
Publication number | Publication date |
---|---|
JP3913221B2 (ja) | 2007-05-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6917548B2 (en) | Self-repairing built-in self test for linked list memories | |
US7020811B2 (en) | System and method for verifying error detection/correction logic | |
JP3839215B2 (ja) | 誤り検出・訂正方法、計算機システムの主記憶制御装置、及び計算機システム | |
US8145977B2 (en) | Methods and apparatus for providing error correction to unwritten pages and for identifying unwritten pages in flash memory | |
KR100645058B1 (ko) | 데이터 신뢰성을 향상시킬 수 있는 메모리 관리 기법 | |
JPH04245558A (ja) | エラー回復処理方法及び装置 | |
US6397357B1 (en) | Method of testing detection and correction capabilities of ECC memory controller | |
US8117524B2 (en) | Data recovery circuit | |
KR20170135691A (ko) | 복수의 데이터 비트와 복수의 어드레스 비트로 이루어진 블록용 에러 코드 발생장치 및 방법 | |
JP4799027B2 (ja) | 記憶制御回路、記憶制御回路におけるアドレスエラーチェック方法 | |
CN104517654A (zh) | 半导体存储器件和包括其的半导体系统 | |
JPH03248251A (ja) | 情報処理装置 | |
JP2004514184A (ja) | デジタル・データにおけるソフト・エラーを訂正するための方法および装置 | |
JP2002007225A (ja) | アドレスパリティエラー処理方法並びに情報処理装置および記憶装置 | |
JP2009295252A (ja) | 半導体記憶装置及びそのエラー訂正方法 | |
CN107402860A (zh) | 用于执行内建式自我测试的独立磁盘冗余数组译码系统 | |
JP3068009B2 (ja) | 冗長化メモリのエラー訂正機構 | |
US8020115B2 (en) | Apparatus, method and system for permanent storage of data | |
JP2018136735A (ja) | メモリ制御装置及びメモリ制御方法 | |
US9043655B2 (en) | Apparatus and control method | |
JP3913221B2 (ja) | 情報処理装置 | |
JP3527825B2 (ja) | 記憶装置 | |
JP2000517080A (ja) | 記憶装置 | |
JP2005011386A (ja) | 誤り訂正装置 | |
US20240395346A1 (en) | Data correcting device and data correcting method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040113 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060711 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060718 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060915 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20070123 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070130 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313115 |
|
R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313115 |
|
R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313115 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100209 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110209 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110209 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120209 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120209 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130209 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130209 Year of fee payment: 6 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |