JPS62162156A - メモリアクセス制御装置 - Google Patents
メモリアクセス制御装置Info
- Publication number
- JPS62162156A JPS62162156A JP61002928A JP292886A JPS62162156A JP S62162156 A JPS62162156 A JP S62162156A JP 61002928 A JP61002928 A JP 61002928A JP 292886 A JP292886 A JP 292886A JP S62162156 A JPS62162156 A JP S62162156A
- Authority
- JP
- Japan
- Prior art keywords
- fault
- circuit
- memory access
- control device
- control circuit
- 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
- 230000002093 peripheral effect Effects 0.000 claims abstract description 32
- 230000004044 response Effects 0.000 claims description 12
- 238000001514 detection method Methods 0.000 claims description 8
- 230000008054 signal transmission Effects 0.000 claims description 2
- 238000004458 analytical method Methods 0.000 abstract description 6
- 230000003213 activating effect Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
Landscapes
- Debugging And Monitoring (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、メモリアクセス制御装置に関する。
従来のメモリアクセス制御装置は周辺制御装置から共通
バス上に送出されるアクセス要求に対して要求の優先順
位を判断後、受付処理を行い、主記憶装置へアクセス要
求を送り出し、この要求に対する主記憶装置からの応答
を共通バス上に送出して周辺制御装置と主記憶装置との
間の主記憶アクセス処理を行っている。この主記憶アク
セス処理を行う際にメモリアクセス制御装置に障害が発
生した場合、該障害を検出後、障害内容の判断を行い、
メモリアクセス制御装置内でタロツクストップ等の信号
を出して主記憶アクセス処理を中止するだけで、共通バ
スに接続される周辺制御装置への障害報告は行われてい
なかった。
バス上に送出されるアクセス要求に対して要求の優先順
位を判断後、受付処理を行い、主記憶装置へアクセス要
求を送り出し、この要求に対する主記憶装置からの応答
を共通バス上に送出して周辺制御装置と主記憶装置との
間の主記憶アクセス処理を行っている。この主記憶アク
セス処理を行う際にメモリアクセス制御装置に障害が発
生した場合、該障害を検出後、障害内容の判断を行い、
メモリアクセス制御装置内でタロツクストップ等の信号
を出して主記憶アクセス処理を中止するだけで、共通バ
スに接続される周辺制御装置への障害報告は行われてい
なかった。
上述した従来のメモリアクセス制御装置は、周辺制御装
置からの主記憶アクセス処理中の障害発半時に、周辺制
御装置へ障害状態の報告なしに該処理を中止してしまう
ため、共通バスに接続されている複数の周辺制御装置は
メモリアクセス制御装置からの終了信号待ちでタイムア
ウトとなり周辺制御装置側でも障害を発生してしまうこ
ととなり、またシステムの障害解析において二重障害と
なりな場合、障害解析が容易にできないという問題点が
ある。
置からの主記憶アクセス処理中の障害発半時に、周辺制
御装置へ障害状態の報告なしに該処理を中止してしまう
ため、共通バスに接続されている複数の周辺制御装置は
メモリアクセス制御装置からの終了信号待ちでタイムア
ウトとなり周辺制御装置側でも障害を発生してしまうこ
ととなり、またシステムの障害解析において二重障害と
なりな場合、障害解析が容易にできないという問題点が
ある。
1問題点を解決するための手段〕
本発明の装置は、複数の周辺制御装置からの主記憶アク
セスを一括制御するメモリアクセス制御装置において、
前記メモリアクセス制御装置を構成する各回路の障害を
検出する障害検出手段と、前記検出された障害の内容を
解析し第1の障害報知信号を発生し前記周辺制御装置に
報告を要する障害のときにはさらに第2の障害報知信号
を発生する障害処理手段と、前記第2の障害報知信号を
前記周辺制御装置に伝達する信号伝達手段と、前記第1
の障害報知信号の供給に応答してクロック信号を停止す
る信号停止手段とを含んで構成される。
セスを一括制御するメモリアクセス制御装置において、
前記メモリアクセス制御装置を構成する各回路の障害を
検出する障害検出手段と、前記検出された障害の内容を
解析し第1の障害報知信号を発生し前記周辺制御装置に
報告を要する障害のときにはさらに第2の障害報知信号
を発生する障害処理手段と、前記第2の障害報知信号を
前記周辺制御装置に伝達する信号伝達手段と、前記第1
の障害報知信号の供給に応答してクロック信号を停止す
る信号停止手段とを含んで構成される。
[実施例〕
次に、本発明について図面を参照してi(コ明する。
第1図は本発明の一実施例を示すブロック図である。図
中の参照数字10は主記憶装置、参照数字11は本発明
の一実施例であるメモリアクセス制御装置、参照数字1
2はメモリアクセス制御装置11の障害状君を示す信号
線(以下EATTと称ず)、参照数字13は周辺制御装
置15〜・17との間の要求信号及び終了信号を送受す
るコンl−ロール線(以下CNTl−と称す)を示す。
中の参照数字10は主記憶装置、参照数字11は本発明
の一実施例であるメモリアクセス制御装置、参照数字1
2はメモリアクセス制御装置11の障害状君を示す信号
線(以下EATTと称ず)、参照数字13は周辺制御装
置15〜・17との間の要求信号及び終了信号を送受す
るコンl−ロール線(以下CNTl−と称す)を示す。
参照数字14は周辺制御装置15〜17がらの要求に対
するアドレス信号及びデータ、または主記憶装置10か
ら送られるデータのバスを示すアドレス・データ線(以
下ADR9−DATAと称す)である。ハス制御回路2
0は複数の周辺制御装置15〜17からの要求の優先制
御を行い、優先され/:二周辺制御装置にバスの使用権
を与え、ADR9・DATA線14の要求を受けとる回
路と、共通バスへ主記憶装置10からの応答を出力する
応答回路とからなる。処理回路21は、メモリアクセス
制御装置11内のバス制御回路20と、主記憶装置10
への要求、主記憶装置10からの応答の制御を行うME
M制御回路22との間のデータの保持回路及び該保持回
路のコントロール回路とからなる。参照数字30〜32
はバス制御回路20、処理回路21及びMEM制御回路
22のそれぞれの障害検出回路である。ゲート回路33
は障害検出回路30〜32の出力信号の論理和をとる回
路、参照数字34は検出された障害内容を解析し、解析
内容が共通バスに接続される周辺制御装置15〜17に
報告すべきか判断する回路である。参照数字35はメモ
リアクセス制御装置11のクロック制御回路で、停止指
示101によって該装置のクロックを止める機能を持つ
。
するアドレス信号及びデータ、または主記憶装置10か
ら送られるデータのバスを示すアドレス・データ線(以
下ADR9−DATAと称す)である。ハス制御回路2
0は複数の周辺制御装置15〜17からの要求の優先制
御を行い、優先され/:二周辺制御装置にバスの使用権
を与え、ADR9・DATA線14の要求を受けとる回
路と、共通バスへ主記憶装置10からの応答を出力する
応答回路とからなる。処理回路21は、メモリアクセス
制御装置11内のバス制御回路20と、主記憶装置10
への要求、主記憶装置10からの応答の制御を行うME
M制御回路22との間のデータの保持回路及び該保持回
路のコントロール回路とからなる。参照数字30〜32
はバス制御回路20、処理回路21及びMEM制御回路
22のそれぞれの障害検出回路である。ゲート回路33
は障害検出回路30〜32の出力信号の論理和をとる回
路、参照数字34は検出された障害内容を解析し、解析
内容が共通バスに接続される周辺制御装置15〜17に
報告すべきか判断する回路である。参照数字35はメモ
リアクセス制御装置11のクロック制御回路で、停止指
示101によって該装置のクロックを止める機能を持つ
。
次に、実施例の動作を説明する。
複数の周辺制御装置15〜17からのアクセス要求か、
共通バス上のCNTL13へ出されると、バス制御回路
20で優先制御を行ったあと、バスの使用権を優先され
た周辺制御装置に与え、アドレス、データ等の詳細内容
を共通バスより受けとる。次に、受は付けした要求は処
理回路21へ送られ、MEM制御回路22がビジー状態
の場合は要求を保持し、レゾ−状態になった時にMEM
制御回路22へ転送される。M E M制御回路22へ
転送された要求は主記憶装置10への要求に見合うよう
に変換され転送される。要求に対する主記憶装置10か
らの応答をMEM制御回路22で受付けし、リードデー
タ及びステータス等の情報を受は取る。該応答は処理回
路21に転送され、バス制御回路20の状態がレゾ−状
態のときにバス制御回路20へ送られる。バス制御回路
20はADR3−DATA14がレゾ−状態になったら
応答をADR3−DA’r’A14に出力すると共に、
CNTL13’\終了信号を出力する。
共通バス上のCNTL13へ出されると、バス制御回路
20で優先制御を行ったあと、バスの使用権を優先され
た周辺制御装置に与え、アドレス、データ等の詳細内容
を共通バスより受けとる。次に、受は付けした要求は処
理回路21へ送られ、MEM制御回路22がビジー状態
の場合は要求を保持し、レゾ−状態になった時にMEM
制御回路22へ転送される。M E M制御回路22へ
転送された要求は主記憶装置10への要求に見合うよう
に変換され転送される。要求に対する主記憶装置10か
らの応答をMEM制御回路22で受付けし、リードデー
タ及びステータス等の情報を受は取る。該応答は処理回
路21に転送され、バス制御回路20の状態がレゾ−状
態のときにバス制御回路20へ送られる。バス制御回路
20はADR3−DATA14がレゾ−状態になったら
応答をADR3−DA’r’A14に出力すると共に、
CNTL13’\終了信号を出力する。
上記のシーケンスの中でバス制御回路20、処理回路2
1、MEM制御回路22で障害検出回路30〜32はデ
ータのパリティチェック及びコンl−ロール線作のチェ
ックを行ない、障害検出時、直ちにデーl−回路33を
通して障害処理回路34へ報告する。障害処理回路34
は障害の内容を解析し、編集後その障害を周辺制御装置
15〜17へ報告すべきか判断する。報告すべき場合は
CNTL13上のバス制御回路20から出力される終了
信号と共にEAT”I”12へ障害報知信号102を出
し、周辺制御装置15〜17へ障害の報告を行い、その
後クロック制御回路35へ停止指示101を発する。ク
ロック制御回路35は停止指示101を受信したら、該
メモリアクセス制御装置11のクロック103の供給を
止める。
1、MEM制御回路22で障害検出回路30〜32はデ
ータのパリティチェック及びコンl−ロール線作のチェ
ックを行ない、障害検出時、直ちにデーl−回路33を
通して障害処理回路34へ報告する。障害処理回路34
は障害の内容を解析し、編集後その障害を周辺制御装置
15〜17へ報告すべきか判断する。報告すべき場合は
CNTL13上のバス制御回路20から出力される終了
信号と共にEAT”I”12へ障害報知信号102を出
し、周辺制御装置15〜17へ障害の報告を行い、その
後クロック制御回路35へ停止指示101を発する。ク
ロック制御回路35は停止指示101を受信したら、該
メモリアクセス制御装置11のクロック103の供給を
止める。
本実施例では上記の障害処理を行うことにより、共通バ
スに接続されている周辺制御装置15〜17の障害処理
を行うことにより、共通バスに接続されている周辺制御
装置15〜17はメモリアクセス制御装置11が障害に
よりクロックストップ状態になる前に、メモリアクセス
制御装置11の障害を知ることになる。
スに接続されている周辺制御装置15〜17の障害処理
を行うことにより、共通バスに接続されている周辺制御
装置15〜17はメモリアクセス制御装置11が障害に
よりクロックストップ状態になる前に、メモリアクセス
制御装置11の障害を知ることになる。
以上説明したように、本発明には障害検出回路で障害検
出時、障害処理回路でその障害が周辺制御装置に対して
報告すべきかを判断し、報告すべき場合は共通バス」二
のEATTを活性化することにより周辺制御装置にメモ
リアクセス制御装置の障害を知らしめ、周辺制御装置で
の要求に対する応答待ちのタイムアウト等の二重障害を
防ぎ、障害の解析を容易化できるという効果がある。
出時、障害処理回路でその障害が周辺制御装置に対して
報告すべきかを判断し、報告すべき場合は共通バス」二
のEATTを活性化することにより周辺制御装置にメモ
リアクセス制御装置の障害を知らしめ、周辺制御装置で
の要求に対する応答待ちのタイムアウト等の二重障害を
防ぎ、障害の解析を容易化できるという効果がある。
第1図は本発明の一実施例を示すブロック図である。
10・・・主記憶装置、11・・・メモリアクセス制御
装置、I2・・・EATT、13・・・CNTL、14
・・・ADR3−DATA、15〜17・・・周辺制御
装置、20・・・バス制御回路、21・・・処理回路、
22・・・MEM制御回路、30〜32・・・障害検出
回路、33・・・ゲート回路、34・・・障害処理回路
、35・・・クロック制御回路。 一
装置、I2・・・EATT、13・・・CNTL、14
・・・ADR3−DATA、15〜17・・・周辺制御
装置、20・・・バス制御回路、21・・・処理回路、
22・・・MEM制御回路、30〜32・・・障害検出
回路、33・・・ゲート回路、34・・・障害処理回路
、35・・・クロック制御回路。 一
Claims (1)
- 【特許請求の範囲】 複数の周辺制御装置からの主記憶アクセスを一括制御す
るメモリアクセス制御装置において、前記メモリアクセ
ス制御装置を構成する各回路の障害を検出する障害検出
手段と、 前記検出された障害の内容を解析し第1の障害報知信号
を発生し前記周辺制御装置に報告を要する障害のときに
はさらに第2の障害報知信号を発生する障害処理手段と
、 前記第2の障害報知信号を前記周辺制御装置に伝達する
信号伝達手段と、 前記第1の障害報知信号の供給に応答してクロック信号
を停止する信号停止手段とを含むことを特徴とするメモ
リアクセス制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61002928A JPS62162156A (ja) | 1986-01-10 | 1986-01-10 | メモリアクセス制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61002928A JPS62162156A (ja) | 1986-01-10 | 1986-01-10 | メモリアクセス制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS62162156A true JPS62162156A (ja) | 1987-07-18 |
Family
ID=11543001
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61002928A Pending JPS62162156A (ja) | 1986-01-10 | 1986-01-10 | メモリアクセス制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS62162156A (ja) |
-
1986
- 1986-01-10 JP JP61002928A patent/JPS62162156A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2904765A1 (en) | Method and apparatus using high-efficiency atomic operations | |
| JPH0738183B2 (ja) | 中央処理装置間通信処理方式 | |
| WO2024016864A1 (zh) | 处理器、获取信息的方法、单板及网络设备 | |
| JPH06139207A (ja) | システムバス制御方式 | |
| JPH0814797B2 (ja) | 二重化処理装置におけるチェック方法 | |
| JPS634209B2 (ja) | ||
| JPS62162155A (ja) | 情報処理システム | |
| JPS58195915A (ja) | チヤネル装置のエラ−処理方式 | |
| JPH02289020A (ja) | 情報処理装置のタイムアウト処理方式 | |
| JPH04139556A (ja) | リトライ制御方式 | |
| JPH0143336B2 (ja) | ||
| JP2507969B2 (ja) | パリティエラ―検出手段の試験方式 | |
| JPH04152448A (ja) | インタフェース変換方法およびインタフェース変換装置 | |
| JP3341738B2 (ja) | メモリのエラー検出方式 | |
| JPS597971B2 (ja) | 入出力装置の制御方式 | |
| JPS59221131A (ja) | デ−タ伝送ステ−シヨン | |
| JPS5820058B2 (ja) | デ−タ先行読出し方式 | |
| JPH01133444A (ja) | システムバス制御装置 | |
| JPS63117532A (ja) | ネツトワ−ク監視装置 | |
| JPH03137754A (ja) | 共有メモリのアクセス制御方式 | |
| JPS6134654A (ja) | バスマスタ制御装置 | |
| JPS62143154A (ja) | 入出力制御装置 | |
| JPS63158650A (ja) | 情報処理装置 | |
| JPS6113845A (ja) | 通信制御装置 | |
| JPS6213703B2 (ja) |