14.1 Peripheral Identifiers

The following table defines the peripheral identifiers of the SAM E70/S70/V70/V71 devices. A peripheral identifier is required for the control of the peripheral interrupt with the Nested Vectored Interrupt Controller and control of the peripheral clock with the Power Management Controller.

Table 14-1. Peripheral Identifiers
Instance IDInstance NameNVIC InterruptPMC
Clock ControlDescription
0SUPCX–Supply Controller
1RSTCX–Reset Controller
2RTCX–Real Time Clock
3RTTX–Real Time Timer
4WDTX–Watchdog Timer
5PMCX–Power Management Controller
6EFCX–Enhanced Embedded Flash Controller
7UART0XXUniversal Asynchronous Receiver/Transmitter
8UART1XXUniversal Asynchronous Receiver/Transmitter
9SMC–XStatic Memory Controller
10PIOAXXParallel I/O Controller A
11PIOBXXParallel I/O Controller B
12PIOCXXParallel I/O Controller C
13USART0XXUniversal Synchronous/Asynchronous Receiver/Transmitter
14USART1XXUniversal Synchronous/Asynchronous Receiver/Transmitter
15USART2XXUniversal Synchronous/Asynchronous Receiver/Transmitter
16PIODXXParallel I/O Controller D
17PIOEXXParallel I/O Controller E
18HSMCIXXMultimedia Card Interface
19TWIHS0XXTwo-wire Interface (I2C-compatible)
20TWIHS1XXTwo-wire Interface (I2C-compatible)
21SPI0XXSerial Peripheral Interface
22SSCXXSynchronous Serial Controller
23TC0_CHANNEL0XX16-bit Timer Counter 0, Channel 0
24TC0_CHANNEL1XX16-bit Timer Counter 0, Channel 1
25TC0_CHANNEL2XX16-bit Timer Counter 0, Channel 2
26TC1_CHANNEL0XX16-bit Timer Counter 1, Channel 0
27TC1_CHANNEL1XX16-bit Timer Counter 1, Channel 1
28TC1_CHANNEL2XX16-bit Timer Counter 1, Channel 2
29AFEC0XXAnalog Front-End Controller
30DACCXXDigital-to-Analog Converter
31PWM0XXPulse-Width Modulation Controller
32ICMXXIntegrity Check Monitor
33ACCXXAnalog Comparator Controller
34USBHSXXUSB Host/Device Controller
35MCAN0XXCAN IRQ Line 0
36MCAN0INT1–CAN IRQ Line 1
37MCAN1XXCAN IRQ Line 0
38MCAN1INT1–CAN IRQ Line 1
39GMACXXEthernet MAC
40AFEC1XXAnalog Front End Controller
41TWIHS2XXTwo-wire Interface
42SPI1XXSerial Peripheral Interface
43QSPIXXQuad I/O Serial Peripheral Interface
44UART2XXUniversal Asynchronous Receiver/Transmitter
45UART3XXUniversal Asynchronous Receiver/Transmitter
46UART4XXUniversal Asynchronous Receiver/Transmitter
47TC2_CHANNEL0XX16-bit Timer Counter 2, Channel 0
48TC2_CHANNEL1XX16-bit Timer Counter 2, Channel 1
49TC2_CHANNEL2XX16-bit Timer Counter 2, Channel 2
50TC3_CHANNEL0XX16-bit Timer Counter 3, Channel 0
51TC3_CHANNEL1XX16-bit Timer Counter 3, Channel 1
52TC3_CHANNEL2XX16-bit Timer Counter 3, Channel 2
53MLBXXMediaLB IRQ 0
54MLBX–MediaLB IRQ 1
55–X–Reserved
56AESXXAdvanced Encryption Standard
57TRNGXXTrue Random Number Generator
58XDMACXXDMA Controller
59ISIXXImage Sensor Interface
60PWM1XXPulse-Width Modulation Controller
61ARMFPU–Arm Floating Point Unit interrupt associated with OFC, UFC, IOC, DZC and IDC bits.
62Reserved–––
63RSWDTX–Reinforced Safety Watchdog Timer
64ARMCCW–Arm Cache ECC Warning
65ARMCCF–Arm Cache ECC Fault
66GMACQ1–GMAC Queue 1 Interrupt signal toggled on a DMA write to the first word of each DMA data buffer associated with queue 1.
67GMACQ2–GMAC Queue 2 Interrupt signal toggled on a DMA write to the first word of each DMA data buffer associated with queue 2.
68ARMIXC–Floating Point Unit Interrupt IXC associated with FPU cumulative exception bit.
69I2SC0XXInter-IC Sound Controller
70I2SC1XXInter-IC Sound Controller
71GMACQ3–GMAC Queue 3 Interrupt signal toggled on a DMA write to the first word of each DMA data buffer associated with queue 3
72GMACQ4–GMAC Queue 4 Interrupt signal toggled on a DMA write to the first word of each DMA data buffer associated with queue 4
73GMACQ5–GMAC Queue 5 Interrupt signal toggled on a DMA write to the first word of each DMA data buffer associated with queue 5