JPH0619737A - エミュレータ用マイクロコントローラ - Google Patents

エミュレータ用マイクロコントローラ

Info

Publication number
JPH0619737A
JPH0619737A JP4178240A JP17824092A JPH0619737A JP H0619737 A JPH0619737 A JP H0619737A JP 4178240 A JP4178240 A JP 4178240A JP 17824092 A JP17824092 A JP 17824092A JP H0619737 A JPH0619737 A JP H0619737A
Authority
JP
Japan
Prior art keywords
emulator
mcu
socket
probe
general
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
JP4178240A
Other languages
English (en)
Inventor
Kenji Kawashima
健司 川嶋
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP4178240A priority Critical patent/JPH0619737A/ja
Publication of JPH0619737A publication Critical patent/JPH0619737A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

(57)【要約】 【目的】 エミュレーション対象の MCU別に専用エミュ
レータプローブを開発せずにエミュレーションを可能と
して MCUの開発時間及びコストを削減する。 【構成】 エミュレータの内蔵プロセッサ対応の汎用エ
ミュレータプローブ2を接続可能なソケット1bを MCU本
体1aに設け、汎用エミュレータプローブ2をソケット1b
に差し込み、 MCU本体1aをICソケットに差し込んでピン
接続し、周辺回路から MCU本体1aに入力される信号をエ
ミュレータに転送し、またエミュレータから与えられる
信号により制御されて周辺回路に信号を出力し、エミュ
レーションが実行される。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、エミュレーション機能
を備えたエミュレータ用マイクロコントローラに関す
る。
【0002】
【従来の技術】図2はマイクロコントローラ(以下、MC
U と略記する)のエミュレーション時における MCU搭載
基板及びエミュレータ要部の斜視図である。図中3は実
MCU と同じピン配置を有し、この実MCU が差し込まれる
べく基板上に設けられたICソケットであって、エミュレ
ータには、このICソケット3に差し込み可能に開発され
た専用のエミュレータプローブ4が接続されている。
【0003】エミュレーション時には、この専用のエミ
ュレータプローブ4をICソケット3に差し込んでピン接
続することにより、基板上の周辺回路から実MCU に入力
されるべき信号がICソケット3から専用のエミュレータ
プローブ4を介してエミュレータに取り込まれるととも
に、エミュレータからの信号が専用のエミュレータプロ
ーブ4からICソケット3を介して周辺回路に出力されて
実MCU の動作が模擬される。エミュレータにて設定され
るブレークポイント,任意の割り込み,レジスタ内容の
表示等のエミュレーション条件に従って模擬動作の経
過,動作結果等がモニタされ、またレジスタ内容等が変
更される。
【0004】
【発明が解決しようとする課題】従来のMCU のエミュレ
ーションは以上のようであるので、その機能に応じてピ
ン数,各ピンの機能が異なるMCU 用のICソケットに差し
込み得る専用のエミュレータプローブを開発しなければ
ならない。従って、複数種のMCU が組み込まれたシステ
ムをエミュレートする場合、これら複数種のMCU に互換
性があっても、これらを差し込むICソケットが異なれ
ば、各MCU に対応する専用のエミュレータプローブを開
発・作製する必要があり、 MCUの開発に長時間を要する
とともに開発コストの上昇を招くという問題があった。
【0005】本発明はこのような問題点を解決するため
になされたものであって、各 MCU専用のエミュレータプ
ローブの開発を不要とすることにより、 MCU開発に要す
る時間及びコストを削減し得るエミュレータ用MCU の提
供を目的とする。
【0006】
【課題を解決するための手段】本発明に係るエミュレー
タ用MCU は、エミュレータに内蔵されるプロセッサ対応
の汎用のエミュレータプローブを直接接続可能な接続端
を設けたことを特徴とする。
【0007】
【作用】本発明に係るエミュレータ用MCU は、エミュレ
ータに内蔵されるプロッセッサ対応の汎用のエミュレー
タプローブが接続端に接続され、 MCUを差し込むべく基
板上に設けられたICソケットに差し込まれてピン接続さ
れ、周辺回路からICソケットを介して入力される信号を
その接続端及び汎用のエミュレータプローブを介してエ
ミュレータの内蔵プロセッサに転送するとともに、エミ
ュレータの内蔵プロセッサから汎用のエミュレータプロ
ーブ,接続端を介して与えられる信号をICソケットを介
して基板上の該当する周辺回路に与える。これによって
エミュレータは MCUの動作を模擬する。
【0008】
【実施例】以下、本発明をその実施例を示す図に基づい
て説明する。図1は本発明に係るエミュレータ用MCU 及
びエミュレータ要部の斜視図である。図中1は、エミュ
レータ用MCU であって、エミュレーション対象の MCU本
体1aと、図示しないエミュレータの内蔵プロセッサ対応
の汎用エミュレータ用プローブ2を接続可能なソケット
1bとからなるエミュレータ用MCU である。
【0009】次に、動作について説明する。エミュレー
ション時には、汎用エミュレータプローブ2をソケット
1bに差し込み、 MCU本体1aを基板上のICソケット(図示
せず)に差し込んでピン接続することにより、基板上の
周辺回路からICソケットを介して MCU本体1aに入力され
る信号がソケット1bから汎用エミュレータプローブ2を
介してエミュレータの内蔵プロセッサに取り込まれると
ともに、エミュレータからの信号が汎用エミュレータプ
ローブ2,ソケット1bを介して MCU本体1a内部のコント
ローラ等を制御することによりICソケットを介して周辺
回路に出力されて周辺回路が制御され、実MCUの動作が
模擬される。エミュレータにて設定されるブレークポイ
ント,任意の割り込み,レジスタ内容の表示等のエミュ
レーション条件に従って模擬動作の経過,動作結果等が
モニタされ、またレジスタ内容等が変更される。
【0010】従って、ピン数,各ピンの機能によってこ
れを差し込むICソケットが異なる場合であっても、 MCU
に互換性があれば共通の汎用エミュレータプローブでエ
ミュレーションが可能である。また、新規に MCUを開発
した場合でもエミュレータプローブを開発する必要がな
い。
【0011】なお、本実施例では、汎用プローブを接続
する接続端がソケットの場合について説明したが、接続
端はこれに限るものではない。
【0012】
【発明の効果】以上のように、本発明のエミュレータ用
MCU は、エミュレータの内蔵プロセッサ対応の汎用エミ
ュレータプローブを接続し得るソケット等の接続端を有
しており、 MCU別に専用のエミュレータプローブを開発
する必要がないので、 MCUの開発時間及び開発コストを
削減するという優れた効果を奏する。
【図面の簡単な説明】
【図1】本発明に係るエミュレータ用MCU 及びエミュレ
ータ要部の斜視図である。
【図2】従来のエミュレーション時におけるエミュレー
タ要部及び MCU搭載基板の斜視図である。
【符号の説明】
1 エミュレータ用MCU 1a MCU本体 1b ソケット 2 エミュレータプローブ

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 周辺回路から入力される信号を、実マイ
    クロコントローラの動作を模擬するエミュレータの内蔵
    プロセッサに転送するとともに、エミュレータからの信
    号を周辺回路に出力するエミュレータ用マイクロコント
    ローラであって、エミュレータの内蔵プロセッサ対応の
    汎用のエミュレータプローブを直接接続し得る接続端を
    備えたことを特徴とするエミュレータ用マイクロコント
    ローラ。
JP4178240A 1992-07-06 1992-07-06 エミュレータ用マイクロコントローラ Pending JPH0619737A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4178240A JPH0619737A (ja) 1992-07-06 1992-07-06 エミュレータ用マイクロコントローラ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4178240A JPH0619737A (ja) 1992-07-06 1992-07-06 エミュレータ用マイクロコントローラ

Publications (1)

Publication Number Publication Date
JPH0619737A true JPH0619737A (ja) 1994-01-28

Family

ID=16045049

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4178240A Pending JPH0619737A (ja) 1992-07-06 1992-07-06 エミュレータ用マイクロコントローラ

Country Status (1)

Country Link
JP (1) JPH0619737A (ja)

Similar Documents

Publication Publication Date Title
US5911059A (en) Method and apparatus for testing software
US5581695A (en) Source-level run-time software code debugging instrument
US6865502B2 (en) Method and system for logic verification using mirror interface
KR100337006B1 (ko) 전자회로 설계검증장치 및 방법
EP0862116A3 (en) A smart debug interface circuit
US5574894A (en) Integrated circuit data processor which provides external sensibility of internal signals during reset
JP3003782B2 (ja) 開発支援装置
US7451074B2 (en) Embedded microprocessor emulation method
JPH0399334A (ja) プログラム・ダウンロード式エミュレータ
JPH0550016B2 (ja)
JPS61112247A (ja) デ−タ処理装置
KR200191430Y1 (ko) 착탈식 구조로 라이터와 인서킷 에뮬레이터가 통합된인서킷디버거의 구조
JPH05204701A (ja) システムデバッグ方法
KR0159192B1 (ko) 시스템의 에뮬레이션회로
JP2871518B2 (ja) 論理回路エミュレーション装置
JP2002268911A (ja) 電子計算機用開発支援装置
JPH07325733A (ja) マイクロプロセッサ内蔵型のカスタムlsi
JPH0713800A (ja) システム開発用半導体集積回路、応用システム開発装置およびその方法
JPH05342377A (ja) マイクロコンピュータ
JPH06175874A (ja) インサーキットエミュレータ装置
JPH04288631A (ja) エミュレーションテスタの接続装置
JPS63298173A (ja) 集積回路
JPH0477834A (ja) インサーキットエミュレータ
JP2001209555A (ja) 入出力エミュレーション装置、入出力装置のエミュレーション方法および入出力装置エミュレーションプログラムを記録した記録媒体
JPH02176942A (ja) エミュレータ接続方式