Patent ID: 6883041
Filing Date: 2005-04-19
Classification: G06F

Abstract:
1. A direct memory access device, comprising: a determination unit for determining whether or not data bus widths of a data transfer source and a data transfer destination are different; and a transfer unit for performing, when the data transfer source is narrower than the data transfer destination in data bus width, a direct memory access data transfer by inputting data from the data transfer source by the data bus width of the data transfer source until data corresponding to the data bus width of the data transfer destination are stored, and thereafter outputting to the data transfer destination the data corresponding to the data bus width of the data transfer destination, wherein said determination unit previously decides addresses of the data transfer source and the data transfer destination in accordance with the data bus widths thereof, and determines the data bus width of the data transfer source and the data bus width of the data transfer destination based on the data transfer source address and the data transfer destination address to thereby determine whether or not both the data bus widths are different.