English
Language : 

SAM7X128_14 Datasheet, PDF (658/662 Pages) ATMEL Corporation – ARM-based Flash MCU
16.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
16.2 Block Diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
16.3 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
16.4 Watchdog Timer (WDT) User Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
17. Voltage Regulator Mode Controller (VREG) . . . . . . . . . . . . . . . . . . 88
17.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
17.2 Voltage Regulator Power Controller (VREG) User Interface . . . . . . . . . . . . . 89
18. Memory Controller (MC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
18.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
18.2 Block Diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
18.3 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
18.4 Memory Controller (MC) User Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
19. Embedded Flash Controller (EFC) . . . . . . . . . . . . . . . . . . . . . . . . . . 99
19.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
19.2 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
19.3 Embedded Flash Controller (EFC ) User Interface . . . . . . . . . . . . . . . . . . . . 107
20. Fast Flash Programming Interface (FFPI) . . . . . . . . . . . . . . . . . . . 113
20.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
20.2 Parallel Fast Flash Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
20.3 Serial Fast Flash Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
21. AT91SAM Boot Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
21.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
21.2 Flow Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
21.3 Device Initialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
21.4 SAM-BA Boot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
21.5 Hardware and Software Constraints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
22. Peripheral DMA Controller (PDC) . . . . . . . . . . . . . . . . . . . . . . . . . 134
22.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
22.2 Block Diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
22.3 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
22.4 Peripheral DMA Controller (PDC) User Interface . . . . . . . . . . . . . . . . . . . . . 136
23. Advanced Interrupt Controller (AIC) . . . . . . . . . . . . . . . . . . . . . . . . 143
23.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
23.2 Block Diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
23.3 Application Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
23.4 AIC Detailed Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
23.5 I/O Line Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
23.6 Product Dependencies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
23.7 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
23.8 Advanced Interrupt Controller (AIC) User Interface . . . . . . . . . . . . . . . . . . . 157
24. Clock Generator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
24.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
24.2 Slow Clock RC Oscillator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
24.3 Main Oscillator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
24.4 Divider and PLL Block. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
SAM7X Series [DATASHEET]
6120K–ATARM–11-Feb-14
658