特許
J-GLOBAL ID:201103088760621330

DMA転送装置及びDMA転送システム

発明者:
出願人/特許権者:
代理人 (2件): 中島 司朗 ,  新居 広守
公報種別:特許公報
出願番号(国際出願番号):特願平11-339623
公開番号(公開出願番号):特開2000-227897
特許番号:特許第4536189号
出願日: 1999年11月30日
公開日(公表日): 2000年08月15日
請求項(抜粋):
【請求項1】 高速ページアクセスに対応するメモリを転送対象とするDMA転送装置であって、 転送元となる第一メモリ領域において、前記第一メモリ領域の先頭アドレス、前記第一メモリ領域における一または複数存在するページ境界、及び前記第一メモリ領域の末尾アドレスによって、それぞれ区切られた複数の転送元部分領域を判別する第一判別部と、 転送先であり、前記第一メモリ領域の先頭アドレスに対し、ページ領域における相対位置を示すアドレスが異なる先頭アドレスを有する第二メモリ領域において、前記第二メモリ領域の先頭アドレス、前記第二メモリ領域における一または複数存在するページ境界、及び前記第二メモリ領域の末尾アドレスによって、それぞれ区切られた複数の転送先部分領域を判別する第二判別部と、 データ保持機能を有するバッファ部と、 前記バッファ部の空き領域のサイズと、第1転送元部分領域のサイズとを比較し、前記バッファ部の空き領域のサイズが前記第1転送元部分領域のサイズよりも大きい場合に、前記第1転送元部分領域の第1データを読み出して前記バッファ部に書き込みを行うことを決定し、前記バッファ部に保持されている前記第1データのデータサイズと、先頭アドレスとページ境界とで区切られた第1転送先部分領域のサイズとを比較し、前記第1データのデータサイズが前記第1転送先部分領域のサイズよりも大きい場合に、前記第1データのうち、前記第1転送先部分領域と同じサイズの第2データを前記バッファ部から読み出して前記第1転送先部分領域に書き込みを行うことを決定するリード/ライト決定部と、 前記リード/ライト決定部の決定に従って、前記第1転送元部分領域から前記第1データを読み出して前記バッファ部への書き込みと、前記バッファ部から前記第2データを読み出して前記第1転送先部分領域への書き込みと、を行なうアクセス制御部と、 を有するDMA転送装置。
IPC (2件):
G06F 13/28 ( 200 6.01) ,  G11C 11/401 ( 200 6.01)
FI (4件):
G06F 13/28 310 H ,  G06F 13/28 310 B ,  G06F 13/28 310 J ,  G11C 11/34 362 D
引用特許:
出願人引用 (6件)
全件表示
審査官引用 (9件)
全件表示

前のページに戻る