28F640W30 NUMONYX [Numonyx B.V], 28F640W30 Datasheet - Page 75

no-image

28F640W30

Manufacturer Part Number
28F640W30
Description
Numonyx Wireless Flash Memory (W30)
Manufacturer
NUMONYX [Numonyx B.V]
Datasheet
Numonyx™ Wireless Flash Memory (W30)
Figure 34: Locking Operations Flowchart
13.2
Note:
November 2007
Order Number: 290702-13
Protection Register
The W30 flash memory device includes a 128-bit Protection Register. This protection
register is used to increase system security and for identification purposes. The
protection register value can match the flash device to the system CPU or ASIC to
prevent flash device substitution.
The individual bits of the user segment of the protection register are OTP, not the
register in total. The user can program each OTP bit individually, one at a time, if
desired. However, after the protection register is locked, the entire user segment is
locked and no more user bits can be programmed.
The protection register shares some of the same internal flash device resources as the
parameter partition. Therefore, RWW is allowed only between the protection register
and the main partitions.
register, parameter partition, and main partition during RWW and RWE.
• The lower 64 bits within the protection register are programmed by Numonyx with
• The upper 64 OTP bits within the protection register are left for the customer to
a unique number in each flash device.
program. Once programmed, the customer segment can be locked to prevent
further programming.
Partition Address
Read Block Lock
Write 01,D0,2Fh
Block Address
Block Address
Lock Change
BBA + 02h
Write FFh
Write 60h
Write 90h
Complete
Change?
Locking
Status
Start
Yes
No
Table 26
LOCKING OPERATIONS PROCEDURE
Operation
(Optional)
(Optional)
(Optional)
Standby
Write
Write
Write
Read
Write
describes the operations allowed in the protection
Bus
Command
Block Lock
Unlock, or
Lockdown
Read ID
Confirm
Status
Setup
Plane
Lock,
Read
Array
Lock
Data = 60h
Addr = Block to lock/unlock/lock-down (BA)
Data = 01h (Lock block)
Addr = Block to lock/unlock/lock-down (BA)
Data = 90h
Addr = BBA + 02h
Block Lock status data
Addr = BBA + 02h
Confirm locking change on DQ[1:0].
(See Block Locking State Transitions Table
for valid combinations.)
Data = FFh
Addr = Any address in same partition
D0h (Unlock block)
2Fh (Lockdown block)
Comments
Datasheet
75

Related parts for 28F640W30