JPH0512204A - Bus open preventing circuit - Google Patents

Bus open preventing circuit

Info

Publication number
JPH0512204A
JPH0512204A JP3159393A JP15939391A JPH0512204A JP H0512204 A JPH0512204 A JP H0512204A JP 3159393 A JP3159393 A JP 3159393A JP 15939391 A JP15939391 A JP 15939391A JP H0512204 A JPH0512204 A JP H0512204A
Authority
JP
Japan
Prior art keywords
bus
circuit
signal
refresh
output
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
JP3159393A
Other languages
Japanese (ja)
Inventor
Kenichi Abo
憲一 阿保
Kiminari Ogura
仁成 小椋
Wataru Kikuchi
亘 菊池
Tatsuya Yamaguchi
達也 山口
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP3159393A priority Critical patent/JPH0512204A/en
Publication of JPH0512204A publication Critical patent/JPH0512204A/en
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)
  • Information Transfer Systems (AREA)

Abstract

PURPOSE:To cancel a period when the potential of a bus is unstable without using a resistor by detecting that any processors connected to one bus do not emit a bus acquirement request and driving the bus at every time. CONSTITUTION:A refresh interval timer 3 outputs a refresh request signal at every prescribed time, and FF9 operates by the same clock signal as FF5. The output terminal of FF9 is connected to the respective input terminals of a NAND circuit 7 and an access control circuit 8. The output terminal of a NOR circuit 2 is connected to FF5. The output terminal of FF5 is connected to a driver 6 driving the bus BUS. The bus is driven in respective periods when a REQOP signal becomes 'H' in spite of the refresh request signal REFRQ from the timer 3 by constituting the input signal of FF5 only by the output signal of the NOR circuit 2. Thus, the instability of potential when the bus is not used is cancelled.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】複数の記憶装置と複数の処理装置
を一つのバスに接続した情報処理装置において、バスが
未使用状態になった時、バス開放状態になるのを防止す
るためのバス開放防止回路に関する。
BACKGROUND OF THE INVENTION In an information processing device in which a plurality of storage devices and a plurality of processing devices are connected to one bus, a bus for preventing the bus from being released when the bus is unused. Open circuit.

【0002】[0002]

【従来の技術】図3は、複数の記憶装置および複数の処
理装置を一つのバスに接続した情報処理装置の概略構成
を示す。図3において、m個の記憶装置M0、M1…M
mおよびn個の処理装置P0、P1…Pnは、共通のバ
ス線BUSおよびバス制御線BUSCNに接続されてい
る。バス線BUSは、データバスおよびアドレスバスの
両方あるいはいずれか一方を含む。
2. Description of the Related Art FIG. 3 shows a schematic configuration of an information processing device in which a plurality of storage devices and a plurality of processing devices are connected to one bus. In FIG. 3, m storage devices M0, M1 ... M
The m and n processing units P0, P1 ... Pn are connected to a common bus line BUS and a bus control line BUSCN. The bus line BUS includes a data bus and / or an address bus.

【0003】各処理装置P0〜Pnは、記憶装置M0〜
Mmにアクセスするためにバス制御線BUSCNを通じ
てバス獲得要求を出し、この要求が許可されたときにバ
スBUSを通じて所望の記憶装置にアクセスすることが
できる。
The respective processing units P0 to Pn are storage devices M0 to M0.
A bus acquisition request can be issued through the bus control line BUSCN to access Mm, and a desired storage device can be accessed through the bus BUS when the request is granted.

【0004】上記のように、複数の処理装置P0〜Pn
が一つのバス線BUSを共有するシステムにおいては、
各処理装置に対してバスBUSの使用のための優先順位
を付与することによってバスの使用を制御している。図
4は、従来用いられている優先順位によるバス使用制御
方式の一例を示す。
As described above, the plurality of processing devices P0 to Pn
In a system where one bus line BUS is shared,
The use of the bus is controlled by giving priority to each processor for use of the bus BUS. FIG. 4 shows an example of a bus use control system based on priorities which has been conventionally used.

【0005】図4において、処理装置Pi(i=0〜
n)は、iが小さい程高いバス獲得優先順位が付与され
ているものとする。バス制御線BUSCNは制御線L
0、L1…Lnによって構成されている。処理装置Pi
(i=0〜n)は、それぞれ、バスの使用を要求するた
めのバス獲得要求信号REQi(i=0〜n)を出力す
るバス要求信号出力回路Ai(i=0〜n)を有する。
各バス要求信号出力回路Aiは、対応するi番号の制御
線Liに接続されている。
In FIG. 4, the processor Pi (i = 0 to 0)
In n), the smaller i is, the higher the bus acquisition priority is. Bus control line BUSCN is control line L
0, L1 ... Ln. Processor Pi
Each of (i = 0 to n) has a bus request signal output circuit Ai (i = 0 to n) that outputs a bus acquisition request signal REQi (i = 0 to n) for requesting use of the bus.
Each bus request signal output circuit Ai is connected to the control line Li of the corresponding i number.

【0006】最高優先順位の処理装置P0以外の処理装
置P1〜Pnは、それぞれNOR回路NOR1、NOR
2…NORnを有する。各NOR回路は、それ自身を含
む処理装置より高い優先順位を持つ全ての処理装置のバ
ス要求出力回路Aiの出力信号を入力とするように、制
御線L0〜Lnに接続されている。各NOR回路は全て
の入力が低レベル(論理0あるいは“L”)のときのみ
高レベル(論理1あるいは“H”)の信号を出力する。
Processors P1 to Pn other than the highest priority processor P0 are NOR circuits NOR1 and NOR, respectively.
2 has NORn. Each NOR circuit is connected to the control lines L0 to Ln so as to receive the output signal of the bus request output circuit Ai of every processing device having a higher priority than the processing device including itself. Each NOR circuit outputs a high level (logic 1 or "H") signal only when all inputs are low level (logic 0 or "L").

【0007】上記接続により、最高優先順位を持つ処理
装置P0は、制御線L0に出力するバス獲得要求信号R
EQ0を“H”にすることによって、他の処理装置に優
先してバスを獲得することができる。
With the above connection, the processor P0 having the highest priority has the bus acquisition request signal R output to the control line L0.
By setting EQ0 to "H", the bus can be acquired in priority to other processing devices.

【0008】優先順位が第2位以下の処理装置P1〜P
nにおいては、それ自身より優先順位の高い処理装置の
いずれからもバス獲得要求がないとき、すなわち、それ
等の処理装置からのバス獲得要求信号REQiが全て
“L”のときに、それ自身のNOR回路NORiの出力
信号REQOKは“H”となる。REQOK信号が
“H”となった処理装置は、バスBUSへのアクセスが
許可される。
Processors P1 to P having second or lower priority
In n, when there is no bus acquisition request from any of the processing devices having a higher priority than itself, that is, when the bus acquisition request signals REQi from those processing devices are all “L”, The output signal REQOK of the NOR circuit NORi becomes "H". The processing device whose REQOK signal has become "H" is permitted to access the bus BUS.

【0009】つぎに、リフレッシュ指示回路1は、後に
詳述するように、バス獲得に関しては最低の優先順位を
有し、バスがどの処理装置によっても使用されていない
未使用状態であることを検出し、記憶装置にリフレッシ
ュ指示アクセスを行う回路である。バス上にリフレッシ
ュ指示アクセスが出されると、全ての記憶装置がこれを
受け取り、それぞれ内部でリフレッシュを実行する。
Next, the refresh instruction circuit 1 has the lowest priority with respect to bus acquisition and detects that the bus is in an unused state which is not used by any processing device, as will be described later in detail. Then, it is a circuit for performing refresh instruction access to the storage device. When a refresh instruction access is issued on the bus, all the storage devices receive it and internally execute refresh.

【0010】リフレッシュ指示回路1は、全ての制御線
L0〜Lnに接続されたNOR回路2を有する。この接
続により、NOR回路2は、全てのバス獲得要求信号R
EQ0〜REQnが“L”のとき、すなわち、全ての処
理装置P0〜Pnがバスの獲得を要求していないとき
に、その出力信号REQOKを“H”とする。つまり、
NOR回路2は、バスがいずれの処理装置によっても使
用されていない未使用状態を検出する回路である。
The refresh instruction circuit 1 has a NOR circuit 2 connected to all the control lines L0 to Ln. With this connection, the NOR circuit 2 receives all the bus acquisition request signals R
When EQ0 to REQn are "L", that is, when all the processing devices P0 to Pn have not requested acquisition of the bus, the output signal REQOK is set to "H". That is,
The NOR circuit 2 is a circuit that detects an unused state where the bus is not used by any processing device.

【0011】一般に、バスは、未使用状態となったとき
電位が不安定となる。従来、情報処理装置においては、
バスが未使用状態となった時、そのまま開放状態として
おくか、バスの電位を安定させるかの2通りの対処方法
があった。バスを開放状態にしておいても、バスの電圧
によって影響を受ける回路が全くないのであれば問題は
ない。しかし、バスを監視する回路を有するシステムで
は、バス電圧を受信する受信回路の特性等によっては、
受信信号の発振を招く可能性がある。高周波の発振はノ
イズの発生や、隣接信号へのクロストーク等の悪影響を
及ぼす。
Generally, the potential of the bus becomes unstable when it is unused. Conventionally, in the information processing device,
When the bus becomes unused, there are two ways of coping with it: leaving it open or stabilizing the potential of the bus. There is no problem even if the bus is left open as long as there is no circuit affected by the voltage of the bus. However, in a system having a circuit that monitors the bus, depending on the characteristics of the receiving circuit that receives the bus voltage,
This may cause oscillation of the received signal. The high-frequency oscillation adversely affects noise generation and crosstalk with adjacent signals.

【0012】そこで、バスを監視する回路を有するシス
テムにおいては、バス線に抵抗器を付加することによっ
てバスの開放を防止し、電位を安定させている。このよ
うにバスに抵抗器を付加した場合、バスの電位が安定す
るのに要する時間は抵抗器の抵抗値が小さい程短い。
Therefore, in a system having a circuit for monitoring the bus, a resistor is added to the bus line to prevent the bus from opening and stabilize the potential. When a resistor is added to the bus in this way, the smaller the resistance value of the resistor, the shorter the time required for the potential of the bus to stabilize.

【0013】バスがクロックに同期して動作するシステ
ムでは、そのクロックの1サイクル内にバスの電位が安
定することが望ましい。従って、バスの電位を早期に安
定させるためには、小さな抵抗値が必要であり、これは
消費電力の増大を招くことになる。
In a system in which the bus operates in synchronization with the clock, it is desirable that the potential of the bus be stable within one cycle of the clock. Therefore, in order to stabilize the potential of the bus early, a small resistance value is required, which causes an increase in power consumption.

【0014】図5および図6はそれぞれ、従来の典型的
なリフレッシュ指示回路の構成図およびその動作を説明
するための信号のタイムチャートを示す。図5および図
6において、NOR回路2は、図4に示すように、全て
のバス獲得要求信号REQ0〜REQnのNORをと
り、REQOK信号を出力する。REQOK信号は図6
の(2)に示すように、全ての要求信号REQ0〜RE
Qnが“L”のときにのみ“H”となり、バスが未使用
状態であることを知らせる。
FIG. 5 and FIG. 6 respectively show a block diagram of a conventional typical refresh instruction circuit and a signal time chart for explaining the operation thereof. 5 and 6, the NOR circuit 2 takes the NOR of all the bus acquisition request signals REQ0 to REQn as shown in FIG. 4 and outputs a REQOK signal. The REQOK signal is shown in Fig. 6.
(2), all request signals REQ0-RE
Only when Qn is "L", it goes to "H" to inform that the bus is unused.

【0015】リフレッシュ・インターバル・タイマ(以
下タイマという)3は、所定のリフレッシュ間隔、例え
ば、15マイクロ秒毎に、図6の(3)に示すようなリ
フレッシュ要求信号REFRQを“H”にする。タイマ
3は、REQOK信号を入力し、REQOK信号が
“H”であれば、自分の要求が受け付けられたことを認
識してREFRQを“L”にする。REFRQ信号は、
AND回路4の一方の入力端子へ供給される。AND回
路4の他方の入力端子にはNOR回路2からREQOK
信号が供給されている。
A refresh interval timer (hereinafter referred to as a timer) 3 sets a refresh request signal REFRQ as shown in (3) of FIG. 6 to "H" at a predetermined refresh interval, for example, every 15 microseconds. The timer 3 inputs the REQOK signal, and if the REQOK signal is "H", recognizes that its own request has been accepted and sets REFRQ to "L". The REFRQ signal is
It is supplied to one input terminal of the AND circuit 4. The other input terminal of the AND circuit 4 is fed from the NOR circuit 2 to REQOK.
Signal is being supplied.

【0016】AND回路4は、REQOK信号とREF
RQ信号の論理積をとり、それをフリップフロップ(以
下FFと記載する)5に供給する。FF5は、図6の
(7)に示すような周期Tのクロックによって動作し、
入力信号を一周期遅延したバス駆動信号BUSEN(図
6の(4))を出力する。
The AND circuit 4 uses the REQOK signal and the REF signal.
The logical product of the RQ signals is calculated and supplied to a flip-flop (hereinafter referred to as FF) 5. The FF5 operates with a clock having a period T as shown in (7) of FIG.
The bus drive signal BUSEN ((4) in FIG. 6) obtained by delaying the input signal by one cycle is output.

【0017】BUSEN信号は、バスBUSに接続され
たドライバ6を出力イネーブルしてバスを駆動すると共
に、NAND回路7およびアクセス制御回路8の入力信
号となる。NAND回路7は、図6の(5)に示すよう
なアクセス開始信号*STARTを出力する。*STA
RT信号は全ての処理装置P0〜Pnへ供給される。*
START信号が“H”のとき、バス獲得要求が受け入
れられた処理装置PiはバスBUSへのアクセスを開始
することができる。*START信号が“L”になった
ことで各処理装置や記憶装置は、バス上に何らかのアク
セスが開始されたことを検知する。アクセス制御回路8
は、BUSEN信号によって自らのバスアクセスが開始
されたことを知り、一連のバスアクセスシーケンスの制
御を行う。
The BUSEN signal enables the driver 6 connected to the bus BUS to drive the bus, and serves as an input signal to the NAND circuit 7 and the access control circuit 8. The NAND circuit 7 outputs the access start signal * START as shown in (5) of FIG. * STA
The RT signal is supplied to all the processing devices P0 to Pn. *
When the START signal is "H", the processing unit Pi which has accepted the bus acquisition request can start access to the bus BUS. When the * START signal becomes "L", each processing device or storage device detects that some kind of access has started on the bus. Access control circuit 8
Knows that its own bus access is started by the BUSEN signal and controls a series of bus access sequences.

【0018】[0018]

【発明が解決しようとする課題】上述したように、従来
のリフレッシュ指示回路1においては、リフレッシュの
タイミングは、バスの未使用状態を示すREQOK信号
と、タイマ3に設定された所定のリフレッシュ期間とに
よって決められる。図6の例において、バスは、t1〜
t2の1周期の間、処理装置P1によって使用され、t
3〜t5の2周期の間不使用となり、t5〜t6、t6
〜t7、t7〜t8の各1周期は、それぞれ、処理装置
P2、P3、P4で使用され、t8〜t9においてリフ
レッシュ指示回路によって使用され、t9以降不使用と
なる。
As described above, in the conventional refresh instruction circuit 1, the refresh timing is the REQOK signal indicating the unused state of the bus and the predetermined refresh period set in the timer 3. Determined by In the example of FIG. 6, the buses are t1 to t1.
used by processor P1 for one cycle of t2, t
Not used for 2 cycles of 3 to t5, t5 to t6, t6
Each of the cycles from t7 to t7 to t8 is used by the processing devices P2, P3, and P4, and is used by the refresh instruction circuit at t8 to t9, and is not used after t9.

【0019】図6から明らかなように、t0〜t2およ
びt3〜t5の各未使用期間については、バスの電位は
不安定となる。これを防止するために、上述したように
バスに抵抗器を接続するのは、不経済である。
As is apparent from FIG. 6, the potential of the bus becomes unstable during the unused periods of t0 to t2 and t3 to t5. To prevent this, connecting a resistor to the bus as described above is uneconomical.

【0020】本発明は、上記の様なバスの電位が不安定
な期間を、抵抗器を使用することなく、しかも在来のリ
フレッシュ指示回路の簡単な変更により除去することを
可能にするバス開放防止回路を提供することを目的とす
る。
According to the present invention, the above-described bus opening which enables elimination of a period in which the potential of the bus is unstable as described above can be eliminated without using a resistor and by a simple modification of a conventional refresh instruction circuit. The purpose is to provide a protection circuit.

【0021】[0021]

【課題を解決するための手段】本発明によるバス開放防
止回路は、一つのバスに接続された複数の記憶装置およ
び複数の処理装置を有する情報処理システムにおいて、
全ての処理装置からのバスを使用するためのバス要求を
検出し、いずれの処理装置からもバス要求がないことを
検出できるリフレッシュ指示回路を用いて、その都度、
バスを駆動し、バスが開放状態になることを防止するよ
うに構成される。
A bus open circuit according to the present invention is an information processing system having a plurality of storage devices and a plurality of processing devices connected to one bus.
Using a refresh instruction circuit that can detect the bus request for using the bus from all the processing units and detect that there is no bus request from any of the processing units, each time,
It is configured to drive the bus and prevent the bus from becoming open.

【0022】[0022]

【作用】上記構成によるバス開放防止回路は、どの処理
装置からもバス獲得要求が出ていないことを検知したと
きにのみ、かつ、検知の都度、バスを駆動する。すなわ
ち、バスの駆動は、従来行われていたリフレッシュタイ
マからのリフレッシュ要求の有無にかかわらず、バスの
未使用時には必らず実行されることになり、バス未使用
時における電位の不安定の問題が解消される。
The bus release prevention circuit having the above structure drives the bus only when it is detected that no bus acquisition request is issued from any of the processing devices and each time it is detected. That is, the driving of the bus is always executed when the bus is not used, regardless of the presence / absence of a refresh request from the refresh timer, which has been conventionally performed, and the problem of potential instability when the bus is not used. Is eliminated.

【0023】[0023]

【実施例】以下、本発明の実施例について、図面を参照
して詳細に説明する。図1は、本発明によるバス開放防
止回路の構成を示す。図1において、図5と同一の参照
番号は同一のものを示す。NOR回路2は、制御線L0
〜Ln上のバス獲得要求信号REQ0〜REQnが全て
“L”のときのみ“H”となるバス要求受入れ信号RE
QOKを出力する。NOR回路2の出力端子は、タイマ
3の入力端子、AND回路4の一方の入力端子、ならび
にFF5のデータ入力端子に接続される。
Embodiments of the present invention will now be described in detail with reference to the drawings. FIG. 1 shows the configuration of a bus release prevention circuit according to the present invention. In FIG. 1, the same reference numerals as those in FIG. 5 denote the same parts. The NOR circuit 2 uses the control line L0
Bus request acceptance signal RE which becomes "H" only when all bus acquisition request signals REQ0 to REQn on "Ln" are "L"
Outputs QOK. The output terminal of the NOR circuit 2 is connected to the input terminal of the timer 3, one input terminal of the AND circuit 4, and the data input terminal of the FF 5.

【0024】前述のように、タイマ3は、所定の時間毎
に、所定の期間“H”となり、NOR回路2からのRE
QOK信号が“H”となると“L”となるリフレッシュ
要求信号REFRQを出力する。AND回路4は、RE
QOK信号とREFRQ信号の論理積をとり、その結果
をFF9のデータ入力端子へ出力する。FF9は、FF
5と同一のクロック信号によって動作する。
As described above, the timer 3 becomes "H" for a predetermined period at every predetermined time, and the RE from the NOR circuit 2 is returned.
When the QOK signal becomes "H", the refresh request signal REFRQ which becomes "L" is output. AND circuit 4 is RE
The logical product of the QOK signal and the REFRQ signal is calculated, and the result is output to the data input terminal of FF9. FF9 is FF
It operates by the same clock signal as 5.

【0025】FF9の出力端子は、NAND回路7およ
びアクセス制御回路8の各入力端子に接続される。NA
ND回路7およびアクセス制御回路8の出力端子は、全
ての処理装置P0〜Pnに接続される。
The output terminal of the FF 9 is connected to each input terminal of the NAND circuit 7 and the access control circuit 8. NA
Output terminals of the ND circuit 7 and the access control circuit 8 are connected to all the processing devices P0 to Pn.

【0026】また、NOR回路2の出力端子は、FF5
のデータ入力端子に接続される。FF5の出力端子は、
バスBUSを駆動するドライバ6に接続される。図1の
回路は、図5に示す従来のリフレッシュ指示回路の簡単
な改修によって得られることは明らかである。
The output terminal of the NOR circuit 2 is FF5.
Connected to the data input terminal of. The output terminal of FF5 is
It is connected to the driver 6 that drives the bus BUS. It is clear that the circuit of FIG. 1 can be obtained by a simple modification of the conventional refresh instruction circuit shown in FIG.

【0027】図1のリフレッシュ指示回路は、下記のよ
うに動作する。図2は、図1に示す各点における信号の
時間的関係の一例を示すタイムチャートである。図2の
(1)、(2)、(3)、(4)、(5)、(6)、
(7)は、それぞれ、バス獲得要求信号REQ(i)の
有無、NOR回路の出力信号REQOK、タイマ3の出
力信号REFRQ、FF5の出力でバスを駆動するイネ
ーブル信号BUSEN、NAND回路7の出力信号*S
TART、バスBUSの使用状態、クロック信号の周期
T毎の時刻を示す。
The refresh instruction circuit of FIG. 1 operates as follows. FIG. 2 is a time chart showing an example of a temporal relationship of signals at respective points shown in FIG. (1), (2), (3), (4), (5), (6) of FIG.
(7) is the presence / absence of the bus acquisition request signal REQ (i), the output signal REQOK of the NOR circuit, the output signal REFRQ of the timer 3, the enable signal BUSEN for driving the bus with the output of FF5, and the output signal of the NAND circuit 7, respectively. * S
The TART, the usage state of the bus BUS, and the time for each cycle T of the clock signal are shown.

【0028】時刻t0とt1の間において、要求信号が
なく、REQOK信号は“H”となる。そこで、FF5
の出力信号BUFENは“H”となり、バスBUSは駆
動され、電位が安定する。t1とt2の間、バスBUS
は未使用状態にあるが、駆動によって電位は安定する。
Between times t0 and t1, there is no request signal and the REQOK signal becomes "H". Therefore, FF5
Output signal BUFEN becomes "H", the bus BUS is driven, and the potential becomes stable. Bus BUS between t1 and t2
Is in an unused state, the potential is stabilized by driving.

【0029】t1とt2の間に処理装置P1からのバス
獲得要求信号REQ1が“H”になると、REQOK信
号は“L”となる。1周期遅れてt2とt3間において
BUSEN信号が“L”となり、バスの駆動は行われな
い。この間、REFRQ信号は“L”のままであるの
で、*START信号は“H”のままであり、従って、
バス獲得要求信号REQ1を出力した処理装置P1のバ
スアクセスが開始される。
When the bus acquisition request signal REQ1 from the processor P1 becomes "H" between t1 and t2, the REQOK signal becomes "L". The busen signal becomes "L" between t2 and t3 with a delay of one cycle, and the bus is not driven. During this period, the REFRQ signal remains "L", and therefore the * START signal remains "H".
The bus access of the processing device P1 which has output the bus acquisition request signal REQ1 is started.

【0030】t2とt4間にバス獲得要求信号がないの
で、この2周期の間REQOK信号は“H”となり、従
って、1周期遅れてt3とt5の間はBUSEN信号が
“H”となる。そこで、t3とt4の間およびt4とt
5の間にバスは駆動され、未使用期間中電位の安定を保
持する。
Since there is no bus acquisition request signal between t2 and t4, the REQOK signal becomes "H" during these two cycles, so that the BUSEN signal becomes "H" between t3 and t5 after one cycle delay. Therefore, between t3 and t4 and t4 and t
During 5, the bus is driven and keeps the potential stable during the unused period.

【0031】t4からの3つの連続した周期の各々で、
バス獲得要求信号REQ2、REQ3、REQ4が発せ
られ、この3周期間REQOK信号は“L”となる。従
って、BUSEN信号はt5から3周期間“L”とな
り、この間はバスを獲得した処理装置P2 ,P3 ,P4
がバスを使用する。
At each of the three consecutive periods from t4,
Bus acquisition request signals REQ2, REQ3, REQ4 are issued, and the REQOK signal becomes "L" during these three cycles. Therefore, BUSEN signal 3 weeks period to "L" from t5, processor P 2 which has acquired the bus during this time, P 3, P 4
Uses the bus.

【0032】タイマ3からのREFRQ信号は、t5で
立ち上がり、REQOK信号がHとなった次のt8で
“L”となる。従って、AND回路4の出力信号はt7
とt8の間で“H”となり、FF9の出力信号はt8と
t9の間で“H”となる。従って、t8とt9間で、ア
クセススタート信号*STARTは“L”となる。t5
とt8の間は*START信号は“H”であるから、各
処理装置P2、P3およびP4はバスアクセスが可能で
ある。t7とt8間に再びバス獲得要求信号がなく、従
って、t8とt9間はBUSEN信号が“H”となり、
この周期に本来のリフレッシュ指示回路の動作である記
憶装置のリフレッシュ指示アクセスが行われる。
The REFRQ signal from the timer 3 rises at t5 and becomes "L" at t8 following the REQOK signal becoming H. Therefore, the output signal of the AND circuit 4 is t7.
And t8, it becomes "H", and the output signal of FF9 becomes "H" between t8 and t9. Therefore, the access start signal * START becomes "L" between t8 and t9. t5
Since the * START signal is "H" between t8 and t8, each of the processing devices P2, P3 and P4 can access the bus. There is no bus acquisition request signal again between t7 and t8, so the BUSEN signal becomes "H" between t8 and t9,
In this cycle, the refresh instruction access of the memory device, which is the original operation of the refresh instruction circuit, is performed.

【0033】上述のように、バスBUSの駆動を制御す
るFF5の入力信号をNOR回路2の出力信号のみとす
る回路構成によりタイマ3からのリフレッシュ要求信号
REFRQに関係なく、REQOK信号が“H”になっ
た各周期において、バスの駆動が行われる。
As described above, the REQOK signal is "H" regardless of the refresh request signal REFRQ from the timer 3 due to the circuit configuration in which the input signal of the FF5 for controlling the driving of the bus BUS is only the output signal of the NOR circuit 2. The bus is driven in each cycle.

【0034】上記の実施例において、リフレッシュ指示
回路は、システム内のどこかに一つ存在すればよい。ま
た、バス獲得優先度が高い処理装置内に、バスの混雑時
に他の処理装置に優先して記憶装置に対してリフレッシ
ュ指示を行う機能を有する強制リフレッシュ指示回路が
存在するか否かは問わない。バスがアドレスバスとデー
タバスの混在であるか否かも本発明の構成に関係がない
ことは勿論である。
In the above embodiment, one refresh instruction circuit may be present anywhere in the system. In addition, it does not matter whether or not there is a forced refresh instruction circuit having a function of giving a refresh instruction to the storage device prior to other processing devices when the bus is busy in the processing device having a high bus acquisition priority. .. It goes without saying that whether the bus is a mixture of the address bus and the data bus is not related to the configuration of the present invention.

【0035】本発明によるバス開放防止回路は、従来の
リフレッシュ指示回路をほんの少し変更するだけで、新
回路や抵抗を付加する必要がないから経済的である。ま
た、最近では、リフレッシュ指示回路も、LSIで作ら
れているため上記変更によるコストアップを全く意識す
る必要はない。
The bus release prevention circuit according to the present invention is economical because it requires only a slight modification of the conventional refresh instruction circuit and does not need to add a new circuit or resistor. Further, recently, the refresh instruction circuit is also made of an LSI, so that it is not necessary to consider the cost increase due to the above change.

【0036】[0036]

【発明の効果】本発明によれば、複数の処理装置と複数
の記憶装置が一つのバスに接続されている情報処理シス
テムにおいて、バスがどの処理装置からも使用されない
未使用状態にある場合、クロックの各サイクル毎にバス
が駆動されるので、バスの未使用状態における電位の不
安定の問題が全く解消される。そして、本発明によるバ
ス開放防止回路は、抵抗器や新回路を必要としないので
簡単で、消費電力の増大もなく、しかも、従来のリフレ
ッシュ指示回路の僅かな変更によっても製作することが
できるから経済的に実現することができる。
According to the present invention, in an information processing system in which a plurality of processing devices and a plurality of storage devices are connected to one bus, when the bus is in an unused state where no processing device is used, Since the bus is driven every clock cycle, the problem of potential instability in the unused state of the bus is completely eliminated. The bus open circuit according to the present invention does not require a resistor or a new circuit, is simple, does not increase power consumption, and can be manufactured by a slight modification of the conventional refresh instruction circuit. Can be realized economically.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の構成を示す図である。FIG. 1 is a diagram showing a configuration of the present invention.

【図2】図1の回路の動作を説明するための図である。FIG. 2 is a diagram for explaining the operation of the circuit of FIG.

【図3】従来の技術を説明するための図である。FIG. 3 is a diagram for explaining a conventional technique.

【図4】従来の技術を説明するための図である。FIG. 4 is a diagram for explaining a conventional technique.

【図5】従来のリフレッシュ指示回路の構成を示す図で
ある。
FIG. 5 is a diagram showing a configuration of a conventional refresh instruction circuit.

【図6】図5の回路の動作を説明するための図である。FIG. 6 is a diagram for explaining the operation of the circuit of FIG.

【符号の説明】[Explanation of symbols]

1 リフレッシュ指示回路 2 NOR回路 3 リフレッシュ・インターバル・タイマ 4 AND回路 5,9 フリップフロップ 6 ドライバ 7 NAND回路 8 アクセス制御回路 A0〜A1 バス要求信号出力回路 BUS バス線 BUSCN バス制御線 BUSEN バス駆動信号 REQ0〜REQn バス獲得要求信号 REQOK バス使用受入れ信号 REFRQ リフレッシュ要求信号 *START アクセス開始信号 M0〜Mm 記憶装置 P0〜Pn 処理装置 L0〜Ln 制御線 NOR1〜NORn NOR回路 1 refresh instruction circuit 2 NOR circuit 3 refresh interval timer 4 AND circuit 5,9 flip-flop 6 driver 7 NAND circuit 8 access control circuit A0-A1 bus request signal output circuit BUS bus line BUSCN bus control line BUSEN bus drive signal REQ0 ~ REQn bus acquisition request signal REQOK bus use acceptance signal REFRQ refresh request signal * START access start signal M0 to Mm memory device P0 to Pn processing device L0 to Ln control line NOR1 to NORn NOR circuit

───────────────────────────────────────────────────── フロントページの続き (72)発明者 山口 達也 神奈川県川崎市中原区上小田中1015番地 富士通株式会社内 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Tatsuya Yamaguchi 1015 Kamiodanaka, Nakahara-ku, Kawasaki-shi, Kanagawa Inside Fujitsu Limited

Claims (1)

【特許請求の範囲】 【請求項1】 一つのバスに接続された複数の記憶装置
および複数の処理装置を有する情報処理装置において、 前記複数の処理装置からの前記バスを使用するためのバ
ス要求を検出し、いずれの処理装置からもバス要求がな
いとき、その都度、前記バスを駆動し、これにより、前
記バスが開放状態になることを防止することを特徴とす
るバス開放防止回路。
Claim: What is claimed is: 1. An information processing device having a plurality of storage devices and a plurality of processing devices connected to one bus, wherein a bus request from the plurality of processing devices to use the bus. And a bus release prevention circuit that drives the bus each time there is no bus request from any of the processing devices, thereby preventing the bus from becoming an open state.
JP3159393A 1991-07-01 1991-07-01 Bus open preventing circuit Pending JPH0512204A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3159393A JPH0512204A (en) 1991-07-01 1991-07-01 Bus open preventing circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3159393A JPH0512204A (en) 1991-07-01 1991-07-01 Bus open preventing circuit

Publications (1)

Publication Number Publication Date
JPH0512204A true JPH0512204A (en) 1993-01-22

Family

ID=15692804

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3159393A Pending JPH0512204A (en) 1991-07-01 1991-07-01 Bus open preventing circuit

Country Status (1)

Country Link
JP (1) JPH0512204A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0982665A2 (en) * 1998-08-21 2000-03-01 Matsushita Electronics Corporation A bus system and a master device that stabilizes bus electric potential during non-access periods

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0982665A2 (en) * 1998-08-21 2000-03-01 Matsushita Electronics Corporation A bus system and a master device that stabilizes bus electric potential during non-access periods
US6477606B1 (en) 1998-08-21 2002-11-05 Matsushita Electric Industrial Co., Ltd. Bus system and a master device that stabilizes bus electric potential during non-access periods
EP0982665A3 (en) * 1998-08-21 2004-02-04 Matsushita Electronics Corporation A bus system and a master device that stabilizes bus electric potential during non-access periods

Similar Documents

Publication Publication Date Title
JP4685312B2 (en) Data processing system and power saving method
US5572686A (en) Bus arbitration scheme with priority switching and timer
US4050097A (en) Synchronization technique for data transfers over an asynchronous common bus network coupling data processing apparatus
KR100329344B1 (en) Power management apparatus and method
US5418920A (en) Refresh control method and system including request and refresh counters and priority arbitration circuitry
US6820152B2 (en) Memory control device and LSI
US5628019A (en) System and method for controlling a peripheral bus clock signal during a reduced power mode
EP0186006A2 (en) Multiprocessor system
US5940851A (en) Method and apparatus for DRAM refresh using master, slave and self-refresh modes
US5590299A (en) Multiprocessor system bus protocol for optimized accessing of interleaved storage modules
US4974148A (en) Bus arbiter with equitable priority scheme
JPH0696015A (en) Computer system and method for bus control synchronization and adjustment
US7254688B2 (en) Data processing apparatus that shares a single semiconductor memory circuit among multiple data processing units
US20070067527A1 (en) Data transfer bus system connecting a plurality of bus masters
US6314499B1 (en) Non-preemptive memory locking mechanism in a shared resource system
US4559595A (en) Distributed priority network logic for allowing a low priority unit to reside in a high priority position
US4604685A (en) Two stage selection based on time of arrival and predetermined priority in a bus priority resolver
US5003467A (en) Node adapted for backplane bus with default control
US5559753A (en) Apparatus and method for preventing bus contention during power-up in a computer system with two or more DRAM banks
RU2155375C2 (en) Method and device for data processing
EP0250081B1 (en) Multiple port memory array
US20020003574A1 (en) Image processing system, and semiconductor device and digital still camera apparatus using image processing system
US5539916A (en) DMA control for continuing transfer to input/output device in a cycle steal mode
JPH0512204A (en) Bus open preventing circuit
US5548797A (en) Digital clock pulse positioning circuit for delaying a signal input by a fist time duration and a second time duration to provide a positioned clock signal

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20010321