发明名称 Multi-dimensional data transfer in a data processing system and method therefor
摘要 To execute a three-dimensional DMA transfer, a transfer counter register (76), which is partitioned into three sections, is loaded with initial counter values. Each section of the counter register (76) is independently controlled by a counter (72, 73, 74). Data is transferred from consecutive generated addresses for a first predetermined number of times as determined by the value in the first section of the counter register (76). An offset value is then added to a last generated address. The process is repeated for a second predetermined number of times. Then another offset value is added to the generated address. This entire process is repeated for a given number of times as determined by the third section of the register (76). The initial counter values are reloaded into counter register (76) from a backup register (77), insuring that a DMA controller (80) is ready if a new transfer request requires the same counter values as the previous transfer.
申请公布号 US5628026(A) 申请公布日期 1997.05.06
申请号 US19940349218 申请日期 1994.12.05
申请人 MOTOROLA, INC. 发明人 BARON, NATAN;ZAND, ELIEZER;NORMAN, ODED;ROZENSHEIN, ZVIKA;RUSHINEK, ELCHANAN
分类号 G06F13/28;(IPC1-7):G06F13/28;G06F12/00 主分类号 G06F13/28
代理机构 代理人
主权项
地址