Title:
複数の仮想ダイレクトメモリアクセスチャネルをサポートするためのダイレクトメモリアクセスエンジン
Document Type and Number:
Japanese Patent JP4562107
Kind Code:
B2
Abstract:
A direct memory access engine supports multiple virtual direct memory access channels. The direct memory access engine includes a direct memory access controller and a parameter table in memory containing parameters for a plurality of virtual direct memory access channels. The controller engine provides a single physical direct memory access channel and a plurality of virtual direct memory access channels. One direct memory access channel of the plurality of virtual direct memory access channels may be active at a given time. The parameters for the active channel may be loaded from the parameter table to a physical direct memory access control block and a physical direct memory access channel resource of the direct memory access controller. The physical direct memory access control block of the direct memory access controller utilizes the physical direct memory access channel resource to perform a direct memory access transfer for the active channel based on the loaded parameters. The physical direct memory access channel resource is shared by the plurality of virtual direct memory access channels. The direct memory access engine further includes a direct memory access request line and a direct memory access acknowledge line for an active channel of the plurality of virtual direct memory access channels.
Inventors:
Tuna, James Earl
Man, Daniel Py
Goodrich the Third, Floyd
Man, Daniel Py
Goodrich the Third, Floyd
Application Number:
JP2000584397A
Publication Date:
October 13, 2010
Filing Date:
June 29, 1999
Export Citation:
Assignee:
ADVANCED MICRO DEVICES INCORPORATED
International Classes:
G06F13/28
Domestic Patent References:
JP9231161A | ||||
JP6035849A | ||||
JP8083233A | ||||
JP6259341A | ||||
JP7044486A | ||||
JP8340349A | ||||
JP63244158A | ||||
JP9171492A |
Attorney, Agent or Firm:
Yuji Hayakawa
Keisuke Murasame
Masatake Suzuki
Keisuke Murasame
Masatake Suzuki