128K x 32 FLASH Memory
PUMA 2F4006-70/90/12
11403 West Bernado Court, Suite 100, San Diego, CA 92127.
Tel No: (619) 674 2233, Fax No: (619) 674 2230
Issue 4.1 April 1999
General Description
The PUMA 2F4006 is a 4,194,304 bit CMOS 5.0V
only FLASH memory in a 66 pin ceramic PGA
package, which is configurable as 8, 16, 32 bit wide
output using four chip selects.Flash memory
combines the functionality of EEPROM with on chip
electrical Write/Erase logic, thus simplifying the
external control circuitry. The PUMA 2F4006
incorporates Automatic Programming and Erase
functions, which allow up to 10,000 Write/Erase
cycles (min).
In addition, a Sector Erase function is available
which can erase one 16K block of data randomly
and more than one block simultaneously. The PUMA
2F4006 also features hardware sector protection,
which enables both program and erase operations in
any of the 32 sectors on the module.
Features
• Very Fast Access Times of 70ns/90ns/120ns.
• Operating Power (Read) 660 mW (Max)
(Program/Erase) 1100 mW (Max)
Standby Power
2.2 mW (Max)
Output Configurable as 32 / 16 / 8 bit wide.
• Automatic Write/Erase by Embedded Algorithm -
end of Write/Erase indicated by DATA Polling and
Toggle Bit.
• Flexible Sector Erase Architecture - 16K byte sector
size, with hardware protection of any number of
sectors.
• Single Byte Program of 14µs (typical), Sector Pro
gram time of 0.3 sec. (typical).
• Module FLASH Erase of 3 seconds (typical).
• Erase/Write Cycle Endurance 10,000 (minimum)
• Can be screened in accordance with MIL-STD-883.
Block Diagram
Pin Definition
A0~A16
OE
WE4
WE3
WE2
WE1
1
12
23
34
45
56
D8
2
WE2
13
D15
24
D24
35
VCC
46
D31
57
D9
3
CS2
14
D14
25
D25
36
CS4
47
D30
58
D10
4
GND
15
D13
26
D26
37
WE4
48
D29
59
A14
D11
16
D12
27
A7
D27
49
D28
60
128K x 8
FLASH
CS1
CS2
CS3
CS4
D0~7
D8~15
D16~23
D24~31
128K x 8
FLASH
128K x 8
FLASH
128K x 8
FLASH
5
A16
6
A10
17
OE
28
A11
7
A9
18
NC
29
VIEW
FROM
ABOVE
38
A12
39
A4
50
A1
61
NC
40
A5
51
A2
62
A0
8
A15
19
WE1
30
A13
41
A6
52
A3
63
NC
9
VCC
20
D7
31
A8
42
WE3
53
D23
64
D0
10
CS1
21
D6
32
D16
43
CS3
54
D22
65
D1
11
NC
22
D5
33
D17
44
GND
55
D21
66
D2
D3
D4
D18
D19
D20
Pin Functions
A0~A16
CS1~4
WE1~4
GND
Address Inputs
Chip Select
Write Enable
Ground
D0~D31
OE
V
CC
Data Input/Output
Output Enable
Power (+5V)
PUMA 2F4006 - 70/90/12
Issue 4.1 April 1999
DC OPERATING CONDITIONS
Absolute Maximum Ratings
(1)
Voltage on any pin w.r.t. Gnd (except A9)
Supply Voltage
(2)
Voltage on A
9
w.r.t. Gnd
Storage Temperature
Notes : (1)
(2)
-2.0 to +7
-2.0 to +7
-2.0 to +14
-65 to +150
unit
V
V
V
°C
(2)
Stresses above those listed may cause permanent damage to the device. This is a stress rating only and functional
operationof the device at those or any other conditions above those indicated in the operational sections of this specification
is not implied.
Minimum DC voltage on any input or I/O pin is -0.5V. Maximum DC voltage on output and I/O pins is Vcc+0.5V. During
transitions voltage may overshoot by +/-2V for up to 20ns
Recommended Operating Conditions
Parameter
Symbol
DC Logic Supply Voltage
Input High Voltage
TTL
CMOS
Input Low Voltage
TTL
CMOS
Operating Temperature
V
CC
V
IH
V
IHC
V
IL
V
ILC
T
A
T
AI
T
AM
min
4.5
2.0
0.7V
CC
-0.5
-0.5
0
-40
-55
typ
5.0
-
-
-
-
-
-
-
max
5.5
V
CC
+0.5
V
CC
+0.5
0.8
0.8
70
85
125
unit
V
V
V
V
V
°C
°C
°C
(-I suffix)
(-M,
MB
suffix)
DC Electrical Characteristics
(T
A
= -55°C to +125°C,V
CC
=5V
±
10%)
Parameter
Input Leakage Current
Output Leakage Current
Standby Supply Current
Symbol
I
LI
I
LO
I
SB1
Test Condition
min
-
-
-
-
typ
-
-
-
-
max
±4
±4
4
400
120
200
0.45
-
-
12.5
Unit
µA
µA
mA
µA
mA
mA
V
V
V
V
V
IN
=0 to V
CC
, V
CC
= V
CC
max.
V
OUT
=0 to V
CC
,V
CC
= V
CC
max.
TTL
CS1~4=V
IH
,V
CC
= V
CC
max.
CMOSI
SB2
CS1~4=V
CC
+0.5 , V
CC
= V
CC
max.
Operating Current
Read
Program/Erase
Output LowVoltage
Output HighVoltage
Low Vcc lock out voltage
A9 voltage for autoselect
I
CC1
I
CC2
V
OL
V
OH
V
LKO
V
ID
CS1~4 = V
IL
, OE = V
IH
CS1~4 = V
IL
, OE = V
IH
I
OL
=12mA , V
CC
= V
CC
min.
I
OH
=-2.5mA
,
V
CC
= V
CC
min.
-
-
-
2.4
3.2
11.5
-
-
-
-
V
CC
=5.0V
Capacitance
(T
A
=25
o
C,f=1MHz)
Parameter
Input Capacitance:
Output Capacitance:
Symbol
C
IN
C
OUT
Test Condition
V
IN
=0V
V
OUT
=0V
typ
34
44
max
40
58
Unit
pF
pF
Note: Capacitance calculated not measured.
2
PUMA 2F4006 - 70/90/12
Issue 4.1 April 1999
AC Test Conditions
* Input pulse levels : 0.0V to 3.0V
* Input rise and fall times : 5 ns
* Input and output timing reference levels : 1.5V
* V
CC
= 5V +/- 10%
* Module tested in 32 bit mode
166
Ω
1.76V
30pF
I/O Pin
Operating Modes
The following modes are used to control the PUMA 2F4006
OPERATION
Auto-Select Manufacturer Code
Auto Select Device Code
Read
Standby
Output Disable
Write
Enable Sector Protect
Verify Sector Protect
CS1~4
L
L
L
H
L
L
L
L
OE
L
L
L
X
H
H
VID
L
WE1~4
H
H
H
X
H
L
L
H
A
O
L
H
A0
X
X
A0
X
L
A
1
L
L
A1
X
X
A1
X
H
A
9
VID
VID
A9
X
X
A9
VID
VID
I /O
Code
Code
Dout
High Z
High Z
Din
X
Code
CS1~4 and WE1~4 should be controlled by the user to configure the device for 8,16,or 32 bit operation.
3
PUMA 2F4006 - 70/90/12
Issue 4.1 April 1999
AC OPERATING CONDITIONS
Read
Parameter
Read Cycle Time
Address to output delay
Chip Select to output
Output Enable to output
Chip Select to O/P High Z
Output Enable to output High Z
Output hold time
(From address,
CS1~4 or OE whichever occurs first)
Symbol
t
RC
t
AC
-70
min
max
70
-
-
-
-90
min
90
-
-
-
-
-
0
max
-
90
90
35
20
20
-
min
120
-
-
-
-
-
0
-12
max
-
120
120
50
30
30
-
unit
ns
ns
ns
ns
ns
ns
ns
t
CE
t
OE
t
DF
-
-
t
DF
t
OH
0
-
70
70
30
20
20
-
Write/ Erase/ Program
-70
Parameter
Write Cycle time
Address Setup time
Address Hold time
Data Setup Time
Data hold Time
Output Enable Setup Time
Output Enable Hold Time
Read Recover before Write
CS1~4 setup time
CS1~4 hold time
Write Pulse Width
Write Pulse Width High
Programming operation
Erase operation
(1)
Vcc setup time
(4)
Voltage Transition Time
(2,4)
Write Pulse Width
(2)
OE Setup time to WE1~4 active
(2,4)
CS1~4 Setup time to WE1~4 active
(3,4)
Notes:
(1)
(2)
(3)
(4)
Symbol min
t
WC
t
AS
t
AH
t
DS
t
DH
t
OES
t
OEH
t
GHWL
t
CS
t
CH
t
WP
t
WPH
t
WHWH1
t
WHWH2
t
VCS
t
VLHT
t
WPP
t
OESP
t
CSP
70
0
45
30
0
0
0
0
0
0
35
20
14
3
50
4
10
4
4
max
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
min
90
0
45
40
0
0
0
0
0
0
40
20
14
3
50
4
10
4
4
-90
max
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
min
120
0
50
50
0
0
0
0
0
0
50
20
14
3
50
4
10
4
4
-12
max
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
unit
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
µs
s
µs
ns
ns
ns
ns
This also includes the preprogramming time.
These timings are for Sector Protect/Unprotect operations.
This timing is only for Sector Unprotect.
Not 100% tested.
4