PUMA2F4006M-12 Mosaic Semiconductor, PUMA2F4006M-12 Datasheet

no-image

PUMA2F4006M-12

Manufacturer Part Number
PUMA2F4006M-12
Description
128K x 32 FLASH Memory
Manufacturer
Mosaic Semiconductor
Datasheet
11403 West Bernado Court, Suite 100, San Diego, CA 92127.
Tel No: (619) 674 2233, Fax No: (619) 674 2230
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.
Block Diagram
A0~A16
D16~23
D24~31
D8~15
WE4
WE3
WE1
D0~7
WE2
CS1
CS2
CS3
CS4
OE
128K x 8
FLASH
A0~A16
CS1~4
WE1~4
GND
128K x 8
FLASH
Address Inputs
Chip Select
Write Enable
Ground
128K x 8
FLASH
128K x 8
FLASH
Pin Functions
• Very Fast Access Times of 70ns/90ns/120ns.
• Operating Power
• Automatic Write/Erase by Embedded Algorithm -
• Flexible Sector Erase Architecture - 16K byte sector
• Single Byte Program of 14µs (typical), Sector Pro
• Module FLASH Erase of 3 seconds (typical).
• Erase/Write Cycle Endurance 10,000 (minimum)
• Can be screened in accordance with MIL-STD-883.
Features
Pin Definition
Standby Power
Output Configurable as 32 / 16 / 8 bit wide.
end of Write/Erase indicated by DATA Polling and
Toggle Bit.
size, with hardware protection of any number of
sectors.
gram time of 0.3 sec. (typical).
D10
A14
A16
A0
A11
NC
D8
D9
D0
D1
D2
D0~D31
OE
V
10
11
2
5
6
9
1
3
4
7
8
128K x 32 FLASH Memory
CC
PUMA 2F4006-70/90/12
WE2
CS2
CS1
GND
VCC
D11
A10
A9
A15
NC
13
15
16
19
20
22
D3
12
14
17
18
21
(Program/Erase)
WE1
D15
D14
D13
D12
OE
NC
24
26
27
28
30
D7
31
D6
32
D5
33
D4
23
25
29
Issue 4.1 April 1999
Data Input/Output
Output Enable
Power (+5V)
(Read)
ABOVE
FROM
VIEW
660 mW (Max)
1100 mW (Max)
2.2 mW
D24
D25
D26
D16
D17
D18
34
37
38
NC
35
36
A7
A12
39
40
A13
41
A8
42
43
44
WE4
WE3
VCC
CS4
CS3
GND
D27
D19
49
A4
A5
51
A6
54
55
45
46
47
48
50
52
53
(Max)
D31
D30
D29
D28
D23
D22
D21
D20
56
57
58
59
60
A1
61
A2
A3
63
64
65
66
62

Related parts for PUMA2F4006M-12

PUMA2F4006M-12 Summary of contents

Page 1

West Bernado Court, Suite 100, San Diego, CA 92127. Tel No: (619) 674 2233, Fax No: (619) 674 2230 General Description The PUMA 2F4006 is a 4,194,304 bit CMOS 5.0V only FLASH memory pin ceramic PGA ...

Page 2

PUMA 2F4006 - 70/90/12 DC OPERATING CONDITIONS Absolute Maximum Ratings (1) (2) Voltage on any pin w.r.t. Gnd (except A9) (2) Supply Voltage Voltage on A w.r.t. Gnd 9 Storage Temperature Notes : (1) Stresses above those listed may cause ...

Page 3

PUMA 2F4006 - 70/90/12 AC Test Conditions * Input pulse levels : 0.0V to 3.0V * Input rise and fall times : Input and output timing reference levels : 1. +/- 10% CC ...

Page 4

PUMA 2F4006 - 70/90/12 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 ...

Page 5

PUMA 2F4006 - 70/90/12 Write/Erase/Program (Alternate CS1~4 controlled Writes) Parameter Write Cycle time Address Setup time Address Hold time Programming operation Data hold Time Output Enable Setup Time Output Enable Hold Time Read Recover before Write WE1~4 setup time WE1~4 ...

Page 6

PUMA 2F4006 - 70/90/12 AC Waveforms for Read Operation Address CS1~4 OE WE1~4 Data Out AC Programming Waveforms 5555H Address t WC CS1~4 t GHWL OE WE1 WPH CS A0H DATA t DS 5.0 V Notes ...

Page 7

PUMA 2F4006 - 70/90/12 AC Chip / Sector Erase Waveforms Address CS1~4 t GHWL OE WE1 Data t DS Vcc t VCS NOTES the address for Sector Erase. Addresses = don't care for Chip Erase. ...

Page 8

PUMA 2F4006 - 70/90/12 AC Waveforms for Toggle Bit During Embedded Algorithm Operations WE1~4 CS1~4 OE Data (D0~ stops toggling(The device has completed the Embedded operation used for 16 bit and 32 bit modes respectively. 8 ...

Page 9

PUMA 2F4006 - 70/90/12 AC Waveforms for Sector Unprotect A16 A15 A14 A0 A1 12V A12 12V 5V OE WE1~4 12V 5V CS1~4 Data t VLHT t VLHT t CSP t t WPP t VLHT t ...

Page 10

PUMA 2F4006 - 70/90/12 A.C Waveforms - Alternate CS1~4 controlled Program operation timings 5555H Address t WC WE1~4 t GHEL OE CS1 DATA V CC Notes address of the memory location to be programmed. 2. ...

Page 11

PUMA 2F4006 - 70/90/12 Command Definitions Device operations are selected by writing specific address and data sequences into the command register. The following table defines these register command sequences for 8 bit mode. For 16 and 32 bit mode, the ...

Page 12

PUMA 2F4006 - 70/90/12 Read Mode The PUMA 2F4006 has two control functions which must be satisfied in order to obtain data at the outputs. CS1~4 is the power control and should be used for device selection OE is the ...

Page 13

PUMA 2F4006 - 70/90/12 Sector Protection The PUMA 2F4006 features hardware sector protection. This feature will disable both program and erase operations in any number of sectors (0 through 7). The sector protect feature is enabled using programming equipment at ...

Page 14

PUMA 2F4006 - 70/90/12 Autoselect Command Flash memories are intended for use in applications where the local CPU alters memory contents. As such, manufacture and device codes must be accessible while the device resides in the target systems. PROM programmers ...

Page 15

PUMA 2F4006 - 70/90/12 Sector Erase For 16 and 32 bit modes, the data values for the sector erase command sequence should be repeated on each byte of the data bus. Sector erase is a six bus cycle operation. There ...

Page 16

PUMA 2F4006 - 70/90/12 During the Embedded Erase Algorithm, D data "1". For chip erase, the Data Polling is valid after the rising edge of the sixth WE1~4 pulse in the 7 six write pulse sequence. For ...

Page 17

PUMA 2F4006 - 70/90/12 If Data Polling or the Toggle Bit indicates the device has been written with a valid erase command, D used to determine if the sector erase timer window is still open cycle has begun; ...

Page 18

PUMA 2F4006 - 70/90/12 Embedded Programming Algorithm Increment Address Program Command Sequence (Address /Command) NOTE:AA ,55 , and A0 above should be repeated on each byte of the data bus for 16 and 32 bit configurations, program ...

Page 19

PUMA 2F4006 - 70/90/12 Embedded Erase Algorithm Chip Erase Command Sequence (Address/Command): 5555H/AAH 2AAAH/55H 5555H/80H 5555H/AAH 2AAAH/55H 5555H/10H NOTE: All data above should be repeated on each byte of the data bus for 16 and 32 bit configurations. START Write ...

Page 20

PUMA 2F4006 - 70/90/12 Data Polling Algorithm NOTE rechecked even because For 16 and 32 bit bits. TOGGLE Bit Algorithm NOTE: ...

Page 21

PUMA 2F4006 - 70/90/12 Sector Unprotect Algorithm Increment Sector Addr NOTES: SA0 = Sector Addr for intial sector SA7 = Sector Addr to last sector START Set Vcc=5.0V Protect All Sectors PLSCNT = 1 Set Up Sector Unprotect Mode A12 ...

Page 22

PUMA 2F4006 - 70/90/12 Sector Protection Algorithm Increment PLSCNT PLSCNT = 25 ? Yes Device Failed START Set Up Sector Addr (A16, A15, A14) PLSCNT = A9=V ,CS1~4 Activate WE1~4 Pulse Time Out ...

Page 23

PUMA 2F4006 - 70/90/12 Package Details Dimensions in mm(inches). PUMA Pin Ceramic PGA 27.55 (1.085) square 27.05 (1.065) square 8.13 (0.320) max Military Screening Procedure Module Screening Flow for high reliability product is in accordance with MIL-STD-883 ...

Page 24

PUMA 2F4006 - 70/90/12 Ordering Information PUMA 2F4006MB-70E Note : Although this data is believed to be accurate the information contained herein is not intended to and does not create any warranty of merchantibility or fitness for aparticular purpose. Our ...

Related keywords