FEATURES
PMC
2 Mbit / 4 Mbit 3.3 Volt-only Firmware Hub/LPC Flash Memory
Programmable Microelectronics Corp.
Issue Date: December, 2003 Rev:1.4
Pm49FL002 / Pm49FL004
1
Single Power Supply Operation
-
Low voltage range: 3.0 V - 3.6 V
Standard Intel Firmware Hub/LPC Inter-
face
-
Read compatible to Intel
82802 Firmware
Hub devices
-
Conforms to Intel LPC Interface Specification
Revision 1.1
Memory Configuration
-
Pm49FL002: 256K x 8 (2 Mbit)
-
Pm49FL004: 512K x 8 (4 Mbit)
Cost Effective Sector/Block Architecture
-
Pm49FL002: Sixty-four uniform 4 Kbyte
sectors, or sixteen uniform 16 Kbyte blocks
(sector group)
-
Pm49FL004: One hundred and twenty-eight
uniform 4 Kbyte sectors, or eight uniform 64
Kbyte blocks (sector group)
Top Boot Block
-
Pm49FL002: 16 Kbyte top Boot Block
-
Pm49FL004: 64 Kbyte top Boot Block
Automatic Erase and Program Operation
-
Build-in automatic program verification for
extended product endurance
-
Typical 25 s/byte programming time
-
Typical 50 ms sector/block/chip erase time
Two Configurable Interfaces
-
In-System hardware interface: Auto detection
of Firmware Hub (FWH) or Low Pin Count
(LPC) memory cycle for in-system read and
write operations
-
Address/Address-Multiplexed (A/A Mux)
interface for programming on EPROM Pro-
grammers during manufacturing
Firmware HUB (FWH)/Low Pin Count
(LPC) Mode
-
33 MHz synchronous operation with PCI bus
-
5-signal communication interface for in-
system read and write operations
-
Standard SDP Command Set
-
Data# Polling and Toggle Bit features
-
Register-based read and write protection for
each block (FWH mode only)
-
4 ID pins for multiple Flash chips selection
(FWH mode only)
-
5 GPI pins for General Purpose Input Register
-
TBL# pin for hardware write protection to Boot
Block
-
WP# pin for hardware write protection to whole
memory array except Boot Block
Address/Address Multiplexed (A/A Mux)
Mode
-
11-pin multiplexed address and 8-pin data I/O
interface
-
Supports fast programming on EPROM
programmers
-
Standard SDP Command Set
-
Data# Polling and Toggle Bit features
Lower Power Consumption
-
Typical 2 mA active read current
-
Typical 7 mA program/erase current
High Product Endurance
-
Guarantee 100,000 program/erase cycles per
single sector (preliminary)
-
Minimum 20 years data retention
Compatible Pin-out and Packaging
-
32-pin (8 mm x 14 mm) VSOP
-
32-pin PLCC
-
Optional lead-free (Pb-free) package
Hardware Data Protection
PMC and P-Flash are registered trademark of Programmable Microelectronics Corporation.
Intel is a registered trademark of Intel Corporation.
Programmable Microelectronics Corp.
Issue Date: December, 2003 Rev: 1.4
PMC
Pm49FL002 / 004
2
GENERAL DESCRIPTION
The Pm49FL002/004 are 2 Mbit/4 Mbit 3.3 Volt-only Flash Memories used as BIOS in PCs and Notebooks. These
devices are designed to use a single low voltage, ranging from 3.0 Volt to 3.6 Volt, power supply to perform in-
system or off-system read, erase and program operations. The 12.0 Volt V
PP
power supply are not required for the
program and erase operations of devices. The devices conform to Intel
Low Pin Count (LPC) Interface specification
revision 1.1 and also read-compatible with Intel 82802 Firmware Hub (FWH) for most PC and Notebook applica-
tions. The Pm49FL002/004 support two configurable interfaces: In-system hardware interface which can automatic
detect the FWH or LPC memory cycle for in-system read and write operations, and Address/Address Multiplexed
(A/A Mux) interface for fast manufacturing on EPROM Programmers. These devices are designed to work with both
Intel Family chipset and Non-Intel Family Chipset platforms, it will provide PC and Notebook manufacturers great
flexibility and simplicity for design, procurement, and material inventory.
The memory array of Pm49FL002 is divided into uniform 4 Kbyte sectors, or uniform 16 Kbytes blocks (sector
group - consists of four adjecent sectors). The memory array of Pm49FL004 is divided into uniform 4 Kbyte sectors,
or uniform 64 Kbyte blocks (sector group - consists of sixteen adjecent sectors). The sector or block erase feature
allows users to flexibly erase a memory area as small as 4 Kbyte or as large as 64 Kbyte by one single erase
operation without affecting the data in others. The chip erase feature allows the whole memory to be erased in one
single erase operation. The devices can be programmed on a byte-by-byte basis after performing the erase opera-
tion.
The program operation of Pm49FL002/004 is executed by issuing the program command code into command
register. The internal control logic automatically handles the programming voltage ramp-up and timing. The erase
operation of the devices is executed by issuing the sector, block, or chip erase command code into command
register. The internal control logic automatically handles the erase voltage ramp-up and timing. The preprogramming
on the array which has not been programmed is not required before an erase operation. The devices offer Data#
Polling and Toggle Bit functions in FWH/LPC and A/A Mux modes, the progress or completion of program and
erase operations can be detected by reading the Data# Polling on I/O7 or Toggle Bit on I/O6.
The Pm49FL002 has a 16 Kbyte top boot block which can be used to store user security data and code. The
Pm49FL004 has a 64 Kbyte top boot block. The boot block can be write protected by a hardware method controlled
by the TBL# pin or a register-based protection turned on/off by the Block Locking Registers (FWH mode only). The
rest of blocks except boot block in the devices also can be write protected by WP# pin or Block Locking Registers
(FWH mode only).
The Pm49FL002/004 are manufactured on PMC's advanced nonvolatile technology, P-FLASHTM. The devices are
offered in 32-pin VSOP and PLCC packages with optional environmental friendly lead-free package.
Programmable Microelectronics Corp.
Issue Date: December, 2003 Rev: 1.4
PMC
Pm49FL002 / 004
4
PRODUCT ORDERING INFORMATION
Pm49FL00x T -33 J C E
Temperature Range
C = Commercial (0C to +70C)
Package Type
J = 32-pin Plastic J-Leaded Chip Carrier (32J)
V = 32-pin (8 mm x 14 mm) VSOP (32V)
Speed Option
Boot Block Location
T = Top Boot Block
PMC Device Number
Pm49FL002 (2 Mbit)
Pm49FL004 (4 Mbit)
r
e
b
m
u
N
t
r
a
P
z
H
M
k
c
o
l
B
t
o
o
B
n
o
i
t
a
c
o
L
e
g
a
k
c
a
P
e
r
u
t
a
r
e
p
m
e
T
e
g
n
a
R
E
C
J
3
3
-
T
2
0
0
L
F
9
4
m
P
3
3
p
o
T
J
2
3
l
a
i
c
r
e
m
m
o
C
)
C
0
7
+
o
t
C
0
(
C
J
3
3
-
T
2
0
0
L
F
9
4
m
P
E
C
V
3
3
-
T
2
0
0
L
F
9
4
m
P
V
2
3
C
V
3
3
-
T
2
0
0
L
F
9
4
m
P
E
C
J
3
3
-
T
4
0
0
L
F
9
4
m
P
3
3
p
o
T
J
2
3
l
a
i
c
r
e
m
m
o
C
)
C
0
7
+
o
t
C
0
(
C
J
3
3
-
T
4
0
0
L
F
9
4
m
P
E
C
V
3
3
-
T
4
0
0
L
F
9
4
m
P
V
2
3
C
V
3
3
-
T
4
0
0
L
F
9
4
m
P
Environmental Attribute
E = Lead-free (Pb-free) Package
Blank = Standard Package