发明名称 METHOD FOR PREVENTING TRANSFER DEVIATION OF DMA AND DMA CONTROLLER
摘要 PROBLEM TO BE SOLVED: To provide a transfer deviation preventing method for DMA and a DMA controller which prevent data transfer from deviating to an illegal address, such as an address to which no memory is allocated or an address which is already used for another purpose, when the DMA transfer is carried out. SOLUTION: When data stored in a store area of one address are read out in sequence and transferred to a store area of the other address by referring to an address range needed for transfer processing of data between a memory and a peripheral circuit, the effective address range allocated individually to the memory or peripheral circuit is previously stored in an effective address table 13 and when the transfer processing is performed, a monitor part 15 compares this address range with the address range indicated by data which are stored in respective address registers 21 to 23 and used for the transfer processing and interrupts the transfer processing if the address range that the data used for the transfer processing indicate deviates from the effective address range.
申请公布号 JP2001297054(A) 申请公布日期 2001.10.26
申请号 JP20000109557 申请日期 2000.04.11
申请人 SHARP CORP 发明人 IRISA NAOKI
分类号 G06F13/28;G06F13/38;(IPC1-7):G06F13/28 主分类号 G06F13/28
代理机构 代理人
主权项
地址