JPS62113256A - Bus control system - Google Patents

Bus control system

Info

Publication number
JPS62113256A
JPS62113256A JP25342485A JP25342485A JPS62113256A JP S62113256 A JPS62113256 A JP S62113256A JP 25342485 A JP25342485 A JP 25342485A JP 25342485 A JP25342485 A JP 25342485A JP S62113256 A JPS62113256 A JP S62113256A
Authority
JP
Japan
Prior art keywords
dma
bus
signal
signal line
dma request
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
JP25342485A
Other languages
Japanese (ja)
Inventor
Toshihiko Motobayashi
稔彦 本林
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP25342485A priority Critical patent/JPS62113256A/en
Publication of JPS62113256A publication Critical patent/JPS62113256A/en
Pending legal-status Critical Current

Links

Landscapes

  • Bus Control (AREA)

Abstract

PURPOSE:To prevent the priority of a DMA request from being decided unconditionally by providing a system capable of being used exclusively by a DMA means which sends its output in the output period of a DMA request order bus hold signal. CONSTITUTION:A DMA control part, plural DMA means 10-12, and a system bus are provided. The DMA control part 1 checks a DMA request order but hold signal on a signal line 21 at any time and keeps on outputting the DMA request order signal outputted to a bus signal line 20 when detecting '0'. At this time, a system bus signal line 22 composed of an address bus and a data bus is controlled by a DMA means which outputs the DMA request order bus hold signal to the signal line 21 and the DMA request order bus hold signal is set to '1' to release the system bus, so that a DMA control part begins to send out a new number to the bus signal line 20. Consequently, the bus use priority of the DMA means is easily varied.

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、ダイレクトメモリアクセス(DMA)手段を
複数個有するバス制御方式に関する。
DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to a bus control system having a plurality of direct memory access (DMA) means.

(従来の技術) 従来、DMA手段を有するシステムはDMA制御部に対
してDMA要求信号を発行し、自身に対するDMA許可
信号をDMA制御部から受取り、データバスおよびアド
レスバスを使用する構成が採用され、DMA要求信号と
DMA許可信号との対の数は、システムに存在するDM
A手段の数だけ存在していた。
(Prior Art) Conventionally, a system having a DMA means issues a DMA request signal to a DMA control unit, receives a DMA permission signal for itself from the DMA control unit, and uses a data bus and an address bus. , the number of pairs of DMA request signals and DMA grant signals is determined by the number of pairs of DMA request signals and DMA grant signals present in the system.
There were as many means as A.

(発明が解決しようとする問題点) 上述した従来のバス制御方式では、DMA要求信号とD
MA許可信号との対の数がDMA手段の数だけ必要であ
るため、DMA手段の数が増加するに伴って信号線数が
増加し、DMA手段ごとにパッケージ化したシステムに
おいては通常、実装スロットによってl)MA要求の優
先度が一意的に決定されてしまうという欠点がある。
(Problems to be Solved by the Invention) In the conventional bus control method described above, the DMA request signal and the
Since the number of pairs with the MA permission signal is equal to the number of DMA means, the number of signal lines increases as the number of DMA means increases, and in a system in which each DMA means is packaged, the number of mounting slots is usually limited. l) The disadvantage is that the priority of MA requests is uniquely determined.

本発明の目的は、DMA制御部からDMA手段に対して
DMA要求順位を与えるためのDMA順位バスヲ備え、
DMA順位パス上のデータと自身に固定的に与えられ7
tDMA順位番号とが一致した時点でDMA要求順位バ
スホールド信号をDMA手段から出力することにより上
記欠点を除去し、信号線の数を増加させずにDMA要求
の優先度が一意的に決定されることがないように構成し
たパス制御方式を提供することにある。
An object of the present invention is to provide a DMA priority bus for giving a DMA request priority from a DMA control unit to a DMA means;
Data on the DMA ranking path and fixedly given to itself 7
By outputting a DMA request priority bus hold signal from the DMA means at the time when the tDMA priority number matches, the above drawback is eliminated, and the priority of the DMA request is uniquely determined without increasing the number of signal lines. The object of the present invention is to provide a path control method configured to prevent such occurrences.

(問題点を解決するための手段) 本発明によるパス制御方式は、DMA制御部と、複数の
DMA手段と、7ステムパスとを具備して構成したもの
である。
(Means for Solving the Problems) A path control system according to the present invention is configured to include a DMA control section, a plurality of DMA means, and a 7-stem path.

DMA制御部は、DMA要求順位を示す複数のDMA順
位信号を送出するためのものである。
The DMA control unit is for sending out a plurality of DMA ranking signals indicating DMA request rankings.

複数のDMA手段は、DMA順位番号が自身のDMA順
位番号と一致するか否かを比較し、上記両者が一致した
時点でDMA要求順位バスホールド信号を出力するため
のものである。
The plurality of DMA means compares whether or not the DMA order number matches its own DMA order number, and outputs a DMA request order bus hold signal when the two match.

システムバスは、DMA要求順位バスホールド信号が出
力されている期間には上記出力を送出しているDMA手
段によって専有することができるものである。
The system bus can be exclusively occupied by the DMA means sending out the above output while the DMA request priority bus hold signal is being output.

(実施例) 次に、本発明について図面を参照して説明する。(Example) Next, the present invention will be explained with reference to the drawings.

第1図は、本発明によるパス制御方式を実現するための
システムの一実施例を示すブロック図である。第1図に
おいて、lはDMA制御部、10〜12はそれぞれDM
A手段である。
FIG. 1 is a block diagram showing an embodiment of a system for implementing the path control method according to the present invention. In FIG. 1, l is a DMA control unit, and 10 to 12 are DMs, respectively.
This is means A.

第2図は、パス信号線20上のDMA要求順位番号を表
わす信号と信号線21上のDMA要求順位バスホールド
信号との一例を示すタイムチャートである。
FIG. 2 is a time chart showing an example of a signal representing a DMA request priority number on the path signal line 20 and a DMA request priority bus hold signal on the signal line 21.

第1図および第2図において、DMA制御制御部式ス信
号線20上へDMA要求順位番号(8ビツト)を第2図
に示すようなタイミングで送出しておシ、DMA要求順
位番号はDMA手段lO〜12に入力される。DMA手
段lO〜12には、それぞれ異なったDMA要求順位番
号が与えられており、バス信号線20上の番号が自身の
DMA要求順位番号と一致した時点で、該当するDMA
手段はDMA要求順位バスホールド信号を信号線21上
に出力する。
In FIGS. 1 and 2, the DMA request priority number (8 bits) is sent onto the DMA control unit formula signal line 20 at the timing shown in FIG. It is input to means lO-12. Each of the DMA means 10 to 12 is given a different DMA request order number, and when the number on the bus signal line 20 matches its own DMA request order number, the corresponding DMA
The means outputs a DMA request priority bus hold signal onto the signal line 21.

DMA制御制御部式号線21上のDMA要求順位バスホ
ールド信号を常に調べていて、%01’ie検出したな
らば、この時点でパス信号線20上に出力されているD
MA要求順位信号を出力し続ける。このとき、アドレス
バスおよびデータバスから成るシステムバス信号線22
の制御は、信号線21上にDMA要求順位バスホールド
信号を出力したDMA手段が司ることができ、DMA要
求順位バスホールド信号を%1〃にすることによりシス
テムバスを解放し、DMA制御部はバス信号線20に新
たな番号を送出し始める。
The DMA control unit constantly checks the DMA request priority bus hold signal on the line 21, and if %01'ie is detected, the D output on the path signal line 20 at this point
Continue to output the MA request priority signal. At this time, the system bus signal line 22 consisting of an address bus and a data bus
can be controlled by the DMA means that outputs the DMA request priority bus hold signal on the signal line 21. By setting the DMA request priority bus hold signal to %1, the system bus is released, and the DMA control section A new number begins to be sent to the bus signal line 20.

(発明の効果) 以上説明したように本発明は、DMAのパス使用権の制
御をパスによって実行することによシ、DMA要求信号
線本数の削減を実現することができ、同時に、DMA手
段の実装位置の自由度を大きくすることができるととも
に、DMA手段のパス使用優先度を容易に変更できると
いう効果がある。
(Effects of the Invention) As explained above, the present invention can realize a reduction in the number of DMA request signal lines by controlling the DMA path usage right by the path, and at the same time, the number of DMA request signal lines can be reduced. This has the advantage that the degree of freedom in mounting position can be increased, and the path use priority of the DMA means can be easily changed.

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

第1図は、本発明によるパス制御方式を実現するシステ
ムの一実施例を示すブロック図である。 第2図は、DMA要求順位番号とDMA要求順位バスホ
ールド信号との一例を示すタイムチャートである。 lφ・・DMA制御部 10−12・・−DMA手段 20〜22・11令信号線
FIG. 1 is a block diagram showing an embodiment of a system implementing a path control method according to the present invention. FIG. 2 is a time chart showing an example of a DMA request priority number and a DMA request priority bus hold signal. lφ...DMA control unit 10-12...-DMA means 20-22/11th signal line

Claims (1)

【特許請求の範囲】[Claims] DMA要求順位を示す複数のDMA順位信号を送出する
ためのDMA制御部と、前記DMA順位信号が自身のD
MA順位番号と一致するか否かを比較し、前記両者が一
致した時点でDMA要求順位バスホールド信号を出力す
るための複数のDMA手段と、前記DMA要求順位バス
ホールド信号が出力されている期間には前記出力を送出
しているDMA手段が専有することができるシステムバ
スとを具備して構成したことを特徴とするバス制御方式
a DMA control section for sending out a plurality of DMA order signals indicating DMA request orders;
A plurality of DMA means for comparing whether or not they match with the MA order number and outputting a DMA request order bus hold signal when the two match, and a period during which the DMA request order bus hold signal is outputted. and a system bus which can be exclusively used by the DMA means sending out the output.
JP25342485A 1985-11-12 1985-11-12 Bus control system Pending JPS62113256A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP25342485A JPS62113256A (en) 1985-11-12 1985-11-12 Bus control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP25342485A JPS62113256A (en) 1985-11-12 1985-11-12 Bus control system

Publications (1)

Publication Number Publication Date
JPS62113256A true JPS62113256A (en) 1987-05-25

Family

ID=17251198

Family Applications (1)

Application Number Title Priority Date Filing Date
JP25342485A Pending JPS62113256A (en) 1985-11-12 1985-11-12 Bus control system

Country Status (1)

Country Link
JP (1) JPS62113256A (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58168124A (en) * 1982-03-30 1983-10-04 Fujitsu Ltd Failure detecting system of bus selection
JPS5914032A (en) * 1982-07-14 1984-01-24 Fuji Electric Co Ltd Bus system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58168124A (en) * 1982-03-30 1983-10-04 Fujitsu Ltd Failure detecting system of bus selection
JPS5914032A (en) * 1982-07-14 1984-01-24 Fuji Electric Co Ltd Bus system

Similar Documents

Publication Publication Date Title
JPH0141075B2 (en)
JPS62113256A (en) Bus control system
US5278965A (en) Direct memory access controller
JP2837698B2 (en) Direct memory access controller
JPS63231661A (en) Precedence controller
JPS61235970A (en) Bus connection system
JPS5932808B2 (en) Bus control method
JPH043239A (en) Bus controller
JPS62145411A (en) System reset control method
JPS62272345A (en) Bus arbitrating system
JP2990960B2 (en) Direct memory access controller
JPS6020263A (en) Selection system of input/output unit
JP3206013B2 (en) Direct memory access transfer controller
JPH0740229B2 (en) Interrupt input signal control method
JPH07129503A (en) Arbiters
JPS62264349A (en) Bus priority deciding system
JP2555580B2 (en) Storage device control system
JPS6252336B2 (en)
JP3200821B2 (en) Semiconductor integrated circuit system
KR100263670B1 (en) Direct memory access controller
JPS58217071A (en) Information processing system
JPS6022382B2 (en) bus controller
JPH04654A (en) Bus control system
JPH0113575B2 (en)
JPS6095672A (en) Priority degree control system of bus