PF38F5070M0P0B NUMONYX [Numonyx B.V], PF38F5070M0P0B Datasheet - Page 74

no-image

PF38F5070M0P0B

Manufacturer Part Number
PF38F5070M0P0B
Description
Numonyx Wireless Flash Memory (W18)
Manufacturer
NUMONYX [Numonyx B.V]
Datasheet
13.1.7
Figure 32: Locking Operations Flowchart
13.2
Note:
Datasheet
74
WP# Lock-Down Control
The Write Protect signal, WP#, adds an additional layer of block security. WP# only
affects blocks that once had the Lock-Down command written to them. After the lock-
down status bit is set for a block, asserting WP# forces that block into the lock-down
state [011] and prevents it from being unlocked. After WP# is deasserted, the block’s
state reverts to locked [111] and software commands can then unlock the block (for
erase or program operations) and subsequently re-lock it. Only device reset or power-
down can clear the lock-down status bit and render WP# ineffective.
Protection Register
The Numonyx Wireless Flash Memory (W18) 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 component to the system’s CPU or
ASIC to prevent device substitution.
The lower 64 bits within the protection register are programmed by Numonyx with a
unique number in each flash device. The upper 64 OTP bits within the protection
register are left for the customer to program. Once programmed, the customer
segment can be locked to prevent further programming.
The individual bits of the user segment of the protection register are OTP, not the
register in total. The user may program each OTP bit individually, one at a time, if
desired. After the protection register is locked, however, the entire user segment is
locked and no more user bits can be programmed.
Read Block Lock
Partition Address
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
LOCKING OPERATIONS PROCEDURE
Operation
(Optional)
(Optional)
(Optional)
Standby
Write
Write
Write
Read
Write
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
Numonyx™ Wireless Flash Memory (W18)
Numonyx™ Wireless Flash Memory (W18)
D0h (Unlock block)
2Fh (Lockdown block)
Comments
Order Number: 290701-18
November 2007

Related parts for PF38F5070M0P0B