Direct Memory Access (DMA)

Unlocking Seamless Memory and Component Exchanges with DMA PSoC™ Creator Component

nobutton

About

The DMA component allows data transfers to and from memory, components, and registers. The controller supports 8-, 16-, and 32-bit wide data transfers, and can be configured to transfer data between a source and destination that have different endianess. TDs can be chained together for complex operations.

Discover unparalleled efficiency in data transfers using the DMA component. Seamlessly exchange data between memory, components, and registers, with support for diverse data widths and endian compatibility. Harness the capability to configure transfers between varied sources and destinations, enhancing the control over your system. With the ability to chain Transaction Descriptors (TDs) for intricate operations, streamline complex tasks like never before.

Unlock a realm of possibilities with 24 channels, eight priority levels, and 128 TDs. Experience seamless 8-, 16-, and 32-bit data transfers, configurable addresses, endian support, interrupt generation, and the helpful DMA Wizard for application development.

The DMA component allows data transfers to and from memory, components, and registers. The controller supports 8-, 16-, and 32-bit wide data transfers, and can be configured to transfer data between a source and destination that have different endianess. TDs can be chained together for complex operations.

Discover unparalleled efficiency in data transfers using the DMA component. Seamlessly exchange data between memory, components, and registers, with support for diverse data widths and endian compatibility. Harness the capability to configure transfers between varied sources and destinations, enhancing the control over your system. With the ability to chain Transaction Descriptors (TDs) for intricate operations, streamline complex tasks like never before.

Unlock a realm of possibilities with 24 channels, eight priority levels, and 128 TDs. Experience seamless 8-, 16-, and 32-bit data transfers, configurable addresses, endian support, interrupt generation, and the helpful DMA Wizard for application development.

comp_cy_dma
comp_cy_dma
comp_cy_dma

Design resources

Spinner