JPS6077247A - マイクロコンピユ−タを含む回路のトラブルシユ−テング方式 - Google Patents

マイクロコンピユ−タを含む回路のトラブルシユ−テング方式

Info

Publication number
JPS6077247A
JPS6077247A JP58185135A JP18513583A JPS6077247A JP S6077247 A JPS6077247 A JP S6077247A JP 58185135 A JP58185135 A JP 58185135A JP 18513583 A JP18513583 A JP 18513583A JP S6077247 A JPS6077247 A JP S6077247A
Authority
JP
Japan
Prior art keywords
control mode
internal
troubleshooting
circuits including
external
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
JP58185135A
Other languages
English (en)
Inventor
Yasufumi Takahashi
康文 高橋
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP58185135A priority Critical patent/JPS6077247A/ja
Publication of JPS6077247A publication Critical patent/JPS6077247A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing

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)
  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明はマイクロコンピュータを含む回路のトラブルシ
ューティング方式に係り、特にマイクロコンピュータを
外部制御モードから内部制御モードに切り替える事によ
シトラブルシューテイングを可能にするマイクロコンピ
ュータを含む回路のトラブルシューティング方式に関す
るものである。
〔発明の背景〕
従来、マイクロコンピュータを含む回路が故障した場合
、内部の故障診断プログラムを動作させるか、又は外部
にデパックツールの様なサポートシステムを結合し、ト
ラブル7ユ°−チイングラ行々つていた。しかし、前者
には、デコーダ等の周辺素子や制御素子が故障した場合
には全く動作しないという欠点がある。又、後者には、
マイクロコンピュータを基板にしか付けするのではなく
、ICソケットを介して取付けなければならないという
欠点があった。後者の場合、外部にデバッグツールを取
付けるソケットと切替スイッチを内部に持てば、マイク
ロコンピュータのICソケットは不要であるが、コスト
アップの原因となるため、家庭電気製品の様な大量消費
される製品には用いられていないのが現状である。
従来技術では、上記の二つの手段以外にトラブルシュー
ティングの方法がなく、一般的には修理者の経験とカン
によって・又は不良品をすてるという方法で対拠してい
る。従って、これらの欠点を除去し、作業者に作業指示
を与えるだけで、誰にでもトラブルシューティングが行
なえる方式が要求されていた。
〔発明の目的〕
本発明の目的は、上記した従来技術の欠点をなくシ、単
純な作業で誰にでもマイクロコンピュータを用いた回路
の修理が行なえる様なマイクロコンピュータを含む回路
のトラブルシューティング方式を提供することにある。
〔発明の概要〕
本発明のマイクロコンピュータを含む回路のトラブルシ
ューティング方式は、内部にプログラム1(OMを有し
、モード切替によって内部のプログラムILOMを用い
る内部制御モードと外部のデコーダやプログラムROM
を用いる外部制御モードとに切替えることが可能なワン
チップマイクロコンピュータを含む回路において、通常
は外部制御モードで動作させ、故障診断時に限って内部
制御モードで動作させ、各周辺部のレベルや波形を観測
することにより不良部品を発見することを特徴としてい
る。
〔発明の実施例〕
以下添付の図面に示す実施例により、更に詳細に本発明
について説明する。
添付図面において、ワンチップマイクロコンピュータl
は内部にプログラムROMを有し、モード切替スイッチ
7によって内部のプログラムI’l、OMを用いる内部
制御モードと外部周辺回路を用いる外部制御モードとに
切替えることができるものである。ワンチップマイクロ
コンピュータ1は、通常外部制御モードで動作させ、故
障診断動作時に限って内部制御モードで動作させる。ス
イッチ6とモード切替スイッチ7は連動しており、スイ
ッチ6.7が内部制御モードに設定されると、アドレス
デコーダ2とRAM 3と■ルボート4とROM 5に
接続されているアドレスバス9とデータバ、(10q、
全て入出力ボート端子に変更される。スイッチ6は、内
部制御モードではリード・ライト端子ル乍が動作しない
ため、ワン、チップマイクロコンピュータ1の出力ボー
ト端子Pを用いて几AM3とI10ボート4へのリード
・ライトライン8を制御するための切替スイッチである
。又、ワンチップマイクロコンピュータ1のシリアルボ
ート端子SPには、外部から故障診断プログラムを制御
するための治具が接続される。トラブルシューティング
は次の様に実行される。
(11’;M’f−ツブマイクロコンピュータ1の正常
性判定は、アドレスノくス9とデータノくス10をSZ
 −1・端子に変更した後、このボートをシリアルボー
トSPを介して外部治具によりH又はLに設定し、その
後レベル計で該ボート端子のレベルをチェックすること
によりなされる。
(2) アドレスデコーダ2の正常性判定は、アドレス
バス9をボート端子に変更した稜、ワンチップマイクロ
コンピュータ1の該ボート端子の出力を変化させ、希望
した信号(アドレス値)で希望したチップセレクトライ
ン11の内の1本に信号が出力されるか否かをレベル計
でチェックするととによってなされる。
(3) 几AM3の正常性は、RAM3への書き込みと
読み出しをチェックすることによりなされる。
(4) I10ホード4の正常性判定は、アドレスバス
9とデータバスlOをボート端子に変更した後、ワンチ
ップマイクロコンピュータ1の該ボート端子の出力を変
化させ、I10ボート4への書き込み・読み出しを行な
い、レベル計でチェックすることによりなされる。
(5) ROM 5の正常性判定は、アドレスバス9と
データバスをボート端子に変更した後、読み出しを行な
い、内存を比較することによりなされる。
以上のうち(X)ワンチップマイクロコンピュータlの
正常性判定、(2)アドレスデコーダ2の正常性判定、
(4)Iんボート4の正常性判定で用いるレベル計とし
ては、例えばオシロスコーグ等のレベル観測用測定器が
考えられる。
又、(31RAM 3の正常性判定、<5) ROM 
5の正常性判定は、外部治具のプログラムにより、簡単
に実行できる。
〔発明の効果〕
従来、マイクロコンピュータ周辺部品が故障した場合、
マイクロコンピュータは正常動作をしないため、このト
ラブルシューティングを行なうことができる者は、かな
りの経験者に限られていた。
−また、ある場合は基板全体をすてざるを得なかった。
しかし、本発明によれば、単純な作業で誰にでもマイク
ロコンピュータを含む回路のトラブルシューティングが
可能になる。そのため、高価な基板をすてることなく、
又標準作業時間をも設定できるため、マイクロコンピュ
ータを含む回路のスイッチナス費用を大幅に低減するこ
とができる。
【図面の簡単な説明】
添付の図面はマイクロコンピュータを含む回路の一例を
示すブロック図である。 1・ ワンチップマイクロコンピュータ、2・・・アド
レスデコーダ、3・・・RAM、4・・・I10ボート
、5・・・ILOM、6・・・スイッチ、7・・・モー
ド切替スイッチ、8・・・リード・ライトライン、9・
・・アドレスバス、10・・・データバス、11・・・
チップセレクトライン。 代理人 弁理士 秋 本 正 実

Claims (1)

    【特許請求の範囲】
  1. 内部にプログラムROMを有し、モード切替によって内
    部のプログラムROMを用いる内部制御モードと外部の
    デコーダやプログラムROMを用いる外部制御モードと
    を切替えることが可能なワンチップマイクロコンピュー
    タを含む回路において、通常は外部制御モードで動作さ
    せ、故障診断時に限って内部制御モードで動作させ、各
    周辺部のレベルや波形を観測することにより不良部品を
    発見することを特徴とするマイクロコンピュータを含む
    回路のトラブルシューテング方式。
JP58185135A 1983-10-05 1983-10-05 マイクロコンピユ−タを含む回路のトラブルシユ−テング方式 Pending JPS6077247A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58185135A JPS6077247A (ja) 1983-10-05 1983-10-05 マイクロコンピユ−タを含む回路のトラブルシユ−テング方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58185135A JPS6077247A (ja) 1983-10-05 1983-10-05 マイクロコンピユ−タを含む回路のトラブルシユ−テング方式

Publications (1)

Publication Number Publication Date
JPS6077247A true JPS6077247A (ja) 1985-05-01

Family

ID=16165479

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58185135A Pending JPS6077247A (ja) 1983-10-05 1983-10-05 マイクロコンピユ−タを含む回路のトラブルシユ−テング方式

Country Status (1)

Country Link
JP (1) JPS6077247A (ja)

Similar Documents

Publication Publication Date Title
KR940004331B1 (ko) 데이터 처리장치
US4335425A (en) Data processing apparatus having diagnosis function
JPS6077247A (ja) マイクロコンピユ−タを含む回路のトラブルシユ−テング方式
US5121393A (en) System for testing a microprocessor
JP3753797B2 (ja) マイクロコンピュータ装置
US6125456A (en) Microcomputer with self-diagnostic unit
JPH0257676B2 (ja)
JPS6234261A (ja) メモリのアクセス状況監視装置
KR100205036B1 (ko) 동기식 전송장치 감시제어용 자동 장애 및 성능정보 발생장치
JP2877505B2 (ja) Lsi実装ボード及びデータ処理装置
JP2001100837A (ja) 電子制御装置の入出力接続検査方法およびマイクロコンピュータ
JPS61223569A (ja) 制御基板の検査方法
JPH1140913A (ja) 階層構造を有するプリント基板
JPS61286770A (ja) 故障診断装置
JP2765659B2 (ja) データ処理装置の自己テスト方式
JPH0561713A (ja) 電子回路ブロツク試験回路
KR0156061B1 (ko) 마이크로프로세서보드의 검사장치
JPH04274526A (ja) 基板検査装置
KR850001380B1 (ko) Cpu를 이용한 제품에 대한 고장발견 및 개발을 위한 인터페이스 회로
JPH01102646A (ja) プロセッサ制御方式
JPS61123960A (ja) 擬似入出力装置制御方式
JPS6197579A (ja) マイクロプロセツサを使用した製品の試験方法
JPH0137772B2 (ja)
JPS58184663A (ja) テスト装置
JPH0346920B2 (ja)