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
Application number
JP57160122A
Other languages
English (en)
Other versions
JPS5968898A (ja
Inventor
Tsutomu Tanaka
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP57160122A priority Critical patent/JPS5968898A/ja
Publication of JPS5968898A publication Critical patent/JPS5968898A/ja
Publication of JPS6238744B2 publication Critical patent/JPS6238744B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/08Error detection or correction by redundancy in data representation, e.g. by using checking codes
    • G06F11/10Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
    • G06F11/1076Parity data used in redundant arrays of independent storages, e.g. in RAID systems
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/08Error detection or correction by redundancy in data representation, e.g. by using checking codes
    • G06F11/10Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
    • G06F11/1008Adding 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エラーとして別々の処理をしなくてはいけ
ない。
〔発明の目的〕
本発明はチエツクのための時間遅れを伴なわ
ず、かつ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回路である。
パリテイチエツク回路8でエラーが検出された
だけでは、そのエラーがTLBへの書込みの前に
生じたか、後に生じたかは判らない。そのときも
しも、パリテイチエツク回路9でエラーが検出さ
れなければ、前記エラーはTLBへの書込み前に
MSでエラーを生じていたものと見做される。ま
たパリテイチエツク回路9でもエラーが検出され
れば、前記エラーはTLB登録後に生じたものと
見做される。
〔発明の効果〕
本発明によれば、TLB読出し時に2種のチエ
ツクをすることにより、MSエラーとTLBエラー
の区別が可能となり、適切なエラー処理を行なう
ことが可能となる。
【図面の簡単な説明】
図は本発明の一実施例回路ブロツク図であり、
2はパリテイ発生回路、8,9はプリテイチエツ
ク回路、5はTLBである。

Claims (1)

  1. 【特許請求の範囲】 1 主記憶にある保護キーをTLBに登録して使
    用する方式において、 TLBに保護キーを登録するときに、保護キー
    とそのパリテイを含んだ全ビツトに対してパリテ
    イジエネレートした新しいパリテイを付加して
    TLBに登録し、 TLBから保護キーを読出すときに保護キーと
    そのパリテイとにもとづく第1のパリテイチエツ
    クと、上記全ビツトとその新しいパリテイとにも
    とづく第2のパリテイチエツクとを併行して行な
    い、上記第2のパリテイチエツクによりエラーが
    検出されたときTLBエラーとして出力し、上記
    第2のパリテイチエツクではエラーが検出されず
    上記第1のパリテイチエツクでのみエラーが検出
    されたとき主記憶エラーとして出力するよう構成
    したことを特徴とするTLBにおける保護キーの
    チエツク方式。
JP57160122A 1982-09-14 1982-09-14 Tlbにおける保護キ−のチエツク方式 Granted JPS5968898A (ja)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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) 誤り検出・訂正・修復回路