Quantcast
Channel: Application Notes - Cypress.com
Viewing all articles
Browse latest Browse all 1048

AN84810 - PSoC® 3 and PSoC 5LP Advanced DMA Topics

$
0
0

AN84810 discusses several advanced PSoC® 3 and PSoC 5LP direct memory access (DMA) topics and design challenges.This application note builds upon the fundamental concepts introduced in AN52705 – Getting Started with DMA. Topics covered include indexed transfers, timing and bandwidth considerations, data alignment, and DMA debugging tips.

Introduction

Direct memory access (DMA) controllers transfer data between peripherals and memory without CPU intervention. The DMA controller (DMAC) in PSoC® 3 and PSoC 5LP features 24 channels and 128 transaction descriptors (TDs), making it very versatile for a wide variety of applications. PSoC Creator™, the development environment for PSoC, has tools including a DMA wizard and component APIs that make it easy to design complex DMA functions.



Project
Device
PSoC Creator
Version
Development Kit
CY8CKIT-xxx
Compiler
Architecture
Silicon
Revision
 V3.0 SP2 or higher  V2.2/2.1
001
DVK
030/050
DVK
003/014
FTK
Keil
GCC
RVDS
MDK

AN84810.zip

Prod
YES
No
YES
YES*
NO
YES
N/A
N/A
N/A
Prod
YES
No
YES
YES*
NO
N/A
YES
YES
YES

Viewing all articles
Browse latest Browse all 1048

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>