JPH02216543A - マイクロプログラムの動作確認方式 - Google Patents

マイクロプログラムの動作確認方式

Info

Publication number
JPH02216543A
JPH02216543A JP3745289A JP3745289A JPH02216543A JP H02216543 A JPH02216543 A JP H02216543A JP 3745289 A JP3745289 A JP 3745289A JP 3745289 A JP3745289 A JP 3745289A JP H02216543 A JPH02216543 A JP H02216543A
Authority
JP
Japan
Prior art keywords
cpu
function model
signal
circuit
microprogram
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
JP3745289A
Other languages
English (en)
Inventor
Kazuhiro Hara
和裕 原
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP3745289A priority Critical patent/JPH02216543A/ja
Publication of JPH02216543A publication Critical patent/JPH02216543A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はマイクロプログラム制御のプロセッサを使用し
た装置においてリアルチップを用いたマイクロプログラ
ムの動作確認方式に関する。
〔従来の技術〕
従来この種のマイクロプログラムの動作確認は、対象プ
ロセッサの入出力信号および他の入出力装置等の外部装
置の動作を観測することによって行っている。
〔発明が解決しようとする課題〕
上述した従来のマイクロプログラム動作確認方法では、
外部装置の動作やプロセッサの外部端子の信号を観測し
てプロセッサの内部状態を推測し、マイクロプログラム
の動作確認はそれらの情報を総合して行っているので、
プロセッサの内部状態を直接知ることができないためプ
ロセッサが高機能であればあるほど動作確認に多くの時
間を要し、また推測結果が必ずしも正確でないという欠
点がある。
〔課題を解決するための手段〕
本発明のマイクロプログラムの動作確認方式は、マイク
ロプログラム制御のプロセッサの回路を記述したコンピ
ュータ上の機能モデルと、前記プロセッサのリアルチッ
プの実際の入力信号を前記機能モデルの入力信号に変換
するとともにこの機能モデルの出力信号および内部信号
を実際の回路上の信号に変換する信号変換回路と、前記
プロセッサによるマイクロプログラム実行を待ち合わせ
るウェイトサイクルを挿入して前記機能モデルと前記リ
アルチップの動作の整合をとる制御回路とを備えること
を特徴とする。
〔実施例〕
次に、本発明について図面を参照して説明する。
第1図は本発明の一実施例のブロック図である。
第1図において、本実施例は対象となるプロセッサのリ
アルチップ(以下CPU)1と、マイクロプログラムを
格納しているマイクロメモリ(以下μM)2と、各種プ
ログラムおよびデータを格納しているメインメモリ(以
下MM)3と、外部入出力装置類(以下l0)4と、実
信号とモデル上信号のインタフェースをとる信号変換回
路(以下INF)5と、コンピュータ上のCPUIの回
路を記述した機能モデル(以下MDL)6と、CPU 
1に対してウェイトサイクルを挿入させCPUIの動作
とMDL6の動作との整合をとるマイクロプログラム実
行制御回路(以下CTL)7とを備えている。
続いて本実施例の動作について説明する。
CPUIが8M2をアクセスして走行を始めると、lN
F3はCPUIの実際の入力信号をMDL6の入力信号
に変換してMDL6に与え、またlNF3はMDL6の
出力信号および内部信号を実際の回路上の信号に変換し
てCTL7に入力する。CTL7はCPU1によるマイ
クロプログラムの実行を待ち合わせるウェイトサイクル
を挿入してCPUIの動作状態とMDL6の動作状態と
を一致させるように整合制御を行う。従って本実施例に
よれば、CPU1の内部状態はMDL6と同一となり、
任意の信号はlNF3を通して実信号として観測できる
ため、マイクロプログラムの動作を確認することができ
る。
〔発明の効果〕
以上説明したように本発明は、コンピュータ上の機能モ
デルとリアルチップの動作状態を一致させ、直接には観
測することが不可能なチップの内部状態を知ることによ
り、マイクロプログラムの動作状態を正確に確認するこ
とができる効果がある。
第  1 ソ
【図面の簡単な説明】
第1図は本発明の一実施例を示すブロック図である。 1・・・リアルチップ(CPU)、2・・・マイクロメ
モリ(μM)、3・・・メインメモリ(MM)、4・・
・入出力装置類(10)、5・・・信号変換回路(IN
F)、6・・・機能モデル(MD、L)、7・・・マイ
クロプログラム実行制御回路(CTL)。

Claims (1)

    【特許請求の範囲】
  1. マイクロプログラム制御のプロセッサの回路を記述した
    コンピュータ上の機能モデルと、前記プロセッサのリア
    ルチップの実際の入力信号を前記機能モデルの入力信号
    に変換するとともにこの機能モデルの出力信号および内
    部信号を実際の回路上の信号に変換する信号変換回路と
    、前記プロセッサによるマイクロプログラム実行を待ち
    合わせるウェイトサイクルを挿入して前記機能モデルと
    前記リアルチップの動作の整合をとる制御回路とを備え
    ることを特徴とするマイクロプログラムの動作確認方式
    。
JP3745289A 1989-02-16 1989-02-16 マイクロプログラムの動作確認方式 Pending JPH02216543A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3745289A JPH02216543A (ja) 1989-02-16 1989-02-16 マイクロプログラムの動作確認方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3745289A JPH02216543A (ja) 1989-02-16 1989-02-16 マイクロプログラムの動作確認方式

Publications (1)

Publication Number Publication Date
JPH02216543A true JPH02216543A (ja) 1990-08-29

Family

ID=12497899

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3745289A Pending JPH02216543A (ja) 1989-02-16 1989-02-16 マイクロプログラムの動作確認方式

Country Status (1)

Country Link
JP (1) JPH02216543A (ja)

Similar Documents

Publication Publication Date Title
JPS61229133A (ja) シングルチツプマイクロコンピユ−タ用エミユレ−タ
JPS60256860A (ja) 論理集積回路
CN121658373A (zh) 一种功能测试方法、装置、电子设备及存储介质
EP1302857A2 (en) Apparatus and method for an on-board trace recorder unit
JPS5839649U (ja) テスト回路
JP2555580B2 (ja) 記憶装置制御方式
JP2558902B2 (ja) 半導体集積回路装置
JPH0114616B2 (ja)
JPS62174832A (ja) 情報処理装置
JPS6027035A (ja) 入出力装置の遠隔保守方式
JPH03201156A (ja) 演算処理装置の制御装置
JPH0241781B2 (ja)
JPS5936838A (ja) インタフエ−ス制御方式
JPS6020771B2 (ja) マイクロ診断方式
JPS6037003A (ja) パ−ソナルコンピユ−タとシ−ケンスコントロ−ラ間の通信方式
JPS61213931A (ja) 割込み検出方式
JPS61240333A (ja) 入出力割込処理方式
JPS60178524A (ja) 1チツプマイクロコンピユ−タ
JPS62172476A (ja) 測定デ−タ処理装置
JPH03175538A (ja) 二重化処理装置
JPS6152768A (ja) マルチプロセツサシステムの割込み制御機構
JPH01191916A (ja) システムリセット制御回路
JPS60238945A (ja) マイクロプログラム制御装置
JPH01111250A (ja) データ処理システム
JPH02211573A (ja) ホスト・ターゲットマシンシステム