A25L40P Series: 4 Mbit, Low Voltage, Serial Flash Memory Preliminary With 85Mhz Spi Bus Interface
A25L40P Series: 4 Mbit, Low Voltage, Serial Flash Memory Preliminary With 85Mhz Spi Bus Interface
Document Title
4 Mbit, Low Voltage, Serial Flash Memory With 85MHz SPI Bus Interface
Revision History
Pin Configurations
SO8 Connections SO16 Connections
A25L40P
HOLD 1 16 C
A25L40P
VCC 2 15 D
DU 3 14 DU
S 1 8 VCC DU 4 13 DU
Q 2 7 HOLD DU 5 12 DU
W 3 6 C DU 6 11 DU
VSS 4 5 D S 7 10 VSS
Q 8 9 W
Note:
DU = Do not Use
A25L40P A25L40P
S 1 8 VCC S 1 8 VCC
Q 2 7 HOLD Q 2 7 HOLD
W 3 6 C W 3 6 C
VSS 4 5 D VSS 4 5 D
HOLD
High Voltage
W Control Logic
Generator
S
D
I/O Shift Register
Q
7FFFFh
Size of the
Y Decoder
read-only
memory area
00000h 000FFh
256 Byte (Page Size)
X Decoder
SPI MODES
These devices can be driven by a microcontroller with its SPI falling edge of Serial Clock (C).
peripheral running in either of the two following modes: The difference between the two modes, as shown in Figure 2,
– CPOL=0, CPHA=0 is the clock polarity when the bus master is in Stand-by mode
– CPOL=1, CPHA=1 and not transferring data:
For these two modes, input data is latched in on the rising – C remains at 0 for (CPOL=0, CPHA=0)
edge of Serial Clock (C), and output data is available from the – C remains at 1 for (CPOL=1, CPHA=1)
SDO
SPI Interface with
(CPOL, CPHA) SDI
= (0, 0) or (1, 1) SCK
C Q D C Q D C Q D
Bus Master
(ST6, ST7, ST9,
ST10, Other)
SPI Memory SPI Memory SPI Memory
Device Device Device
CS3 CS2 CS1
Note: The Write Protect ( W ) and Hold ( HOLD ) signals should be driven, High or Low as appropriate.
CPOL CPHA
0 0 C
1 1 C
D MSB
Q MSB
HOLD
Hold Hold
Condition Condition
(standard use) (non-standard use)
0 1 2 3 4 5 6 7
C
Instruction
D
High Impedance
Q
0 1 2 3 4 5 6 7
C
Instruction
D
High Impedance
Q
Figure 6. Read Status Register (RDSR) Instruction Sequence and Data-Out Sequence
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
C
Instruction
D
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
C
Instruction Status
Register In
D 7 6 5 4 3 2 1 0
1 0
Status Register is Writable (if the
Software WREN instruction has set the Protected against Page Ready to accept Page
0 0 Protected WEL bit) The values in the Program, Sector Erase Program and Sector Erase
(SPM) SRWD, BP2, BP1 and BP0 bits and Bulk Erase instructions
can be changed
1 1
Note: 1. As defined by the values in the Block Protect (BP2, BP1, BP0) bits of the Status Register, as shown in Table 1.
The protection features of the device are summarized in Table Register are rejected, and are not accepted for execution).
5. As a consequence, all the data bytes in the memory area
When the Status Register Write Disable (SRWD) bit of the that are software protected (SPM) by the Block Protect
Status Register is 0 (its initial delivery state), it is possible to (BP2, BP1, BP0) bits of the Status Register, are also
write to the Status Register provided that the Write Enable hardware protected against data modification.
Latch (WEL) bit has previously been set by a Write Enable Regardless of the order of the two events, the Hardware
(WREN) instruction, regardless of the whether Write Protect Protected Mode (HPM) can be entered:
( W ) is driven High or Low. by setting the Status Register Write Disable (SRWD) bit
When the Status Register Write Disable (SRWD) bit of the after driving Write Protect ( W ) Low
Status Register is set to 1, two cases need to be considered, or by driving Write Protect ( W ) Low after setting the
depending on the state of Write Protect ( W ): Status Register Write Disable (SRWD) bit.
If Write Protect ( W ) is driven High, it is possible to write The only way to exit the Hardware Protected Mode (HPM)
to the Status Register provided that the Write Enable once entered is to pull Write Protect ( W ) High.
Latch (WEL) bit has previously been set by a Write Enable If Write Protect ( W ) is permanently tied High, the Hardware
(WREN) instruction. Protected Mode (HPM) can never be activated, and only the
If Write Protect ( W ) is driven Low, it is not possible to Software Protected Mode (SPM), using the Block Protect
write to the Status Register even if the Write Enable Latch (BP2, BP1, BP0) bits of the Status Register, can be used.
(WEL) bit has previously been set by a Write Enable
(WREN) instruction. (Attempts to write to the Status
Figure 8. Read Data Bytes (READ) Instruction Sequence and Data-Out Sequence
0 1 2 3 4 5 6 7 8 9 10 28 29 30 31 32 33 34 35 36 37 38 39
C
Instruction 24-Bit Address
D 23 22 21 3 2 1 0
MSB
Data Out 1 Data Out 2
High Impedance
Q 7 6 5 4 3 2 1 0 7
MSB
Figure 9. Read Data Bytes at Higher Speed (FAST_READ) Instruction Sequence and Data-Out Sequence
0 1 2 3 4 5 6 7 8 9 10 28 29 30 31
C
Instruction 24-Bit Address
D 23 22 21 3 2 1 0
MSB
High Impedance
Q
S
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
C
Dummy Byte
D 7 6 5 4 3 2 1 0
Q 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7
MSB MSB MSB
0 1 2 3 4 5 6 7 8 9 10 28 29 30 31 32 33 34 35 36 37 38 39
C
D 23 22 21 3 2 1 0 7 6 5 4 3 2 1 0
MSB MSB
S
2072
2073
2074
2075
2076
2077
2078
2079
40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
C
D 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
MSB MSB MSB
0 1 2 3 4 5 6 7 8 9 10 28 29 30 31
C
Instruction 24-Bit Address
D 23 22 21 3 2 1 0
MSB
0 1 2 3 4 5 6 7
C
Instruction
D
S
tDP
0 1 2 3 4 5 6 7
C
Instruction
D
0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 21 22 23 24 25 26 29 30 31 32 33 34 37 38 39
C
Instruction
Q 31 30 29 26 25 24 23 22 21 18 17 16 15 14 13 10 9 8 7 6 5 2 1 0
High Impedance
Continuation ID Manufacture ID Memory Type Memory Capacity
Figure 17. Release from Deep Power-down and Read Electronic Signature (RES) Instruction Sequence and
Data-Out Sequence
0 1 2 3 4 5 6 7 8 9 10 28 29 30 31 32 33 34 35 36 37 38
C
Instruction 3 Dummy Bytes tRES2
D 23 22 21 3 2 1 0
MSB
High Impedance
Q 7 6 5 4 3 2 1 0
MSB
Note: The value of the 8-bit Electronic Signature, for the A25L40P, is 12h.
tRES1
C 0 1 2 3 4 5 6 7
Instruction
D
High Impedance
Q
VCC
VCC(max)
VCC(min)
time
Notes:
1. Compliant with JEDEC Std J-STD-020B (for small body,
Sn-Pb or Pb assembly).
2. JEDEC Std JESD22-A114A (C1=100 pF, R1=1500 Ω ,
R2=500Ω)
DC AND AC PARAMETERS
This section summarizes the operating and measurement Measurement Conditions summarized in the relevant tables.
conditions, and the DC and AC characteristics of the device. Designers should check that the operating conditions in their
The parameters in the DC and AC Characteristic tables that circuit match the measurement conditions when relying on
follow are derived from tests performed under the the quoted parameters.
Table 9. Capacitance
Symbol Parameter Test Condition Min. Max. Unit
COUT Output Capacitance (Q) VOUT = 0V 8 pF
CIN Input Capacitance (other pins) VIN = 0V 6 pF
Note: Sampled only, not 100% tested, at TA=25°C and a frequency of 33 MHz.
Note: 1. At 85°C
2. This is preliminary data
CL Load Capacitance 30 pF
Note: Output Hi-Z is defined as the point where data out is no longer driven.
0.8VCC
0.7VCC
0.5VCC
0.3VCC
0.2VCC
fC fC Clock Frequency for the following instructions: FAST_READ, D.C. 75/85 5 MHz
PP, SE, BE, DP, RES, RDID, WREN, WRDI, RDSR, WRSR
fR Clock Frequency for READ instructions D.C. 50 MHz
1
tCH tCLH Clock High Time 6 ns
1
tCL tCLL Clock Low Time 5 ns
tCLCH 2 Clock Rise Time3 (peak to peak) 0.1 V/ns
tCHCL 2 Clock Fall Time3 (peak to peak) 0.1 V/ns
tSLCH tCSS S Active Setup Time (relative to C) 5 ns
C
tCHCL
tDVCH
tCHDX tCLCH
D MSB IN LSB IN
High Impedance
Q
Figure 22. Write Protect Setup and Hold Timing during WRSR when SRWD=1
W
tSHWL
tWHSL
High Impedance
Q
tHLCH
tCHHL tHHCH
C
tCHHH
tHLQZ tHHQX
Q
HOLD
tCH
C
D ADDR.LSB IN
tCLQX tCLQX
Q LSB OUT
tQLQH
tQHQL
Package Material
Blank: normal
F: PB free
Temperature*
Package
M = 209 mil SOP 8
N = SOP 16
O = 150 mil SOP 8
Q = QFN 8
Boot Sector
T = Top type
U = Bottom type
Device Version*
Device Function
P = Page Program &
Sector Erase
Device Density
05 = 512 Kbit
40 = 4 Mbit
80 = 8 Mbit
16 = 16 Mbit
Device Voltage
L = 2.7-3.6V
Device Type
A25 = AMIC Serial Flash
* Optional
Part No. Speed (MHz) Active Read Program/Erase Standby Current Package
(2.7V~3.6V)/ Current Current Typ. (μA)
(3.0V~3.6V) Typ. (mA) Typ. (mA)
Notes:
1. Dimension D and E1 do not include mold flash or protrusions.
2. Dimension B1 does not include dambar protrusion.
3. Tolerance: ±0.010” (0.25mm) unless otherwise specified.
HE
E
e b
A
A1
D 0° ~ 8° L
Symbol Dimensions in mm
A 1.35~1.75
A1 0.10~0.25
b 0.33~0.51
D 4.7~5.0
E 3.80~4.00
e 1.27 BSC
HE 5.80~6.20
L 0.40~1.27
Notes:
1. Maximum allowable mold flash is 0.15mm.
2. Complies with JEDEC publication 95 MS –012 AA.
3. All linear dimensions are in millimeters (max/min).
4. Coplanarity: Max. 0.1mm
8 5
E1
E
1 4
C
D
A2
A
GAGE PLANE
SEATING PLANE
A1
e b θ
0.25
Dimensions in mm
Symbol
Min Nom Max
A 1.75 1.95 2.16
A1 0.05 0.15 0.25
A2 1.70 1.80 1.91
b 0.35 0.42 0.48
C 0.19 0.20 0.25
D 5.13 5.23 5.33
E 7.70 7.90 8.10
E1 5.18 5.28 5.38
e 1.27 BSC
L 0.50 0.65 0.80
θ 0° - 8°
Notes:
Maximum allowable mold flash is 0.15mm at the package
ends and 0.25mm between leads
D 0.008 typ.
16 9
0.02 x 45
H
E
1 8
0.016 typ. 0.050 typ.
A
SEATING PLANE
θ
A1
0.004max. L
D
Dimensions in inch
Symbol
Min Max
A 0.093 0.104
A1 0.004 0.012
D 0.398 0.413
E 0.291 0.299
H 0.394 0.419
L 0.016 0.050
θ 0° 8°
Notes:
1. Dimensions “D” does not include mold flash,
protrusions or gate burrs.
2. Dimensions “E” does not include interlead flash, or
protrusions.
0.25 C
e
b
4 1 0.25 C 1 2 3 4
L
C0.30
D
D2
Pin1 ID Area
5 8 8 7 6 5
E E2
// 0.10 C
A
A1
y C
A3
Seating Plane
Note:
1. Controlling dimension: millimeters
2. Leadframe thickness is 0.203mm (8mil)