JPS6072047A - バスデ−タチェック方式 - Google Patents

バスデ−タチェック方式

Info

Publication number
JPS6072047A
JPS6072047A JP58179716A JP17971683A JPS6072047A JP S6072047 A JPS6072047 A JP S6072047A JP 58179716 A JP58179716 A JP 58179716A JP 17971683 A JP17971683 A JP 17971683A JP S6072047 A JPS6072047 A JP S6072047A
Authority
JP
Japan
Prior art keywords
data
bus
circuit
check
address
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
Application number
JP58179716A
Other languages
English (en)
Inventor
Miyoshi Kikuchi
菊地 身好
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 JP58179716A priority Critical patent/JPS6072047A/ja
Publication of JPS6072047A publication Critical patent/JPS6072047A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • 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
    • G06F11/1012Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices using codes or arrangements adapted for a specific type of error
    • G06F11/1016Error in accessing a memory location, i.e. addressing error

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)
  • Debugging And Monitoring (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (al 発明の技術分野 本発明は記憶装置に於いて、外部より与えられるアドレ
スバス上、及びデータバス上の2進数データを共通゛の
チェック回路に交互に接続して時分割的にチェックを実
行する回路に関する。
(bl 技術の背景 従来、記憶装置のアドレスバス及びデータバスは各個に
チェック回路を持つことにより、別個にチェックを実施
していた。
(C)従来の技術と問題点 第1図(alに従来用いられていた方式の例を示す。
処理装置1より記憶装置2ヘデータの読み出し。
或いはデータの書込みを行うには、アドレスバス5を経
由して読み出し、或いは書込みを行うデータのアドレス
を、書込みの場合は同時にデータバス6を経由して書き
込むべきデータを、処理装置1より記憶装置2へ送る。
制御ハス7を経由して、読み出し、或いは書き込めの指
令を処理装置1より送ると、記憶装置2は読み出し、或
いは書込みを実行する。読み出しの場合は読み出された
データがデータバス6上に現れ、記憶装置2から処理装
置1ヘデータが送られる。このようなシステムで処理装
置1と記憶装置2の間に授受されるアドレスバス5.デ
ータバス6上のデータに何等かの理由により誤りを生じ
るとシステム全体に誤動作を発生させる。これを防止す
る為、アドレスバス5、データバス6の各々のデータに
、送り出す側でチェックピントを付加し、受は取る側で
チェックを行う、所謂パリティチェックが一般に行われ
ている。図に於いて3はアドレスバス5上のデータのチ
ェック回路、4はデータバス6上のデータのチェック回
路で、アドレスバス5.データバス6の上のデータのパ
リティチェックを行い、誤りを発見すると処理装置1に
通知する。チェック回路3および4の内容であるパリテ
ィチェック回路の例を第1図(b)に示す。第1図(b
lに於いて、8は3ビットのデータのチェックを行う単
位回路で、NAND回路9および否定回路1oが合計8
個使用され、3ビツトのデータの内奇数個のビットが論
理“1”である時出力が論理“1゛′となる回路である
。本例は8ビツトのデータDO−D7に1ヒントのパリ
ティヒントDPを付加した9ビツトのデータのチェック
を行う回路で、上記単位回路8を4組使用している。ま
た、第1図(c)に16ヒントのデータに1ビツトのパ
リティビットを付加した17ビントのデータのチェック
を行う回路を示す。これらの回路の動作については周知
であるため詳述は避けるが、本回路は上記単位回路8を
8組必要とする。処理装置1の大型化により記憶装置2
が大型化すると、アドレスバス5.データバス6共、そ
の構成ビット数が増大し、他の回路に比してチェック回
路3および4が大形になり、使用素子数の増加による装
置の寸法1発熱の増大。
或いは信頼性の低下をも招く。
(d) 発明の目的 本発明は1組のチェック回路をアドレスバス。
データバスに時分割的に接続して共用することにより、
回路の簡易化、素子数の減少を目的としたものである。
(el 発明の構成 上記目的達成のため本発明は記憶装置に於いて、アドレ
スバス及びデータバスの何れが一方を選択してチェック
回路に接続する選択ゲート回路と。
該選択ゲート回路を開閉して上記アドレスバス或いは上
記データバスの何れかを上記チェック回路に接続せしめ
る選択信号を有し、該選択信号を開閉することにより上
記アドレスバス及び上記データバスを交互に、−上記選
択ゲート回路を経由して上記チェック回路に接続し上記
アドレスバス上及び上記データバス上のデータの誤りの
有無を確認することを特徴とする。
(fl 発明の実施例 第2図に本発明の実施例を示す。第2図(alに於いて
、処理装置1.記憶装置2.アドレスバス5゜データバ
ス6、制御バス7は第1図(a)と同一の機能、動作を
行うものである。11は選択ゲートで選択信号9.10
によりアドレスバス5.或いはデータバス69何れかを
選択してチェックバス12に接続する。第2図(blに
選択ゲート11の内容の一例を示す。14はNAND回
路、Ao=Anはn+1ビットのアドレス、Apはアド
レスバスのチェック用に付加されたパリティビットで、
AO〜A、n、及びApはアドレスバス5を構成し。
Do〜Dn’はfi+1ビットのデータ、Dpはデータ
バスのチェック用に付加されたパリティビットで、Do
”Dn、及びDpはデータバス6を構成する。A信号9
.D信号10はそれぞれアドレスバス5.データバス6
を、同様な構成のチェックハス12へ、選択ゲート11
を切り換え、て接続する選択信号である。一般に記憶装
置は読み書きすべきアドレスを与えられると、直ちにそ
の目的とするアドレスの選択を開始し、一定時間経過後
、読み出しの場合は目的とするアドレスのデータがデー
タバス上に現れ、書込みの場合はデータバス上のデータ
を目的のアドレスに書き込む。このように記憶装置は一
定時間周期でサイクリックに動作し、サイクルの前半ば
アドレスを記憶装置に与えるアドレス設定期間、サイク
ルの後半ばデータを記憶装置とデータバスの間で授受す
るデータ転送期間より成っている。
本方式はチェック回路13をアドレス設定期間ではアド
レスバス5上のデータのチェックに、データ転送期間で
はデータバス6上のデータのチェックに使用することを
特徴とする。即ち記憶装置2で作られるタイミング信号
より、上記記憶装置2のサイクルの前半、即ちアドレス
設定期間中オン状態を保つA信号9と、サイクルの後半
、即ちデータ転送期間中オン状態を保つD信号10を得
′て、これを選択ゲート回路11によるバスの切り換え
に使用する。記憶装置2のサイクルの前半。
即ちアドレス設定期間はA信号9がオンになり、アドレ
スバス5は選択ゲート11.チェックハス12を経由し
てチェック回路13に接続され、アドレスバス5上のデ
ータのチェックが行われる。
記憶装置2のサイクルの後半、即ぢデータ転送期間はD
信号10がオンになり、データバス6は選択ゲート11
.チェックハス12を経由してチェック回路13に接続
され、データバス6上のデータのチェックが行われる。
この動作の理解を容易ならしめる為、第2図(alの回
路の動作を第2図(C1にタイムチャートで示す。Tば
記憶装置2のサイクルを、Aはへ信号9を、DはD信号
1oを、Bはチェックハス12上のデータの状態を、C
はチェック回路13の出力を示す。チェックの結果、デ
ータに誤りが発見されると図の点線の如くCの出力はオ
フの状態を保つ。
以上の如く、本発明により1個のチェ・ツタ回路13を
切り換え使用することにより、アドレスバス5.データ
バス6の双方のチェックを時分割的に行うことを可能と
する。
(g) 発明の効果 以上述べた如く、本発明により1組のチェック回路をア
ドレスバス、データバスに時分割的に接続して共用する
ことにより、回路の簡易化、素子数の減少の目的を達成
する。
【図面の簡単な説明】
第1図は従来の方式の例を、第2図は本方式の実施例を
示す。第2図(a)に於いて、1は処理装置を、2は記
憶装置を、11は選択回路を、13はチェック回路を、
5はアドレスバスを、6はデータバスを示す。第2図(
b)に於いて14ばNAND回路を示す。 第 1 図 (C) 第 2 図 (α)

Claims (1)

    【特許請求の範囲】
  1. 記憶装置に於いて、アドレスバス及びデータバスの何れ
    か一方を選択してチェック回路に接続する選択ゲート回
    路と、該選択ゲート回路を開閉して上記アドレスバス或
    いは上記データバスの何れかを上記チェック回路に接続
    せしめる選択信号を有し、該選択信号を開閉することに
    より上記アドレスバス及び上記データバスを交互に、上
    記選択ゲート回路を経由して上記チェック回路に接続し
    上記アドレスバス上及び上記データバス上のデータの誤
    りの有無を確認することを特徴とするハスデータチェッ
    ク方式。
JP58179716A 1983-09-28 1983-09-28 バスデ−タチェック方式 Pending JPS6072047A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58179716A JPS6072047A (ja) 1983-09-28 1983-09-28 バスデ−タチェック方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58179716A JPS6072047A (ja) 1983-09-28 1983-09-28 バスデ−タチェック方式

Publications (1)

Publication Number Publication Date
JPS6072047A true JPS6072047A (ja) 1985-04-24

Family

ID=16070619

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58179716A Pending JPS6072047A (ja) 1983-09-28 1983-09-28 バスデ−タチェック方式

Country Status (1)

Country Link
JP (1) JPS6072047A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05187011A (ja) * 1991-07-17 1993-07-27 Asahi Doken Kk 立体構造状ネット

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05187011A (ja) * 1991-07-17 1993-07-27 Asahi Doken Kk 立体構造状ネット

Similar Documents

Publication Publication Date Title
US8285960B2 (en) Independent link and bank selection
JP2997521B2 (ja) 半導体メモリ
JPS6337894A (ja) ランダムアクセスメモリ
JPH02220293A (ja) 二重ポート読出し/書込みメモリー
US4928281A (en) Semiconductor memory
US4103823A (en) Parity checking scheme for detecting word line failure in multiple byte arrays
US5778415A (en) Apparatus, systems and methods for controlling electronic memories
JP4317166B2 (ja) データを転送するインタフェースを有する光記憶システム
JPS6072047A (ja) バスデ−タチェック方式
KR100503189B1 (ko) 액세스 회로
JPH01273154A (ja) Ecc回路付記憶装置
CN116543804A (zh) 驱动控制电路和存储器
US5479165A (en) Two-dimensional coding apparatus
KR100308662B1 (ko) 음성사서함시스템에서공통메모리억세스장치
JPS62256061A (ja) 冗長構成設定可能主記憶装置
JPH0561777A (ja) 記憶制御回路
JPH0567006A (ja) メモリコントローラ
JPS58199498A (ja) メモリシステム
JPH038040A (ja) 1ビット誤リ情報記憶装置
JPH04128939A (ja) マイクロコンピュータ
JPS6042505B2 (ja) 出力メモリ装置
EP0980076A2 (en) Memory activation devices and methods
JPH01223689A (ja) デュアルポートメモリ装置
JPH01258054A (ja) 記憶装置のアクセス制御方式
JPH0394349A (ja) メモリのパリティチェック回路