ChipFind - документация

Электронный компонент: ES25P80-75IG2T

Скачать:  PDF   ZIP
E S I
E S I
1
Rev. 0D May, 11, 2006
ES25P80
Excel Semiconductor inc.
ADVANCED INFORMATION
ES25P80
8Mbit CMOS 3.0 Volt Flash Memory
with 75Mhz SPI Bus Interface
ARCHITECTURAL ADVANTAGES
Single power supply operation
- 2.7V -3.6V for read and program operations
Memory Architecture
- Sixteen sectors with 512 Kb each

Program
- Page program ( up to 256 bytes) in 1.5ms (typical)
- Program cycles are on a page by page basis

Erase
- 0.5s typical sector erase time
- 6s typical bulk erase time

Endurance
-
100,000 cycles per sector (typical)
Data Retention
-
20 years (typical)
Parameter Page
-
256 Byte page independent from main memory
for parameter storage
- Seperate from array, erase time < 20ms
Device ID
- JEDEC standard two-byte electronic signature
- RES instruction one-byte electronic signature for
backward compatibility
- Manufacturer and device type ID

Process Technology
- Manufactured on 0.18um process technology

Package Option
- Industry Standard Pinouts
- 8-pin SO (208mil) package
- All Pb-Free devices are RoHS Compliant
PERFORMANCE CHARACTERISTICS
Speed
-
75Mhz clock rate (maximum)
Power Saving Standby Mode
-
Standby mode 50uA (max)
-
Deep Power Down Mode 1uA (typical)
MEMORY PROTECTION FEATURES
Memory Protection
- W# pin works in conjunction with Status Register Bits
to protect specified memory areas
- Status Register Block Protection Bits (BP2, BP1, BP0)
in status register configure parts of memory as read
only
SOFTWARE FEATURES
SPI Bus Compatible Serial Interface
E S I
E S I
2
Rev. 0D May, 11, 2006
ES25P80
Excel Semiconductor inc.
ADVANCED INFORMATION
The ES25P80 device is a 3.0 volt (2.7V to 3.6V)
single power flash memory device. ES25P80 con-
sists of Sixteen sectors, each with 512 Kb memory.
Data appears on SI input pin when inputting data
into the memory and on the SO output pin when
outputting data from the memory. The devices are
designed to be programmed in-system with the
standard system 3.0 volt Vcc supply.
The memory can be programmed 1 to 256 bytes at
a time, using the Page Program instruction.
The memory supports Sector Erase and Bulk Erase
instructions.
Each device requires only a 3.0 volt power supply
(2.7V to 3.6V) for both read and write functions.
Internally generated and regulated voltages are pro-
vided for program operations. This device does not
require Vpp supply.
GENERAL PRODUCT DESCRIPTION
BLOCK DIAGRAM
PS
Logic
IO
DATA PATH
Array - R
Array - L
RD
SRAM
XD
E
C
CS
#
SC
K
SI
SO
GND
VCC
W#
HOLD#
E S I
E S I
3
Rev. 0D May, 11, 2006
ES25P80
Excel Semiconductor inc.
ADVANCED INFORMATION
PIN DESCRIPTIONS
Pin
Description
SCK
Serial Clock Input
SI
Serial Data Input
SO
Serial Data Output
CS#
Chip Select Input
W#
Write Protect Input
HOLD#
Hold Input
Vcc
Supply Voltage Input
GND
Ground Input
HOLD#
SO
CS#
W#
GND
VCC
SCK
SI
1
2
3
4
5
6
7
8
Connection Diagrams
8-pin Plastic Small Outline Package (SO)
E S I
E S I
4
Rev. 0D May, 11, 2006
ES25P80
Excel Semiconductor inc.
ADVANCED INFORMATION


SIGNAL DESCRIPTION
Serial Data Output (SO)
This output signal is used to transfer data serially
out of the device. Data is shifted out on the falling
edge of Serial Clock (SCK).
Serial Data Input (SI)
This input signal is used to transfer data serially into
the device. It receives instructions, addresses, and
the data to be programmed. Values are latched on
the rising edge of Serial Clock (SCK).
Serial Clock (SCK)
This input signal provides the timing of the serial
interface. Instructions, addresses, and data present
at the Serial Data Input (SI) are latched on the ris-
ing edge of Serial Clock (SCK). Data on Serial Data
Output (SO) changes after the falling edge of Serial
Clock (SCK).
Chip Select (CS#)
When this input signal is high, the device is dese-
lected and Serial Data Output (SO) is at high
impedance. Unless an internal Program, Erase or
Write Status Register cycle is in progress, the
device will be in Standby mode. Driving Chip Select
(CS#) Low enables the device, placing it in the
active power mode.
After power-up, a falling edge on Chip Select (CS#)
is required prior to the start of any instruction.
Hold (HOLD#)
The Hold (HOLD#) signal is used to pause any
serial communications with the device without
deselecting the device.
During the Hold instruction, the Serial Data Output
(SO) is high impedance, and Serial Data Input (SI)
and Serial Clock (SCK) are Don't Care.
To start the Hold condition, the device must be
selected, with Chip Select (CS#) driven Low.
Write Protect (W#)
The main purpose of this input signal is to freeze
the size of the area of memory that is protected
against program or erase instructions (as specified
by the values in the BP2, BP1 and BP0 bits of the
Status Register).
SPI MODES
These devices can be driven by a microcontroller
with its SPI peripheral running in either of the two fol-
lowing modes :
CPOL = 0, CPHA = 0
CPOL = 1, CPHA = 1
For these two modes, input data is latched in on the
rising edge of Serial Clock (SCK), and output data is
available from the falling edge of Serial Clock (SCK).
The difference between the two modes, as shown in
Figure 1, is the clock polarity when the bus master is
in Standby and not transferring data:
SCK remains at 0 for (CPOL = 0, CPHA = 0)
SCK remains at 1 for (CPOL = 1, CPHA = 1)
OPERATING FEATURES
All data into and out of the device is shifted in 8-bit
chunks.
Page Programming
To program one data byte, two instructions are
required : Write Enable (WREN), which is one byte,
and a Page Program (PP) sequence, which consists
of four bytes plus data. This is followed by the inter-
nal program cycle. To spread this overhead, the
Page Program (PP) instruction allows up to 256
bytes to be programmed at a time (changing bits
from 1 to 0), provided that they lie in consecutive
addresses on the same page of memory.
Sector Erase, or Bulk Erase
The Page Program (PP) instruction allows bits to be
programmed from 1 to 0. Before this can be applied,
the bytes of the memory need to be first erased to all
1's (FFh) before any programming. This can be
achieved in two ways :1) a sector at a time using the
Sector Erase (SE) instruction, or 2) throughout the
entire memory, using the Bulk Erase (BE) instruc-
tion.
E S I
E S I
5
Rev. 0D May, 11, 2006
ES25P80
Excel Semiconductor inc.
ADVANCED INFORMATION
Figure 1. Bus Master and Memory Devices on the SPI Bus
SCK
SPI Interface with
(CPOL, CPHA) =
(0,0) or (1,1)
Bus Master
CS1 CS2 CS3
SPI Memory
Device
SPI Memory
Device
SPI Memory
Device
SO
SI
SCK
SO
SI
SCK
SO
SI
SCK
SO
SI
CS#
CS#
CS#
W#
W#
W#
HOLD#
HOLD#
HOLD#
Note :
The Write Protect (W#) and Hold (HOLD#) signals should be driven, High or Low as appropriate
Figure 2. SPI Modes Supported
SCK
CS#
SCK
SI
MSB
SO
CPOL CPHA
0 0
1 1
MSB