AT91FR40162S-CJ Atmel, AT91FR40162S-CJ Datasheet - Page 54

no-image

AT91FR40162S-CJ

Manufacturer Part Number
AT91FR40162S-CJ
Description
IC ARM MCU FLASH 1K 121BGA
Manufacturer
Atmel
Series
AT91SAMr
Datasheet

Specifications of AT91FR40162S-CJ

Core Processor
ARM7
Core Size
16/32-Bit
Speed
75MHz
Connectivity
EBI/EMI, UART/USART
Peripherals
WDT
Number Of I /o
32
Program Memory Size
2MB (1M x 16)
Program Memory Type
FLASH
Ram Size
256K x 8
Voltage - Supply (vcc/vdd)
1.65 V ~ 1.95 V
Oscillator Type
External
Operating Temperature
-40°C ~ 85°C
Package / Case
121-BGA
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Data Converters
-

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
11.3.4
11.3.5
11.3.6
11.3.7
54
AT91FR40162S Preliminary
Program Suspend/Program Resume
Product Identification
128-bit Protection Register
RDY/BUSY
operation. After the erase operation has been suspended, the system can then read data or pro-
gram data to any other sector within the device. An address is not required during the Erase
Suspend command. During a sector erase suspend, another sector cannot be erased. To
resume the sector erase operation, the system must write the Erase Resume command. The
Erase Resume command is a one-bus cycle command. The device also supports an erase sus-
pend during a complete chip erase. While the chip erase is suspended, the user can read from
any sector within the memory that is protected. The command sequence for a chip erase sus-
pend and a sector erase suspend are the same.
The Program Suspend command allows the system to interrupt a programming operation and
then read data from a different byte/word within the memory. After the Program Suspend com-
mand is given, the device requires a maximum of 20 µs to suspend the programming operation.
After the programming operation has been suspended, the system can then read data from any
other byte/word that is not contained in the sector in which the programming operation was sus-
pended. An address is not required during the program suspend operation. To resume the
programming operation, the system must write the Program Resume command. The program
suspend and resume are one-bus cycle commands. The command sequence for the erase sus-
pend and program suspend are the same, and the command sequence for the erase resume
and program resume are the same.
The product identification mode identifies the device and manufacturer as Atmel. It is accessed
using a software operation.
For details, see
on page
The Flash Memory contains a 128-bit register that can be used for security purposes in system
design. The protection register is divided into two 64-bit blocks. The two blocks are designated
as block A and block B. The data in block A is non-changeable and is programmed at the factory
with a unique number. The data in block B is programmed by the user and can be locked out
such that data in the block cannot be reprogrammed. To program block B in the protection
register, the four-bus cycle Program Protection Register command must be used as shown in
the
Lock Protection Register command must be used as shown in the
Data bit D1 must be zero during the fourth bus cycle. All other data bits during the fourth bus
cycle are don’t cares. To determine whether block B is locked out, the Product ID Entry com-
mand is given followed by a read operation from address 80H. If data bit D1 is zero, block B is
locked. If data bit D1 is one, block B can be reprogrammed. See
address locations in the protection register. To read the protection register, the Product ID Entry
command is given followed by a normal read operation from an address within the protection
register. After determining whether block B is protected or not, or reading the protection register,
the Product ID Exit command must be given prior to performing any other operation.
An open-drain READY/BUSY output pin provides another method of detecting the end of a pro-
gram or erase operation. RDY/BUSY is actively pulled low during the internal program and erase
Table 11-2, “Command Definition Table,” on page
64.
“Software Product Identification Entry”
61. To lock out block B, the four-bus cycle
and
”Software Product Identification Exit”
Table 11-3 on page 62
“Command Definition Table”
6174B–ATARM–07-Nov-05
for the
.

Related parts for AT91FR40162S-CJ