The M28F101 FLASH Memory is a non-volatile
memory which may be erased electrically at the
chip level and programmed byte-by-byte. It is organisedas128K bytesof8 bits.It usesacommand
registerarchitectureto select the operating modes
and thus provides a simple microprocessor interface.The M28F101 FLASHMemory is suitablefor
applications where the memory has to be reprogrammed in the equipment. The access time of
70ns makes the device suitable for use in high
speedmicroprocessor systems.
Warning: NC = Not Connected.Warning: NC = Not Connected.
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
AI00667
V
CC
WA16
NC
A14
A13
A8
A9
A11
G
A10
E
DQ7
DQ6
DQ5DQ1
DQ4
DQ3V
Figure2B. LCC Pin Connections
A16
A7
A6
A5
A4
A3
A2
A1
A0
DQ0
A12
9
DQ1
VPPV
A15
1
M28F101
17
SS
V
DQ2
DQ3
32
CC
DQ4
W
DQ5
NC
25
DQ6
A14
A13
A8
A9
A11
G
A10
E
DQ7
AI00668
Figure2C. TSOP Pin Connections
A11G
A9
A8
A13
A14
NC
V
CC
V
PP
A16
A15
A12
A7
A6
A5
A4A3
Warning: NC = Not Connected.
1
W
8
9
1617
M28F101
(Normal)
32
25
24
AI00669B
A10
E
DQ7
DQ6
DQ5
DQ4
DQ3
V
SS
DQ2
DQ1
DQ0
A0
A1
A2
Figure2D. TSOP Reverse Pin Connections
1
A10
E
DQ7
DQ6
DQ5
DQ4
DQ3
V
SS
8
9
M28F101
(Reverse)
DQ2
DQ1
DQ0
A0
A1
A2
1617
Warning: NC = Not Connected.
AI00670C
32
25
24
A11G
A9
A8
A13
A14
NC
W
V
CC
V
PP
A16
A15
A12
A7
A6
A5
A4A3
2/23
Table 2. AbsoluteMaximumRatings
SymbolParameterValueUnit
M28F101
T
A
T
STG
V
IO
V
CC
V
A9
V
PP
Note: Except for therating ”Operating Temperature Range”, stressesabove those listed in the Table”Absolute Maximum Ratings” may
cause permanent damage to the device. These are stress ratings only and operation ofthe device at these or any otherconditions above
those indicated in the Operating sections of this specification is not implied. Exposure to Absolute Maximum Rating conditions for extended
periods may affect device reliability.Refer also to the SGS-THOMSON SURE Program and other relevant quality documents.
DEVICE OPERATION
The M28F101FLASHMemoryemploys a technologysimilar to a 1 MegabitEPROMbut adds to the
devicefunctionalityby providingelectrical erasure
and programming. These functions are managed
by a command register. The functions that are
addressed via the command register depend on
the voltage applied to the V
input. When V
commandregisteris disabled and M28F101functions as a read only memory providing operating
modes similar to an EPROM (Read, Output Disable, Electronic Signature Read and Standby).
When V
is raised to 12V the command regsiter
PP
isenabledand this provides,inaddition,Eraseand
Programoperations.
Ambient Operating Temperature–40 to 125°C
Storage Temperature–65 to150°C
Input or Output Voltages–0.6 to 7V
Supply Voltage–0.6 to 7V
A9 Voltage–0.6 to 13.5V
Program Supply Voltage, during Erase
or Programming
–0.6 to 14V
Output Disable Mode. When the Output Enable
(G) is High the outputs are in a high impedance
state.
ElectronicSignatureMode.Thismodeallowsthe
read outof two binarycodesfrom thedevice which
identify the manufacturer and device type. This
mode is intended for use by programming equip-
, program voltage,
is less than or equal to 6.5V,the
PP
PP
mentto automaticallyselect the correct erase and
programmingalgorithms.TheElectronicSignature
Modeis activewhen a high voltage (11.5Vto 13V)
isappliedto addresslineA9with EandG Low.With
A0 Low the output data is the manufacturercode,
whenA0 isHigh the outputis the devicetype code.
All other address lines should be maintained Low
while reading the codes. The electronicsignature
may also be accessedin Read/Write modes.
READONLYMODES, V
PP
≤ 6.5V
For all Read Only Modes, except Standby Mode,
the Write Enable input W should be High. In the
StandbyMode this input is don’t care.
ReadMode. TheM28F101has two enable inputs,
E and G, both of which must be Low in order to
output data from the memory. TheChipEnable (E)
is the powercontrol and shouldbe used for device
selection. Output Enable (G) is the output control
and should be used to gate data on to the output,
independantof the deviceselection.
Standby Mode. In the Standby Mode the maximum supply current is reduced. The device is
placedin the StandbyMode by applyinga High to
the Chip Enable (E) input. When in the Standby
Mode the outputs are in a high impedance state,
independantof the OutputEnable (G) input.
READ/WRITEMODES, 11.4V ≤ V
When V
is High both read and write operations
PP
≤ 12.6V
PP
may be performed. These are defined by the contents of an internal commandregister.Commands
may be written to this register to set-up and execute,Erase,EraseVerify,Program,ProgramVerify
and Reset modes. Each of these modes needs 2
cycles. Eah mode starts with a write operation to
set-upthe command,this is followedbyeither read
or write operations. The device expects the first
cycle to be a writeoperation and does not corrupt
data at any location in the memory.Read mode is
set-upwith one cycleonly and may be followed by
any number of read operations to output data.
ElectronicSignatureRead modeis set-up with one
cycle and followed by a read cycle to output the
manufactureror devicecodes.
WLowwhileEisLow.ThefallingedgeofW latches
Addresses, while the rising edge latches Data,
which are used for those commands that require
address inputs, command input or provide data
output.
The supply voltage V
canbe applied in any order. When the device
V
PP
is powered up or when V
and the program voltage
CC
is ≤ 6.5V the contents
PP
of the command register defaults to 00h, thus
automaticallysetting-up Read operations. In addition a specific command may be used to set the
commandregister to 00h for reading the memory.
Thesystem designer may chose to provide a constanthigh V
all operations,or toswitchthe V
and use the register commands for
PP
fromlow to high
PP
only when needing to eraseor program the memory. Allcommandregisteraccess isinhibited when
falls below the Erase/Write Lockout Voltage
V
CC
) of 2.5V.
(V
LKO
If the device is deselected during Erasure, Programmingor Verification it will draw active supply
currentsuntil the operations are terminated.
The device is protected against stress caused by
long erase or program times. If the end of Erase or
Programming operations are not terminated by a
Verifycycle within a maximum time permitted, an
internal stop timer automatically stops the operation.The deviceremainsin an inactivestate, ready
to start a Verifyor ResetMode operation.
5/23
M28F101
Table8. DC Characteristics
= 0 to 70°C, –40to 85 °C or–40 to 125 °C;VCC=5V±10%)
(T
A
SymbolParameterTestConditionMinMaxUnit
I
I
LO
I
CC
I
CC1
I
CC2
I
CC3
I
CC4
I
CC5
I
LPP
I
PP
I
PP1
I
PP2
I
PP3
I
PP4
V
V
V
V
OH
V
PPL
V
PPH
V
I
ID
V
LKO
Note: 1. Not 100% tested.Characterisation Data available.
Input Leakage Current0V ≤ VIN≤ V
LI
Output Leakage Current0V ≤ V
OUT
≤ V
CC
CC
Supply Current (Read)E = VIL, f = 6MHz30mA
Supply Current (Standby) TTLE = V
Supply Current (Standby) CMOSE = V
(1)
Supply Current (Programming)DuringProgramming10mA
(1)
Supply Current (Program Verify)During Verify15mA
(1)
Supply Current (Erase)During Erasure15mA
(1)
Supply Current (Erase Verify)During Erase Verify15mA
Program Leakage CurrentVPP≤ V
Program Current (Read or
Standby)
(1)
Program Current (Programming)VPP=V
(1)
Program Current (Program
Verify)
(1)
Program Current (Erase)VPP=V
(1)
Program Current (Erase Verify)VPP=V
Input Low Voltage–0.50.8V
IL
Input High VoltageTTL2VCC+ 0.5V
IH
PPH
V
PP=VPPH
PPH
Input High Voltage CMOS0.7 V
= 5.8mA (grade 1)0.45V
I
Output Low Voltage
OL
Output High Voltage CMOS
Output High Voltage TTLI
OL
I
= 2.1mA (grade 6)0.45V
OL
I
OH
I
OH
OH
Program Voltage (Read
Operations)
Program Voltage (Read/Write
Operations)
A9 Voltage (Electronic Signature)11.513V
ID
(1)
A9 Current (Electronic Signature)A9 = V
Supply Voltage, Erase/Program
Lock-out
IH
± 0.2V50µA
CC
CC
V
PP>VCC
V
≤ V
PP
CC
, During Programming30mA
, During Verify5mA
, During Erase30mA
PPH
, During Erase Verify5mA
CC
= –100µA4.1V
= –2.5mA0.85 V
CC
= –2.5mA2.4V
06.5V
11.412.6V
ID
2.5V
±1µA
±10µA
1mA
±10µA
120µA
±10µA
VCC+ 0.5V
200µA
V
6/23
Table 9A. Read Only Mode AC Characteristics
= 0 to70 °C, –40 to 85 °C or –40 to125 °C; 0V ≤ VPP≤ 6.5V)
(T
A
SymbolAltParameterTestCondition
t
WHGL
t
AVAV
t
AVQV
(1)
t
ELQX
t
ELQV
(1)
t
GLQX
t
GLQV
(1)
t
EHQZ
(1)
t
GHQZ
t
AXQX
Note: 1. Sampled only, not 100% tested
Write Enable High to
Output Enable Low
t
Read Cycle TimeE = VIL,G=VIL7090100ns
RC
Address Validto
t
ACC
Output Valid
Chip Enable Low to
t
LZ
Output Transition
Chip Enable Low to
t
CE
Output Valid
Output Enable Low to
t
OLZ
Output Transition
Output Enable Low to
t
OE
Output Valid
Chip Enable High to
Output Hi-Z
Output Enable High to
t
DF
Output Hi-Z
Address Transitionto
t
OH
Output Transition
E=V
G=V
G=V
G=V
E=V
,G=V
IL
E=V
E=V
E=V
,G=V
IL
IL
IL
IL
IL
IL
IL
IL
IL
M28F101
M28F101
-70-90-100
=5V±5%VCC=5V±10% VCC=5V±10%
V
CC
SRAM
Interface
EPROM
Interface
EPROM
Interface
MinMaxMinMaxMinMax
666µs
7090100ns
000ns
7090100ns
000ns
404045ns
030045045ns
030030030ns
000ns
Unit
Read Mode. The Read Mode is the default at
power up or may be set-up by writing 00h to the
command register. Subsequent read operations
outputdatafromthememory.Thememoryremains
in the Read Mode until a new commandis written
to the command register.
ElectronicSignatureMode. In order to select the
correct erase and programming algorithms for onboard programming, the manufacturerand device
codesmay beread directly. It isnot neccessaryto
apply a high voltage to A9 when using the command register. The Electronic Signature Mode is
set-upby writing 90htothe commandregister.The
following read cycles,with address inputs00000h
or 00001h, output the manufactureror devicetype
codes.The command is terminated by writinganothervalid command to the commandregister(for
exampleReset).
7/23
Loading...
+ 16 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.