AT91FR40162SB_10 ATMEL [ATMEL Corporation], AT91FR40162SB_10 Datasheet

no-image

AT91FR40162SB_10

Manufacturer Part Number
AT91FR40162SB_10
Description
AT91 ARM Thumb-based Microcontrollers
Manufacturer
ATMEL [ATMEL Corporation]
Datasheet
Features
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.26 mm BGA Package with 0.8 mm Ball Pitch
– High-performance 32-bit RISC Architecture
– High-density 16-bit Instruction Set
– Leader in MIPS/Watt
– EmbeddedICE
– 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
– Two 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
(In-circuit Emulation)
®
ARM
®
Thumb
®
Processor Core
AT91 ARM
Thumb-based
Microcontrollers
AT91FR40162SB
Preliminary
Summary
NOTE: This is a summary document.
The complete document is available on
the Atmel website at
6410BS–ATARM–12-Jan-10
www.atmel.com.

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

Related keywords