1
Features
Incorporates the ARM7TDMI
ARM
®
Thumb
®
Processor Core
High-performance 32-bit RISC Architecture
High-density 16-bit Instruction Set
Leader in MIPS/Watt
Embedded ICE (In-circuit Emulation)
136K Bytes of On-chip SRAM
32-bit Data Bus, Single-clock Cycle Access
512K Words 16-bit Flash Memory (8 Mbits)
Single Voltage Read/Write, 110 ns Access Time
Sector Erase Architecture
Fast Word Program Time of 20 µs; Fast Sector Erase Time of 200 ms
Dual-plane Organization Allows Concurrent Read and Program/Erase
Erase Suspend Capability
Low-power Operation: 25 mA Active, 10 µA Standby
Data Polling, Toggle Bit and Ready/Busy End of Program Cycle Detection
Reset Input for Device Initialization
Sector Program Unlock Command
Factory-programmed AT91 Flash Uploader Software
Fully Programmable External Bus Interface (EBI)
Up to 8 Chip Selects, Maximum External Address Space of 64M Bytes
Software Programmable 8/16-bit External Data Bus
8-level Priority, Individually Maskable, Vectored Interrupt Controller
4 External Interrupts, Including a High-priority Low-latency Interrupt Request
32 Programmable I/O Lines
3-channel 16-bit Timer/Counter
3 External Clock Inputs
2 Multi-purpose I/O Pins per Channel
2USARTs
2 Dedicated Peripheral Data Controller (PDC) Channels per USART
Programmable Watchdog Timer
Advanced Power-saving Features
CPU and Peripherals Can be De-activated Individually
Fully Static Operation:
0 Hz to 33 MHz Internal Frequency Range at 3.0V, 85°C
2.7V to 3.6V Operating Range
-40°Cto85°C Temperature Range
Available in a 120-ball BGA Package
Description
The AT91FR4081 is a member of the Atmel AT91 16/32-bit Microcontroller family,
which is based on the ARM7TDMI processor core. The processor has a high-perfor-
mance 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 eight-level priority-vectored interrupt controller, together with the Peripheral Data
Controller, significantly enhance real-time device performance.
By combining the microcontroller, featuring more than 1 Mbit of on-chip SRAM and a
wide range of peripheral functions, with 8 Mbits of Flash memory in a single compact
120-ball BGA package, the Atmel AT91FR4081 provides a powerful, flexible and cost-
effective solution to many compute-intensive embedded control applications and
offers significant board size and system cost reductions.
The Flash memory may be programmed via the JTAG/ICE interface or the factory-pro-
grammed Flash Uploader using a single device supply, making the AT91FR4081 ideal
for in-system programmable applications.
AT91 ARM
®
Thumb
®
Microcontrollers
AT91FR4081
Rev. 1386C–ATARM–02/02
2
AT91FR4081
1386C–ATARM–02/02
Pin Configuration
Figure 1. AT91FR4081 Pinout (Top View)
GND
P26
NCS2
NCS0 TCK TDO
P25
MCKO
MCKI
P22
RXD1
P21/TXD1
NTRI
GND
P27
NCS3
NCS1 NWAIT TDI VDD GND VDD P18
P20
SCK1
VDD
A0
NLB
TMS
P24
BMS
NWODVF
NWR1
NUB
P13
SCK0
P17 P16
P15
RXD0
P19
VDD P23 NRST
P12
FIQ
P11
IRQ2
P14
TXD0
GND
P10
IRQ1
GND
P9
IRQ0
P8
TIOB2
VDD
VDD GND
P30/A22
CS5
P6
TCLK2
P5
TIOB1
P7
TIOA2
GND
P29/A21
CS6
P31/A23
CS4
P0
TCLK0
P4
TIOA1
P3
TCLK1
A1 GND VDD VDD GND
P2
TIOB0
NCSF
NRD
NOE
VDD GND VDD A2
GND D0 D8
P1
TIOA0
A3 A4
D2 D9 D1 A5 A6 A7
D11 D3 D10 A8 A18 VPP
D5 D12 D4 A19 NBUSY
P28/A20
CS7
D14 VDD NC D6 GND VDD NRSTF
NWR0
NWE
A9 A10
GND D15 D7 NC D13 GND A11 A12 A13 VDD
VDD A17 GND VDD NC NC A14 A16 A15 GND
KJHGFEDCBA
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
3
AT91FR4081
1386CATARM02/02
Pin Description
Table 1. AT91FR4081 Pin Description
Module Name Function Type
Active
Level Comments
EBI
A0 - A23 Address Bus Output Valid after reset
D0 - D15 Data Bus I/O
NCS0 - NCS3 External Chip Select Output Low Used to select external devices
CS4 - CS7 External Chip Select Output High A23 - A20 after reset
NWR0 Lower Byte 0 Write Signal Output Low Used in Byte Write option
NWR1 Upper Byte 1 Write Signal Output Low Used in Byte Write option
NRD Read Signal Output Low Used in Byte Write option
NWE Write Enable Output Low Used in Byte Select option
NOE Output Enable Output Low Used in Byte Select option
NUB Upper Byte Select Output Low Used in Byte Select option
NLB Lower Byte Select Output Low Used in Byte Select option
NWAIT Wait Input Input Low
BMS Boot Mode Select Input
Sampledduringreset;mustbedrivenlow
during reset for Flash to be used as boot
memory
AIC
FIQ Fast Interrupt Request Input PIO-controlled after reset
IRQ0 - IRQ2 External Interrupt Request Input PIO-controlled after reset
Timer
TCLK0 - TCLK2 Timer External Clock Input PIO-controlled after reset
TIOA0 - TIOA2 Multi-purpose Timer I/O Pin A I/O PIO-controlled after reset
TIOB0 - TIOB2 Multi-purpose Timer I/O Pin B I/O PIO-controlled after reset
USART
SCK0 - SCK1 External Serial Clock I/O PIO-controlled after reset
TXD0 - TXD1 Transmit Data Output Output PIO-controlled after reset
RXD0 - RXD1 Receive Data Input Input PIO-controlled after reset
PIO P0 - P31 Parallel IO Line I/O
WD NWDOVF Watchdog Overflow Output Low Open drain
Clock
MCKI Master Clock Input Input Schmidt trigger
MCKO Master Clock Output Output
Reset
NRST Hardware Reset Input Input Low Schmidt trigger
NTRI Tri-state Mode Select Input Low Sampled during reset
ICE
TMS Test Mode Select Input Schmidt trigger, internal pull-up
TDI Test Data Input Input Schmidt trigger, internal pull-up
TDO Test Data Output Output
TCK Test Clock Input Schmidt trigger, internal pull-up

AT91FR4081-33CI

Mfr. #:
Manufacturer:
Description:
IC MCU 16/32BIT 1MB FLASH 120BGA AT91
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet