S29PL-N SPANSION [SPANSION], S29PL-N Datasheet - Page 48

no-image

S29PL-N

Manufacturer Part Number
S29PL-N
Description
256/128/128 Mb (16/8/8 M x 16-Bit) CMOS, 3.0 Volt-only Simultaneous Read/Write, Page-Mode Flash Memory
Manufacturer
SPANSION [SPANSION]
Datasheet
7.7
7.8
46
Hardware Reset
Software Reset
The RESET# input provides a hardware method of resetting the device to reading array data.
When RESET# is driven low for at least a period of t
operation in progress, tristates all outputs, and ignores all read/write commands for the duration
of the RESET# pulse. The device also resets the internal state machine to reading array data.
To ensure data integrity the operation that was interrupted should be reinitiated once the device
is ready to accept another command sequence.
When RESET# is held at V
at V
RESET# may be tied to the system reset circuitry which enables the system to read the boot-up
firmware from the Flash memory upon a system reset.
See
Software reset is part of the command set (see
read mode and must be used for the following conditions:
1.
2.
3.
4.
5.
Note:
The following is a C source code example of using the reset function. Refer to the Spansion
Low Level Driver User’s Guide (available on
information on Spansion Flash memory software development guidelines.
/* Example: Reset (software reset of Flash state machine) */
The following are additional points to consider when using the reset command:
Software Functions and Sample Code
*( (UINT16 *)base_addr + 0x000 ) = 0x00F0;
This command resets the banks to the read and address bits are ignored.
Reset commands are ignored once erasure has begun until the operation is complete.
Once programming begins, the device ignores reset commands until the operation is com-
plete
The reset command may be written between the cycles in a program command sequence be-
fore programming begins (prior to the third cycle). This resets the bank to which the system
was writing to the read mode.
If the program command sequence is written to a bank that is in the Erase Suspend mode,
writing the reset command returns that bank to the erase-suspend-read mode.
The reset command may be also written during an Autoselect command sequence.
IL
Figure 11.5
To exit Autoselect mode
To reset software when DQ5 goes high during write status operation that indicates program
or erase cycle was not successfully completed
To exit sector lock/unlock operation.
To return to erase-suspend-read mode if the device was previously in Erase Suspend mode.
To reset software after any aborted operations
, but not at V
Base = Base Address.
Reset Command
Cycle
and
SS
Figure 11.8
, the standby current is greater.
S29PL-N MirrorBit™ Flash Family
SS
, the device draws CMOS standby current (I
for timing diagrams.
(LLD Function = lld_ResetCmd)
P r e l i m i n a r y
Table 7.19 Reset
Operation
Write
www.amd.com
Table
RP
12.1) that also returns the device to array
, the device immediately terminates any
and www.fujitsu.com) for general
Word Address
Base + xxxh
S29PL-N_00_A4 November 23, 2005
CC4
). If RESET# is held
00F0h
Data

Related parts for S29PL-N