JPS60169962A - メモリアクセス制御方式 - Google Patents

メモリアクセス制御方式

Info

Publication number
JPS60169962A
JPS60169962A JP2559884A JP2559884A JPS60169962A JP S60169962 A JPS60169962 A JP S60169962A JP 2559884 A JP2559884 A JP 2559884A JP 2559884 A JP2559884 A JP 2559884A JP S60169962 A JPS60169962 A JP S60169962A
Authority
JP
Japan
Prior art keywords
memory
command
access control
memory access
circuit
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
JP2559884A
Other languages
English (en)
Inventor
Akio Murata
明男 村田
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 JP2559884A priority Critical patent/JPS60169962A/ja
Publication of JPS60169962A publication Critical patent/JPS60169962A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/20Handling requests for interconnection or transfer for access to input/output bus
    • G06F13/28Handling requests for interconnection or transfer for access to input/output bus using burst mode transfer, e.g. direct memory access DMA, cycle steal

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Bus Control (AREA)

Abstract

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

Description

【発明の詳細な説明】 (1)発明の技術分野 本発明は複数のデータ処理装置(OPU)にょシ集中制
御されたデータバスを通し、メモリと入出力装置(Il
o)の間のデータ転送を直接メモリアクセス制御部(D
MAO)によシ行ない、各OPUによるアクセスタイム
の相違を考えることなく、メモリとI10間のデータ転
送を行なうメモリアクセス制御方式に関するものである
(2)従来技術と問題点 従来の直接メモリアクセス制御部(DMAO)は、第1
図に示すように、0PUIで制御されたバス5を通し、
メモリ2と工103の間のデータ転送に対し予めOPU
 1で転送すべきデータ範囲を指定した後、DMAO4
によシ読出しコマンドと書込みコマンドを与えて高速転
送を行なう。この場合のアクセスタイムは予めOPU 
1に対し設定されたタイミングで行なわれるから問題は
起らない。
これに対し、実施例で後述するように、複数のOPUに
よシ1系のデータバスに接続されたメモリ。
Ilo等を集中制御し、しかもDMA制御を行ないたい
場合があるが、そのまま接続して第1図と同様の制御を
行なった場合には、その時制御するCPUのアクセスタ
イムに適合しない場合が起る。すなわち、DMA制御で
はメモリとIloに対し同時に読出しコマンドと書込み
コマンドを出すが、読出し確認信号と合致しない書込み
タイミングが発生する場合が起シ、アクセス誤シの原因
となる。
(3)発明の目的 本発明の目的は複数のCPUによシ集中制御されたデー
タバスを通し、メモリといの間でデータ転送をDMA0
によシ行ない、各OPUのアクセスタイムの相違を考え
ることなく、メモリとVO間のデータ転送を行なうメモ
リアクセス制御方式を提供することである。
(4)発明の構成 前記目的を達成するため、本発明のメモリアクセス制御
方式は複数のデータ処理装置が接続されたデータバスを
通し、メモリと入出力装置(Ilo )の間のデータ転
送を直接メモリアクセス制御部(DMAO)によシ行な
うメモリアクセス制御方式であって、前記直接メモリア
クセス制御部からメモリまたは入出力装置に対し読出し
コマンドを出力し、その読出し確認信号を得た後、書込
みコマンドを出力する論理手段を設けたことを特徴とす
るものである。
(5)発明の実施例 第2図は本発明の実施例の構成説明図である。
同図において、データバス10を通し複数0PU11゜
12が接続され、i、”o 151s 15tsメモリ
14が集中制御される。
そして% Ilo 151.152とメそす14との間
のデータ転送をDMA015によシ行なうものである。
このように複数OPUを1系のデータバスに接続しメモ
リVOを集中制御する方式はマルチマスタパス制御と呼
ばれ、このパスを通してDMA制御を行なう場合には、
メモリ系のコマンドとVO系のコマンドが同時に出力さ
れる。しかし、マルチパスの一般的な制約として、書込
み系のコマンドに対するデータは、コマンドが出力され
る前に読出し系のコマンドによシ確定していなければな
らない。本発明ではこの手順を論理手段を用いて確実に
行なうようにしたものである。
285図は第2図の実施例の要部の詳細説明図である。
同図はDMA015の具体回路を示し、前述の原理に従
い、DMA015よ)メモリ、■沙の読出しコマンド(
RO)を出力し、メモリ、 Iloで読出した結果、メ
モV 、 VOの読出し確認信号(メモリAOK、 I
lo AOK)をO几回路21を介して再びDMA01
5に入力し、そのメモリコマンドとVOAOK t−A
ND回路22に入力しメモリ書込みコマンド(WTO)
を得るとともに、I10コiンドとメモリAOKをにω
回路23に入力しI10書込みコマンド(WTO)を得
る。すなわち、読出しコマンドをメモリ+ Voに送シ
、その確認信号を得た後、書込みコマンドを後出しする
ようにしたものである。
第4図(G) 、 (6)は第3図の本発明の要部の動
作波形図である。同図に)はDMA0によるIloから
メモリへのデータ転送を示すものである。同図(α)■
はDMA015から出力されるI10読出しコマンドで
あシ、同図に)■はI10読出し後の確認信号、この信
号をDMA015に入れ同図(ロ))■のAND回路2
2の出力MwTOを得て、メモリに書込み、同図Ca)
■のメモリ書込み確認信号を出力する。
同図(6)はDMA OによるメモリからIloへのデ
ータ転送の手順であシ、同図(ロ)■〜■におけるメモ
リとVOを入替えたもので機能的には同様である。
(6)発明の詳細 な説明したように、本発明によれば、DMA0をマルチ
マスタバスに接続し、DMA0によってメモリ、Ilo
に対し読出しコマンドを出力し、その読出し確認信号を
得た後、書込みコマンドを出力する論理手段を設けたも
のである。これによシ、マルチマスタバスに直接DMA
0を接続する場合に起る不具合をなくシ、メモリ、VO
に対し複数OPUによる集中制御を支障なく行なうこと
ができる。その結果、CPU当)のvO規模の縮少を図
ることが可能となるものである。
【図面の簡単な説明】
第1図は従来例の説明図、第2図は本発明の実施例の構
成説明図、第3図は第2図の実施例の要部の具体回路例
、第4図(α) 、 (6)は第5図の動作波形図であ
シ、図中10はデータバス、11.12はOPU。 131113gは工ん、14はメモリ、15はnMAo
、 21はOR回路、22,25.はAND回路を示す
。 特許出願人富士通株式会社 復代理人 弁理士 1)坂 善 重 第1図 第2図 第3図 第4図 (a) ■MEACK (b) ■殉ACに

Claims (1)

    【特許請求の範囲】
  1. 複数のデータ処理装置が接続されたデータバスを通し、
    メモリと入出力装置の間のデータ転送を直接メモリアク
    セス制御部によシ行なうメモリアクセス制御方式であっ
    て、前記直接メモリアクセス制御部からメモリまたは入
    出力装置に対し読出しコマンドを出力し、その読出し確
    認信号を得た後、書込みコマンドを出力する論理手段を
    設けたことを特徴とするメモリアクセス制御方式。
JP2559884A 1984-02-14 1984-02-14 メモリアクセス制御方式 Pending JPS60169962A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2559884A JPS60169962A (ja) 1984-02-14 1984-02-14 メモリアクセス制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2559884A JPS60169962A (ja) 1984-02-14 1984-02-14 メモリアクセス制御方式

Publications (1)

Publication Number Publication Date
JPS60169962A true JPS60169962A (ja) 1985-09-03

Family

ID=12170340

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2559884A Pending JPS60169962A (ja) 1984-02-14 1984-02-14 メモリアクセス制御方式

Country Status (1)

Country Link
JP (1) JPS60169962A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5917121A (en) * 1995-03-20 1999-06-29 Dystar Textilfarben Gmbh & Co. Deutschland Kg Monoazo dyes which are stable under dyeing conditions, their preparation and their use

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5917121A (en) * 1995-03-20 1999-06-29 Dystar Textilfarben Gmbh & Co. Deutschland Kg Monoazo dyes which are stable under dyeing conditions, their preparation and their use

Similar Documents

Publication Publication Date Title
JPS6054063A (ja) デ−タ転送システム
JPS60169962A (ja) メモリアクセス制御方式
JPH04323755A (ja) Dma装置
JPS6269348A (ja) デ−タ転送装置
JP2976443B2 (ja) システムバスを介してデータをやりとりする情報処理装置
JPS60189053A (ja) デ−タ転送制御装置
JPS63311553A (ja) 同期制御方式のマイクロプロセツサ周辺回路
JPH09259074A (ja) メモリーアクセス回路
JPS60250455A (ja) 割り込み処理方式
JP2555580B2 (ja) 記憶装置制御方式
JPS63292356A (ja) Dma制御装置
JPS5999522A (ja) 入出力制御方式
JPS60116059A (ja) バス制御方式
JPS6337418B2 (ja)
JPS63196968A (ja) 入出力制御装置
JPS61117651A (ja) インタ−フエイス装置
JPH02211571A (ja) 情報処理装置
JPH01259441A (ja) バスインタフエース装置
JPH07120329B2 (ja) バス制御装置
JPS62156751A (ja) インタ−フエ−ス回路
JPS6057456A (ja) マイクロプロセツサのメモリアクセス装置
JPS60117361A (ja) 記憶装置接続方式
JPH0412508B2 (ja)
JPH02294863A (ja) ダイレクトメモリアクセス方式
JPH02307149A (ja) 直接メモリアクセス制御方式