Datasheet
25
SAM9G45 [DATASHEET]
Atmel-6438O-ATARM-SAM9G45-Datasheet_08-Dec-15
7. Peripherals
7.1 Peripheral Mapping
As shown in Figure 5-1 “SAM9G45 Memory Mapping”, the peripherals are mapped in the upper 256 Mbytes of the
address space between the addresses 0xFFF7 8000 and 0xFFFC FFFF.
Each User Peripheral is allocated 16 Kbytes of address space.
7.2 Peripheral Identifiers
Table 7-1 defines the Peripheral Identifiers of the SAM9G45. A peripheral identifier is required for the control of the
peripheral interrupt with the Advanced Interrupt Controller and for the control of the peripheral clock with the Power
Management Controller.
Table 7-1. SAM9G45 Peripheral Identifiers
Peripheral ID Peripheral Mnemonic Peripheral Name External Interrupt
0 AIC Advanced Interrupt Controller FIQ
1 SYSC System Controller
2 PIOA Parallel I/O Controller A
3 PIOB Parallel I/O Controller B
4 PIOC Parallel I/O Controller C
5 PIOD/PIOE Parallel I/O Controller D/E
6 TRNG True Random Number Generator
7 US0 Universal Synchronous Asynchronous Receiver Transmitter 0
8 US1 Universal Synchronous Asynchronous Receiver Transmitter 1
9 US2 Universal Synchronous Asynchronous Receiver Transmitter 2
10 US3 Universal Synchronous Asynchronous Receiver Transmitter 3
11 MCI0 High Speed Multimedia Card Interface 0
12 TWI0 Two-Wire Interface 0
13 TWI1 Two-Wire Interface 1
14 SPI0 Serial Peripheral Interface 0
15 SPI1 Serial Peripheral Interface 1
16 SSC0 Synchronous Serial Controller 0
17 SSC1 Synchronous Serial Controller 1
18 TC0..TC5 Timer Counter 0,1,2,3,4,5
19 PWM Pulse Width Modulation Controller
20 TSADCC Touchscreen ADC Controller
21 DMA DMA Controller
22 UHPHS USB High Speed Host Port
23 LCDC LCD Controller
24 AC97C AC97 Controller
25 EMAC Ethernet MAC