AT91FR4081-33CI Atmel, AT91FR4081-33CI Datasheet

IC ARM7 MCU 1M FLASH 120 BGA

AT91FR4081-33CI

Manufacturer Part Number
AT91FR4081-33CI
Description
IC ARM7 MCU 1M FLASH 120 BGA
Manufacturer
Atmel
Series
AT91SAMr
Datasheet

Specifications of AT91FR4081-33CI

Core Processor
ARM7
Core Size
16/32-Bit
Speed
33MHz
Connectivity
EBI/EMI, UART/USART
Peripherals
WDT
Number Of I /o
32
Program Memory Size
1MB (512K x 16)
Program Memory Type
FLASH
Ram Size
136K x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 3.6 V
Oscillator Type
External
Operating Temperature
-40°C ~ 85°C
Package / Case
120-BGA
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Eeprom Size
-
Data Converters
-
Other names
AT91FR408133CI

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AT91FR4081-33CI
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
AT91FR4081-33CI
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Features
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.
Incorporates the ARM7TDMI
136K Bytes of On-chip SRAM
512K Words 16-bit Flash Memory (8 Mbits)
Fully Programmable External Bus Interface (EBI)
8-level Priority, Individually Maskable, Vectored Interrupt Controller
32 Programmable I/O Lines
3-channel 16-bit Timer/Counter
2 USARTs
Programmable Watchdog Timer
Advanced Power-saving Features
Fully Static Operation:
2.7V to 3.6V Operating Range
-40°C to 85°C Temperature Range
Available in a 120-ball BGA Package
– High-performance 32-bit RISC Architecture
– High-density 16-bit Instruction Set
– Leader in MIPS/Watt
– Embedded ICE (In-circuit Emulation)
– 32-bit Data Bus, Single-clock Cycle Access
– 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
– Up to 8 Chip Selects, Maximum External Address Space of 64M Bytes
– Software Programmable 8/16-bit External Data Bus
– 4 External Interrupts, Including a High-priority Low-latency Interrupt Request
– 3 External Clock Inputs
– 2 Multi-purpose I/O Pins per Channel
– 2 Dedicated Peripheral Data Controller (PDC) Channels per USART
– CPU and Peripherals Can be De-activated Individually
– 0 Hz to 33 MHz Internal Frequency Range at 3.0V, 85°C
ARM
®
Thumb
®
Processor Core
AT91 ARM
Thumb
Microcontrollers
AT91FR4081
Rev. 1386C–ATARM–02/02
®
®
1

Related parts for AT91FR4081-33CI

AT91FR4081-33CI Summary of contents

Page 1

... 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. ® ...

Page 2

... Pin Configuration Figure 1. AT91FR4081 Pinout (Top View) K GND P27 NCS3 A0 NLB VDD GND VDD GND A1 NCSF GND D2 D11 D5 D14 GND VDD AT91FR4081 P26 P25 NCS0 TCK TDO NCS2 MCKO NCS1 NWAIT TDI VDD GND P24 NWR1 P13 TMS NWODVF BMS NUB ...

Page 3

... Pin Description Table 1. AT91FR4081 Pin Description Module Name Function A0 - A23 Address Bus D0 - D15 Data Bus NCS0 - NCS3 External Chip Select CS4 - CS7 External Chip Select NWR0 Lower Byte 0 Write Signal NWR1 Upper Byte 1 Write Signal NRD Read Signal EBI NWE Write Enable ...

Page 4

... Table 1. AT91FR4081 Pin Description (Continued) Module Name Function NCSF Flash Memory Select Flash NBUSY Flash Memory Busy Output Memory NRSTF Flash Memory Reset Input DD V Power GND Ground Power VPP Faster Program/Erase Voltage AT91FR4081 4 Active Type Level Comments Input Low Enables Flash Memory when pulled low ...

Page 5

TMS TDO Embedded ARM7TDMI Core TDI ICE TCK VDD GND RAM 8K Bytes NRST Reset ASB MCKI Controller Clock P25/MCKO P12/FIQ P9/IRQ0 AIC: Advanced P10/IRQ1 Interrupt Controller P11/IRQ2 P13/SCK0 2 PDC USART0 P14/TXD0 Channels P15/RXD0 P20/SCK1 P 2 PDC P21/TXD1/NTRI ...

Page 6

... The EBI implements the early read protocol, enabling faster memory accesses than standard memory interfaces. The AT91FR4081 embeds a Flash memory organized as 512K 16-bit words, accessed via the EBI. Its main function program memory. A 16-bit Thumb instruction can be loaded from Flash memory in a single access ...

Page 7

... The 3-channel, 16-bit Timer Counter (TC) is highly programmable and supports capture or waveform modes. Each TC channel can be programmed to measure or generate different kinds of waves, and can detect and control two input/output signals. The TC has also 3 exter- nal clock signals. 1386C–ATARM–02/02 AT91FR4081 7 ...

Page 8

... Peripheral operations Peripheral user interfaces DC characteristics AT91FR4081 Power consumption Thermal and reliability considerations AC characteristics Product overview Ordering information Packaging information Soldering profile AT91FR4081 8 Document Title ARM7TDMI (Thumb) Datasheet AT91x40 Series Datasheet AT91R40807 Electrical Characteristics AT91FR4081 Summary Datasheet (this document) 1386C–ATARM–02/02 ...

Page 9

... Product Overview Power Supply The AT91FR4081 has a single power supply pin, VDD. The VDD pin supplies the I/O pads and the core. The supported voltage range on VDD is 2.7V to 3.6V. Input/Output The AT91FR4081 I/O pads accept voltage levels up to the power supply limit. After the reset, ...

Page 10

... In any of these address spaces, the ARM7TDMI operates in Little-Endian mode only. Internal Memories The AT91FR4081 integrates 8K bytes of primary internal SRAM that is 32 bits wide and sin- gle-clock cycle accessible. This memory bank is mapped at address 0x0 (after the remap command), allowing ARM7TDMI exception vectors between 0x0 and 0x20 to be modified by the software ...

Page 11

... In the AT91FR4081, the External Bus Interface connects internally to the Flash memory. Flash Memory The 8-Mbit Flash memory is organized as 524,288 words of 16 bits each. The Flash memory is addressed as 16-bit words via the EBI ...

Page 12

... Program Inhibit – holding any one of OE low, CE high or WE high inhibits program cycles. • Noise Filter – pulses of less than 15 ns (typical) on the inputs will not initiate a program cycle. AT91FR4081 12 1386C–ATARM–02/02 ...

Page 13

... In the event that the Flash Uploader is erased from the first sector while the new final applica- tion is not yet programmed, and while the target system power supply is switched off, it would lead to a non-recoverable error and the AT91FR4081 could not be re-programmed by using the Flash Uploader. ...

Page 14

... This eliminates the need for interrupt masking at the AIC or Core level in real- time and multi-tasking systems. Peripheral Data The AT91FR4081 has a 4-channel PDC dedicated to the two on-chip USARTs. One PDC Controller channel is dedicated to the receiver and one to the transmitter of each USART. ...

Page 15

... The AIC also features a spurious vector detection feature, which reduces spurious interrupt handling to a minimum, and a protect mode that facilitates the debug capabilities. PIO: Parallel I/O The AT91FR4081 has 32 programmable I/O lines. Six pins are dedicated as general-purpose Controller I/O pins. Other I/O lines are multiplexed with an external signal of a peripheral to optimize the use of available package pins ...

Page 16

... PDC, and a Time-guard register, used when interfacing with slow remote equipment. TC: Timer Counter The AT91FR4081 features a Timer Counter block that includes three identical 16-bit timer counter channels. Each channel can be independently programmed to perform a wide range of functions including frequency measurement, event counting, interval measurement, pulse generation, delay timing and pulse width modulation ...

Page 17

... Ordering Information Table 4. Ordering Information Ordering Code AT91FR4081-33CI 1386C–ATARM–02/02 Package BGA 120 AT91FR4081 Temperature Operating Range Industrial (-40°C to 85°C) 17 ...

Page 18

... Packaging Information Figure 4. 120-ball Ball Grid Array Package Drawing TOP VIEW BOTTOM VIEW SIDE VIEW Table 5. Thermal Resistance Data Symbol Parameter Junction-to- θ ambient thermal JA resistance Junction-to-case θ JC thermal resistance Table 6. Device and 120-ball BGA Package Maximum Weight 626 AT91FR4081 − ...

Page 19

... By default, the package level 1 is qualified at 220°C (unless 235°C is stipulated). 3. The body temperature is the most important parameter but other profile parameters such as total exposure time to hot temperature or heating rate may also influence component reliability. AT91FR4081 Convection or IR/Convection VPR 3° ...

Page 20

... Document Details Title AT91FR4081 Datasheet Literature Number 1386S Revision History Version A Publication Date: Sep-00 Version B Publication Date: Jul-01 Version C Publication Date: 29-Jan-02 Revisions Since Previous Version Page: 10 Added information to section Internal Memories Page: 17 Changed Table 3 Page:18 Added Table 5 Page:19 Added section Soldering Profile ...

Page 21

... No licenses to patents or other intellectual property of Atmel are granted by the Company in connection with the sale of Atmel products, expressly or by implication. Atmel’s products are not authorized for use as critical components in life support devices or systems. ...

Related keywords