PRELIMINARY
6021BS–ATARM–07/04
Features
ARM7TDMI
®
ARM
®
Thumb
®
Processor Core
High Performance 32-bit RISC
High-density 16-bit Instruction set (Thumb)
Leader in MIPS/Watt
Embedded ICE (In Circuit Emulation)
16 Kbytes Internal SRAM
Fully Programmable External Bus Interface (EBI)
Maximum External Address Space of 6 Mbytes, Up to Four Chip Select Lines
8-level Priority, Vectored Interrupt Controller
Three External Interrupts Including One Fast Interrupt Line
Ten Channel Peripheral Data Controller (PDC)
57 Programmable I/O Lines
Four 16-bit General Purpose Timers (GPT)
Three Configurable Modes: Counter, PWM, Capture
Four External Clock Inputs, Three Multi-purpose I/O Pins per Timer
Four 16-bit Simple Timers (ST)
Four Channel 16-bit Pulse Width Modulation (PWM)
Four CAN Controllers 2.0A and 2.0B Full CAN
One with 32 Buffers, Three with 16 Buffers
Two USARTs
Support for J1587 and LIN Protocols
One Master/Slave SPI Interface
8 to 16-bit Programmable Data Length
Four External Serial Peripheral Chip Selects
Two 8-channel 10-bit Analog to Digital Converters (ADC)
Two 16-bit Capture Modules (CAPT)
Programmable Watch Timer (WT)
Programmable Watchdog (WD)
Power Management Controller (PMC)
32 kHz Oscillator, Main Oscillator and PLL
IEEE 1149.1 JTAG Boundary-scan on all Digital Pins
Fully Static Operation: 0 Hz to 30 MHz at VDDCORE=3.3V, 85°C
3.0V to 5.5V Operating Voltage Range
3.0V to 3.6V Core, Memory and Analog Voltage Range
-40° to +85°C Operating Temperature Range
Available in a 176-lead LQFP Package
Description
The AT91SAM7A2 is based on the ARM7TDMI embedded processor. This processor
has a high-performance 32-bit RISC architecture with a high-density 16-bit instruction
set and very low power consumption.
In addition, a large number of internally banked registers result in very fast exception
handling, making the device ideal for real-time control applications.
The AT91SAM7A2 has a direct connection to off-chip memory, including Flash,
through the fully programmable External Bus Interface.
An 8-level priority vectored Interrupt Controller in conjunction with the Peripheral Data
Controller significantly improves the real time performance of the device. The device is
manufactured using high-density CMOS technology.
By combining the ARM7TDMI processor with an on-chip SRAM, and a wide range of
peripheral functions, including USART, SPI, CAN Controllers, Timer Counter and Ana-
log-to-Digital Converters, on a monolithic chip, the AT91SAM7A2 is a powerful device
that provides a flexible, cost-effective solution to many compute-intensive embedded
control applications in the automotive and industrial world.
AT91 ARM
®
Thumb
®
- based
Microcontrollers
AT91SAM7A2
Summary
2
PRELIMINARY
AT91SAM7A2 - Summary
6021BS–ATARM–07/04
Block Diagram
Figure 1.
Block Diagram
VREFP0
ANA0IN[7:0]
VREFP1
ANA1IN[7:0]
CANRX0
CANTX0
CANRX1
CANTX1
CANRX2
CANTX2
VDDANA
VDDIO
GND
NRESET
PWM0
ADD[19:1]
NOE/NRD
NWR0/NWE
NWR1/NUB
NCS[2:0]
D[15:0]
CAPT0
PWM1
PWM2
PWM3
PLLRC
CAPT1
ADD20/CS3
ADD0/NLB
TEST
TMS
TDO
TDI
TCK
SCANEN
VDDCORE
GND
IRQ[1:0]
FIQ
SPI
USART0
TC0
EBI
JTAG
Select
MCKI
MCKO
RTCKI
CLK/UPIO
RTCKO
PIO
PIO
ST0
USART1
PIO
TC1PIO
TC2PIO
TC0
PIO
PWM
CH0
CH1
CH2
CH3
PIO
CORECLK
3V
3V
5V
5VAnalog
5V
3V5V
CH0 CH1
ST1
CH0 CH1
5V
Capture 1
PDC Channel
PDC Channel
LFCLK
PIO[31:0]
GND
CANRX3
CANTX3
Clock
Controller
with PLL
2 PDC
Channels
2 PDC
Channels
2 PDC
Channels
Advanced
Memory
Controller
Embedded
ICE
ARM7TDMI
Core
I/O Power
Supply
Core Power
Supply
Generic
Interrupt
Controller
Reset
10 Channel
PDC
Controller
Arbiter
ASB Controller
SFM
AMBA
TM
Bridge
Internal SRAM
16 KB
Watch Dog
Simple Timers
UPIO
T1TIOA0/MPIO
T1TIOB0/MPIO
T1TCLK0/MPIO
T0TIOA2/MPIO
T0TIOB2/MPIO
T0TCLK2/MPIO
T0TIOA1/MPIO
T0TIOB1/MPIO
T0TCLK1/MPIO
T0TIOA0/MPIO
T0TIOB0/MPIO
T0TCLK0/MPIO
RXD1/MPIO
TXD1/MPIO
SCK1/MPIO
RXD0/MPIO
TXD0/MPIO
SCK0/MPIO
SPCK/MPIO
MISO/MPIO
MOSI/MPIO
NPCS0/MPIO
NPCS1/MPIO
NPCS2/MPIO
NPCS3/MPIO
Timer T0
Timer T1
Analog
Power
Suppy
1 PDC
Channel
1 PDC
Channel
ADC0
8-channel
10-bit ADC
ADC1
8-channel
10-bit ADC
CAN0
Full Speed
16 Buffers
CAN1
Full Speed
16 Buffers
CAN3
Full Speed
16 Buffers
CAN2
Full Speed
32 Buffers
Watch Timer
Capture 0
NWAIT/UPIO
3
PRELIMINARY
AT91SAM7A2 - Summary
6021BS–ATARM–07/04
Pin Configuration
Table 1.
Pinout
Pin Name Pin Name Pin Name Pin Name
1 VDDIO 45 GND 89 VDDIO 133 NOE/NRD
2 IRQ0 46 VDDIO 90 VDDANA 134 NCS0
3 IRQ1 47 UPIO5 91 VREFP0 135 ADD1
4 FIQ 48 UPIO6 92 ANA0IN0 136 D9
5 SCK0/MPIO 49 GND 93 ANA0IN1 137 D2
6 TXD0/MPIO 50 VDDIO 94 ANA0IN2 138 VDDCORE
7 RXD0/MPIO 51 UPIO7 95 ANA0IN3 139 D10
8 SCK1/MPIO 52 UPIO 8 96 ANA0IN4 140 D3
9 TXD1/MPIO 53 UPIO 9 97 ANA0IN5 141 D11
10 RXD1/MPIO 54 UPIO 10 98 ANA0IN6 142 D4
11 VDDCORE 55 UPIO 11 99 GND 143 D12
12 CANTX3 56 UPIO 12 100 VDDANA 144 D5
13 CANRX3 57 UPIO 13 101 ANA0IN7 145 D13
14 CAPT0 58 UPIO 14 102 VREFP1 146 D6
15 CAPT1 59 UPIO 15 103 ANA1IN0 147 D14
16 SPCK/MPIO 60 UPIO 16 104 ANA1IN1 148 D7
17 MISO/MPIO 61 UPIO 17 105 ANA1IN2 149 D15
18 MOSI/MPIO 62 UPIO 18 106 ANA1IN3 150 GND
19 NPCS0/MPIO 63 GND 107 ANA1IN4 151 ADD0/NLB
20 VDDIO 64 VDDIO 108 ANA1IN5 152 ADD17
21 GND 65 UPIO19 109 ANA1IN6 153 ADD16
22 NPCS1/MPIO 66 UPIO20 110 ANA1IN7 154 ADD15
23 NPCS2/MPIO 67 UPIO21 111 GND 55 ADD14
24 NPCS3/MPIO 68 UPIO22 112 VDDCORE 156 ADD13
25 T0TIOA0/MPIO 69 UPIO23 113 RTCKI 157 ADD12
26 T0TIOB0/MPIO 70 UPIO24 114 RTCKO 158 ADD11
27 T0TCLK0/MPIO 71 UPIO25 115 GND 159 ADD10
28 T0TIOA1/MPIO 72 UPIO26 116 VDDCORE 160 ADD9
29 T0TIOB1/MPIO 73 UPIO27 117 SCANEN 161 ADD20/CS3
30 T0TCLK1/MPIO 74 UPIO28 118 TEST 162 VDDCORE
31 T0TIOA2/MPIO 75 UPIO29 119 TMS 163 NWR0/NWE
32 T0TIOB2/MPIO 76 UPIO30/NWAIT 120 TDO 164 NCS2
33 VDDIO 77 UPIO31/CORECLK 121 TDI 165 NCS1
34 GND 78 CANTX0 122 TCK 166 ADD19
35 T0TCLK2/MPIO 79 CANRX0 123 GND 167 ADD18
36 T1TIOA0/MPIO 80 CANTX1 124 PLLRC 168 ADD8
37 T1TIOB0/MPIO 81 CANRX1 125 VDDCORE 169 ADD7
38 T1TCLK0/MPIO 82 CANTX2 126 MCKI 170 ADD6
39 NRESET 83 CANRX2 127 MCKO 171 ADD2
40 UPIO0 84 PWM0 128 GND 172 ADD3
41 UPIO1 85 PWM1 129 NWR1/NUB 173 ADD4
42 UPIO2 86 PWM2 130 D8 174 ADD5
43 UPIO3 87 PWM3 131 D1 175 GND
44 UPIO4 88 GND 132 D0 176 GND

AT91SAM7A2-AU

Mfr. #:
Manufacturer:
Description:
IC MCU 16/32BIT ROMLESS 176LQFP
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet