JPH0385661A - ダイナミックアクセスタイムコントロールデータプロセッサ - Google Patents

ダイナミックアクセスタイムコントロールデータプロセッサ

Info

Publication number
JPH0385661A
JPH0385661A JP22387989A JP22387989A JPH0385661A JP H0385661 A JPH0385661 A JP H0385661A JP 22387989 A JP22387989 A JP 22387989A JP 22387989 A JP22387989 A JP 22387989A JP H0385661 A JPH0385661 A JP H0385661A
Authority
JP
Japan
Prior art keywords
address
period
access time
data processor
lsp
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
JP22387989A
Other languages
English (en)
Inventor
Shinichi Yamaura
山浦 慎一
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP22387989A priority Critical patent/JPH0385661A/ja
Publication of JPH0385661A publication Critical patent/JPH0385661A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Information Transfer Systems (AREA)

Abstract

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

Description

【発明の詳細な説明】 産業上の利用分野 この発明はデータプロセッサに関し、特に動作の遅い周
辺機器からのデータの読込みを可能にしたデータプロセ
ッサに関する。
従来の技術 マイクロプロセッサにおいて、周辺機器かラノデータの
読込、書込は所定のアドレス期間にマイクロプロセッサ
から出力されるアドレスによって当該周辺機器がアクセ
スされ、アドレスセットアツプを行ないデータをマイク
ロプロセッサへ読出す等の作業を行なう。
発明が解決しようとする課題 この種のマイクロプロセッサシステムにおいてメモリペ
ルフェラル等周辺機器は種類、オンチップ等でアクセス
タイムが違ってくる。しかしそれぞれアクセスタイムの
違う周辺機器デバイスにマイクロプロセッサがダイナミ
ックにアクセスタイムを合わせることは難しい。
従来のマイクロプロセッサでは第3図、第4図の様にM
RDY、WAI T等の入力によりアクセスタイムの後
半のみウェイトサイクルが入るため、アドレスセットア
ツプ等アクセスタイムの前半の規格が遅い周辺機器には
アクセスできない。
この発明は上述の問題を解決するためになされたもので
あって、所定のアクセス速度の周辺機器に対して確実に
動作するとともに、アクセス速度の遅い周辺機器に対し
ても容易に、かつ確実にアクセスを行なえるマイクロプ
ロセッサを提供することを目的とする。
課題を解決する手段 この発明のデータプロセソサは、アクセスすべき機器を
指定するアドレスをアドレス期間にアドレス端子から出
力するとともに指定された機器からのデータをリード(
読込み)期間にリード端子に受けるマイクロプロセッサ
において、動作か遅い機器であることを示すLSP信号
を受ける端子を了fし、1. S l)信弓力側?定の
処理レベルとなったとき、アドレス期間とリード期間を
延長することを特徴とする。
実施例 第1図において1はマイクロプロセッサを用いたCPU
、2はデコータ、3はRAM、!=ROM。
4は低速周辺機2gである。
CPUIは通常のマイクロプロセッサと同様に第3図に
示す種々の端子 AO〜AI5  ・アドレスバス出力 BAO−BA7 : バンクアドレスバス出力BE′バ
スイネーブル入力 CLK    ・クロック人力 DO〜D7.データバス入出力 DA、データ・アドレス出力 IRQ    :割り込み入力 l5EO,l5EI・ IRQ選択入力ML、メモリロ
ック出力 11M+     ノンマスカブル割り込み入力PA 
   ・プログラム・アドレス出力R11l リード・
バー出力 RES     リセット割り込み入力RWB    
  リード/ライト出力Sl、 S2   ・同期クロ
ック出ノJVTA    ・ベクタ・アドレス・テーブ
ル出力WAIT   :プロセッサ停止入力 WB、ライト・バー出力 を備えている。そしてアクセスすべき機器を指定するア
ドレスをアドレス期間に71−レス端子から出力すると
ともに指定された機器からのデータをリード(読込み)
期間にリード端子に受けて読込んたデータを所定のプロ
グラムにしたがって処理する。
CPUIはさらに低速周辺機器を作動させる状態とする
ためのLSP信号を受けるための端子LSPをも備えて
いる。
この発明においてはCPUIはLSP端子が“I7″の
ときは従来のマイクロプロセッサと同様に作動する。一
方上記LSP端子をH゛(ハイ)レベルにすると、1/
2バスサイクルだけCPUIの動作を遅くする。この実
施例においては同期クロックS1の゛L゛部分と“H’
”部分共に該同期クロックS1の1/4サイクルずつ延
長し、その結果アドレス期間もLSP信号がローである
場合の長さALに比して同期クロックS1の1/2サイ
クル分を延長してAHに示すように長くしたものである
。その結果読出期間RDも延長されアドレスセットアツ
プに使える期間ts、もLSP信号が“L”である期間
のセントアップ期間ts、に比して長くした。これによ
ってアクセスタイム前半のアドレスセットアツプ部分が
遅いデバイスにも対応できるようにする。
またLSP端子は通常のWA I T端子と違って“’
L″″の期間継続してサイクルが遅れるわけではなく”
H”になると172バスサイクルだけ遅れることになる
。これによりLSP端子はWAITのように、WAIT
を解除して、CPUIの実行を継続する動作は必要とし
ない。
上述の実施例においては、信号LSPはCPU1から出
力されるアドレスが低速周辺機器4を指示するものであ
ればそのアドレスをデコーダ2でデコードすることによ
って得られる。上述の装置によればCPUIからのアド
レスが低速周辺機器4以外の通常の速度(高速度)でア
ドレスセットアツプ可能な外部機器(図示せず)を指定
している場合にはエンコーダ2からのLSP信号は°’
L°”であり、第2図の左半部に示す通常の速度でアド
レスセットアツプとデータ読取りなどの動作が得られる
。
いまCPUIから低速周辺機器4を指定するアドレスか
出力されると、そのアドレスコードにしたかって、エン
コータ2はLSP信号を“H”とする。
この“’ l−1”レベルの信号によってCPUIから
のアドレス信号はAH時間延長され、低速周辺機器4に
は長いアドレス期間か得られ、低速の周辺機器4のアド
レスセットアツプも正しく行えるようになる。
なお信号r、spはこの実施例のようにアドレス信号を
デコートシて得る方法に限らず、他の方法によって作製
してもよい。
発明の効果 以上のように、この発明はアドレスセットアツプ等アク
セスタイムの前半を遅らせることが可能となり、アドレ
スセットアツプ動作の遅い周辺機器についても確実にア
クセスすることがてきる。
また、この発明によればウェイトの解除をしなくても1
/2バスサイクル後にLSP状態から自動的に解除され
る利点もある。
【図面の簡単な説明】
第1図はこの発明の一実施例を示すブロック図、第2図
は第1図の要部の動作を示すタイムチャート、第3図は
第1図の実施例の端子を示す図、第4図と第5図は従来
の装置の動作を示すタイムチャートである。

Claims (1)

    【特許請求の範囲】
  1. (1)アクセスすべき機器を指定するアドレスをアドレ
    ス期間にアドレス端子から出力するとともに指定された
    機器からのデータをリード(読込み)期間にリード端子
    に受けるマイクロプロセッサにおいて、動作が遅い機器
    であることを示すLSP信号を受ける端子を有し、LS
    P信号が特定の論理レベルとなったとき、アドレス期間
    とリード期間を延長することを特徴とするダイナミック
    アクセスタイムコントロールデータプロセッサ。
JP22387989A 1989-08-30 1989-08-30 ダイナミックアクセスタイムコントロールデータプロセッサ Pending JPH0385661A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP22387989A JPH0385661A (ja) 1989-08-30 1989-08-30 ダイナミックアクセスタイムコントロールデータプロセッサ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP22387989A JPH0385661A (ja) 1989-08-30 1989-08-30 ダイナミックアクセスタイムコントロールデータプロセッサ

Publications (1)

Publication Number Publication Date
JPH0385661A true JPH0385661A (ja) 1991-04-10

Family

ID=16805141

Family Applications (1)

Application Number Title Priority Date Filing Date
JP22387989A Pending JPH0385661A (ja) 1989-08-30 1989-08-30 ダイナミックアクセスタイムコントロールデータプロセッサ

Country Status (1)

Country Link
JP (1) JPH0385661A (ja)

Similar Documents

Publication Publication Date Title
US4747045A (en) Information processing apparatus having an instruction prefetch circuit
JPS581451B2 (ja) デ−タ転送方式
JPS5984292A (ja) Crtデイスプレイ制御装置
JPH0333934A (ja) レジスタ退避復帰方式
JPS603049A (ja) バスインタ−フエ−ス装置
JPS5886623A (ja) メモリ制御方式
JPH0435957Y2 (ja)
JPS62125460A (ja) I/oアクセス方式
JP2546002B2 (ja) パリティ回路
JPH06180681A (ja) 中央処理装置
JPS599744A (ja) 高速dma転送起動回路
JPS58109950A (ja) ヒドンメモリアクセス制御回路
JPH08194658A (ja) マイクロコンピュータシステム
JPS6349964A (ja) ハンドシエ−ク制御装置
JPS63233455A (ja) マイクロプロセツサ
JPH02242341A (ja) マイクロコンピュータ
JPS61201362A (ja) ウエイトサイクル插入回路
JPS62125458A (ja) デ−タ転送制御回路
JPS63253461A (ja) デ−タ転送用バツフア
JPH10289120A (ja) 情報処理装置
JPH02157955A (ja) プロセッサのアドレスデータアクセス方法
JPS61220044A (ja) メモリバンク切換回路
JPS635446A (ja) マイクロコンピユ−タシステム
JPH02291034A (ja) アドレス変換方式
JPS61269726A (ja) デ−タ処理システム