JPH03156552A - ダイレクトメモリアクセス制御回路方式 - Google Patents

ダイレクトメモリアクセス制御回路方式

Info

Publication number
JPH03156552A
JPH03156552A JP29572389A JP29572389A JPH03156552A JP H03156552 A JPH03156552 A JP H03156552A JP 29572389 A JP29572389 A JP 29572389A JP 29572389 A JP29572389 A JP 29572389A JP H03156552 A JPH03156552 A JP H03156552A
Authority
JP
Japan
Prior art keywords
signal
access
dma
memory
cpu
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
JP29572389A
Other languages
English (en)
Inventor
Shuji Nakagawa
中川 修司
Hiroshi Takebayashi
竹林 寛
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
NEC Tohoku Corp
Original Assignee
NEC Corp
NEC Tohoku 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, NEC Tohoku Corp filed Critical NEC Corp
Priority to JP29572389A priority Critical patent/JPH03156552A/ja
Publication of JPH03156552A publication Critical patent/JPH03156552A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Bus Control (AREA)

Abstract

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

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明はダイレクトメモリアクセス(以後、DMAと略
記する。)制御回路に関し、特にDMAコントロー2か
らメモリへのデータ転送に関する。
(従来の技術) 従来、この種のDMAアクセス制御回路方式では、DM
Aコントローラがメモリにアクセスしているときには、
CPUはメモリにアクセスできず、待ち状態に保たれて
いる。逆に、CPUがメモリにアクセスしているときに
は、DMAデータ転送が実行できない。つまり、DMA
データ転送と同時に、CPUがメモリ領域にアクセスで
きないと云う構成になっていた。
(発明が解決しようとする課題) 上述した従来のDMAアクセス制御回路の構成は、DM
Aコントローラが成るメモリ傾城にアクセスしている間
、CPUは他のメモリ領域にアクセスできない構成にな
りていたので、CPUのデータ処理とDMAコントロー
ラによるデータ転送とは交互に実行されていた。従りて
、必ずこれに伴う待ち時間が発生すると云う欠点がある
本発明の目的は、DMAコントローラからの切換え信号
によりCPUのアクセス信号と、DMAのアクセス信号
とをほぼ同時に相互間で切換えることにより上記欠点を
除去し、待ち時間のないように構成したDMA制御回路
方式を提供することにある。
(a題を解決するための手段) 本発明によるDMA制御方式は、第1および第2のメモ
リ領域と、第1および第2のマルチプレクサとを具備し
て構成したものである。
第1および第2のメモリ領域は、同一アドレス上に存在
するものである。
第1のマルチプレクサは、CPUのアクセス信号および
DMAのアクセス信号を受け、CPUのアクセス信号、
あるいはDMAのアクセス信号を第1のメモリ領域へ送
出するためのものである。
第2のマルチプレクサは第1のマルチプレクサに同期し
【切換え動作し、第1のマルチプレクサとは逆の選択を
し【第2のメモリ領域に対して選択されたアクセス信号
を送出するためのものである。
(実施例) 次へ本発明について図面を参照して説明する。
第1図は、本発明によるDMA制御回路方式の一実施例
を示すブロック図である。第1図において、11.12
はそれぞれ第1および第2のマルチプレクサ、13はメ
モリ、131,132はそれぞれ第1および第2のメモ
リ領域、14はインバータである。
第1および第2のマルチプレクサ11.12は、それぞ
れCPUからのアクセス信号CPU5と、DMAコント
ローラからのアクセス信号DMA8とを信号線3上のア
クセス切換え信号により切換えるためのものである。第
1および第2のメモリ領域131,131は、それぞれ
第1および第2のマルチプレクサ11.12に対応した
領域である。
まず、DMAコントローラはDMAパス信号線2上のア
クセス信号DMA5によりメモリ13をアクセスする。
同時に、DMAコントローラはCPUパス信号線1とD
MAバス信号線2とを切換えるように、切換え信号線3
上に切換え信号SELを送出する。
さて、この切換え信号8BLが@Lルベルのとき、第1
のマルチプレクサ11の出力にはCPUパス化号線l上
の信号CPU5が出力され、DMAパス信号1j12上
のアクセス信号DMA8は切離される。つまり、上記に
よりCPUは第1のメモリ領域131をアクセスできる
第2のマルチプレクサ12の出力にはDMAバス信号線
2上のアクセス信号DMA5が出力され、CPUバス信
号kl上のアクセス信号CPU5は切離される。つまり
、第2のメモリ領域132でDMA転送が実行できる。
よって、切換え信号8]13Lのレベルが1H”である
か、あるいは@L”であるかによりて上述のアクセスが
逆に切換えられる。
以上の回路構成により、例えばCPUが第1のメモリ領
域131をアクセスしているとき、第2のメモリ領域1
32ではDMAモードによるデータ転送が可能になる。
(発明の効果) 以上説明したように本発明は、一対のメモリ領域をアク
セスする信号線を相互に切換えることにより、DMAの
転送中にもCPUからメモリへ自由にアクセスすること
ができる。従りて、DMA転送と同時にデータ処理を実
行できるので、処理速度が向上すると云う効果がある。
【図面の簡単な説明】
第1図は、本発明によるDMA制御回路方式の一実施例
を示すブロック図である。 11.12・・・マルチプレクサ 13・・・メモリ 131.132−・・メモリ領域 14・・・インバータ 1〜5・・・信号線

Claims (1)

    【特許請求の範囲】
  1. 同一アドレス上に存在する第1および第2のメモリ領域
    と、CPUのアクセス信号およびDMAのアクセス信号
    を受けて前記CPUのアクセス信号、あるいはDMAの
    アクセス信号を前記第1のメモリ領域へ送出するための
    第1のマルチプレクサと、前記第1のマルチプレクサに
    同期して切換え動作し、前記第1のマルチプレクサとは
    逆の選択をして前記第2のメモリ領域に対して前記選択
    されたアクセス信号を送出するための第2のマルチプレ
    クサとを具備して構成したことを特徴とするダイレクト
    メモリアクセス制御回路方式。
JP29572389A 1989-11-14 1989-11-14 ダイレクトメモリアクセス制御回路方式 Pending JPH03156552A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP29572389A JPH03156552A (ja) 1989-11-14 1989-11-14 ダイレクトメモリアクセス制御回路方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP29572389A JPH03156552A (ja) 1989-11-14 1989-11-14 ダイレクトメモリアクセス制御回路方式

Publications (1)

Publication Number Publication Date
JPH03156552A true JPH03156552A (ja) 1991-07-04

Family

ID=17824334

Family Applications (1)

Application Number Title Priority Date Filing Date
JP29572389A Pending JPH03156552A (ja) 1989-11-14 1989-11-14 ダイレクトメモリアクセス制御回路方式

Country Status (1)

Country Link
JP (1) JPH03156552A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8756351B2 (en) 2008-10-10 2014-06-17 International Business Machines Corporation Tape drive, tape drive recording system, and method for selecting improved tape speed in response to intermittent read requests

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8756351B2 (en) 2008-10-10 2014-06-17 International Business Machines Corporation Tape drive, tape drive recording system, and method for selecting improved tape speed in response to intermittent read requests

Similar Documents

Publication Publication Date Title
JPH03156552A (ja) ダイレクトメモリアクセス制御回路方式
JPH02128250A (ja) 情報処理装置のアクセス制御回路
JPH0343804A (ja) シーケンス制御装置
JP2583586B2 (ja) バス制御方法
JPH01147651A (ja) マルチプロセッサシステム
JPH03137754A (ja) 共有メモリのアクセス制御方式
JPH0311446A (ja) メモリの接続制御回路
JPH0795282B2 (ja) 2重化マイクロプロセッサの自動切換装置
JPH03164851A (ja) データ処理装置
JPS58181134A (ja) デ−タ転送回路
JPS61251943A (ja) デ−タ処理装置
JPS63143639A (ja) システム監視装置
JPH03189755A (ja) メモリ間転送装置
JPH04101260A (ja) バス制御方式
JPS61166670A (ja) サ−ビスプロセツサバス切り替え方式
JPH0496852A (ja) バッファメモリ接続制御回路
JPH0298765A (ja) Dmaデータ転送方式
JPH08185370A (ja) マイクロ・プロセッサ制御装置
JPS63237157A (ja) デ−タ処理システム
JPS62274955A (ja) Hdlc回線制御方式
JPH03257560A (ja) 入出力インターフェース選択方式
JPH0528094A (ja) Dmaデータ転送装置
JPS59201153A (ja) スタンドアロン型画像処理システムのホスト接続方式
JPS63181070A (ja) バス切替方式
JPH0433152A (ja) バスシステム