JPS6083143A - 同期スタ−ト回路 - Google Patents
同期スタ−ト回路Info
- Publication number
- JPS6083143A JPS6083143A JP19187083A JP19187083A JPS6083143A JP S6083143 A JPS6083143 A JP S6083143A JP 19187083 A JP19187083 A JP 19187083A JP 19187083 A JP19187083 A JP 19187083A JP S6083143 A JPS6083143 A JP S6083143A
- Authority
- JP
- Japan
- Prior art keywords
- emulators
- emulator
- terminal
- circuit
- emulation
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
本発明はマイクロコンピュータを用いたブロードタイプ
システムの開発装置(以下エミュレータと呼ぶンに関す
る。
システムの開発装置(以下エミュレータと呼ぶンに関す
る。
本発明性従来単独で使用していたエミュレータを、複数
同時に使用することを可能とするもので各々のエミュレ
ータを1つのエミュレータに同期して始動させることが
出来る装置を提供するものである。
同時に使用することを可能とするもので各々のエミュレ
ータを1つのエミュレータに同期して始動させることが
出来る装置を提供するものである。
本発明はエミュレータを複数台同時使用する形態(以下
マルチエミュレータと呼ぶ)において、各々のエミュレ
ータを1つのエミュレータに同期させ全エミュレータを
始動でするように実現させたもので、エミユレーション
を行うマイクロコンピュータ(以下単にエミュレーショ
ンCPUと呼ぶ)が自己の動作機能を遅らせることがで
きるようにした同期スタート回路である。
マルチエミュレータと呼ぶ)において、各々のエミュレ
ータを1つのエミュレータに同期させ全エミュレータを
始動でするように実現させたもので、エミユレーション
を行うマイクロコンピュータ(以下単にエミュレーショ
ンCPUと呼ぶ)が自己の動作機能を遅らせることがで
きるようにした同期スタート回路である。
本発明は、第1図のC端子を本発明と同様の形式をもっ
た同期スタート回路の第1図のC端子に相等する端子に
接続して用いる。またSWはマルチエミュレータを構成
する1つのエミュレータのみONとする構成をとる。オ
ープンコレクタタイプの論理回路であるバッファ(Bu
ffer )回路によってマルチエミュレータを構成す
る他のエミュレータに、目的とするプログラムをエミュ
レータにかけ実行させる期間(以下エミュレーションと
呼ぶ)とそう士ない期間とを区別する信号(以下エミュ
レーション信号と呼ぶ)を出力でさると共に他のエミュ
レータからのエミュレーション信号を入力できる形式で
ある。
た同期スタート回路の第1図のC端子に相等する端子に
接続して用いる。またSWはマルチエミュレータを構成
する1つのエミュレータのみONとする構成をとる。オ
ープンコレクタタイプの論理回路であるバッファ(Bu
ffer )回路によってマルチエミュレータを構成す
る他のエミュレータに、目的とするプログラムをエミュ
レータにかけ実行させる期間(以下エミュレーションと
呼ぶ)とそう士ない期間とを区別する信号(以下エミュ
レーション信号と呼ぶ)を出力でさると共に他のエミュ
レータからのエミュレーション信号を入力できる形式で
ある。
本発明はオープンコレクタタイプの論理ゲート回路を用
いることによってエミュレーション信号をワイヤード(
wired)接続できることを基本的な動作原理とする
ものである。
いることによってエミュレーション信号をワイヤード(
wired)接続できることを基本的な動作原理とする
ものである。
本発明を実施例図の第1図に関連して説明すれば次の如
くである。
くである。
エミュレータをマルチエミュレータに構成してエミュレ
ーションを行う場合は、C端子の論理はf/lzチェミ
ュレータヲ構成する他のエミュレータの状態によって影
響を受けマルチエミュレータを構成する全エミュレータ
がエミュレーション状態のときは論理「l」、そうでな
い時すなわちマルチエミュレータを構成するエミュレー
タの中に1つでもエミュレーション状態でないものが存
在する時は論理「0」である。但しエミュレーション信
号はアクティブ(active) Highで論理1で
ある。今、第1図の回路のa、b、C端子にそれぞれ第
2図のa、b、C端子の信号を与えたとすると、b端子
が0から1となった時この回路を有するエミュレータが
エミュレーション状態に入るが、C端子は他のエミュレ
ータがまだエミュレーション状態に入っていないため(
tl−t2 の期間ン0である。従って05の入力は共
に1となシ出力は0となる。この05の出力信号はG2
のAND回路を通してJlをアクティブにしMを待ち状
態とする。但し、MはアクティブLowである。そして
マルチエミュレータを構成している全エミュレータが全
てエミュレーション状態となるt2C)[前まで続@、
t2になった瞬間にC端子はlとなりG4のインバータ
(工NVEルTE几)回路によって05の入力の1方が
0となり、G5の出力が0から1に変わシG2を通□し
てglを1にしてMを待ち状態から解除しエミュレーシ
ョンを開始する。
ーションを行う場合は、C端子の論理はf/lzチェミ
ュレータヲ構成する他のエミュレータの状態によって影
響を受けマルチエミュレータを構成する全エミュレータ
がエミュレーション状態のときは論理「l」、そうでな
い時すなわちマルチエミュレータを構成するエミュレー
タの中に1つでもエミュレーション状態でないものが存
在する時は論理「0」である。但しエミュレーション信
号はアクティブ(active) Highで論理1で
ある。今、第1図の回路のa、b、C端子にそれぞれ第
2図のa、b、C端子の信号を与えたとすると、b端子
が0から1となった時この回路を有するエミュレータが
エミュレーション状態に入るが、C端子は他のエミュレ
ータがまだエミュレーション状態に入っていないため(
tl−t2 の期間ン0である。従って05の入力は共
に1となシ出力は0となる。この05の出力信号はG2
のAND回路を通してJlをアクティブにしMを待ち状
態とする。但し、MはアクティブLowである。そして
マルチエミュレータを構成している全エミュレータが全
てエミュレーション状態となるt2C)[前まで続@、
t2になった瞬間にC端子はlとなりG4のインバータ
(工NVEルTE几)回路によって05の入力の1方が
0となり、G5の出力が0から1に変わシG2を通□し
てglを1にしてMを待ち状態から解除しエミュレーシ
ョンを開始する。
t2を経過するとC端子からの待ち信号がGlの0几論
理回路によって有効となj9G2のAND回路を通して
A’lをアクティブにしMへ待ち信号が入力され適正な
エミュレータy7が行なわれる。
理回路によって有効となj9G2のAND回路を通して
A’lをアクティブにしMへ待ち信号が入力され適正な
エミュレータy7が行なわれる。
マルチエミュレータに構成せずにこの回路を有するエミ
ュレータ単体でエミーV−ジョンを行う場合は、C端子
を開放状態として用いるのでC端子の信号レベルはb端
子のこのエミュレーションのエミュレーション信号に依
存するので、G5の入力の1方は必ず論理0となるので
05の出力は1とな9.G5の出力がlをアクティブに
することはない、Jlをアクティブにするのはaからの
信号によってのみであり、シかもGlの0几回路によっ
てエミーレーシN/期間に限って有効とすることができ
る。
ュレータ単体でエミーV−ジョンを行う場合は、C端子
を開放状態として用いるのでC端子の信号レベルはb端
子のこのエミュレーションのエミュレーション信号に依
存するので、G5の入力の1方は必ず論理0となるので
05の出力は1とな9.G5の出力がlをアクティブに
することはない、Jlをアクティブにするのはaからの
信号によってのみであり、シかもGlの0几回路によっ
てエミーレーシN/期間に限って有効とすることができ
る。
本発明は以上説明したようにエミュレーションCPUが
その機能を遅らせることが出来る機能を有するものなら
ば、本発明によって同期始動することが可能である。
その機能を遅らせることが出来る機能を有するものなら
ば、本発明によって同期始動することが可能である。
第1図は本発明による同期スタート回路の1つの実施例
を示す回路図、第2図は第1図に示す回路の動作を説明
するための図面である。 Gl・・・・・・(JR回路、G2・・・・・・AND
回路、G3・・・・・・オープンコレクタタイプのバッ
ファ回路、Ga−−−−−−INV’ERTER回路、
G 5−−・−NAND 回路、M・・・・・・動作を
待たせる機能を持ったマイクロコンビーータ、几・・・
・・・抵抗器、SW・・・・・・スイッチ。 第1図及び第2図のl・・・・・・Mの動作を待fcぜ
る機能を制御する端子の入力ライン及びそのライン上の
信号、第1図及び第2図のa・・・・・・ターゲットシ
ステムの待ち信号の入力端子及びその信号、第1図及び
第2図のb・・・・・・エミュレーション信号入力端子
及びその信号、第1図及び第2図のC・・・・・・エミ
ュレーション信号の他エミュレータへの出力と他エミュ
レーメからの入力端子及びその信号。
を示す回路図、第2図は第1図に示す回路の動作を説明
するための図面である。 Gl・・・・・・(JR回路、G2・・・・・・AND
回路、G3・・・・・・オープンコレクタタイプのバッ
ファ回路、Ga−−−−−−INV’ERTER回路、
G 5−−・−NAND 回路、M・・・・・・動作を
待たせる機能を持ったマイクロコンビーータ、几・・・
・・・抵抗器、SW・・・・・・スイッチ。 第1図及び第2図のl・・・・・・Mの動作を待fcぜ
る機能を制御する端子の入力ライン及びそのライン上の
信号、第1図及び第2図のa・・・・・・ターゲットシ
ステムの待ち信号の入力端子及びその信号、第1図及び
第2図のb・・・・・・エミュレーション信号入力端子
及びその信号、第1図及び第2図のC・・・・・・エミ
ュレーション信号の他エミュレータへの出力と他エミュ
レーメからの入力端子及びその信号。
Claims (1)
- マイクロコンピュータを用いたブロードタイプシステム
の開発装置を複数台使用する形態において、目的とする
プログラムをこの開発装置にかけ実行させる期間とそう
でない期間とを区別する信号を用い、これをオープンコ
レクータイプの論理ゲート回路を通して他のブロードタ
イプシステムの開発装置と接続した同期スタート回路。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19187083A JPS6083143A (ja) | 1983-10-14 | 1983-10-14 | 同期スタ−ト回路 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19187083A JPS6083143A (ja) | 1983-10-14 | 1983-10-14 | 同期スタ−ト回路 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6083143A true JPS6083143A (ja) | 1985-05-11 |
| JPH044614B2 JPH044614B2 (ja) | 1992-01-28 |
Family
ID=16281844
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP19187083A Granted JPS6083143A (ja) | 1983-10-14 | 1983-10-14 | 同期スタ−ト回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6083143A (ja) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS56149660A (en) * | 1980-04-23 | 1981-11-19 | Hitachi Ltd | Composite computer system |
-
1983
- 1983-10-14 JP JP19187083A patent/JPS6083143A/ja active Granted
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS56149660A (en) * | 1980-04-23 | 1981-11-19 | Hitachi Ltd | Composite computer system |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH044614B2 (ja) | 1992-01-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4684885A (en) | Arrangement for on-line diagnostic testing of an off-line standby processor in a duplicated processor configuration | |
| JPS6112282B2 (ja) | ||
| JPS6425249A (en) | Data processor | |
| JPH044614B2 (ja) | ||
| JPS603747A (ja) | プログラム選択制御方式 | |
| JPH044615B2 (ja) | ||
| JPS63276162A (ja) | マルチプロセッサシステムのプロセッサ起動方式 | |
| JP2871749B2 (ja) | コプロセッサ・バス切換回路 | |
| JPS5924364A (ja) | プロセス同期回路 | |
| JPS58144964A (ja) | マルチプロセツサシステム | |
| JPS6235143B2 (ja) | ||
| CN116774643A (zh) | 一种安全plc的安全i/o功能实现方法 | |
| JPH05165758A (ja) | 入出力装置のアドレス設定方式 | |
| SU798782A1 (ru) | Процессор ввода-вывода | |
| JPH0381834A (ja) | 割込み制御装置 | |
| JPH0773278B2 (ja) | マルチプロセッサシステム | |
| JPH07120343B2 (ja) | マルチプロセッサシステム | |
| JPS60178524A (ja) | 1チツプマイクロコンピユ−タ | |
| JPH01142833A (ja) | データ処理装置 | |
| JPS6321219B2 (ja) | ||
| JPH01241665A (ja) | マルチプロセッサ・システムのリセット方式 | |
| JPS63282855A (ja) | マルチcpu制御装置 | |
| JPH02140849A (ja) | チャネルアダプタの試験方式 | |
| JPS6398728A (ja) | 入出力制御装置 | |
| JPS6091454A (ja) | 集積回路 |