JPH0342757A - パラレルインターフェース回路 - Google Patents

パラレルインターフェース回路

Info

Publication number
JPH0342757A
JPH0342757A JP1178816A JP17881689A JPH0342757A JP H0342757 A JPH0342757 A JP H0342757A JP 1178816 A JP1178816 A JP 1178816A JP 17881689 A JP17881689 A JP 17881689A JP H0342757 A JPH0342757 A JP H0342757A
Authority
JP
Japan
Prior art keywords
host
bit
parallel interface
local
data
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
JP1178816A
Other languages
English (en)
Inventor
Takashi Nakamura
孝志 中村
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.)
Seiko Instruments Inc
Original Assignee
Seiko Instruments Inc
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 Seiko Instruments Inc filed Critical Seiko Instruments Inc
Priority to JP1178816A priority Critical patent/JPH0342757A/ja
Publication of JPH0342757A publication Critical patent/JPH0342757A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Multi Processors (AREA)
  • Microcomputers (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、双方向ハスを有する16ヒント長のレジス
タ群を4ビットマイクロコンピユータ内に構成すること
により、双方向からのデータの書き込み、呼び出しが可
能なパラレルインターフェース回路に関する。
〔発明の概要〕
この発明は、4ビットマイクロコンピユータにおいて、
内部に双方向(内部と外部)ハスを有する16ビノト長
のレジスタ群を用意することで、外部の16ビットマイ
クロコンピユータ、8ビットマイクロコンピュータとの
パラレルデータ転送を可能にしたものである。
〔従来の技術〕
従来第2図に示すように4ビットマイクロコンピュータ
のチップ内に双方向ハスを持つ4ビット構成のデュアル
ポートRAMが知られていた。
〔発明が解決しようとする課題〕
しかし、従来の技術の第2図に示すデュアルポートRA
Mは、4ビット構成でかつ外部にハスが出力されないた
め、外部とCPUと内部CPUのアクセスが不可能とい
う欠点があった。この発明は従来のこのような欠点を解
決するために、外部と内部から呼び出し、書き込みがで
きる16ビット長(命令コード分)のレジスタを構成す
ることにより外部CI) tJと内部CI)(Jがアク
セスが可能になることを目的としている。
〔課題を解決するための手段〕
上記問題点を解決するために、この発明は人出カボート
と兼用できるアドレスバス、データバスと16ビット長
のレジスタ群を構成することで、外部CPUと内部CP
Uがアクセスするようにした。
〔作用〕
第1図のように構成されたシステムは、ポストに高機能
な16ビット、8ビットマイクロコンピユータを使用で
き多機能システムを作りあげることができる。
〔実施例〕
以下に、この発明の実施例を図面に火づいて説明する。
第1図は、ホスト側に16ビノトマイクロコンピユータ
、ローカル側に4ビ・ノドマイクロコンピュータを接続
した構成図である。更に第3図は、パラレルインターフ
ェース回路の詳細な構成図である。第3図においてホス
i・側に16ビノトマイクロコンピユータ、ローカル側
に4ビソトマイクロコンピプ、−夕を接続した場合の動
作を説明する。ホスト側からのデータ送信時は、まず最
初にホスト側からPROにデータを書き込むことでロー
カル側(内部)からは書き込みが禁止状態となる。順次
ホスト側はPRIから書き込んでいき、最後のPRI5
を書き込んだ時点でローカル側は、ホスト側に書き込み
終了信号を送信しかつ内部には、割り込みが発生し割り
込みルーチンへと遷移する。割り込みルーチン内では、
図5に示すプログラムエリア内でメインルーチン時禁止
となっているPRO〜PR15のアドレスヘジャンプさ
せPROから順次、命令を取り込みプログラムを実行す
る。ローカル側からのデータ送信時は、図4に示すレジ
スタメモリマツプで○O0番地となっているレジスタに
ローカル側からデータを書き込むことでホスト側(外部
)からは書き込み禁止状態となる。順次ローカル側は0
18番地から書き込んでいき最後の3FM番地を書き込
んだ時点でロカル側はホスト側に書き込み終了信号を送
信する。ホスト側は終了信号を受信することによってロ
ーカル側のレジスタをリート、ライト可能となる。尚、
メインルーチン内では00H〜3F□アドレスのレジス
タは汎用レジスタとして使用できる。
〔発明の効果〕
以上説明したように、この発明は4ビットマイクロコン
ピユータを高機能な16ビットマイクロコンピユータ、
8ビットマイクロコンピユータとパラレルインターフェ
ースが可能なことから多機能システムを構成するのに効
果的である。
【図面の簡単な説明】
第1図は本発明のパラレルインターフェース回路の応用
例を示す図、第2図は従来のデュアルポートRAMのブ
ロック図、第3図は本発明のパラレルインターフェース
回路の一実施例を示す図、第4図及び第5図はそれぞれ
第3図の動作を説明するためのレジスタメモリマツプお
よびプログラムエリアを示す図である。 1・・・ホストCPU 2・・・ローカルCPU 3・・・16ビット長レジスタ部 4・・・ポート部 以  −ト

Claims (1)

    【特許請求の範囲】
  1. 4ビットマイクロコンピュータに接続され、入出力ポー
    ト兼用のアドレスバス・データバスおよび16ビット長
    レジスタ群からなるパラレルインターフェース回路。
JP1178816A 1989-07-10 1989-07-10 パラレルインターフェース回路 Pending JPH0342757A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1178816A JPH0342757A (ja) 1989-07-10 1989-07-10 パラレルインターフェース回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1178816A JPH0342757A (ja) 1989-07-10 1989-07-10 パラレルインターフェース回路

Publications (1)

Publication Number Publication Date
JPH0342757A true JPH0342757A (ja) 1991-02-22

Family

ID=16055163

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1178816A Pending JPH0342757A (ja) 1989-07-10 1989-07-10 パラレルインターフェース回路

Country Status (1)

Country Link
JP (1) JPH0342757A (ja)

Similar Documents

Publication Publication Date Title
US4716527A (en) Bus converter
KR900004006B1 (ko) 마이크로 프로세서 시스템
US4633437A (en) Data processor having dynamic bus sizing
US4942519A (en) Coprocessor having a slave processor capable of checking address mapping
EP0169565A2 (en) Microprocessor compatible with any software represented by different types of instruction formats
US4811202A (en) Quadruply extended time multiplexed information bus for reducing the `pin out` configuration of a semiconductor chip package
US5274795A (en) Peripheral I/O bus and programmable bus interface for computer data acquisition
JPS6339941B2 (ja)
JPH05204820A (ja) マイクロプロセッサ、処理システム、およびバスインタフェース
US5935204A (en) System for a multi-processor system wherein each processor transfers a data block from cache if a cache hit and from main memory only if cache miss
JPH01197866A (ja) インターフエース装置と方法
KR900015008A (ko) 데이터 프로세서
KR900004291B1 (ko) 데이터 프로세서
US5535349A (en) Data processing system and method for providing chip selects to peripheral devices
JPH0140366B2 (ja)
JPS581451B2 (ja) デ−タ転送方式
KR910001708B1 (ko) 중앙처리장치
CN101169767B (zh) 访问控制设备及访问控制方法
US4751632A (en) Data processor having multiple cycle operand cycles
JPH0342757A (ja) パラレルインターフェース回路
JPH0227696B2 (ja) Johoshorisochi
JPS634219B2 (ja)
JP2687416B2 (ja) 拡張ポートを有するマイクロプロセッサ
JP3323341B2 (ja) エミュレーション用プロセッサおよびそれを搭載したエミュレータ
JPH09134326A (ja) コンピュータシステム