M29DW128F60NF1 STMICROELECTRONICS [STMicroelectronics], M29DW128F60NF1 Datasheet - Page 37

no-image

M29DW128F60NF1

Manufacturer Part Number
M29DW128F60NF1
Description
128 Mbit (16Mb x8 or 8Mb x16, Multiple Bank, Page, Boot Block) 3V Supply, Flash Memory
Manufacturer
STMICROELECTRONICS [STMicroelectronics]
Datasheet
M29DW128F
Table 14.
1. X Don’t Care, PA Program Address, PD Program Data, BA Any address in the Block, BKA Bank Address, WBL Write
2. The maximum number of cycles in the command sequence is 37. N+1 is the number of Words to be programmed during
3. Each buffer has the same A5-A22 addresses. A0-A4 are used to select a Word within the N+1 Word page.
4. The 6th cycle has to be issued N time. WBL scans the Word inside the page.
5. BA must be identical to the address loaded during the Write to buffer and Program 3rd and 4th cycles.
6.3
6.3.1
Write to Buffer and Program
Write to Buffer and Program Abort and
Reset
Write to Buffer and Program Confirm
Double Word Program
Quadruple Word Program
Unlock Bypass
Unlock Bypass Program
Unlock Bypass Reset
Buffer Location. All values in the table are in hexadecimal.
the Write to Buffer and Program operation.
Block Protection commands
Blocks or groups of blocks can be protected against accidental program, erase or read
operations. The Protection Groups are shown in
Protection
Protection Scheme
Table
Protection commands.
Only the commands related to the Extended Block Protection are available in both 8 bit and 16
bit memory configuration. The other block protection commands are available in 16-bit
configuration only.
Enter Extended Block command
The M29DW128F has one extra 256-Byte block (Extended Block) that can only be accessed
using the Enter Extended Block command.
Three Bus Write cycles are required to issue the Extended Block command. Once the
command has been issued the device enters the Extended Block mode where all Bus Read or
Program operations are conducted on the Extended Block. Once the device is in the Extended
Block mode, the Extended Block is addressed by using the addresses occupied by the boot
blocks in the other operating modes (see
The device remains in Extended Block mode until the Exit Extended Block command is issued
or power is removed from the device. After power-up or a hardware reset, the device reverts to
Command
Fast Program Commands, 16-bit Mode
16, depending on the configuration that is being used, for a summary of the Block
Groups. The device block protection scheme is shown in
and
N+
5
3
1
3
5
3
2
2
Figure 6: Block Protection State
BA
Add
555
555
555
555
555
X
X
(5)
1st
Data
AA
AA
AA
A0
29
50
56
90
Add
2AA
2AA
2AA
PA0
PA0
PA
X
Table 34: Block Addresses and Protection
2nd
Data
PD0
PD0
PD
55
55
55
00
Appendix
Add
PA1
PA1
555
555
Bus Write Operations
BA
3rd
Diagram. See either
Data
PD1
PD1
F0
25
20
A,
Table 34: Block Addresses and
Add
PA2
BA
4th
(1)
Figure 7: Software
Data
PD2
N
(2)
PA
Add
PA3
6 Command Interface
(3)
Table
5th
Data
PD3
PD
15, or
Groups).
WBL
Add
(4)
6th
37/93
Data
PD

Related parts for M29DW128F60NF1