JPH05324861A - 半導体回路装置 - Google Patents

半導体回路装置

Info

Publication number
JPH05324861A
JPH05324861A JP4125856A JP12585692A JPH05324861A JP H05324861 A JPH05324861 A JP H05324861A JP 4125856 A JP4125856 A JP 4125856A JP 12585692 A JP12585692 A JP 12585692A JP H05324861 A JPH05324861 A JP H05324861A
Authority
JP
Japan
Prior art keywords
test
circuit
signal
function
input function
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
JP4125856A
Other languages
English (en)
Inventor
Masayoshi Shiotani
眞由 塩谷
Satoshi Tanaka
聡 田中
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electronics Corp
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 Matsushita Electronics Corp filed Critical Matsushita Electronics Corp
Priority to JP4125856A priority Critical patent/JPH05324861A/ja
Publication of JPH05324861A publication Critical patent/JPH05324861A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Microcomputers (AREA)

Abstract

(57)【要約】 【目的】 通常入出力ポート機能、テストモード時のプ
ログラムデータ入力機能、割込み信号入力機能を備えた
マイコンをテストモードにして、外部よりプログラムの
データを入力して割込みテストが出来る回路を提供す
る。 【構成】 テストモード時のプログラムデータ入力機能
2、通常入出力ポート機能3、割込み信号入力機能4を
備えた兼用外部端子1を持ったマイコンで、別端子7と
テスト回路10の信号をNAND回路8でNANDし、
その信号と兼用外部端子1の信号とをAND回路9でA
NDした信号を割込み入力機能に入力する回路を持た
せ、別端子7とテスト回路10からHIGH信号を入力
することで、兼用外部端子1の信号が割込み信号入力機
能4に入力しない様に制御する。これで、割込みのテス
トを、外部からプログラムを入力しながら行える。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、マイクロコンピュータ
などの半導体回路装置に関するものである。
【0002】
【従来の技術】マイクロコンピュータに代表される半導
体装置は、端子の有効活用を行うために通常の入出力機
能に、外部割込み機能の様な特殊機能を兼用させること
がある。また、外部端子が少ない場合、マイクロコンピ
ュータのテストを外部の端子を用いて行うための、命令
入力などの機能をさらに兼用させる場合がある。従来の
技術を、図2を参照しながら説明する。1は、通常入出
力ポート機能3、テストモード時のプログラムデータ入
力機能2、割込み信号入力機能4を備えた兼用外部端子
である。割込み要求レジスタ5は割込み信号入力により
セットされ、マイコンコア6からの信号によりリセット
される。以上の様な構成のマイクロコンピュータのテス
トは、兼用外部端子1からテスト時のプログラムデータ
入力機能を介して入力された命令を、マイクロコンピュ
ータが実行することにより行われる。
【0003】
【発明が解決しようとする課題】しかしながら、上記の
従来の方法では、マイクロコンピュータの割込みテスト
において不都合が発生する。マイクロコンピュータの割
込みのテストを行う場合を、図2と図4を参照しながら
説明する。図2の様に、割込み信号入力機能4がテスト
モードでのテストプログラム入力の一端子2と兼用され
ていた場合、テストモード時のプログラムデータ入力1
1で割込み要求レジスタリセットの命令を実行し、タイ
ミングチャートのタイミングAで変化したとしても、割
込み要求レジスタ13はテストモード時のプログラムデ
ータ入力11の変化により、兼用外部端子12から割込
み信号がタイミングBで入れば、上記レジスタ13はセ
ットされる。これでは、外部から、制御し評価を行うに
は、不都合である。そこで、割込み信号が入力されない
様に制御することで、通常入出力ポート機能3、テスト
モード時のプログラムデータ入力機能2、割込み信号入
力機能4を備えた兼用外部端子1を持ったマイクロコン
ピュータの、割込みテストを可能にすることを目的とす
る。
【0004】
【課題を解決するための手段】この目的を達成するため
に本発明の半導体装置は、通常入出力ポート機能、テス
トモード時のプログラムデータ入力機能、割込み信号入
力機能を備えた兼用外部端子と、テストモード時に割込
み信号を別外部端子より制御する回路を有している。
【0005】
【作用】この構成によって、通常入出力ポート機能、テ
ストモード時のプログラムデータ入力機能、割込み信号
入力機能を備えた兼用外部端子を持ったマイクロコンピ
ュータの、割込みテストを可能にする。
【0006】
【実施例】以下に、本発明の実施例について、図面を参
照しながら説明する。図1は本発明の実施例である。テ
スト回路10からの信号と別端子7からの信号はNAN
D回路8に入力される。NAND回路8からの出力信号
と兼用外部端子1からの信号はAND回路9に入力され
る。AND回路9の出力信号は、割込み信号入力機能ブ
ッロク4に入力される。以下に上記で構成された半導体
回路装置の動作について説明する。テスト時には、テス
ト回路10からHIGH信号が出力されており、この
時、別端子7からHIGH信号入力すると、NAND回
路8からLOW信号が出力され、AND回路9により、
兼用外部端子1に関係なく割込み信号入力機能ブロック
4にLOW信号が入力される。これにより、割込みテス
トを行う場合、兼用外部端子1より割込み要求レジスタ
5のリセット命令を実行し図3のタイミングチャートの
タイミングAで変化したとしても、兼用外部端子の信号
13が割込み信号入力機能ブロックに入力されないの
で、図4の様にBで割込み要求レジスタ5がセットされ
ず、図3の様にプログラム通りリセットされたままとな
る。これにより、テストモードでの割込み要求レジスタ
5の書き込み確認のテストが可能となる。また、別端子
7からLOW信号を入力すると、NAND回路8からH
IGH信号が出力され、AND回路9により兼用外部端
子1の信号が、割込み信号入力機能ブロック4に入力さ
れる。これにより、兼用外部端子1より割り込み信号を
入力して割込み要求レジスタ5をセットすることが可能
となる。以上により、通常入出力ポート機能、テストモ
ード時のプログラムデータ入力機能、割込み信号入力機
能を備えた兼用外部端子を持ったマイクロコンンピュー
タの割込みテストを可能とする。
【0007】
【発明の効果】本発明は、通常入出力ポート機能、テス
トモード時のプログラムデータ入力機能、割込み信号入
力機能を備えた兼用外部端子を持ったマイクロコンピュ
ータを、テストモードにしてマイクロコンピュータ外部
よりプログラムのデータを入力して、割込みテストを可
能にする半導体回路装置である。
【図面の簡単な説明】
【図1】本発明の一実施例のブロック図
【図2】従来例のブロック図
【図3】本発明の実施例のタイミングチャート
【図4】従来例のタイミングチャート
【符号の説明】
1 兼用外部端子 2 テストプログラムデータ入力機能ブロック 3 通常入出力ポート機能ブロック 4 割込み信号入力機能ブロック 5 割込み要求レジスタ 6 マイコンコア 7 別端子 8 NAND回路 9 AND回路 10 テスト回路 11 テストプログラム入力のタイミングチャート 12 兼用外部端子のタイミングチャート 13 割込み要求許可レジスタのタイミングチャート 14 別端子のタイミングチャート

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】通常入出力ポート機能、テストモード時の
    プログラムデータ入力機能、割込み信号入力機能を備え
    た兼用外部端子と、テストモード時に割込み信号を別外
    部端子より制御する回路を有することを特徴とする半導
    体回路装置。
JP4125856A 1992-05-19 1992-05-19 半導体回路装置 Pending JPH05324861A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4125856A JPH05324861A (ja) 1992-05-19 1992-05-19 半導体回路装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4125856A JPH05324861A (ja) 1992-05-19 1992-05-19 半導体回路装置

Publications (1)

Publication Number Publication Date
JPH05324861A true JPH05324861A (ja) 1993-12-10

Family

ID=14920639

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4125856A Pending JPH05324861A (ja) 1992-05-19 1992-05-19 半導体回路装置

Country Status (1)

Country Link
JP (1) JPH05324861A (ja)

Similar Documents

Publication Publication Date Title
JPH0157824B2 (ja)
JPH05324861A (ja) 半導体回路装置
KR920002830B1 (ko) 다이렉트 메모리 액세스 제어장치
US5293572A (en) Testing system of computer by generation of an asynchronous pseudo-fault
JPS6167148A (ja) マイクロコンピユ−タ
JPH0573296A (ja) マイクロコンピユータ
JPH0611486Y2 (ja) リセツト状態検出回路
JPS60124746A (ja) デ−タ処理装置
KR100217384B1 (ko) 인터럽트 제어장치와 그 제어방법
JP4253715B2 (ja) プロセッサ
JPH0370055A (ja) 半導体集積回路装置
JPS5870361A (ja) 入力制御方式
JP3036590B2 (ja) 外部デバイス制御回路
JPS6232509B2 (ja)
JPH06259495A (ja) 論理シミュレーション方式
JPH05240926A (ja) 集積回路装置
EP0419904A2 (en) Method and system for controlling CPU wait time in computer capable of connecting externally provided input/output controller
JPS5941068A (ja) 処理装置の性能測定装置
JPH01120634A (ja) 割込み制御装置
JPH0588946A (ja) ヒストリメモリ書き込み方式
JPH07295806A (ja) タイマリード制御装置
JPH10206501A (ja) 半導体集積回路装置およびそのテスト方法
JPH02293948A (ja) マイクロコンピュータlsi
JPS6027419B2 (ja) 割込制御装置
JPH0744399A (ja) 割込制御回路