The OPB Central DMA Controller provides simple Direct Memory Access (DMA) services for peripherals and memory devices on the On-chip Peripheral Bus (OPB). The controller moves a programmable quantity of data from a source address to a destination address without processor intervention.
Key Features
- Provides a single physical channel of DMA between source address and a destination address.
- Provides programmable registers for transfer length, source address, destination address and dataword size.
- Addresses may be set up as incrementing or non-incrementing (for supporting keyhole type memory devices).
- Byte, halfword, and word data sizes supported.
- Provides fast internal data buffer to support OPB burst transfers.