Jump to main content
32-bit Connectivity MCU with Integrated Security PIC32CZ CA80/CA90 Family
Search
Product Pages
PIC32CZ2051CA80100
PIC32CZ2051CA80144
PIC32CZ2051CA80176
PIC32CZ2051CA80208
PIC32CZ2051CA90100
PIC32CZ2051CA90144
PIC32CZ2051CA90176
PIC32CZ2051CA90208
PIC32CZ4010CA80100
PIC32CZ4010CA80144
PIC32CZ4010CA80176
PIC32CZ4010CA80208
PIC32CZ4010CA90100
PIC32CZ4010CA90144
PIC32CZ4010CA90176
PIC32CZ8110CA80100
PIC32CZ8110CA80144
PIC32CZ8110CA80176
PIC32CZ8110CA80208
PIC32CZ8110CA90100
PIC32CZ8110CA90144
PIC32CZ8110CA90176
PIC32CZ8110CA90208
Home
25
Direct Memory Access Controller (DMAC)
25.7
Applications
25.7.9
Examples
PIC32CZ CA80/CA90 Family
Up to 8 MB Flash, 1 MB SRAM, Hardware Security Module, Secure Boot, Floating Point Unit (FPU), Advanced Analog, Gigabit Ethernet, HS USB, CAN FD, and Peripheral Touch Controller (PTC)
1
Configuration Summary
2
Guidelines for Getting Started
3
Ordering Information
4
Block Diagram
5
Pinout
6
Signal Description
7
Power Supplies and Startup Considerations
8
Product Mapping
9
Peripherals
10
Processor and Architecture
11
Memories
12
Hardware Security Module (HSM)
13
Multi-Channel RAM Controller (MCRAMC)
14
Tightly Coupled Memory with ECC (TCM)
15
Peripheral Access Controller (PAC)
16
Device Service Unit (DSU)
17
Clock Distribution System
18
Oscillator Controller (OSCCTRL)
19
32 KHz Oscillators Controller (OSC32KCTRL)
20
Generic Clock Controller (GCLK)
21
Main Clock (MCLK)
22
Watchdog Timer (WDT)
23
Frequency Meter (FREQM)
24
Real-Time Counter (RTC)
25
Direct Memory Access Controller (DMAC)
25.1
Overview
25.2
Features
25.3
Block Diagram
25.4
Peripheral Dependencies
25.5
Indexing
25.6
DMA Event/Trigger Mapping
25.7
Applications
25.7.1
Overview
25.7.2
Operation
25.7.3
Block Transfer
25.7.4
Linked List
25.7.5
Channel Priorities
25.7.6
Interrupts
25.7.7
Event System Output
25.7.8
DMA CRC Checksum Module
25.7.9
Examples
25.7.9.1
Ping Pong Linked List
25.7.9.2
Linked-List with Cell Striding Example
25.8
Module Description
25.9
Register Summary
25.10
Channel
k
Register Summary,
k
= 0,1,...,15
26
Supply Controller (SUPC)
27
Power Manager (PM)
28
Reset Controller (RSTC)
29
External Interrupt Controller (EIC)
30
MLB Media Local Bus (MLB)
31
Non-Volatile Memory Controller (NVMCTRL)
32
Gigabit Ethernet Media Access Controller (GMAC / ETH)
33
Event System (EVSYS)
34
I/O Pin Controller (PORT)
35
Serial Communication Interface (SERCOM)
36
Serial Quad Interface (SQI)
37
Hi-Speed Universal Serial Bus (USB)
38
Controller Area Network (CAN)
39
External Bus Interface (EBI)
40
SD/MMC Host Controller (SDHC)
41
True Random Number Generator (TRNG)
42
Analog-to-Digital Converter (ADC)
43
Analog Comparators (AC)
44
Timer/Counter for Control Applications (TCC)
45
TrustRAM (TRAM)
46
Peripheral Touch Controller (PTC)
47
SPI/I
2
S/I
8
S Controller
48
Electrical Characteristics
49
Packaging Information
50
Schematic Checklist
51
Common Conventions
52
Acronyms and Abbreviations
53
Revision History
Microchip Information
25.7.9 Examples