JPS6331880B2 - - Google Patents
Info
- Publication number
- JPS6331880B2 JPS6331880B2 JP55089229A JP8922980A JPS6331880B2 JP S6331880 B2 JPS6331880 B2 JP S6331880B2 JP 55089229 A JP55089229 A JP 55089229A JP 8922980 A JP8922980 A JP 8922980A JP S6331880 B2 JPS6331880 B2 JP S6331880B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- flip
- flop
- data
- 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.)
- Expired
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/26—Functional testing
- G06F11/273—Tester hardware, i.e. output processing circuits
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
- For Increasing The Reliability Of Semiconductor Memories (AREA)
Description
【発明の詳細な説明】
本発明は、メモリ素子に関するもので、特に自
動診断が可能な周辺回路を備えたメモリ素子に関
するものである。
動診断が可能な周辺回路を備えたメモリ素子に関
するものである。
従来より、情報処理装置等における装置の診断
方法としては、被診断装置が持つ機能に着目して
行う機能的診断と、単に回路構成のみに着目して
行う非機能的診断とがある。
方法としては、被診断装置が持つ機能に着目して
行う機能的診断と、単に回路構成のみに着目して
行う非機能的診断とがある。
このうち、非機能的診断方法は、論理回路内の
任意のフリツプ・フロツプに着目し、そのフリツ
プ・フロツプをセツト・リセツトするための入力
信号を逆にたどり、別のフリツプ・フロツプに到
達したとき、後者の入力フリツプ・フロツプと前
者の出力フリツプ・フロツプで囲まれる組み合せ
回路を単位として、被診断装置をこのような単位
に分割する。次に、分割された組み合せ回路ごと
に入力フリツプ・フロツプにデータを設定し、そ
のデータが出力フリツプ・フロツプに反映された
結果を観測して、期待値を照合することにより組
み合せ回路の診断を行う。診断時に入力フリツ
プ・フロツプに設定するデータは、人間の思考に
より人手で作成される場合もあるが、一般的に
は、プログラムにより自動的に作成される。
任意のフリツプ・フロツプに着目し、そのフリツ
プ・フロツプをセツト・リセツトするための入力
信号を逆にたどり、別のフリツプ・フロツプに到
達したとき、後者の入力フリツプ・フロツプと前
者の出力フリツプ・フロツプで囲まれる組み合せ
回路を単位として、被診断装置をこのような単位
に分割する。次に、分割された組み合せ回路ごと
に入力フリツプ・フロツプにデータを設定し、そ
のデータが出力フリツプ・フロツプに反映された
結果を観測して、期待値を照合することにより組
み合せ回路の診断を行う。診断時に入力フリツ
プ・フロツプに設定するデータは、人間の思考に
より人手で作成される場合もあるが、一般的に
は、プログラムにより自動的に作成される。
このように、非機能的診断方法は、装置の組み
合せ回路を診断の対象にしているため、組み合せ
回路に分割できないメモリ素子を含む回路等は非
機能的診断の対象外となつている。そのため、メ
モリ素子周辺回路を診断する場合、人手による機
能的診断のみが行われている。
合せ回路を診断の対象にしているため、組み合せ
回路に分割できないメモリ素子を含む回路等は非
機能的診断の対象外となつている。そのため、メ
モリ素子周辺回路を診断する場合、人手による機
能的診断のみが行われている。
一方、メモリ素子自体に対するテスト・プログ
ラムによる診断は、ソフトウエアにより最悪パタ
ーンやその他の試験パターンを記憶装置に与え、
これを読み出し照合して試験を行う。
ラムによる診断は、ソフトウエアにより最悪パタ
ーンやその他の試験パターンを記憶装置に与え、
これを読み出し照合して試験を行う。
情報処理装置等の電子機器には多くのメモリ素
子が組み込まれており、今後益々増加の傾向にあ
るが、メモリ周辺回路の機能別診断を行う場合
に、人手作業が多くなるので手間と時間の浪費が
大きくなる。また、機能的診断は、被診断論理の
熟知者を必要とし、かつ人手によるため、診断不
足および診断誤りの生じるおそれがある。
子が組み込まれており、今後益々増加の傾向にあ
るが、メモリ周辺回路の機能別診断を行う場合
に、人手作業が多くなるので手間と時間の浪費が
大きくなる。また、機能的診断は、被診断論理の
熟知者を必要とし、かつ人手によるため、診断不
足および診断誤りの生じるおそれがある。
本発明の目的は、このような従来の欠点を除去
するため、自動的に作成された診断データにより
簡単に診断ができる周辺回路を備えたメモリ素子
を提供することにある。
するため、自動的に作成された診断データにより
簡単に診断ができる周辺回路を備えたメモリ素子
を提供することにある。
本発明のメモリ素子は、素子選択信号と、ライ
ト・リード制御信号と、アドレス信号と、入力デ
ータ信号と、出力データ信号の各ラインを有する
メモリ素子において、アドレス信号を記憶する記
憶回路および記憶回路の内容を取り出す制御回路
を設けて、アクセス時のアドレス信号の情報を記
憶することを特徴としている。
ト・リード制御信号と、アドレス信号と、入力デ
ータ信号と、出力データ信号の各ラインを有する
メモリ素子において、アドレス信号を記憶する記
憶回路および記憶回路の内容を取り出す制御回路
を設けて、アクセス時のアドレス信号の情報を記
憶することを特徴としている。
以下、本発明の実施例を、図面により説明す
る。
る。
第1図は、本発明の実施例を示すメモリ素子の
構成図である。
構成図である。
第1図では、便宜上4ビツトの記憶容量を有す
るメモリ素子が示されており、データを記憶する
記憶回路をフリツプ・フロツプ5と仮定して説明
する。
るメモリ素子が示されており、データを記憶する
記憶回路をフリツプ・フロツプ5と仮定して説明
する。
第1図に示すメモリ素子は、アドレス・デコー
ダ1、書き込み制御信号反転ゲート2、データ書
き込みクロツク信号作成アンド・ゲート3データ
読み出し制御信号作成アンド・ゲート4データ記
憶フリツプ・フロツプ5、およびデータ読み出し
選択アンド・ゲート7を備える他に新しくアドレ
ス記憶フリツプ・フロツプ6、アドレス読み出し
選択アンド・ゲート8、およびアドレス書き込み
クロツク信号作成ゲート9を備えており、アドレ
ス信号40,41をデコーダ1に接続するととも
に、フリツプ・フロツプ6の入力データとする。
ダ1、書き込み制御信号反転ゲート2、データ書
き込みクロツク信号作成アンド・ゲート3データ
読み出し制御信号作成アンド・ゲート4データ記
憶フリツプ・フロツプ5、およびデータ読み出し
選択アンド・ゲート7を備える他に新しくアドレ
ス記憶フリツプ・フロツプ6、アドレス読み出し
選択アンド・ゲート8、およびアドレス書き込み
クロツク信号作成ゲート9を備えており、アドレ
ス信号40,41をデコーダ1に接続するととも
に、フリツプ・フロツプ6の入力データとする。
アンド・ゲート3は、メモリ素子選択信号CS
書き込み制御信号WE、およびアドレス・デコー
ダ1の出力信号が入力されることにより、フリツ
プ・フロツプ5のクロツク信号を作成する。
書き込み制御信号WE、およびアドレス・デコー
ダ1の出力信号が入力されることにより、フリツ
プ・フロツプ5のクロツク信号を作成する。
また、アンド・ゲート4は、アンド・ゲート3
の書き込み制御信号WEのかわりに、その信号
WEの反転信号が入力されているほかは、アン
ド・ゲート3と同一信号が入力され、アンド・ゲ
ート7に読み出し同期信号を与える。
の書き込み制御信号WEのかわりに、その信号
WEの反転信号が入力されているほかは、アン
ド・ゲート3と同一信号が入力され、アンド・ゲ
ート7に読み出し同期信号を与える。
フリツプ・フロツプ5のクロツク端子にはアン
ド・ゲート3の出力が、またデータ入力端子には
データ信号DINが、それぞれ接続されており、
フリツプ・フロツプ5はクロツクが入力されたと
きにデータ信号DINの情報を記憶する。
ド・ゲート3の出力が、またデータ入力端子には
データ信号DINが、それぞれ接続されており、
フリツプ・フロツプ5はクロツクが入力されたと
きにデータ信号DINの情報を記憶する。
アンド・ゲート7は、フリツプ・フロツプ5の
出力およびアンド・ゲート4の出力を入力とし、
アンド・ゲート4の出力によりフリツプ・フロツ
プ5の1つの選択してデータ出力信号DOUTを
取り出し、これを送出する。
出力およびアンド・ゲート4の出力を入力とし、
アンド・ゲート4の出力によりフリツプ・フロツ
プ5の1つの選択してデータ出力信号DOUTを
取り出し、これを送出する。
アンド・ゲート9は、メモリ素子選択信号CS
および書き込み制御信号WEの反転信号を入力し
フリツプ・フロツプ6のクロツク信号を作成す
る。
および書き込み制御信号WEの反転信号を入力し
フリツプ・フロツプ6のクロツク信号を作成す
る。
フリツプ・フロツプ6のクロツク端子には、ア
ンド・ゲート9の出力が、またデータ入力端子に
はアドレス信号40,41が、それぞれ入力され
る。
ンド・ゲート9の出力が、またデータ入力端子に
はアドレス信号40,41が、それぞれ入力され
る。
アンド・ゲート8は、データ書き込みクロツク
信号作成アンド・ゲート3の出力とフリツプ・フ
ロツプ6の出力を入力とし、アンド・ゲート3の
出力によりフリツプ・フロツプ6の1つを選択し
て、データ出力信号DOUTを取り出し、これを
送出する。
信号作成アンド・ゲート3の出力とフリツプ・フ
ロツプ6の出力を入力とし、アンド・ゲート3の
出力によりフリツプ・フロツプ6の1つを選択し
て、データ出力信号DOUTを取り出し、これを
送出する。
第2図は、第1図の動作説明図である。
第2図の“1”、“0”は、それぞれ真理値を示
している。
している。
素子選択信号CSが“0”のときは、すべての
フリツプ・フロツプ5,6に対する書き込み動作
は禁止され、かつデータ出力信号DOUTは“0”
である。
フリツプ・フロツプ5,6に対する書き込み動作
は禁止され、かつデータ出力信号DOUTは“0”
である。
素子選択信号CSが“1”で、かつ書き込み制
御信号が“0”のときは、アドレス信号40,4
1によりフリツプ・フロツプ5の1つが選択さ
れ、データ出力信号DOUTが取り出されると同
時に、アドレス信号40,41がそれぞれフリツ
プ・フロツプ6に記憶される。
御信号が“0”のときは、アドレス信号40,4
1によりフリツプ・フロツプ5の1つが選択さ
れ、データ出力信号DOUTが取り出されると同
時に、アドレス信号40,41がそれぞれフリツ
プ・フロツプ6に記憶される。
素子選択信号CSが“1”で、かつ書き込み制
御信号WEが“1”のときは、アドレス信号4
0,41により選択されたフリツプ・フロツプ5
の1つにデータ信号DINの情報が記憶されると
同時に、フリツプ・フロツプ6の1つが選択さ
れ、データ出力信号DOUTが取り出される。
御信号WEが“1”のときは、アドレス信号4
0,41により選択されたフリツプ・フロツプ5
の1つにデータ信号DINの情報が記憶されると
同時に、フリツプ・フロツプ6の1つが選択さ
れ、データ出力信号DOUTが取り出される。
第2図から明らかなように、本発明では、メモ
リ素子の読み出し動作時にはアドレス信号の情報
が記憶され、メモリ素子の書き込み動作時には、
読み出し動作時に記憶されたアドレス信号の情報
が読み出されるという動作関係になる。
リ素子の読み出し動作時にはアドレス信号の情報
が記憶され、メモリ素子の書き込み動作時には、
読み出し動作時に記憶されたアドレス信号の情報
が読み出されるという動作関係になる。
アドレス信号線対応にフリツプ・フロツプ6を
設けることにより、メモリ素子周辺回路を、メモ
リ素子内のアドレス記憶フリツプ・フロツプ6を
出力フリツプ・フロツプとする組み合せ回路に分
割することができるので、メモリ素子周辺回路も
自動的に作成された診断データによる診断が可能
となる。
設けることにより、メモリ素子周辺回路を、メモ
リ素子内のアドレス記憶フリツプ・フロツプ6を
出力フリツプ・フロツプとする組み合せ回路に分
割することができるので、メモリ素子周辺回路も
自動的に作成された診断データによる診断が可能
となる。
なお、第1図においては、アドレス信号線の本
数は2本であるが、アドレス信号線が3本以上あ
るメモリ素子においても、全く同じようにして、
アドレス信号線に対応してアドレス記憶フリツ
プ・フロツプを追加すればよい。また、第1図で
は、メモリ素子に対する入出力信号本数を増加さ
せることなく、アドレス信号を記憶するように構
成しているが、アドレス信号の記憶制御専用の信
号を設けるならば、データ記憶フリツプ・フロツ
プの内容を破壊することなくアドレス信号を記憶
することができる。
数は2本であるが、アドレス信号線が3本以上あ
るメモリ素子においても、全く同じようにして、
アドレス信号線に対応してアドレス記憶フリツ
プ・フロツプを追加すればよい。また、第1図で
は、メモリ素子に対する入出力信号本数を増加さ
せることなく、アドレス信号を記憶するように構
成しているが、アドレス信号の記憶制御専用の信
号を設けるならば、データ記憶フリツプ・フロツ
プの内容を破壊することなくアドレス信号を記憶
することができる。
以上説明したように、本発明によれば、メモリ
素子のアドレス信号線対応に記憶回路を設けるの
で、その記憶回路を中心に組み合せ回路を構成し
て、メモリ素子の周辺回路を自動的に作成された
診断データにより診断することができる。したが
つて、メモリ素子が組み込まれた装置の非機能的
診断を、人手を煩わすことなく行うことができる
ので、手間と時間の節約が計れかつ正確な診断結
果が得られる。
素子のアドレス信号線対応に記憶回路を設けるの
で、その記憶回路を中心に組み合せ回路を構成し
て、メモリ素子の周辺回路を自動的に作成された
診断データにより診断することができる。したが
つて、メモリ素子が組み込まれた装置の非機能的
診断を、人手を煩わすことなく行うことができる
ので、手間と時間の節約が計れかつ正確な診断結
果が得られる。
第1図は本発明の実施例を示すメモリ素子の構
成図、第2図は第1図における動作説明図であ
る。 1……アドレス・デコーダ、2……反転ゲー
ト、3,4,7,8,9……アンド・ゲート、
5,6……フリツプ・フロツプ、A0,A1……
アドレス信号、WE……書き込み制御信号、CS…
…素子選択信号、DIN……データ入力、DOUT
……データ出力。
成図、第2図は第1図における動作説明図であ
る。 1……アドレス・デコーダ、2……反転ゲー
ト、3,4,7,8,9……アンド・ゲート、
5,6……フリツプ・フロツプ、A0,A1……
アドレス信号、WE……書き込み制御信号、CS…
…素子選択信号、DIN……データ入力、DOUT
……データ出力。
Claims (1)
- 1 素子選択信号と、ライト・リード制御信号
と、アドレス信号と、入力信号と、出力信号の各
ラインを介してアクセスされる第1の記憶回路を
有するメモリ素子において、前記アドレス信号を
記憶する第2の記憶回路と、該第2の記憶回路の
内容を取り出す制御回路と前記第1の記憶回路か
らデータをリードする時、前記第2の記憶回路に
前記アドレス信号を記憶し、前記第1の記憶回路
にデータをライトする時、前記第2の記憶回路か
ら前記アドレス信号を読出す制御手段を設け非機
能的診断を行なうよう構成したことを特徴とする
メモリ素子。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8922980A JPS5715297A (en) | 1980-07-02 | 1980-07-02 | Memory element |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8922980A JPS5715297A (en) | 1980-07-02 | 1980-07-02 | Memory element |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5715297A JPS5715297A (en) | 1982-01-26 |
| JPS6331880B2 true JPS6331880B2 (ja) | 1988-06-27 |
Family
ID=13964908
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8922980A Granted JPS5715297A (en) | 1980-07-02 | 1980-07-02 | Memory element |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5715297A (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0654186B2 (ja) * | 1985-11-18 | 1994-07-20 | ダイキン工業株式会社 | 冷凍装置 |
-
1980
- 1980-07-02 JP JP8922980A patent/JPS5715297A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5715297A (en) | 1982-01-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6092219A (en) | Method for use of bus parking states to communicate diagnostic information | |
| JP2000132430A (ja) | 信号処理装置 | |
| JPS6331880B2 (ja) | ||
| US5126972A (en) | Arrangement and method of ascertaining memory addresses which have been accessed during program execution | |
| JPS6130301B2 (ja) | ||
| US6112316A (en) | System for use of bus parking states to communicate diagnostic information | |
| JPS6167162A (ja) | メモリチエツク回路 | |
| JPS594051B2 (ja) | ワンチツプ・マイクロプロセツサのテスト処理方式 | |
| EP0087314B1 (en) | Diagnostic system in a data processor | |
| JP3389317B2 (ja) | 集積回路のテスト回路 | |
| JP2919357B2 (ja) | Cpuインタフェース回路 | |
| JPH0611486Y2 (ja) | リセツト状態検出回路 | |
| JPS5814399A (ja) | メモリ用アドレスバツフアの故障診断方法 | |
| JPH0690264B2 (ja) | 集積回路 | |
| JPS5931800B2 (ja) | 制御メモリ診断方式 | |
| SU1376121A2 (ru) | Устройство дл записи и контрол программируемой посто нной пам ти | |
| JPH01263739A (ja) | 情報処理装置 | |
| JPH05334116A (ja) | デバッグ制御方式 | |
| JPS6020765B2 (ja) | 論理装置 | |
| JPH0523449B2 (ja) | ||
| JPS619733A (ja) | テスト装置 | |
| JPH0762831B2 (ja) | ソフトウエア論理装置 | |
| JPS6232513B2 (ja) | ||
| JPS6138509B2 (ja) | ||
| JPS61198336A (ja) | スキヤン・イン制御方式 |