JPS6238744B2 - - Google Patents
Info
- Publication number
- JPS6238744B2 JPS6238744B2 JP57160122A JP16012282A JPS6238744B2 JP S6238744 B2 JPS6238744 B2 JP S6238744B2 JP 57160122 A JP57160122 A JP 57160122A JP 16012282 A JP16012282 A JP 16012282A JP S6238744 B2 JPS6238744 B2 JP S6238744B2
- Authority
- JP
- Japan
- Prior art keywords
- tlb
- error
- parity
- protection key
- parity check
- 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
Classifications
-
- 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
- G06F11/1076—Parity data used in redundant arrays of independent storages, e.g. in RAID systems
-
- 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
- G06F11/1008—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Storage Device Security (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Memory System Of A Hierarchy Structure (AREA)
Description
【発明の詳細な説明】
〔発明の技術分野〕
本発明は情報処理システムにおけるTLB(テ
ーブル・ルツクアサイド・バツフア)中に、主記
憶の保護を行なうための保護キーを登録して使用
する場合の、該保護キーのパリテイチエツクに関
する。
ーブル・ルツクアサイド・バツフア)中に、主記
憶の保護を行なうための保護キーを登録して使用
する場合の、該保護キーのパリテイチエツクに関
する。
保護キーは、TLBに登録しても使用されない
(又は使用しない)場合があるため、従来よりパ
リテイチエツクはTLBに登録する前には行われ
ず、TLBから読出したときに行なつている。そ
のため、主記憶(MS)から送られて来たときに
エラーがあつたのか、TLBに登録した後でエラ
ーが発生したのかを区別することができない。し
かし、主記憶から送られて来た時のエラーは、
MSキーエラーとして、またTLB内でのエラーは
TLBエラーとして別々の処理をしなくてはいけ
ない。
(又は使用しない)場合があるため、従来よりパ
リテイチエツクはTLBに登録する前には行われ
ず、TLBから読出したときに行なつている。そ
のため、主記憶(MS)から送られて来たときに
エラーがあつたのか、TLBに登録した後でエラ
ーが発生したのかを区別することができない。し
かし、主記憶から送られて来た時のエラーは、
MSキーエラーとして、またTLB内でのエラーは
TLBエラーとして別々の処理をしなくてはいけ
ない。
本発明はチエツクのための時間遅れを伴なわ
ず、かつMSエラーとTLBエラーとを区別するこ
とを目的とする。
ず、かつMSエラーとTLBエラーとを区別するこ
とを目的とする。
図は本発明の一実施例回路ブロツク図であり、
1はキー部用のMS読出しレジスタ、1′はキー部
に対するパリテイP用のMS読出しレジスタ、2
はレジスタ1,1′の内容全体に対するパリテイ
を発生する回路、3,3′,4はTLBへの書込み
レジスタ、5はTLB、6,6′,7はTLB読出し
レジスタ、8はレジスタ6,6′に対するパリテ
イチエツク回路、9はレジスタ6,6′及び7の
全体に対するパリテイチエツク回路、10は否定
回路、11はAND回路である。
1はキー部用のMS読出しレジスタ、1′はキー部
に対するパリテイP用のMS読出しレジスタ、2
はレジスタ1,1′の内容全体に対するパリテイ
を発生する回路、3,3′,4はTLBへの書込み
レジスタ、5はTLB、6,6′,7はTLB読出し
レジスタ、8はレジスタ6,6′に対するパリテ
イチエツク回路、9はレジスタ6,6′及び7の
全体に対するパリテイチエツク回路、10は否定
回路、11はAND回路である。
パリテイチエツク回路8でエラーが検出された
だけでは、そのエラーがTLBへの書込みの前に
生じたか、後に生じたかは判らない。そのときも
しも、パリテイチエツク回路9でエラーが検出さ
れなければ、前記エラーはTLBへの書込み前に
MSでエラーを生じていたものと見做される。ま
たパリテイチエツク回路9でもエラーが検出され
れば、前記エラーはTLB登録後に生じたものと
見做される。
だけでは、そのエラーがTLBへの書込みの前に
生じたか、後に生じたかは判らない。そのときも
しも、パリテイチエツク回路9でエラーが検出さ
れなければ、前記エラーはTLBへの書込み前に
MSでエラーを生じていたものと見做される。ま
たパリテイチエツク回路9でもエラーが検出され
れば、前記エラーはTLB登録後に生じたものと
見做される。
本発明によれば、TLB読出し時に2種のチエ
ツクをすることにより、MSエラーとTLBエラー
の区別が可能となり、適切なエラー処理を行なう
ことが可能となる。
ツクをすることにより、MSエラーとTLBエラー
の区別が可能となり、適切なエラー処理を行なう
ことが可能となる。
図は本発明の一実施例回路ブロツク図であり、
2はパリテイ発生回路、8,9はプリテイチエツ
ク回路、5はTLBである。
2はパリテイ発生回路、8,9はプリテイチエツ
ク回路、5はTLBである。
Claims (1)
- 【特許請求の範囲】 1 主記憶にある保護キーをTLBに登録して使
用する方式において、 TLBに保護キーを登録するときに、保護キー
とそのパリテイを含んだ全ビツトに対してパリテ
イジエネレートした新しいパリテイを付加して
TLBに登録し、 TLBから保護キーを読出すときに保護キーと
そのパリテイとにもとづく第1のパリテイチエツ
クと、上記全ビツトとその新しいパリテイとにも
とづく第2のパリテイチエツクとを併行して行な
い、上記第2のパリテイチエツクによりエラーが
検出されたときTLBエラーとして出力し、上記
第2のパリテイチエツクではエラーが検出されず
上記第1のパリテイチエツクでのみエラーが検出
されたとき主記憶エラーとして出力するよう構成
したことを特徴とするTLBにおける保護キーの
チエツク方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57160122A JPS5968898A (ja) | 1982-09-14 | 1982-09-14 | Tlbにおける保護キ−のチエツク方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57160122A JPS5968898A (ja) | 1982-09-14 | 1982-09-14 | Tlbにおける保護キ−のチエツク方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5968898A JPS5968898A (ja) | 1984-04-18 |
| JPS6238744B2 true JPS6238744B2 (ja) | 1987-08-19 |
Family
ID=15708338
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57160122A Granted JPS5968898A (ja) | 1982-09-14 | 1982-09-14 | Tlbにおける保護キ−のチエツク方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5968898A (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2559398B2 (ja) * | 1987-03-18 | 1996-12-04 | 株式会社日立製作所 | 仮想計算機システム |
| JPH04184649A (ja) * | 1990-11-20 | 1992-07-01 | Fujitsu Ltd | 情報処理装置 |
| JP2007032811A (ja) * | 2005-07-29 | 2007-02-08 | Fujinon Corp | 雲台システム |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5175355A (ja) * | 1974-12-25 | 1976-06-29 | Fujitsu Ltd | |
| JPS55135396A (en) * | 1979-04-05 | 1980-10-22 | Mitsubishi Electric Corp | Error correction/detection system of memory unit |
-
1982
- 1982-09-14 JP JP57160122A patent/JPS5968898A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5968898A (ja) | 1984-04-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106340319B (zh) | 用于保护和验证地址数据的方法和电路 | |
| ATE216098T1 (de) | Mehrprozessorsystem brücke mit zugriffskontrollierung | |
| JPS6238744B2 (ja) | ||
| JPH08263391A (ja) | 情報処理装置 | |
| JPS62115554A (ja) | マルチプロセツサシステムにおける記憶保護方式 | |
| JPH0670775B2 (ja) | エラ−検出・訂正システム | |
| JPS605022B2 (ja) | 記憶装置のエラー検出装置 | |
| JPH06214890A (ja) | 計算機 | |
| JPS5819712A (ja) | デ−タ記録方式 | |
| JP2559398B2 (ja) | 仮想計算機システム | |
| JPS5812186A (ja) | 情報処理装置 | |
| JP2567986B2 (ja) | データ処理システム | |
| JPS58169253A (ja) | 誤り検出方式 | |
| JPH06103469B2 (ja) | メモリ制御回路 | |
| JPS59129994A (ja) | コンピユ−タの制御プログラムチエツク方式 | |
| JPS59154698A (ja) | 制御記憶の保護方式 | |
| JPS5936398A (ja) | 記憶装置 | |
| JPS5897200A (ja) | 情報処理装置 | |
| JPS58182761A (ja) | デ−タチエツク方式 | |
| JPH05143513A (ja) | チヤネル装置 | |
| JPS63223916A (ja) | デ−タバツフア回路 | |
| JPS63216150A (ja) | 記憶装置 | |
| JPH03191437A (ja) | データ処理装置 | |
| JPS5683900A (en) | Buffer recording device | |
| JPS63298457A (ja) | 誤り検出・訂正・修復回路 |