The MF8XXX-GMCAVXX is a flash memory card
which uses eight-megabit or sixteen megabit flash
electrically erasable and programmable read only
memory IC’s as common memory and a 64-kilobit
electrically erasable and programmable read only
memory as attribute memory.
The MF8XXX-GNCAVXX is a flash memory card
which uses eight-megabit or sixteen megabit flash
electrically erasable and programmable read only
memory IC’s.
FEATURES
68 pin JEIDA/PCMCIA
8/16 controllable data bus width
Program/erase operation by software
command control
100,000 program/erase cycles
Write protect switch
Operating temperature =0 to 70°C
.No Vpp required (5V Vcc only operation)
The operating mode of the card is determined by
five active low control signals (REG#, CE1#,
CE2#, OE#, WE#), and control registers located in
each memory IC.
Common memory function
When the REG# signal is set to a high level
common memory is selected.
-Read mode
When each memory IC in the card are switched,
the control registers of each memory IC are set to
read only mode.
Operation of the card then depends on the four
possible combinations of CE1# and CE2# (note WE#
should be set to a high level when the device is in read
mode except during combination (4) where it’s
condition is unimportant) :
(1) If CE1# is set to a low level and CE2# is set to a
high level, the card will work as an eight bit data
bus width card. Data can be accessed via the
lower half of the data bus (D0 to D7).
(2) If both CE1# and CE2# are set to a low level, data
will be accessible via the full sixteen bit data bus
width of the card. In this mode LSB of address bus
(A0) is ignored.
(3) If CE1# is set to a high level and CE2# is set
to a low level the odd bytes (only) can be
accessed through upper half of the data bus (D8
to D15). This mode is useful when handling the
odd (upper) bytes in a sixteen bit interface
system. Note that A0 is also ignored in this
operating condition.
(4) If CE1# and CE2# are set to a high level, the
card will be in standby mode where it consumes
low power. The data bus is kept high impedance.
When OE# is set to a low level data can be read from
the card, depending on the address applied and the
setting of CE1# and CE2# as mentioned above, except
under combination (4) When OE# is set to a high level
and WE# is set to a high level the card is in an output
disable mode
- Write mode
By using the 4 combinations of CE1# and CE2# as
described under Read only above the appropriate
Data Out and Command/Data In bus selection can be
made.
If OE# is set to a high level and WE# set to a low level,
the control register will latch command data applied
at the rising edge of the WE# signal. Note that more
than one bus cycle may be required to latch the
command and/or the related data-please refer to the
Command Definition table.
MITSUBISHI MEMORY CARD
FLASH MEMORY CARDS
After latching the command data, the card will go into
programming, erasure or other operation mode. For
details please refer to the Command Definition table,
each individual command’s definition and the
programming and erasure algorithms.
Attribute memory function
When the REG# signal is set to a low level attribute
memory is selected.
GM series
The card includes a byte wide attribute memory
consisting of 8K bytes of E2PROM located at the even
addresses when the card is in the 8 bit
operating mode. It is located at sequential
addresses on the lower half of the data bus when
the card is in 16 bit operating mode i.e. A0 is
ignored.
To access the attribute memory, first set CE1# and
CE2#. Set CE1# to low level and CE2# to high level
for 8 bit mode or CE1# and CE2# to low level for 16
bit mode. Then select the required address. Note
please take care that in 8 bit mode A0 must be set low
for attribute memory access i.e. an even address is
applied. In 16 bit mode it is not important whether A0
is high or
low. Data can then be read by setting OE# to a low
level with WE set to a high level.
Writing to the attribute memory can be achieved
in byte mode only. To write to attribute memory set
OE# to high level and WE# to low level. The data to
be written will be latched at the rising edge of WE#.
Then, unless WE# changes back
from high level to low level over 100 µs an
automatic erase/program operation starts which will
complete within 10ms.
Please also remember that for attribute memory A0 is
not applicable and it should be set to low, even
addressing only, in 8 bit mode or ignored for 16 bit
mode.
GN series
The card then outputs FFh on the lower half of the
data bus (D0 to D7) when the following conditions
are applied;
(1)CE1#=low level,CE2#=high level,OE#=low
level,WE#=high level,A0=low level.
(2)CE1#=low level,CE2#=low level,OE#=low
level,WE#=high level.
If OE# is set to a low level and WE# is set to a high
level the card data can be read from the card
depending on the condition of the control register.
MITSUBISHI
ELECTRIC
3/22Feb.1999 Rev2.0
MITSUBISHI MEMORY CARD
FLASH MEMORY CARDS
Write protect mode
The card has a write protect switch on the opposite
edge to the connector edge. When it is switched on,
the card will be placed into a write protect mode,
where data can be read from the card but it cannot
is applied. When the card is not in write protect
mode the WP output pin is set to a low level when
VCC is applied. By reading the state of the WP
output the host system can easily check whether the
card is in write protect mode or not.
be written to it. The WP output pin is set to a high
level when the card is in write protect mode and VCC
FUNCTION TABLE (COMMON MEMORY)
ModeA0
StandbyHHHXXXHigh-ZHigh-Z
Read A(16-bit)HLLLHX Odd byte data outEven byte data out
Read B(8-bit)
Read C(8-bit)HLHLHX Odd byte data outHigh-Z
Write A(16-bit)
HLLHLX
Write B(8-bit)
Write C(8-bit)
Output disableHXXHHXHigh-ZHigh-Z
HHLLHLHigh-ZEven byte data out
HHLLHHHigh-Zodd byte data out
HHLHLL
HHLHLH
HLHHLX
CE2#REG#
CE1# OE#
WE#
Command or odd byte data inCommand or even byte data in
High-ZCommand or even byte data in
High-ZCommand or odd byte data in
Command or odd byte data inHigh-Z
I/O
(D15 to D8)
I/O
(D7 to D0)
Note 1 : H=VIH, L=VIL,X=VIH or VIL,High-Z= High-impedance
To operate refer to the command definition, algorithms and so on.
FUNCTION TABLE (ATTRIBUTE MEMORY )
GM series
CE1# OE#
ModeA0
StandbyLHHXXXHigh-Z High-Z
Read A(16-bit)LLLLHXData out(not valid)Even byte data out
Read BLHLLHLHigh-ZEven byte data out
(8-bit)LHLLHHHigh-ZData out(not valid)
Read C(8-bit)LLHLHXData out(not valid) High-Z
Write A(16-bit)LLLHLXOdd byte data in (not valid)Even byte data in
Write BLHLHLLHigh-ZEven byte data in
(8-bit)LHLHLL High-ZOdd byte data in (not valid)
Write C(8-bit)LLHHLXOdd byte data in (not valid) High-Z
Output disableLXXHHX High-Z High-Z
Note 2 : H=VIH, L=VIL,X=VIH or VIL,High-Z= High-impedance
MITSUBISHI
ELECTRIC
4/22Feb.1999 Rev2.0
COMMAND DEFINITION
The corresponding memories of the card are set to
read/write mode and the operation is
COMMAND DEFINITION TABLE
MITSUBISHI MEMORY CARD
FLASH MEMORY CARDS
controlled by the software command written in the
control register.
Command
Read/Reset1WriteZAFFh(FFFFh)---Programme setup/
Programme
Erase Setup/
Erase Confirm
Programme
Suspend/Resume
Erase Suspend/
Resume
Read Status
Register
Clear Status
Register
Read Device
Identifier Code
Note 3: Indicates the basic functions of commands and should not write another commands.
Refer to the algorithms to operate.
Signal status is defined in function table and bus status.
Parenthesized data shows the data for 16 bit mode operation.
ZA=an address of a memory zone (Please refer to the memory zone)
PA=Programming address
PD=Programming data
BA=An address of a memory block (Please refer to the memory block)
RD=Data of status Register
DIA=Device identifier address
000000h for manufacturer code 000002h for device code
The memory in the card is switched to read mode by
writing FFh (FFFFh for 16 bit operation) into
the control resister. This mode is maintained
until the contents of register are changed. This
mode needs to be written to every
memory zone to which access is required.
Programme Setup/Programme
The setup programme command sets up the card for
programming. It is applied when 40h (4040h for 16
bit operation) is written to control register.
Programming will take place automatically after
latching the address and data which are applied at
the rising edge of WE#.
The completion of programme can be confirmed by
reading status register.
(For details please refer to the algorithm)
MITSUBISHI
ELECTRIC
5/22Feb.1999 Rev2.0
Erase Setup/Erase confirm
The erase setup is a command to set up the memory
block for erasure. Writing setup erase command 20h
(2020h for 16 bit operation) in the control register
followed by erase confirm command D0h (D0D0h
for 16 bit operation) will initiate a erasure
operation. Erasing will take place automatically
after the rising edge of WE# controlled by a internal
timer. The completion of
erase can be confirmed by reading status register.
(For details please refer to the algorithm)
These commands will not erase all the data of a
memory card and should be repeated for all the
required memory blocks. At an eight bit access
mode it should be noticed that the erasure of a
memory block will result in odd byte or even byte
erasure.
MITSUBISHI MEMORY CARD
FLASH MEMORY CARDS
Erase Suspend/Erase Resume
The erase suspend command B0h (B0B0h for 16
bit operation) is a command to generate erase
interruption and to read data from another block
of selected memory zone. By writing in the
control register erase resume command D0h
(D0D0h for 16 bit operation), the memory block will
continue the erase operation.
These commands must be executed in erase
algorithm.
(For details please refer to the algorithm)
Read Status Register
The Read status register is a command to read the
status register’s data and to make sure programme
or erase operations complete successfully. The data
of status register can be read after writing 70h
(7070h for 16 bit operation) in the control register.
The register’s read data is latched on the falling
edge of OE#. At programme or erase, the status
register’s data must be read to verify the results.
STATUS REGISTER
When operating programme or erase, it is necessary
to read status register data and to transact these bit.
Each memory IC used in this
Clear Status Register
The clear status register command will clear data of
status register. It is applied when 50h (5050h for 16
bit operation) is written to the control
register. If an error occurred during programme or
erase, the status register must be cleared before
retrying programme or erase.
Read Device Identifier Codes
The read device identifier codes command is
implemented by writing 90h (9090h for 16 bit
operation) to the command register. After writing
the command, manufacturer code can be read at the
address of 000000h of the zone and device code can
be read at the address 000002h of the zone. Each
card uses the same type of memory throughout and
each memory zone will respond the same code.
(Do not apply high voltage to A10 pin in order to try
and read the device identifier codes as this will
result in the card being destroyed.)
card has internal status register to make sure
programme or erase operations complete
successfully.
7 (15) BIT6 (14) BIT5 (13) BIT4 (12) BIT3 (11) BIT2 (10) BIT1,0 (9,8) BIT
Programme/
Erase Status Bit
Note 4: ( ) ; for 16 bit operation
Bit ; Field nameBit ; Field name
7(15) BIT ; Programme/Erase Status Bit6(14) BIT ; Erase Suspend Bit
0=Busy (in programming/erasing) 1=Ready 1=Erase Suspended
5(13) BIT ; Erase Error Bit4(12) BIT ; Programme Error Bit
1=Erase Error 1=Programme Error
3(11) BIT ; Vcc Error2(10) BIT ; Programme Suspend Bit
1=Error of voltage at Vcc 1=Programme Suspended
1,0(9,8) BIT ; Reserved for future
Erase
Suspend Bit
Erase Error
Bit
Programme
Error Bit
Vcc Error
Bit
Programme
Suspend Bit
Reserved
MITSUBISHI
ELECTRIC
6/22Feb.1999 Rev2.0
MEMORY ZONE AND BLOCK
03FFFFFh
.
.
Zone 10 to 15 do not exist in 20MB
Zone 5 to 7 do not exist in 20MB
.
.
8 bit mode
Even byte
0000000h
03FFFFEh
0400000h
07FFFFEh
0800000h
0BFFFFEh
0C00000h
0FFFFFEh
1000000h
13FFFFEh
1400000h
17FFFFEh
1800000h
1BFFFFEh
1C00000h
1FFFFFEh
Zone0
Zone2
Zone4
Zone6
Zone8
Zone10
Zone12
Zone14
Note 5 : 2MB;1 zone=0h to 1FFFFFh address
Others;1 zone=0h to 3FFFFFh address
Zone 2 to 15 do not exist in 2MB
Zone 2 to 15 do not exist in 4MB
Zone 4 to 15 do not exist in 8MB
Zone 8 to 15 do not exist in 16MB
Others;1 zone=0h to 3FFFFFh address
Zone 1 to 7 do not exist in 2MB
Zone 1 to 7 do not exist in 4MB
Zone 2 to 7 do not exist in 8MB
Zone 4 to 7do not exist in 16MB
Block0
Block1
.
.
.
.
Block31
MITSUBISHI
ELECTRIC
7/22Feb.1999 Rev2.0
MITSUBISHI MEMORY CARD
FLASH MEMORY CARDS
PROGRAMME ALGORITHM
PROGRAMME
8 bit Operation
Write the programme setup command (40h) to the
address to be programmed. The next write sequence
will initiate the programming operation which will
end automatically as this period being controlled by
an internal timer and the data will be programmed.
To make sure that the data is
programmed correctly read data of the status
register. The read status register command (70h)
may or may not be applied to read the data after the
programme data input. If the data is programmed
step address and programme data according to the
above sequence.
The next address to be programmed should be
written with in a memory zone. After the last
programming operation, write the reset command
(FFh) in control register of the programmed memory
zones.
When overwriting bits programmed as “0”,
programme “1” or the device reliability is affected.
16 bit operation
The algorithm of 16 bit programming is almost same
as the 8 bit programming. (Please refer to the
algorithm and the status of bus at programming)
PROGRAMME SUSPEND
8 bit Operation
The programme suspend is a command to generate
zone programme interruption in order to read or
data from another block of the selected memory
zone. It is necessary to write the erase suspend
command (B0h) in the programme algorithm.
The execution of the programme suspend can be
confirmed by reading data of the status register.
Then it is necessary to write the read command
(FFh) in control register in order to read data, after
reading the status register’s data.
After the programme resume command (D0h) is
written in the control register, the memory zone will
continue the programme operation.
16 bit Operation
Most of the algorithm of 16 bit programme
suspending is same as the one of the 8 bit
programme suspending.
(Please refer to the algorithm and the state of bus
at programme suspending.)
ERASE ALGORITHM
ERASE
8 bit Operation
Write the erase setup command (20h) and erase
confirm command (D0h) for the applicable block
address.
An erasure operation will then commence which
will be finished in 1.6s typical or less this being
automatically controlled by an internal timer.
To make sure that the data is erased correctly
and read data of the status register.
The read status register command (70h) may or may
not be applied to read the data after the erase
confirm command.
After erasure has completed write the reset
command (FFh) to the control register, proceed
to the erase operation for the next memory block.
16 bit Operation
Most of the algorithm of 16 bit erasure is same as
the one of the 8 bit erasure.
(Please refer to the algorithm and the state of bus
at erasure.)
ERASE SUSPEND
8 bit Operation
The erase suspend is a command to generate block
erase interruption in order to read or programme
data from another block of the selected memory
zone. It is necessary to write the erase suspend
command (B0h) in the erase algorithm.
The execution of the erase suspend can be confirmed
by reading data of the status register.
Then it is necessary to write the read command
(FFh) in control register in order to read data, after
reading the status register’s data.
After the erase resume command (D0h) is written in
the control register, the memory block will continue
erase operation.
16 bit Operation
Most of the algorithm of 16 bit erase suspending is
same as the one of the 8 bit erase suspending.
(Please refer to the algorithm and the state of bus
at erase suspending.)
MITSUBISHI
ELECTRIC
8/22Feb.1999 Rev2.0
PROGRAMME ALGORITHM
PROGRAMME START
ADDRESS=FIRST LOCATION
WRITE PROGRAMME DATA
READ STATUS REGISTER
PROGRAMME PASSED
PROGRAMME FAILED
8 bit mode
WRITE PROGRAMME SETUP COMMAND(40h)
MITSUBISHI MEMORY CARD
FLASH MEMORY CARDS
ADDRESS=
NEXT ADDRESS
CHECK PROGRAMME
BIT 7= “ 1”
BIT 3= “ 0”
BIT 4= “ 0”
NO
STATUS BIT
CHECK Vcc
ERROR BIT
CHECK PROGRAMME
ERROR BIT
LAST ADDRESS?
YES
BIT 7= “ 0”
BIT 3= “ 1”
BIT 4= “ 1”
NO
SUSPEND LOOP A
PROGRAMME
SUSPEND?
WRITE STATUS REGISTER
CLEAR COMMAND(50h)
PROGRAMME
YES
WRITE RESET COMMAND(FFh)
MITSUBISHI
ELECTRIC
9/22Feb.1999 Rev2.0
PROGRAMME ALGORITHM
PROGRAMME START
ADDRESS=FIRST LOCATION
WRITE PROGRAMME DATA
READ STATUS REGISTER
PROGRAMME PASSED
PROGRAMME FAILED
16 bit mode
WRITE PROGRAMME SETUP COMMAND(4040h)
MITSUBISHI MEMORY CARD
FLASH MEMORY CARDS
ADDRESS=
NEXT ADDRESS
CHECK PROGRAMME
STATUS BIT
BIT 7.AND.15= “ 1”
CHECK Vcc
ERROR BIT
BIT 3.OR.11= “ 0”
CHECK PROGRAMME
ERROR BIT
BIT 4.OR.12= “ 0”
LAST ADDRESS?
NO
YES
BIT 7.AND.15= “ 0”
BIT 3.OR11= “ 1”
BIT 4.OR.12= “ 1”
WRITE STATUS REGISTER
CLEAR COMMAND(5050h)
NO
PROGRAMME
SUSPEND?
PROGRAMME
SUSPEND LOOP B
YES
WRITE RESET COMMAND(FFFFh)
MITSUBISHI
ELECTRIC
10/22Feb.1999 Rev2.0
MITSUBISHI MEMORY CARD
READ STATUS REGISTER
COMMAND(B0h)
READ STATUS REGISTER
COMMAND(B0B0h)
FLASH MEMORY CARDS
A
WRITE SUSPEND
CHECK PROGRAMME
STATUS BIT
BIT 7.= ” 1”
CHECK PROGRAMME
SUSPEND BIT
BIT 2.= ” 1”
WRITE READ
COMMAND(FFh)
READ DATA
BIT 7.= ” 0”
BI T 2.= ” 0”
B
WRITE SUSPEND
BIT 7.AND.15.= ” 0”
CHECK PROGRAMME
STATUS BIT
BIT 7.AND.15.= ” 1”
BI T 2.AND.10.= ” 0”
CHECK PROGRAMME
SUSPEND BIT
BIT 2.AND.10.= ” 1”
WRITE READ
COMMAND(FFFFh)
READ DATA
WRITE RESUME
COMMAND(D0h)
PROGRAMME SUSPEND PASSED
Note 7: If Vcc error bit is detected, try to programme again at Vcc level.
This is a programme algorithm for a memory zone and not for a card.
Reading data from the zone generating programme suspend.
.OR. : =Logical or ; .AND. : =Logical and
PROGRAMME SUSPEND PASSED
WRITE RESUME
COMMAND(D0D0h)
MITSUBISHI
ELECTRIC
11/22Feb.1999 Rev2.0
ERASE ALGORITHM
WRITE STATUS REGISTER CLEAR COMMAND(50h)
WRITE ERASE COMMAND(D0h)
WRITE RESET COMMAND(FFh)
ERASE START
ADDRESS=BLOCK ADDRESS
READ STATUS REGISTER
ERASE PASSED
COMMAND(20h)
ERASE FAILED
8 bit mode
WRITE ERASE SETUP
MITSUBISHI MEMORY CARD
FLASH MEMORY CARDS
CHECK ERASE
STATUS BIT
BIT 7 = ” 1”
CHECK Vcc
ERROR BIT
BIT 3= ” 0”
CHECK CONTROL
COMMAND BIT
BIT 4. OR. .5= ” 0”
CHECK ERASE
ERROR BIT
BIT 5.OR.13 = ” 0”
BIT 7= ” 0”
BIT 3= ” 1”
BIT 4. OR. 5= ” 1”
BIT 5.OR.13= ” 1”
NO
ERASE
SUSPEND?
ERASE SUSPEND
LOOP C
YES
MITSUBISHI
ELECTRIC
12/22Feb.1999 Rev2.0
ERASE ALGORITHM
WRITE STATUS REGISTER CLEAR COMMAND(50h)
WRITE ERASE COMMAND(D0D0h)
WRITE RESET COMMAND(FFh)
ERASE START
ADDRESS=BLOCK ADDRESS
READ STATUS REGISTER
ERASE PASSED
ERASE FAILED
16 bit mode
WRITE ERASE SETUP
MITSUBISHI MEMORY CARD
FLASH MEMORY CARDS
COMMAND(2020h)
CHECK ERASE
STATUS BIT
BIT 7.AND>15 = ” 1”
CHECK Vcc
ERROR BIT
BIT 3.OR.11= ” 0”
CHECK CONTROL
COMMAND BIT
BIT 4.OR.5 OR. 12.OR.13= ” 0”
CHECK ERASE
ERROR BIT
BIT 5 .OR.13= ” 0”
NO
BIT 7.AND.15= ” 0”
BIT 3.OR.11= ” 1”
BIT 4.OR.5 OR. 12.OR.13= ” 1”
BIT 5.OR.13= ” 1”
ERASE
SUSPEND?
ERASE SUSPEND
LOOP D
YES
MITSUBISHI
ELECTRIC
13/22Feb.1999 Rev2.0
MITSUBISHI MEMORY CARD
READ STATUS REGISTER
COMMAND(B0h)
READ STATUS REGISTER
COMMAND(B0B0h)
FLASH MEMORY CARDS
WRITE SUSPEND
CHECK ERASE
STATUS BIT
BIT 7.= ” 1”
CHECK ERASE
SUSPEND BIT
BIT 6.= ” 1”
PROGRAMME
WRITE RESUME
COMMAND(D0h)
C
READ /
BIT 7.= ” 0”
BI T 6.= ” 0”
D
WRITE SUSPEND
BIT 7.AND.15.= ” 0”
CHECK ERASE
STATUS BIT
BIT 7.AND.15.= ” 1”
BI T 6.AND.15.= ” 0”
CHECK ERASE
SUSPEND BIT
BIT 6.AND.15.= ” 1”
READ /
PROGRAMME
WRITE RESUME
COMMAND(D0D0h)
PROGRAMME SUSPEND PASSED
Note 8 : If Vcc error bit is detected, try to programme again at Vcc level.
This is an erase algorithm for a memory block and not for a card.
Reading data from blocks other than the suspended block in the zone generating erase suspend.
.OR. : =Logical or ; .AND. : =Logical and
ABSOLUTE MAXIMUM RATINGS
SymbolParameterConditionsRatingsUnit
VCCVCC Supply voltage-0.5 to 6.5V
VIInput voltage-0.3 to VCC+0.3V
VOOutput voltage0 to VCCV
ToprOperating temperatureRead/Write Operation0 to 70°C
TstgStorage temperature-40 to 80°C
With respect to GND
PROGRAMME SUSPEND PASSED
MITSUBISHI
ELECTRIC
14/22Feb.1999 Rev2.0
MITSUBISHI MEMORY CARD
FLASH MEMORY CARDS
RECOMMENDED OPERATING CONDITIONS (Ta=0 to 55°C, unless otherwise noted)
tdis(OE)R
ten(CE)R
ten(CE)R
tv(A)RData valid time after address change0ns
TIMING REQUIREMENTS (ATTRIBUTE MEMORY)
Write Cycle GM series only (Ta= 0 to 55°C, VCC=5V+/-5%, unless otherwise noted)
Output disable time (from CE#)
Output disable time (from OE#)
Output enable time (from CE#)
Output enable time (from OE#)
Symbol
tASRAddress setup time30ns
tAHRAddress hold time30ns
tCSRCE setup time40ns
tCHRCE hold time30ns
tDSRData setup time120ns
tDHRData hold time40ns
tOESROE setup time30ns
tOEHROE hold time40ns
tWPRWrite pulse width170ns
tDLRData latch time120ns
tBLRByte load cycle time100µ s
tWCRWrite cycle time10ms
Parameter
Parameter
Min.Typ.Max.Unit
Min.Typ.Max.Unit
Limits
100ns
100ns
5ns
5ns
Limits
TIMING DIAGRAM (Attribute Memory)
Read
VIH
An
VIL
VIH
CE#
VIL
VIH
OE#
VIL
Dm
(DOUT)
VOH
VOL
WE# =“H” level, REG# =”L” level
High-Z
ta(A)R
ta(CE)R
ten(CE)R
ten(OE)R
tCRR
tv(A)R
tdis(CE)R
ta(OE)R
tdis(OE)R
MITSUBISHI
ELECTRIC
18/22Feb.1999 Rev2.0
Byte Write (GM series only)
tdis(OE)R
tDSR
tDHR
tAHR
tCHR
tCSR
tsu(OE-WE)R
tsu(CE)R
MITSUBISHI MEMORY CARD
FLASH MEMORY CARDS
An
CE#
WE#
OE#
Dm
(DIN)
Dm
(DOUT)
VIH
VIL
VIH
VIL
VIH
VIL
VIH
VIL
VIH
VIL
VOH
VOL
REG# =“L” level
Hi-Z
tASR
tOESR
tWPR
tOEHR
ten(OE)R
Hi-Z
PAGE MODE WRITE (GM series only)
An
(n>5)
An
(A0~A5)
0h2h
CE#
WE#
tsu(A)R
trec(WE)R
OE#
t(D-WEH)R
DIN
Hi-Z
tdis(OE)R
tw(WE)R
tDLR
th(D)R
4h
tBLCR
3Ch
3Eh
th(CE)R
th(OE-WE)R
tcWR
DOUT
Hi-Z
REG# =“L” level
MITSUBISHI
ELECTRIC
19/22Feb.1999 Rev2.0
MITSUBISHI MEMORY CARD
Unit
Parameters
4.75V
0.9×VCC
VIH2V0.1×VCC
FLASH MEMORY CARDS
Note 12 : AC Test Conditions
Input pulse levels : VIL=0.4V, VIH=2.8V
Input pulse rise, fall time : tr =t f=10ns
Reference voltage
Input : VIL=0.8V, VIH=2.4V
Output : VOL=0.8V, VOH=2.0V
(ten and tdis are measured when output voltage is ± 500mV from steady state. )
Load : 100pF+ 1 TTL gate
5pF+ 1 TTL gate (at ten and t dis measuring)
13 : The data write is performed during the interval when both CE# and WE# are “L” level.
14 : Do not apply inverted phase signal externally when Dm pin is in output mode.
15 : CE# is indicated as follows:
Read A/Write A : CE#=CE1#=CE2#
Read B/Write B : CE#=CE1#, CE2#=“H” level
Read C/Write C : CE#=CE2#, CE1#=“H” level
16:Indicates the don’t care input.
RECOMMENDED POWER UP/DOWN CONDITIONS (Ta=0 to 55°C, unless otherwise noted)
Typ.Max.
Block erase time1.110s
Block program time0.52.1s
Note 17 : At Ta=25°C, Vcc=5V
Byte/word program time is about 8µs (typical), but not guaranteed.
4.75V
VCC
tsu(CE)
CE1#,CE2#
0V
Withdraw
MITSUBISHI
ELECTRIC
20/22Feb.1999 Rev2.0
MITSUBISHI MEMORY CARD
FLASH MEMORY CARDS
! Warning ( if card with battery / card with auxiliary battery )
(1)Do not charge, short, disassemble, deform, heat, or throw the batteries into fire, as they may ignite, overheat,
rupture or explode.
(2)Place the batteries out of the reach of children. If somebody swallows them, they should see a doctor
immediately.
(3)When discarding or storing the batteries, wrap them individually with cellophane tape or other nonconductive
material. If they are positioned in contact with any other metals or batteries, they may explode, rupture or
leak electrolyte solution.
! Caution
This product is not designed or manufactured for use in a device or system that is used under circumstances in
which human life is potentially at stake. Please contact Mitsubishi Electric Corporation or an authorized
Mitsubishi Semiconductor product distributor when considering the use of a product contained herein for a
special applications, such as apparatus or systems for transportation, vehicular, medical, aerospace, nuclear,
or undersea repeater use.
Keep safety first in your circuit designs !
Mitsubishi Electric Corporation puts the maximum effort into making semiconductor products better and more
reliable, but there is always the possibility that trouble may occur with them. Trouble with semiconductors may
lead to personal injury, fire or property damage. Remember to give due consideration to safety when making
your circuit designs, with appropriate measures such as (1)placement of substitutive, auxiliary circuits,(2)use of
non-flammable material or (3)prevention against any malfunction or mishap.
Notes regarding these materials
lThese materials are intended as a reference to assist our customers in the selection of the Mitsubishi
semiconductor product best suited to the customer’s application; they do not convey any license under any
intellectual property rights, or any other rights, belonging to Mitsubishi Electric Corporation or a third party.
l Mitsubishi Electric Corporation assumes no responsibility for any damage, or infringement of any third party’s rights, originating in the use of any product data, diagrams, charts or circuit application examples
contained in these materials.
l All information contained in these materials, including product data, diagrams and charts, represent
information on products at the time of publication of these materials, and are subject to change by Mitsubishi
Electric Corporation without notice due to product improvements or other reasons. It is therefore
recommended that customers contact Mitsubishi Electric Corporation or an authorized Mitsubishi
Semiconductor product distributor for the latest product information before purchasing a product listed
herein.
l For instruction on proper use of the IC card, thoroughly read the manual attached to the product before use.
After reading please store the manual in s safe place for future reference.
l The prior written approval of Mitsubishi Electric Corporation is necessary to reprint or reproduce in whole
or in part these materials.
l If these products or technologies are subject the Japanese export control restrictions, they must be exported
under a license from the Japanese government and cannot be imported into a country other than approved
destination. Any diversion or re-export contrary to the export control laws and regulations of Japan and/or
the country of destination is prohibited.
l Please contact Mitsubishi Electric Corporation or an authorized Mitsubishi Semiconductor product
distributor for further details on these materials or the products contained therein.
MITSUBISHI
ELECTRIC
21/22 Feb.1999 Rev2.0
OUTLINE(68P-013)
MITSUBISHI MEMORY CARD
FLASH MEMORY CARDS
MITSUBISHI
ELECTRIC
22/22 Feb.1999 Rev2.0
Loading...
+ 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.