JPH02100747A - マイクロプロセッサのデータバス駆動方式 - Google Patents
マイクロプロセッサのデータバス駆動方式Info
- Publication number
- JPH02100747A JPH02100747A JP25424288A JP25424288A JPH02100747A JP H02100747 A JPH02100747 A JP H02100747A JP 25424288 A JP25424288 A JP 25424288A JP 25424288 A JP25424288 A JP 25424288A JP H02100747 A JPH02100747 A JP H02100747A
- Authority
- JP
- Japan
- Prior art keywords
- microprocessor
- memory
- data
- data bus
- cycle
- 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
Links
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000000034 method Methods 0.000 description 2
Landscapes
- Bus Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明のマイクロプロセッサのデータバス駆動方式に関
し、特にシステムメモリのリード/ライト時に作動する
マイクロプロセッサのデータバス駆動方式に関する。
し、特にシステムメモリのリード/ライト時に作動する
マイクロプロセッサのデータバス駆動方式に関する。
従来、この種のマイクロブセッサは1組のブチ−バスを
有し、マイクロプロセッサがメモリサイクルを実行する
とそのサイクルが終了するまで次のメモリサイクルのた
めのデータバスは駆動できない方式であった。
有し、マイクロプロセッサがメモリサイクルを実行する
とそのサイクルが終了するまで次のメモリサイクルのた
めのデータバスは駆動できない方式であった。
上述した従来のマイクロプロセッサのデータバス駆動方
式は、マイクロプロセッサがメモリサイクルを実行する
と、データバスは1組しかないためにそのサイクルがリ
ードサイクルの場合にはメモリから読み出される命令コ
ードまたはデータがマイクロプロセッサに読み込まれる
まで、ライトサイクルの場合はマイクロプロセッサから
のデータがメモリに書込まれるまで、マイクロプロセッ
サのバスインターフェースユニットはそのサイクルのた
めにのみデータバスを使用しなければならない、このた
め高速のマイクロプロセッサにおいてメモリのリード/
ライトの時間を少くするためには高速のメモリが必要で
あるとか、複雑な回路が必要であるという欠点があった
。
式は、マイクロプロセッサがメモリサイクルを実行する
と、データバスは1組しかないためにそのサイクルがリ
ードサイクルの場合にはメモリから読み出される命令コ
ードまたはデータがマイクロプロセッサに読み込まれる
まで、ライトサイクルの場合はマイクロプロセッサから
のデータがメモリに書込まれるまで、マイクロプロセッ
サのバスインターフェースユニットはそのサイクルのた
めにのみデータバスを使用しなければならない、このた
め高速のマイクロプロセッサにおいてメモリのリード/
ライトの時間を少くするためには高速のメモリが必要で
あるとか、複雑な回路が必要であるという欠点があった
。
本発明のマイクロプロセッサのデータバス駆動方式はマ
イクロプロセ・Iすのバスインターフニスユニ・ソl〜
にメモリリード/″ライト時にだけ同時に作動する2組
のデータバスのドライバ/レシーバと、この2組のデー
タを交互に内部に取り込んだり、外部に出力するための
タミング信号を生成するための制御回路とを備えたバス
インターフェースユニ・・/1−を有している2〔実施
例〕 次に、本発明について図面を参照して説明する。 第1
図は本発明の一実施例を示す。第1図において、本発明
の一実施例はデータバスを2組具IQ ”J−るバスイ
ンターフェースユニットを持つマイクロプロセ・lすの
データベース駆動方式で、システムメモリをり−1−′
ライ1〜する2組のデータバスのドライバ、ルシーバ2
1.22と、この2組めデータバス21.22を同時に
動ftEさせかつこの2組のデータバス21.22の調
停を行なう制御部回路23とを備えたバスインターフェ
ースユニ・ソト20を有している。
イクロプロセ・Iすのバスインターフニスユニ・ソl〜
にメモリリード/″ライト時にだけ同時に作動する2組
のデータバスのドライバ/レシーバと、この2組のデー
タを交互に内部に取り込んだり、外部に出力するための
タミング信号を生成するための制御回路とを備えたバス
インターフェースユニ・・/1−を有している2〔実施
例〕 次に、本発明について図面を参照して説明する。 第1
図は本発明の一実施例を示す。第1図において、本発明
の一実施例はデータバスを2組具IQ ”J−るバスイ
ンターフェースユニットを持つマイクロプロセ・lすの
データベース駆動方式で、システムメモリをり−1−′
ライ1〜する2組のデータバスのドライバ、ルシーバ2
1.22と、この2組めデータバス21.22を同時に
動ftEさせかつこの2組のデータバス21.22の調
停を行なう制御部回路23とを備えたバスインターフェ
ースユニ・ソト20を有している。
この一実施例を16ビヅI・マイクロプロセ・・lすで
説明するとバスインターフェースユニ・ソ1−20のデ
ータバスドライバ/レシーバ21はマイクロブロセ・ソ
サがメモリの下位の16ビ・ソトをリード2′ライトす
る場合、およびメモリ以外の池のバスサイクルで動作し
データバスドライバ/レシーバ22はマイクロプロセッ
サがメモリの上位の16ビツトをリード/ライトする場
合だけ動作する。
説明するとバスインターフェースユニ・ソ1−20のデ
ータバスドライバ/レシーバ21はマイクロブロセ・ソ
サがメモリの下位の16ビ・ソトをリード2′ライトす
る場合、およびメモリ以外の池のバスサイクルで動作し
データバスドライバ/レシーバ22はマイクロプロセッ
サがメモリの上位の16ビツトをリード/ライトする場
合だけ動作する。
制御回路23はデータバスドライバ/レシーバ21と2
2の制御信号を発生したり、マイクロプロセッサの各種
タイミング信号を生成する回路である。
2の制御信号を発生したり、マイクロプロセッサの各種
タイミング信号を生成する回路である。
第2図は本実施例のデータバス駆動方式を用いたマイク
ロプロセッサがメモリをライトする場合のタイミング図
である5第2図において、マイクロプロセッサは1サイ
クル区間内部データ、ステタス、アドレスを出力する。
ロプロセッサがメモリをライトする場合のタイミング図
である5第2図において、マイクロプロセッサは1サイ
クル区間内部データ、ステタス、アドレスを出力する。
この内部データメモリアドレスが連続、する間第1図に
おけるデータバスドライバ/レシーバ21及び22によ
り交互にラッチされ外部データバス11及び12では最
小で2サイクル区間データが有効となる。
おけるデータバスドライバ/レシーバ21及び22によ
り交互にラッチされ外部データバス11及び12では最
小で2サイクル区間データが有効となる。
以上説明したように本発明はマイクロプロセッサのバス
インターフェースユニットに2組のデータバスを持たせ
ることにより、マイクロプロセッサが連続してシステム
メモリをリード/ライトする際に現在のサイクルが終了
する以前に次のサイクルのデータを駆動することができ
るためメモリアクセスのサイクルタイムの余裕ができ、
比較適スピードの遅い安価なメモリを使用しても高速な
マイクロプロセッサの性能を引き出すことができる効果
がある。
インターフェースユニットに2組のデータバスを持たせ
ることにより、マイクロプロセッサが連続してシステム
メモリをリード/ライトする際に現在のサイクルが終了
する以前に次のサイクルのデータを駆動することができ
るためメモリアクセスのサイクルタイムの余裕ができ、
比較適スピードの遅い安価なメモリを使用しても高速な
マイクロプロセッサの性能を引き出すことができる効果
がある。
をライトする場合のタイミングを示す図である。
10・・・・・・マイクロプロセッサ、2o・旧・・バ
スインターフェースユニット、21.22・・目・・デ
ータバスドライバ/レシーバ、23・・・・・・制御回
路。
スインターフェースユニット、21.22・・目・・デ
ータバスドライバ/レシーバ、23・・・・・・制御回
路。
Claims (1)
- データバスを2組具備するバスインターフェースユニッ
トを持つマイクロプロセッサであつて、マイクロプロセ
ッサがシステムメモリをリード/ライトする2組のデー
タバスのドライバ/レシーバと、この2組のデータバス
を同時に動作させかつこの2組の調停を行なう制御回路
とを備えたバスインターフェースユニットを有すること
を特徴とするマイクロプロセッサのデータバス駆動方式
。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25424288A JPH02100747A (ja) | 1988-10-07 | 1988-10-07 | マイクロプロセッサのデータバス駆動方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25424288A JPH02100747A (ja) | 1988-10-07 | 1988-10-07 | マイクロプロセッサのデータバス駆動方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02100747A true JPH02100747A (ja) | 1990-04-12 |
Family
ID=17262250
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP25424288A Pending JPH02100747A (ja) | 1988-10-07 | 1988-10-07 | マイクロプロセッサのデータバス駆動方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02100747A (ja) |
-
1988
- 1988-10-07 JP JP25424288A patent/JPH02100747A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS5834836B2 (ja) | デ−タヒヨウジセイギヨホウシキ | |
| JPS6243744A (ja) | マイクロコンピユ−タ | |
| JP2665836B2 (ja) | 液晶表示制御装置 | |
| JPH0636142B2 (ja) | 表示制御装置 | |
| KR940006294Y1 (ko) | 브이엠이 버스상에서의 버스트 리드 트랜스퍼를 이용한 데이타 전송시스템 | |
| JPS599245Y2 (ja) | 表示装置 | |
| JP2000056740A (ja) | 表示装置の省電力化制御方式 | |
| JP2513806B2 (ja) | 拡張ボ―ド | |
| JP2600170B2 (ja) | 表示制御方式 | |
| JPS61161560A (ja) | メモリ装置 | |
| KR890002003B1 (ko) | 씨알티(crt) 제어회로 | |
| JPH03188545A (ja) | 画像メモリ制御装置 | |
| JPS5815203U (ja) | プログラマブル・コントロ−ラ | |
| JPS60108939A (ja) | メモリ使用状態表示装置 | |
| JPH0385658A (ja) | データ処理装置 | |
| JPH0373898B2 (ja) | ||
| JPS63255758A (ja) | 複数のプロセツサによるコンピユ−タシステム | |
| JPH023853A (ja) | Cpuのインタフェース方法 | |
| JPS59202545A (ja) | プログラム制御装置 | |
| JPS60180005U (ja) | シーケンスコントローラのオンラインモニタ装置 | |
| JPS605537U (ja) | 小型電子式計算機 | |
| JPS61282958A (ja) | マイクロコンピユ−タ | |
| JPS6253493U (ja) | ||
| JPS62183488A (ja) | 表示制御装置 | |
| JPS6414650A (en) | Fault diagnostic method for input/output controller in computer system |