摘要 |
PROBLEM TO BE SOLVED: To efficiently set a transfer address while shortening overhead when a DMA transfer address is set by a DMA controller. SOLUTION: A comparison part 13 compares a virtual address registered in a transfer-address conversion table 12 with a designated virtual address so as to output a hit signal when they are identical to each other. A selector 14 receives the hit signal so as to output a physical address corresponding to the virtual address. When the virtual address and the designated virtual address are not identical to each other, a search request signal is outputted from the comparison part 13. A comparison part 8 compares the designated virtual address with a virtual address of a shared address conversion table 7 so as to output a hit signal when they are identical to each other. A selector 9 outputs the virtual address after converting it to a physical address. The comparison part 13 registers the physical address and the designated virtual address into the transfer-address conversion table 12. A selector 14 outputs the retrieved physical address so as to start DMA transfer. COPYRIGHT: (C)2008,JPO&INPIT
|