|
(11) | EP 1 187 027 A3 |
| (12) | EUROPEAN PATENT APPLICATION |
|
|
|
|
|||||||||||||||||||||||
| (54) | Micro-controller DMA operation with adjustable word size transfers and address alignment/incrementing |
| (57) A micro-controller direct memory access (DMA) unit includes hardware support for
single read of the source address at a source word size but writes to the target address
at an independent target word size. This permits, for example, a single read of the
source address at a larger word size and multiple sub-word sized writes to the target
address. This is enabled by independent control register storage of a source word
size (321), a source increment size (323), a target word size (322) and a target increment
size (324). A byte shifter/register (305) that will shift a full byte at a time to
the next lower byte position allowing transfer of a large word to a destination having
a small word size. |