AT91FR40162S ATMEL Corporation, AT91FR40162S Datasheet

no-image

AT91FR40162S

Manufacturer Part Number
AT91FR40162S
Description
MicroControllers
Manufacturer
ATMEL Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AT91FR40162S-CJ
Manufacturer:
ATMEL
Quantity:
455
Part Number:
AT91FR40162S-CJ
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
AT91FR40162S-CU
Manufacturer:
ATMEL
Quantity:
2 450
Part Number:
AT91FR40162S-CU
Manufacturer:
ATMEL
Quantity:
9
Part Number:
AT91FR40162SB-CI
Manufacturer:
NXP
Quantity:
459
Part Number:
AT91FR40162SB-CI
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Part Number:
AT91FR40162SB-CI
Manufacturer:
ATMEL
Quantity:
18 322
Part Number:
AT91FR40162SB-CJ
Manufacturer:
ATMEL
Quantity:
2 140
Part Number:
AT91FR40162SB-CU
Manufacturer:
ATMEL
Quantity:
2 140
Part Number:
AT91FR40162SB-CU
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
AT91FR40162SB-CU-999
Manufacturer:
Atmel
Quantity:
10 000
www.DataSheet4U.com
DataSheet
Features
1. Description
The AT91FR40162S 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.
The AT91FR40162S ARM microcontroller features 2 Mbits of on-chip SRAM and 2
Mbytes of Flash memory in a single compact 121-ball BGA package. Its high level of
integration and very small footprint make the device ideal for space-constrained appli-
cations. The high-speed on-chip SRAM enables a performance of up to 74 MIPs in
typical conditions with significant power reduction and EMC improvement over an
external SRAM implementation.
The Flash memory may be programmed via the JTAG/ICE interface or the factory-
programmed Flash Memory Uploader (FMU) using a single device supply, making the
AT91FR40162S suitable for in-system programmable applications.
Incorporates the ARM7TDMI
256K Bytes of On-chip SRAM
1024K Words 16-bit Flash Memory (2M bytes)
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 I/O Operating Range, 1.65V to 1.95V Core Operating Range
-40 C to 85 C Temperature Range
Available in a 121-ball 10 x 10 x 1.2 mm BGA Package with 0.8 mm Ball Pitch
4
– 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,
– Sector Erase Architecture
– Erase Suspend Capability
– Low-power Operation
– Data Polling, Toggle Bit and Ready/Busy End of Program Cycle Detection
– Reset Input for Device Initialization
– Sector Program Unlock Command
– 128-bit Protection Register
– Factory-programmed AT91 Flash Memory 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 75 MHz Internal Frequency Range at VDDCORE = 1.8V, 85 C
U
.com
®
ARM
®
Thumb
®
Processor Core
AT91 ARM
Thumb
Microcontrollers
AT91FR40162S
Summary
Preliminary
6174AS–ATARM–25-May-05
®
®

Related parts for AT91FR40162S

AT91FR40162S Summary of contents

Page 1

... Available in a 121-ball 1.2 mm BGA Package with 0.8 mm Ball Pitch 1. Description The AT91FR40162S 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 ...

Page 2

... Pin Configuration Figure 2-1. AT91FR40162S Pinout for 121-ball BGA Package (Top View) A1 Corner 1 P21/TXD1 NTRI P22 RXD1 VDDIO P23 P24 BMS GND TDO P26 NCS2 NWAIT NCS1 GND AT91FR40162S 2 4 DataSheet U .com P15 P11 P19 P16 GND RXD0 IRQ2 ...

Page 3

... Pin Description Table 3-1. AT91FR40162S Pin Description Module Name A0 - A23 D0 - D15 NCS0 - NCS3 CS4 - CS7 NWR0 NWR1 NRD EBI NWE NOE NUB NLB NWAIT BMS FIQ AIC IRQ0 - IRQ2 TCLK0 - TCLK2 Timer TIOA0 - TIOA2 TIOB0 - TIOB2 SCK0 - SCK1 USART TXD0 - TXD1 ...

Page 4

... Table 3-1. AT91FR40162S Pin Description (Continued) Module Name NCSF Flash NBUSY Memory NRSTF VDDIO VDDCORE Power GND VPP AT91FR40162S 4 4 DataSheet U .com Function Type Flash Memory Select Input Flash Memory Busy Output Output Flash Memory Reset Input Input Power Power Power ...

Page 5

... Block Diagram Figure 4-1. AT91FR40162S 6174AS–ATARM–25-May-05 4 DataSheet U .com Interface Bus External EBI: AT91FR40162S 5 ...

Page 6

... Memories The AT91FR40162S embeds 256K bytes of internal SRAM. The internal memory is directly connected to the 32-bit data bus and is single-cycle accessible. This provides maximum per- formance of 67 MIPS at 75 MHz by using the ARM instruction set of the processor, minimizing system power consumption and improving on the performance of separate memory solutions ...

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. 6174AS–ATARM–25-May-05 4 DataSheet U .com AT91FR40162S 7 ...

Page 8

... An independent I/O supply allows a flexible adaptation to external component signal levels. 6.2 Input/Output Considerations The AT91FR40162S I/O pads accept voltage levels up to the VDDIO power supply limit. After the reset, the microcontroller peripheral I/Os are initialized as inputs to provide the user with maximum flexibility recommended that in any application phase, the inputs to the micro- controller be held at valid logic levels to minimize the power consumption ...

Page 9

... In any of these address spaces, the ARM7TDMI operates in little-endian mode only. 6.6.1 Internal Memories The AT91FR40162S microcontroller integrates 256K bytes of internal SRAM bits wide and single-clock cycle accessible. Byte (8-bit), half-word (16-bit) and word (32-bit) accesses are supported and are executed within one cycle. Fetching either Thumb or ARM instructions is supported, and internal memory can store two times as many Thumb instructions as ARM instructions ...

Page 10

... The ARM vectors (Reset, Abort, Data Abort, Prefetch Abort, Undefined Instruction, Interrupt, Fast Interrupt) are mapped from address 0x0 to address 0x20. In order to allow these vectors to be redefined dynamically by the software, the AT91FR40162S uses a remap command that enables switching between the boot memory and the internal primary SRAM bank addresses. ...

Page 11

... The External Bus Interface features also the Early Read Protocol, configurable for all the devices, that significantly reduces access time requirements on an external device in the case of single-clock cycle access. In the AT91FR40162S, the External Bus Interface connects internally to the Flash memory. 6.6.6 Flash Memory The 2-Mbyte Flash memory is organized as 1, 048, 576 words of 16 bits each ...

Page 12

... Flash Memory Uploader Operations The Flash Memory Uploader requires the encapsulated Flash to be used as the AT91FR40162S boot memory and a valid clock to be applied to MCKI. After reset, the Flash Memory Uploader immediately recopies itself into the internal SRAM and jumps to it. The fol- lowing operation requires this memory resource only ...

Page 13

... Note that in the event that the Flash Memory Uploader is erased from the first sector while the new final application is not yet programmed, and while the target system power supply is switched off, it leads to a non-recoverable error and the AT91FR40162S cannot be re-pro- grammed by using the Flash Memory Uploader. ...

Page 14

... Peripheral Data Controller The AT91FR40162S has a 4-channel PDC dedicated to the two on-chip USARTs. One PDC channel is dedicated to the receiver and one to the transmitter of each USART. The user interface of a PDC channel is integrated in the memory space of each USART. It contains a 32-bit Address Pointer Register (RPR or TPR) and a 16-bit Transfer Counter Reg- ister (RCR or TCR) ...

Page 15

... TC: Timer Counter The AT91FR40162S 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 16

... Ordering Information Table 7-1. Ordering Information Ordering Code AT91FR40162S-CJ AT91FR40162S 16 4 DataSheet U .com Package Package Type BGA 121 RoHS Temperature Operating Range Industrial (- 6174AS–ATARM–25-May-05 ...

Page 17

... Revision History Doc. Rev. Date 6174AS 25-May-05 6174AS–ATARM–25-May-05 4 DataSheet U .com Comments First issue. Qualified on the web AT91FR40162S Change Request Ref. 17 ...

Page 18

... Atmel does not make any commitment to update the information contained herein. Atmel’s products are not intended, authorized, or warranted for use as components in applications intended to support or sustain life. © Atmel Corporation 2005. All rights reserved. Atmel Atmel Corporation or its subsidiaries. Windows others, are registered trademarks of ARM,Limited ...

Related keywords