AT91FR40162SB_10 ATMEL [ATMEL Corporation], AT91FR40162SB_10 Datasheet
AT91FR40162SB_10
Related parts for AT91FR40162SB_10
AT91FR40162SB_10 Summary of contents
Page 1
Features ® • Incorporates the ARM7TDMI ARM – High-performance 32-bit RISC Architecture – High-density 16-bit Instruction Set – Leader in MIPS/Watt ™ – EmbeddedICE (In-circuit Emulation) • 256K Bytes of On-chip SRAM – 32-bit Data Bus, Single-clock Cycle Access • ...
Page 2
Description The AT91FR40162SB 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-performance 32-bit RISC architecture with a high-density 16-bit instruction set and very low power ...
Page 3
The VPP Status I/O3 does not exist anymore in the Status word returned by the Flash Memory. 2.3.3 Erase Cycle Timings The 32K Word sector erase cycle time maximum value has been increased from 5 seconds to 6 seconds. In ...
Page 4
Pin Configuration Figure 3-1. AT91FR40162SB Pinout for 121-ball BGA Package (Top View) A1 Corner 1 2 P21/TXD1 P19 NTRI P22 P20 RXD1 SCK1 VDDIO GND P23 MCKI P24 P25 NWDOVF BMS MCK0 GND TMS NWE TDO NWR0 P26 VDDCORE ...
Page 5
Signal Description Table 4-1. AT91FR40162SB Signal 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 ...
Page 6
Table 4-1. AT91FR40162SB Signal Description (Continued) Module Name Function NCSF Flash Memory Select Flash NBUSY Flash Memory Busy Output Memory NRSTF Flash Memory Reset Input VDDIO Power Power VDDCORE Power GND Ground AT91FR40162SB 6 Active Type Level Comments Input Low ...
Page 7
Block Diagram Figure 5-1. 6410BS–ATARM–12-Jan-10 AT91FR40162SB Block Diagram Interface Bus External EBI: AT91FR40162SB 7 ...
Page 8
Architectural Overview The AT91FR40162SB integrates Atmel’s AT91R40008 ARM Thumb processor and a 2-Mbyte (16-Mbit) Flash memory die in a single compact 121-ball BGA package. The address, data and control signals, except the Flash memory enable, are internally interconnected. The ...
Page 9
System Peripherals The External Bus Interface (EBI) controls the external memory or peripheral devices via 16-bit data bus and is programmed through the APB. Each chip select line has its own program- ming register. The Power-saving ...
Page 10
Product Overview 7.1 Power Supply The AT91FR40162SB device has two types of power supply pins: • VDDCORE pins that power the chip core (i.e., the AT91R40008 with its embedded SRAM and peripherals) • VDDIO pins that power the AT91R40008 ...
Page 11
Emulation Functions 7.5.1 Tri-state Mode The AT91FR40162SB microcontroller provides a tri-state mode, which is used for debug pur- poses. This enables the connection of an emulator probe to an application board without having to desolder the device from the ...
Page 12
Memory Controller The ARM7TDMI processor address space is 4G bytes. The memory controller decodes the internal 32-bit address bus and defines three address spaces: • Internal memories in the four lowest megabytes • Middle space reserved for the external ...
Page 13
AT91FR40162SB uses a remap command that enables switching between the boot memory and the internal primary SRAM bank addresses. The remap command is accessible through the EBI User Interface by writing one in ...
Page 14
A separate Flash memory reset input pin (NRSTF) is provided for maximum flexibility, enabling the reset operation to adapt to the application. When this input logic high level, the mem- ory is in its standard operating mode; ...
Page 15
AT91 Flash Memory Uploader (FMU) Software All Flash-based AT91 devices are delivered with pre-programmed software called the AT91 Flash Memory Uploader, which resides in the first sector of the embedded Flash. The Flash Memory Uploader allows programming to the ...
Page 16
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 ...
Page 17
Peripherals The AT91FR40162SB peripherals are connected to the 32-bit wide Advanced Peripheral Bus. Peripheral registers are only word accessible. Byte and half-word accesses are not supported byte or a half-word access is attempted, the memory controller automatically ...
Page 18
System Peripherals 8.1.1 PS: Power-saving The power-saving feature optimizes power consumption, enabling the software to stop the ARM7TDMI clock (idle mode), restarting it when the module receives an interrupt (or reset). It also enables on-chip peripheral clocks to be ...
Page 19
User Peripherals 8.2.1 USART: Universal Synchronous/ Asynchronous Receiver Transmitter The AT91FR40162SB provides two identical, full-duplex, universal synchronous/asynchronous receiver/transmitters. Each USART has its own baud rate generator, and two dedicated Peripheral Data Controller channels. The data format includes a start ...
Page 20
Ordering Information Table 9-1. Ordering Information Ordering Code AT91FR40162SB-CU AT91FR40162SB 20 Package Package Type BGA 121 Green Temperature Operating Range Industrial (-40° 85° C) 6410BS–ATARM–12-Jan-10 ...
Page 21
Revision History Doc. Rev Comments 6410AS First issue 6410BS Section 2.3.3 “Erase Cycle 6410BS–ATARM–12-Jan-10 Timings”, updated section. AT91FR40162SB Change Request Ref. 5617 21 ...
Page 22
Headquarters Atmel Corporation 2325 Orchard Parkway San Jose, CA 95131 USA Tel: 1(408) 441-0311 Fax: 1(408) 487-2600 Disclaimer: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to ...