JPH0317768A - Wait control system - Google Patents
Wait control systemInfo
- Publication number
- JPH0317768A JPH0317768A JP15196389A JP15196389A JPH0317768A JP H0317768 A JPH0317768 A JP H0317768A JP 15196389 A JP15196389 A JP 15196389A JP 15196389 A JP15196389 A JP 15196389A JP H0317768 A JPH0317768 A JP H0317768A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- wait
- output
- time
- width
- 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
- 238000000034 method Methods 0.000 claims description 8
- 230000010365 information processing Effects 0.000 claims description 5
- 238000010586 diagram Methods 0.000 abstract description 4
- 238000004260 weight control Methods 0.000 description 2
Landscapes
- Information Transfer Systems (AREA)
Abstract
Description
【発明の詳細な説明】
技術分野
本発明はウェイト制御方式に関し、特に一定値以上のア
クセスサイクルタイムが必要な入出力装置を有する情報
処理システムにおいて、当該アクセスサイクルタイムに
必要な待ち時間を有するウェイト信号を発生するように
したウェイト制御方式に関する。Detailed Description of the Invention Technical Field The present invention relates to a wait control method, and in particular, in an information processing system having an input/output device that requires an access cycle time of a certain value or more, the present invention relates to a wait control method, in particular, in an information processing system having an input/output device that requires an access cycle time of a certain value or more. This invention relates to a weight control method that generates a signal.
従来技術
従来のこの種のウェイト制御方式では、システムの初期
設計段階において、プロセッサの基準クロックを設定し
ておきこのクロックを用いて基準ウェイト時間を有する
ウェイト信号を発生するようになっており、このウェイ
ト時間は一定となっている。Prior Art In this type of conventional wait control method, a reference clock of the processor is set at the initial design stage of the system, and this clock is used to generate a wait signal having a reference wait time. The wait time is constant.
そのために、一定値以上のアクセスサイクルタイムが必
要な入出力装置( 1 /0)を含む情報処理システム
において、より高速のプロセッサを使用しようとする場
合に、プログラムの互換性の問題が生じる。Therefore, when attempting to use a faster processor in an information processing system that includes an input/output device (1/0) that requires an access cycle time of a certain value or more, a problem of program compatibility arises.
すなわち、第2図にウェイト信号の発生のタイミングチ
ャートが示されており、(A)に示す如く基本クロック
幅が100nsであり、コマンドの幅が300nsであ
る場合、ウェイト信号は図示の様になっている。That is, a timing chart of the generation of the wait signal is shown in FIG. 2. If the basic clock width is 100 ns and the command width is 300 ns as shown in (A), the wait signal will be as shown in the figure. ing.
ここで、より高速のプロセッサが使用されて(B)に示
す如く基本クロック幅が75nsとなり、コマンドの幅
が225nsで動作可能となったとする。Here, it is assumed that a faster processor is used and the basic clock width becomes 75 ns as shown in (B), making it possible to operate with a command width of 225 ns.
この時のウェイト信号は、先の(A)の場合と同様に基
準クロックの3個目にて終端となるように一義的に設定
されているので、高速時のコマンド幅が得られるように
なっている。The wait signal at this time is uniquely set to terminate at the third reference clock as in the case (A) above, so the command width at high speed can be obtained. ing.
この状況では、システムとしては高速化されて高性能と
なっているが、ソフトウエアの動作量により時間を計測
しているプログラムは、1つのコマンド幅が変化するた
めに、今まで300ns X n回の時間が225ns
X n回の時間となり、両者の間に差が発生して使用
不可能なソフトとなってしまうのである。In this situation, although the system has become faster and has higher performance, the program that measures time based on the amount of software operations has until now been 300 ns x n times because the width of one command changes. The time is 225ns
It takes X n times, and a difference occurs between the two, making the software unusable.
発明の目的
そこで、本発明はかかる従来のものの欠点を解決すべく
なされたものであって、その目的とするところは、ウェ
イト信号の時間幅を変化自在に制御してコマンド幅をシ
ステムの性能に対応して変化しないようにしたウェイト
制御方式を提供することである。Purpose of the Invention Therefore, the present invention has been made to solve the drawbacks of the conventional ones.The purpose of the present invention is to control the time width of the wait signal in a variable manner so that the command width can be adjusted to the performance of the system. It is an object of the present invention to provide a weight control method that does not change accordingly.
発明の横戊
本発明によれば、一定値以上のアクセスサイクルタイム
が必要な入出力装置を有する情報処理システムにおいて
、前記アクセスサイクルタイムに必要な待ち時間を有す
るウェイト信号を発生するようにしたウェイト制御方式
であって、前記待ち時間を切替え制御する切替え指示に
応答して前記ウェイト信号の発生期間を切替えるように
したことを特徴とするウェイト制御方式が得られる。Aspects of the Invention According to the present invention, in an information processing system having an input/output device requiring an access cycle time of a certain value or more, there is provided a wait signal that generates a wait signal having a waiting time necessary for the access cycle time. A wait control method is obtained, which is characterized in that the generation period of the wait signal is switched in response to a switching instruction for switching and controlling the waiting time.
実施例 以下に本発明の実施例を図面を参照しつつ説明する。Example Embodiments of the present invention will be described below with reference to the drawings.
第1図は本発明の実施例の回路ブロック図である。例え
ば15ビットのアドレスをデコードするデコーダ1の出
力を直接アンドゲート4の一人力とし、当該出力のイン
バータ2による反転信号をアンドゲート3の一人力とす
る。そして両アンドゲート3,4の出力をオアゲート5
を介して別のオアゲート6の一人力とする。このオアゲ
ート6の他人力にはコマンド信号が供給されており、こ
のオアゲート6の出力がウェイト信号となる。FIG. 1 is a circuit block diagram of an embodiment of the present invention. For example, the output of the decoder 1 that decodes a 15-bit address is directly used as the output of the AND gate 4, and the inverted signal of the output by the inverter 2 is used as the output of the AND gate 3. Then, the output of both AND gates 3 and 4 is converted to OR gate 5.
Through another or gate 6 single power. A command signal is supplied to the other input of this OR gate 6, and the output of this OR gate 6 becomes a wait signal.
一方、Dタイプフリップフロップ(FF)7〜10が互
いに縦続接続されており、初段FFのデータ入力には論
理1が印加されている。そして、3段目FF9のQ出力
がアンドゲート3の他人力となり、また4段目FFIO
のQ出力がアンドゲート4の他入力となっている。On the other hand, D-type flip-flops (FF) 7 to 10 are connected in cascade with each other, and logic 1 is applied to the data input of the first stage FF. Then, the Q output of the third stage FF9 becomes the external power of the AND gate 3, and the fourth stage FFIO
The Q output of is the other input to AND gate 4.
これ等FFのクロック入力には基準クロックが印加され
、リセット人力にはコマンド信号が人力されている。A reference clock is applied to the clock input of these FFs, and a command signal is manually input to the reset input.
かかる構成において、アドレス信号15が論理1か論理
0かによりウェイト信号時間幅を切替え制御するものと
する。アドレス信号15が論理Oの場合、デコーダ1の
出力が論理0となり、よって、アンドゲート3がオンと
なって3段目のFF9のQ出力がオアゲートを介して導
出されることになる。従って、この時のタイミング波形
は第2図(A)と同等となる。In this configuration, the wait signal time width is switched and controlled depending on whether the address signal 15 is logic 1 or logic 0. When the address signal 15 is logic O, the output of the decoder 1 becomes logic 0, so the AND gate 3 is turned on and the Q output of the third stage FF 9 is derived via the OR gate. Therefore, the timing waveform at this time is equivalent to that shown in FIG. 2(A).
これに対し、アドレス信号15が論理1になると、デコ
ーダ1の出力も論理1となり、よって、アンドゲート4
がオンとなる。これにより、4段目のFFIOのQ出力
がオアゲート5を介して導出される。この時のタイミン
グ波形は第2図(C)に示す様になる。On the other hand, when the address signal 15 becomes a logic 1, the output of the decoder 1 also becomes a logic 1, and therefore the AND gate 4
turns on. As a result, the Q output of the fourth stage FFIO is derived via the OR gate 5. The timing waveform at this time is as shown in FIG. 2(C).
以上のことから分るように、プロセッサが高速となって
基準クロックがloansから75nsとなっても、ウ
ェイト信号の幅を基準クロックの一周期分だけ長くする
ことができるので、このウェイト信号の終端タイミング
に応答して終端となるコマンド信号の幅を、800ns
の一定の値に維持することが可能となる。よって、ソフ
トウェアめ互換性の問題が解決できることになるのであ
る。As can be seen from the above, even if the processor becomes faster and the reference clock changes from 75 ns to 75 ns, the width of the wait signal can be increased by one period of the reference clock, so the terminal of this wait signal The width of the command signal that terminates in response to the timing is set to 800ns.
It becomes possible to maintain the value at a constant value. Therefore, the problem of software compatibility can be solved.
上記実施例では、FFを4段縦続接続した回路を示して
いるが、基準クロックの幅の変化に対応してその段数を
適宜選定し、デコード出力に応じて出力すべきFFの段
数を選択するよう構成すれば良いものである。The above embodiment shows a circuit in which four stages of FFs are connected in cascade, but the number of stages is appropriately selected in response to changes in the width of the reference clock, and the number of stages of FFs to be output is selected in accordance with the decoded output. It should be configured as follows.
発明の効果
本発明によれば、基準クロック周期に応じてウェイト信
号の幅を適宜切替えるように構成してコマンド幅を一定
に維持するようにしたので、プロセプサの性能にプログ
ラムを対処し得るという効果がある。Effects of the Invention According to the present invention, since the command width is maintained constant by changing the width of the wait signal appropriately according to the reference clock period, the program can be adapted to the performance of the processor. There is.
第1図は本発明の実施例のブロック図、第2図は本発明
の実施例の動作を従来技術と対比して示した動作タイミ
ング波形図である。
主要部分の符号の説明
1・・・・・・デコーダ
7〜10・・・・・・FFFIG. 1 is a block diagram of an embodiment of the present invention, and FIG. 2 is an operation timing waveform diagram showing the operation of the embodiment of the present invention in comparison with the prior art. Explanation of symbols of main parts 1...Decoders 7 to 10...FF
Claims (1)
出力装置を有する情報処理システムにおいて、前記アク
セスサイクルタイムに必要な待ち時間を有するウェイト
信号を発生するようにしたウェイト制御方式であって、
前記待ち時間を切替え制御する切替え指示に応答して前
記ウェイト信号の発生期間を切替えるようにしたことを
特徴とするウェイト制御方式。(1) In an information processing system having an input/output device that requires an access cycle time of a certain value or more, a wait control method that generates a wait signal having a waiting time necessary for the access cycle time,
A wait control method characterized in that the generation period of the wait signal is switched in response to a switching instruction for switching and controlling the waiting time.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP15196389A JPH0317768A (en) | 1989-06-14 | 1989-06-14 | Wait control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP15196389A JPH0317768A (en) | 1989-06-14 | 1989-06-14 | Wait control system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0317768A true JPH0317768A (en) | 1991-01-25 |
Family
ID=15530042
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP15196389A Pending JPH0317768A (en) | 1989-06-14 | 1989-06-14 | Wait control system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0317768A (en) |
-
1989
- 1989-06-14 JP JP15196389A patent/JPH0317768A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH0317768A (en) | Wait control system | |
JPH0362611A (en) | Clock generating circuit | |
JPH1153339A (en) | Microcomputer provided with pulse output function | |
JPH04209020A (en) | Microcomputer | |
JP2532072Y2 (en) | Pattern generator | |
KR200334823Y1 (en) | Column address strobe control circuit | |
JPS61136115A (en) | Basic clock generating circuit of microcomputer system | |
JPH06110576A (en) | Semiconductor integrated circuit device | |
JPH05314277A (en) | Port control circuit | |
JPH0353342A (en) | Test mode setting circuit | |
JPH01280918A (en) | Interval timer | |
KR940002467B1 (en) | Clock Source Selection Circuit | |
JPS58115513A (en) | Frequency variable microcomputer | |
JPH02310888A (en) | Static random access memory | |
SU1254482A1 (en) | Device for generating address of command | |
JP2001166987A (en) | Memory wait control circuit | |
JP2003029965A (en) | Microprocessor | |
JPS62124689A (en) | Programmable chip select signal generating circuit | |
JPH0535613A (en) | Runaway preventing circuit for microcomputer | |
JPH06259264A (en) | Clock control circuit | |
JPH08329670A (en) | Semiconductor device | |
JPS63268030A (en) | Computer system | |
JPH0546463A (en) | Information processor and read only memory | |
JPH03263279A (en) | Semiconductor integrated circuit device | |
JPH0535817A (en) | Simulation method |