JP2640139B2 - Memory card - Google Patents
Memory cardInfo
- Publication number
- JP2640139B2 JP2640139B2 JP1064872A JP6487289A JP2640139B2 JP 2640139 B2 JP2640139 B2 JP 2640139B2 JP 1064872 A JP1064872 A JP 1064872A JP 6487289 A JP6487289 A JP 6487289A JP 2640139 B2 JP2640139 B2 JP 2640139B2
- Authority
- JP
- Japan
- Prior art keywords
- internal
- memory
- abnormality notification
- notification signal
- failure
- 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 - Lifetime
Links
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
- Debugging And Monitoring (AREA)
Description
【発明の詳細な説明】 [概要] 情報処理システムに構成されるメモリカードに関し、 システムにおいて複数のメモリカードの故障が確実に
検出できるようにすることを目的とし、 複数のメモリユニットと、ユニットコントロールレジ
スタと、内部故障検出回路と、エラーステータスレジス
タと、内部異常通知信号抑止手段とを有し、各メモリユ
ニットは、外部からのアクセスによりデータの書き込み
および読み出しがなされるものであり、ユニットコント
ロールレジスタは、外部からの設定により前記メモリユ
ニット別に、その動作可、動作不可を制御するものであ
り、内部故障検出回路は、外部からのアクセスにおける
内部処理の故障を検出するものであり、エラーステータ
スレジスタは、前記内部故障検出回路における故障検出
時に、内部異常通知信号を外部に出力するものであり、
内部異常通知信号抑止手段は、前記ユニットコントロー
ルレジスタが全メモリユニットを動作付加とするように
設定された時に、前記内部異常通知信号の出力を抑止す
るものであるように構成する。DETAILED DESCRIPTION OF THE INVENTION [Summary] A memory card included in an information processing system, which aims to reliably detect a failure of a plurality of memory cards in the system. A register, an internal failure detection circuit, an error status register, and an internal abnormality notification signal suppressing means. Each memory unit is for writing and reading data by external access, and is a unit control register. Is used to control whether the memory unit is enabled or disabled for each of the memory units according to an external setting. The internal failure detection circuit is for detecting a failure in internal processing during an external access, and includes an error status register. At the time of failure detection in the internal failure detection circuit, Outputs an internal abnormality notification signal to the outside,
The internal abnormality notification signal inhibiting means is configured to inhibit the output of the internal abnormality notification signal when the unit control register is set to add operation to all memory units.
[産業上の利用分野] 本発明は、情報処理システムに構成されるメモリカー
ドに関する。[Industrial application field] The present invention relates to a memory card included in an information processing system.
[従来の技術] 第2図は、複数のメモリカードが構成される情報処理
システムの概略構成図である。同図において、メモリカ
ード1,2,3は、それぞれ別々のボードにメモリ素子を構
成し、システムの規模に応じて取り外しができるように
なされているもので、CPU4からのアクセスによりデータ
の書き込みおよび読み出しがなされるものである。FIG. 2 is a schematic configuration diagram of an information processing system including a plurality of memory cards. In the figure, memory cards 1, 2, and 3 are configured such that memory elements are formed on separate boards, and can be removed according to the size of the system. Reading is performed.
それぞれのメモリカード1,2,3内では、メモリ素子を
複数のユニットa,b,c,dに分けて管理がなされている。
すなわち、故障、あるいはメモリ素子の未実装による使
用できない状態を、メモリユニット単位に管理するた
め、それぞれのメモリユニットa,b,c,dに対応したユニ
ットコントロールレジスタCRが備えられ、そのユニット
コントロールレジスタCRの状態をCPU4が設定することに
より、メモリユニット単位にその動作可または動作不可
の状態が制御され、動作不可の状態では、CPU4の間違い
によるアクセスに対して、誤動作が生じないように無応
答となるように制御される。In each of the memory cards 1, 2, and 3, the memory elements are managed by being divided into a plurality of units a, b, c, and d.
That is, in order to manage a failure or an unusable state due to the non-mounting of a memory element on a memory unit basis, a unit control register CR corresponding to each memory unit a, b, c, d is provided, and the unit control register CR is provided. By setting the CR status by the CPU4, the operable or non-operational state is controlled for each memory unit. In the non-operational state, there is no response to an access due to an error of the CPU4 so that a malfunction does not occur It is controlled so that
また、それぞれのメモリカード1,2,3には、第3図に
示すように、内部故障検出回路21およびエラーステータ
スレジスタ22が備えられている。内部故障検出回路21
は、CPU4からのアクセスに対するアドレス解析部等の内
部処理における故障を検出するもので、故障が検出され
るとエラーステータスレジスタ22に対して内部故障検出
信号を発行するようになされたものである。エラーステ
ータスレジスタ22は、内部故障検出信号が入力される
と、内部異常通知信号をセットし出力するものである。
この内部異常通知信号は、メモリカード内の機能を停止
すると共に、OR回路23を介してCPU4に出力される。Further, each of the memory cards 1, 2, and 3 is provided with an internal failure detection circuit 21 and an error status register 22, as shown in FIG. Internal failure detection circuit 21
Is for detecting a failure in the internal processing of the address analysis unit or the like in response to an access from the CPU 4, and is configured to issue an internal failure detection signal to the error status register 22 when a failure is detected. The error status register 22 sets and outputs an internal abnormality notification signal when an internal failure detection signal is input.
This internal abnormality notification signal is output to the CPU 4 via the OR circuit 23 while stopping the function in the memory card.
このCPU4への内部異常通知信号の出力は、通常、第2
図に示すように、各メモリカード1,2,3からの出力信号
線がワイヤードORされて、1本の信号線を介してなされ
ている。従って、通知を受けたCPU4は、各メモリカード
1,2,3のエラーステータスレジスタ22を順次アクセスし
て、どのメモリカードに故障が発生したかを検出してい
た。The output of the internal abnormality notification signal to the CPU 4 is usually the second
As shown in the figure, output signal lines from each of the memory cards 1, 2, and 3 are wired-OR, and are made via one signal line. Therefore, the CPU 4 that has received the notification
The error status registers 22 of 1, 2, and 3 are sequentially accessed to detect which memory card has a failure.
[発明が解決しようとする課題] しかしながら、上記従来のCPU4への内部異常通知信号
の出力では、1つのメモリカードにおいて故障が発生す
ると、内部異常通知信号が出力されたままとなるため、
CPU4では他のメモリカードで故障が発生しても、その発
生が検出されず、誤動作を招くという問題があった。[Problems to be Solved by the Invention] However, in the conventional output of the internal abnormality notification signal to the CPU 4, if a failure occurs in one memory card, the internal abnormality notification signal remains output.
The CPU 4 has a problem that even if a failure occurs in another memory card, the occurrence is not detected and a malfunction occurs.
本発明は、このような問題に鑑みて創案されたもの
で、情報処理システムにおいて複数のメモリカードの故
障が確実に検出されることのできるメモリカードを提供
することを目的としている。The present invention has been made in view of such a problem, and an object of the present invention is to provide a memory card capable of reliably detecting a failure of a plurality of memory cards in an information processing system.
[課題を解決するための手段] 上記目的を達成するための本発明における手段は、複
数のメモリユニットと、ユニットコントロールレジスタ
と、内部故障検出回路と、エラーステータスレジスタ
と、内部異常通知抑止手段とを有し、各メモリユニット
は、外部からのアクセスによりデータの書き込みおよび
読み出しがなされるものであり、ユニットコントロール
レジスタは、外部からの設定により前記メモリユニット
別に、その動作可、動作不可を制御するものであり、内
部故障検出回路は、外部からのアクセスにおける内部処
理の故障を検出するものであり、エラーステータスレジ
スタは、前記内部故障検出回路における故障検出時に、
内部異常通知信号を外部に出力するものであり、内部異
常通知信号抑止手段は、前記ユニットコントロールレジ
スタが全メモリユニットを動作不可とするように設定さ
れた時に、前記内部異常通知信号の出力を抑止するもの
であるように構成したメモリカードによる。Means for Solving the Problems Means in the present invention for achieving the above object include a plurality of memory units, a unit control register, an internal failure detection circuit, an error status register, an internal abnormality notification suppressing means, Each memory unit is for writing and reading data by external access, and the unit control register controls the operation enable / disable for each of the memory units by an external setting. The internal failure detection circuit is for detecting a failure of internal processing in access from the outside, the error status register, when detecting a failure in the internal failure detection circuit,
The internal abnormality notification signal is output to the outside, and the internal abnormality notification signal suppressing means suppresses the output of the internal abnormality notification signal when the unit control register is set to disable all memory units. Memory card.
[作用] 内部故障検出回路により故障が検出されると、ユニッ
トコントロールレジスタにより、外部に内部異常通知信
号が出力される。この内部異常通知信号により、外部に
おいてメモリカードの故障が検出され、そして、外部か
らのユニットコントロールレジスタへの設定が、全メモ
リユニットを動作不可とするようになされると、内部異
常通知信号抑止手段により前記内部異常通知信号の外部
への出力が抑止される。[Operation] When a failure is detected by the internal failure detection circuit, an internal abnormality notification signal is output to the outside by the unit control register. When the memory card failure is detected externally by the internal abnormality notification signal, and the setting of the unit control register from the outside is set to disable all memory units, the internal abnormality notification signal suppressing means As a result, the output of the internal abnormality notification signal to the outside is suppressed.
これにより、複数のメモリカードからの内部異常通知
信号の重複を防ぐことができ、外部における故障検出漏
れを防ぐことができる。As a result, it is possible to prevent the internal abnormality notification signals from being duplicated from a plurality of memory cards, and to prevent the failure from being detected outside.
[実施例] 以下、図面を参照して、本発明の実施例を詳細に説明
する。[Example] Hereinafter, an example of the present invention will be described in detail with reference to the drawings.
第1図は、本発明の一実施例であるメモリカードの構
成図であり、同図に示すメモリカードは、第2図に示し
た情報処理システムに構成されるものである。第1図に
おいて、a,b,c,dはメモリの管理単位に区分されたメモ
リユニットであり、それぞれにメモリ素子が構成され、
外部のCPU4からのアクセスによりデータの書き込みおよ
び読み出しが行なわれるようになされたものである。CR
はユニットコントロールレジスタであり、各メモリユニ
ットに対応した4ビットのレジスタからなり、対応する
メモリユニットの動作状態を制御するもので、CPU4から
のアクセスによりセット(“1")、リセット(“0")が
なされる。セットの状態によりメモリユニットは動作可
の状態に制御がなされ、リセットの状態では動作不可、
すなわち、CPU4からのアクセスに対して無応答となる状
態に制御がなされる。FIG. 1 is a configuration diagram of a memory card according to an embodiment of the present invention. The memory card shown in FIG. 1 is configured in the information processing system shown in FIG. In FIG. 1, a, b, c, and d are memory units divided into memory management units, each of which has a memory element,
Data writing and reading are performed by access from an external CPU 4. CR
Is a unit control register, which is a 4-bit register corresponding to each memory unit and controls the operation state of the corresponding memory unit. The unit is set ("1") and reset ("0") by access from the CPU 4. ) Is made. The memory unit is controlled to be operable according to the set state.
That is, control is performed such that there is no response to the access from the CPU 4.
21は内部故障検出回路であり、従来と同様にCPU4から
のアクセスに対するアドレス解析部等の内部処理におけ
る故障を検出するもので、故障が検出されると内部故障
検出信号を発行するようになされたものである。22はエ
ラーステータスレジスタであり、従来と同様に前記内部
故障検出信号を入力すると、内部異常通知信号をセット
し出力するようになされたものである。この内部異常通
知信号は、メモリカード内の機能を停止すると共に、OR
回路23を介してCPU4に出力するようになされている。Reference numeral 21 denotes an internal failure detection circuit, which detects a failure in internal processing such as an address analysis unit for access from the CPU 4 in the same manner as in the related art, and issues an internal failure detection signal when a failure is detected. Things. Reference numeral 22 denotes an error status register, which is configured to set and output an internal abnormality notification signal when the internal failure detection signal is input as in the prior art. This internal abnormality notification signal stops the function in the memory card and
The data is output to the CPU 4 via the circuit 23.
24は、内部異常通知信号抑止手段であり、AND(論理
積)回路25、NAND(否定積)回路26からなるものであ
る。AND回路25は、エラーステータスレジスタ22とOR回
路23の間に介設され、エラーステータスレジスタ22から
出力される内部異常通知信号を入力して、CPU4への出力
を制御するように構成されたものである。NAND回路26
は、ユニットコントロールレジスタCRのそれぞれのビッ
ト状態を反転入力し、出力を前記AND回路25の一方の入
力とするように構成されたものである。従って、ユニッ
トコントロールレジスタCRの設定が、全て論理“0"(リ
セット、動作不可の状態)の状態の時のみNAND回路26の
出力は論理“0"となり、AND回路25において内部異常通
知信号の出力を抑止することになり、他の状態の時は全
て論理“1"となって、AND回路25において内部異常通知
信号はCPU4に出力されることになる。Reference numeral 24 denotes an internal abnormality notification signal suppressing means, which comprises an AND (logical product) circuit 25 and a NAND (negative product) circuit 26. The AND circuit 25 is interposed between the error status register 22 and the OR circuit 23, and is configured to input an internal abnormality notification signal output from the error status register 22 and control the output to the CPU 4. It is. NAND circuit 26
Is configured to invert the respective bit states of the unit control register CR and to use the output as one input of the AND circuit 25. Therefore, the output of the NAND circuit 26 becomes logic “0” only when the setting of the unit control register CR is all logic “0” (reset, operation disabled state), and the output of the internal abnormality notification signal in the AND circuit 25 In all other states, the logic becomes “1”, and the internal abnormality notification signal is output to the CPU 4 in the AND circuit 25.
上記構成によるメモリカードが第2図に示す情報処理
システムに構成されると、各メモリカード1,2,3は、CPU
4からのアクセスがなされる状態、すなわち、ユニット
コントロールレジスタCRのいずれかがセットされてメモ
リユニットが動作状態の時には、NAND回路26の出力は論
理“1"である。従って、この状態の時に、内部故障検出
回路21により内部処理における故障が検出された場合に
は、エラーステータスレジスタ22から出力される内部異
常通知信号(論理“1")は、AND回路25およびOR回路23
を介してCPU4に出力される。CPU4では、内部異常通知信
号を受けると各メモリカード1,2,3のエラーステータス
レジスタ22をアクセスして、故障したメモリカードを認
識すると共に、そのメモリカードのユニットコントロー
ルレジスタCRにアクセスして、全てのレジスタをリセッ
トに設定する。これにより、NAND回路26の出力は論理
“0"となり、AND回路25においてCPU4への内部異常通知
信号の出力が抑止される。When the memory card having the above configuration is configured in the information processing system shown in FIG. 2, each of the memory cards 1, 2, and 3 has a CPU
When the access is made from step 4, that is, when any of the unit control registers CR is set and the memory unit is operating, the output of the NAND circuit 26 is logic "1". Therefore, in this state, if a failure in the internal processing is detected by the internal failure detection circuit 21, the internal abnormality notification signal (logic “1”) output from the error status register 22 is output to the AND circuit 25 and the OR circuit 25. Circuit 23
Is output to the CPU 4 via. Upon receiving the internal abnormality notification signal, the CPU 4 accesses the error status register 22 of each of the memory cards 1, 2, and 3 to recognize the failed memory card, and accesses the unit control register CR of the memory card, Set all registers to reset. As a result, the output of the NAND circuit 26 becomes logic “0”, and the output of the internal abnormality notification signal to the CPU 4 in the AND circuit 25 is suppressed.
これにより、CPU4は他のメモリカードに故障が発生し
ても再度認識することができる。Thereby, the CPU 4 can recognize again even if a failure occurs in another memory card.
[発明の効果] 以上説明したように、本発明によれば、複数のメモリ
カードを構成する情報処理システムにおいて、それぞれ
のメモリカードの故障が確実に認識されるようになり、
アクセスにおける誤動作を防ぐことのできるメモリカー
ドを提供することができる。[Effects of the Invention] As described above, according to the present invention, in an information processing system including a plurality of memory cards, a failure of each memory card can be reliably recognized,
A memory card capable of preventing a malfunction in access can be provided.
第1図は本発明の一実施例であるメモリカードの構成
図、 第2図は複数のメモリカードが構成される情報処理シス
テムの概略構成図、 第3図は従来のメモリカードの構成図である。 1,2,3……メモリカード、4……CPU、 a,b,c,d……メモリユニット、 CR……ユニットコントロールレジスタ、 21……内部故障検出回路、 22……エラーステータスレジスタ、 23……OR回路、 24……内部異常通知信号抑止手段、 25……AND回路、 26……NAND回路。FIG. 1 is a configuration diagram of a memory card according to an embodiment of the present invention, FIG. 2 is a schematic configuration diagram of an information processing system including a plurality of memory cards, and FIG. 3 is a configuration diagram of a conventional memory card. is there. 1, 2, 3, ... memory card, 4 ... CPU, a, b, c, d ... memory unit, CR ... unit control register, 21 ... internal failure detection circuit, 22 ... error status register, 23 ... OR circuit, 24 ... Internal abnormality notification signal suppression means, 25 ... AND circuit, 26 ... NAND circuit.
───────────────────────────────────────────────────── フロントページの続き (72)発明者 小田原 考一 神奈川県川崎市中原区上小田中1015番地 富士通株式会社内 ────────────────────────────────────────────────── ─── Continuing from the front page (72) Inventor: Kenichi Odawara 1015 Kamiodanaka, Nakahara-ku, Kawasaki-shi, Kanagawa Fujitsu Limited
Claims (1)
ニットコントロールレジスタ(CR)と、内部故障検出回
路(21)と、エラーステータスレジスタ(22)と、内部
異常通知信号抑止手段(24)とを有し、 各メモリユニット(a,b,c,d)は、外部からのアクセス
によりデータの書き込みおよび読み出しがなされるもの
であり、 ユニットコントロールレジスタ(CR)は、外部からの設
定により前記メモリユニット(a,b,c,d)別に、その動
作可、動作不可を制御するものであり、 内部故障検出回路(21)は、外部からのアクセスにおけ
る内部処理の故障を検出するものであり、 エラーステータスレジスタ(22)は、前記内部故障検出
回路(21)における故障検出時に、内部異常通知信号を
外部に出力するものであり、 内部異常通知信号抑止手段(24)は、前記ユニットコン
トロールレジスタ(CR)が全メモリユニット(a,b,c,
d)を動作不可とするように設定された時に、前記内部
異常通知信号の出力を抑止するものである、ことを特徴
とするメモリカード。1. A plurality of memory units (a, b, c, d), a unit control register (CR), an internal failure detection circuit (21), an error status register (22), and an internal abnormality notification signal suppression. Means (24), wherein each memory unit (a, b, c, d) is for writing and reading data by external access, and a unit control register (CR) is The operation of the memory unit (a, b, c, d) is controlled according to the setting described above, and the operation of the memory unit (a, b, c, d) is controlled. The internal failure detection circuit (21) detects the failure of the internal processing in the access from outside. The error status register (22) outputs an internal abnormality notification signal to the outside when the internal failure detection circuit (21) detects a failure, and the internal abnormality notification signal suppressing means (24) Serial unit control register (CR) is the total memory units (a, b, c,
a memory card for suppressing output of the internal abnormality notification signal when the setting is made to disable the operation of d).
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1064872A JP2640139B2 (en) | 1989-03-16 | 1989-03-16 | Memory card |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1064872A JP2640139B2 (en) | 1989-03-16 | 1989-03-16 | Memory card |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH02242452A JPH02242452A (en) | 1990-09-26 |
| JP2640139B2 true JP2640139B2 (en) | 1997-08-13 |
Family
ID=13270658
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1064872A Expired - Lifetime JP2640139B2 (en) | 1989-03-16 | 1989-03-16 | Memory card |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2640139B2 (en) |
-
1989
- 1989-03-16 JP JP1064872A patent/JP2640139B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH02242452A (en) | 1990-09-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6505305B1 (en) | Fail-over of multiple memory blocks in multiple memory modules in computer system | |
| US5072450A (en) | Method and apparatus for error detection and localization | |
| EP0514075A2 (en) | Fault tolerant processing section with dynamically reconfigurable voting | |
| EP3279796B1 (en) | Resource access management component and method therefor | |
| US6397281B1 (en) | Bus arbitration system | |
| JP2640139B2 (en) | Memory card | |
| US5394536A (en) | Stable memory circuit using dual ported VRAM with shift registers in a multiple memory bank setup for high speed data-transfer | |
| US6502149B2 (en) | Plural bus data storage system | |
| JPS59214952A (en) | Processing system of fault | |
| JPH0354652A (en) | Trouble locating method for input/output port | |
| JPS6057091B2 (en) | Common memory storage protection method | |
| JPS63250753A (en) | Memory access checking system | |
| JP2716571B2 (en) | Redundant data security device | |
| JPH07160587A (en) | Multiplexed memory device | |
| JP2697393B2 (en) | Reset circuit | |
| JP2725680B2 (en) | Bus error detection circuit | |
| JPS6020779B2 (en) | Composite computer system | |
| JPH05274223A (en) | Cache memory | |
| JPS5898900A (en) | Microprocessor controlling system | |
| JP3374923B2 (en) | Logic module and data processing device | |
| JPS6118056A (en) | Abnormality detecting system for access to out-area memory | |
| JPS6113266B2 (en) | ||
| JPH0441381B2 (en) | ||
| JPH06161794A (en) | Malfunction preventing system for computer system | |
| JPH0415737A (en) | Memory device |