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
0SUPCXSupply Controller
1RSTCXReset Controller
2RTCXReal Time Clock
3RTTXReal Time Timer
4WDTXWatchdog Timer
5PMCXPower Management Controller
6EFCXEnhanced Embedded Flash Controller
7UART0XXUniversal Asynchronous Receiver/Transmitter
8UART1XXUniversal Asynchronous Receiver/Transmitter
9SMCXStatic 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
36MCAN0INT1CAN IRQ Line 1
37MCAN1XXCAN IRQ Line 0
38MCAN1INT1CAN 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
54MLBXMediaLB IRQ 1
55XReserved
56AESXXAdvanced Encryption Standard
57TRNGXXTrue Random Number Generator
58XDMACXXDMA Controller
59ISIXXImage Sensor Interface
60PWM1XXPulse-Width Modulation Controller
61ARMFPUArm Floating Point Unit interrupt associated with OFC, UFC, IOC, DZC and IDC bits.
62Reserved
63RSWDTXReinforced Safety Watchdog Timer
64ARMCCWArm Cache ECC Warning
65ARMCCFArm Cache ECC Fault
66GMACQ1GMAC Queue 1 Interrupt signal toggled on a DMA write to the first word of each DMA data buffer associated with queue 1.
67GMACQ2GMAC Queue 2 Interrupt signal toggled on a DMA write to the first word of each DMA data buffer associated with queue 2.
68ARMIXCFloating Point Unit Interrupt IXC associated with FPU cumulative exception bit.
69I2SC0XXInter-IC Sound Controller
70I2SC1XXInter-IC Sound Controller
71GMACQ3GMAC Queue 3 Interrupt signal toggled on a DMA write to the first word of each DMA data buffer associated with queue 3
72GMACQ4GMAC Queue 4 Interrupt signal toggled on a DMA write to the first word of each DMA data buffer associated with queue 4
73GMACQ5GMAC Queue 5 Interrupt signal toggled on a DMA write to the first word of each DMA data buffer associated with queue 5