IS25WD020/040
2 Mbit / 4 Mbit Single Operating Voltage Serial Flash Memory
With 80 MHz Dual-Output SPI Bus Interface
FEATURES
•
Single Power Supply Operation
- Low voltage range: 1.65 V – 1.95 V
• Memory Organization
- IS25WD020: 256K x 8 (2 Mbit)
- IS25WD040: 512K x 8 (4 Mbit)
•
Cost Effective Sector/Block Architecture
- 2Mb : Uniform 4KByte sectors / Four uniform
64KByte blocks
- 4Mb : Uniform 4KByte sectors / Eight uniform
64KByte blocks
•
Low Power Consumption
- Typical 2 mA active read current
- Typical 6 mA program/erase current
•
Hardware Write Protection
- Protect and unprotect the device from write
operation by Write Protect (WP#) Pin
•
Software Write Protection
-
The Block Protect (BP2, BP1, BP0) bits allow
partial or entire memory to be configured as read-
only
•
High Product Endurance
- Guaranteed 200,000 program/erase cycles per
single sector
- Minimum 20 years data retention
•
Industrial Standard Pin-out and Package
- 8-pin 150mil SOIC
- 8-pin 150mil VVSOP
- 8-pin 208mil SOIC for IS25WD040
- 8-pin 300mil PDIP for IS25WD040
- 8-contact WSON
- Lead-free (Pb-free) package
•
Serial Peripheral Interface (SPI) Compatible
- Supports single- or dual-output
- Supports SPI Modes 0 and 3
- Maximum 30 MHz clock rate for normal read
- Maximum 80 MHz clock rate for fast read
•
Page Program (up to 256 Bytes) Operation
- Typical 2 ms per page program
•
Sector, Block or Chip Erase Operation
- Typical 7 ms sector, block or chip erase
GENERAL DESCRIPTION
The IS25WD020/040 are 2 Mbit / 4Mbit Serial Peripheral Interface (SPI) Flash memories, providing single- or
dual-output. The devices are designed to support a 30 MHz fclock rate in normal read mode, and 80 MHz in fast
read, the fastest in the industry. The devices use a single low voltage power supply, wide operating voltage
ranging from 1.65 Volt to 1.95 Volt, to perform read, erase and program operations. The devices can be
programmed in standard EPROM programmers.
The IS25WD020/040 are accessed through a 4-wire SPI Interface consisting of Serial Data Input/Output (SlO),
Serial Data Output (SO), Serial Clock (SCK), and Chip Enable (CE#) pins. They comply with all recognized
command codes and operations. The dual-output fast read operation provides and effective serial data rate of
160MHz.
The devices support page program mode, where 1 to 256 bytes data can be programmed into the memory in
one program operation. These devices are divided into uniform 4 KByte sectors or uniform 64 KByte blocks.
The IS25WD020/040 are manufactured on pFLASH™’s advanced non-volatile technology. The devices are
offered in 8-pin SOIC 150mil, 8-pin VVSOP 150mil and 8-contact WSON. The 8-pin 208mil SOIC and 8-pin
300mil PDIP just for IS25WD040. The devices operate at wide temperatures between -40°C to +105°C.
Integrated Silicon Solution, Inc.- www.issi.com
Rev. A
11/12/2012
1
IS25WD020/040
CONNECTION DIAGRAMS
CE#
SO
1
8
7
Vcc
HOLD#
CE#
SO
1
2
8 Vcc
7 HOLD#
6 SCK
5 SIO
2
WP# 3
WP#
3
6
SCK
GND 4
GND
4
5
SIO
8-Pin SOIC/VVSOP
8-Contact WSON
PIN DESCRIPTIONS
SYMBOL
CE#
TYPE
INPUT
DESCRIPTION
Chip Enable: CE# low activates the devices internal circuitries for
device operation. CE# high deselects the devices and switches into
standby mode to reduce the power consumption. When a device is not
selected, data will not be accepted via the serial input pin (Sl), and the
serial output pin (SO) will remain in a high impedance state.
Serial Data Clock
Serial Data Input/Output
Serial Data Output
Ground
Device Power Supply
Write Protect: A hardware program/erase protection for all or part of a
memory array. When the WP# pin is low, memory array write-protection depends
on the setting of BP2, BP1 and BP0 bits in the Status Register. When the WP# is
high, the devices are not write-protected.
Hold: Pause serial communication by the master device without resetting
the serial sequence.
SCK
SIO
SO
GND
Vcc
WP#
INPUT
INPUT/OUTPUT
OUTPUT
INPUT
HOLD#
INPUT
Integrated Silicon Solution, Inc.- www.issi.com
Rev. A
11/12/2012
2
IS25WD020/040
SPI MODES DESCRIPTION
Multiple IS25WD020/040 devices can be connected on
the SPI serial bus and controlled by a SPI Master, i.e.
microcontroller, as shown in Figure 1. The devices
support either of two SPI modes:
Mode 0 (0, 0)
Mode 3 (1, 1)
The difference between these two modes is the clock
polarity when the SPI master is in Stand-by mode: the
serial clock remains at “0” (SCK = 0) for Mode 0 and
the clock remains at “1” (SCK = 1) for Mode 3. Please
refer to Figure 2. For both modes, the input data is
latched on the rising edge of Serial Clock (SCK), and
the output data is available from the falling edge of
SCK.
Figure 1. Connection Diagram among SPI Master and SPI Slaves (Memory Devices)
SDIO
SPI Interface with
(0,0) or (1,1)
SDI
SCK
SCK
SPI Master
(i.e. Microcontroller)
CS3
CS2
CS1
CE#
SO
SIO
SCK
SO
SIO
SCK
SO
SIO
SPI Memory
Device
SPI Memory
Device
SPI Memory
Devic
e
CE#
WP#
HOLD#
WP#
HOLD#
CE#
WP#
HOLD#
Note: 1. The Write Protect (WP#) and Hold (HOLD#) signals should be driven high or low as
Integrated Silicon Solution, Inc.- www.issi.com
Rev. A
11/12/2012
4