MF816M-GMCAVXX
M I T S U B I S H I M E M O R Y C A R D F L A S H M E M O R Y C A R D S
8 / 1 6 - b i t D a t a B u s Flash Memory Card
C o n n e c t o r T y p e
T w o - p i e c e 6 8 - p i n
MF82M1-GMCAVXX MF84M1-GMCAVXX MF88M1-GMCAVXX MF816M-GMCAVXX MF820M-GMCAVXX MF832M-GMCAVXX MF82M1-GNCAVXX MF84M1-GNCAVXX MF88M1-GNCAVXX MF816M-GNCAVXX MF820M-GNCAVXX MF832M-GNCAVXX
D E S C R I P T I O N
T h e M F 8 X X X - G M C A V X X i s a f l a s h m e m o r y c a r d w h i c h u s e s e i g h t - m e g a b i t o r s i x t e e n m e g a b i t f l a s h e l e c t r i c a l l y e r a s a b l e a n d p r o g r a m m a b l e r e a d o n l y memory IC ’ s a s c o m m o n m e m o r y a n d a 6 4 - k i l o b i t e l e c t r i c a l l y e r a s a b l e a n d p r o g r a m m a b l e r e a d o n l y m e m o r y a s a t t r i b u t e m e m o r y.
T h e M F 8 X X X - G N C A V X X i s a f l a s h m e m o r y c a r d w h i c h u s e s e i g h t - m e g a b i t o r s i x t e e n m e g a b i t f l a s h e l e c t r i c a l l y e r a s a b l e a n d p r o g r a m m a b l e r e a d o n l y memory IC ’ s .
FEATURES
68 pin JEIDA/PCMCIA
8 / 1 6 c o n t r o l l a b l e d a t a b u s w i d t h
PRODUCT LIST
B u f f e r e d i n t e r f a c e
T T L i n t e r f a c e l e v e l
P r o g r a m / e r a s e o p e r a t i o n b y s o f t w a r e command control
1 0 0 , 0 0 0 p r o g r a m / e r a s e c y c l e s
W r i t e p r o t e c t s w i t c h
O p e r a t i n g t e m p e r a t u r e = 0 t o 7 0 ° C
. No V p p r e q u i r e d ( 5 V Vcc only operation)
A P P L I C A T I O NS
N o t e b o o k c o m p u t e r s P r i n t e r s
I n d u s t r i a l m a c h i n e s
I t e m |
M e m o r y |
A t t r i b u t e |
D a t a b u s |
Access |
M e m o r y |
O u t l i n e |
Type name |
c a p a c i t y |
m e m o r y |
w i d t h ( b i t s ) |
t i m e ( n s ) |
IC’ s |
d r a w i n g |
M F 8 2 M 1 - G M C A V X X |
2 M B |
|
|
|
8 M b i t |
|
M F 8 4 M 1 - G M C A V X X |
4 M B |
|
|
|
|
|
M F 8 8 M 1 - G M C A V X X |
8 M B |
Y e s |
|
|
|
|
M F 8 1 6 M - G M C A V X X |
1 6 M B |
|
|
|
1 6 M b i t |
|
M F 8 2 0 M - G M C A V X X |
2 0 M B |
|
8/16 |
150 |
|
68P-013 |
M F 8 3 2 M - G M C A V X X |
3 2 M B |
|
|
|||
MF82M1 - GNCAVXX |
2 M B |
|
|
|
8 M b i t |
|
MF84M1 - GNCAVXX |
4 M B |
|
|
|
|
|
MF88M1 - GNCAVXX |
8 M B |
No( F F h ) |
|
|
|
|
MF816M - GNCAVXX |
1 6 M B |
|
|
|
1 6 M b i t |
|
MF820M - GNCAVXX |
2 0 M B |
|
|
|
|
|
MF832M - GNCAVXX |
3 2 M B |
|
|
|
|
|
MITSUBISHI |
|
ELECTRIC |
|
1/22 |
Feb.1999 Rev2.0 |
M I T S U B I S H I M E M O R Y C A R D
F L A S H M E M O R Y C A R D S
PIN ASSIGNMENT
Pin |
Symbol |
|
F u n c t i o n |
|
Pin |
Symbol |
|
F u n c t i o n |
|
||
No. |
|
|
No. |
|
|
||||||
|
|
|
|
|
|
|
|
|
|||
1 |
G N D |
Ground |
|
|
3 5 |
|
G N D |
Ground |
|
|
|
2 |
D 3 |
|
|
|
3 6 |
|
C D 1 # |
Card detect 1 |
|
|
|
3 |
D 4 |
|
|
|
3 7 |
|
D 1 1 |
|
|
|
|
4 |
D 5 |
Data I/O |
|
|
3 8 |
|
D 1 2 |
|
|
|
|
5 |
D 6 |
|
|
|
3 9 |
|
D 1 3 |
Data I/O |
|
|
|
6 |
D 7 |
|
|
|
4 0 |
|
D 1 4 |
|
|
|
|
7 |
CE1# |
Card enable 1 |
|
|
4 1 |
|
D 1 5 |
|
|
|
|
8 |
A10 |
Address input |
|
|
4 2 |
|
CE2# |
Card enable 2 |
|
|
|
9 |
OE# |
Output enable |
|
4 3 |
|
NC |
|
|
|
||
1 0 |
A11 |
|
|
|
4 4 |
|
NC |
No connection |
|
|
|
1 1 |
A9 |
|
|
|
4 5 |
|
NC |
|
|
|
|
1 2 |
A8 |
Address input |
|
4 6 |
|
A17 |
|
|
|
||
1 3 |
A13 |
|
|
|
4 7 |
|
A18 |
|
|
Address |
|
1 4 |
A14 |
|
|
|
4 8 |
|
A19 |
|
|
||
|
|
|
|
|
|
input |
|||||
1 5 |
WE# |
Write enable |
|
|
4 9 |
|
A20 |
|
|
||
|
|
|
|
|
|
||||||
1 6 |
NC |
No connection |
|
5 0 |
|
A21 |
A21 (NC for < 2 MB types) |
|
|||
1 7 |
VC C |
Power supply voltage |
|
5 1 |
|
VC C |
Power supply voltage |
|
|||
1 8 |
NC |
No connection |
|
5 2 |
|
NC |
No connection |
|
|
||
1 9 |
A16 |
|
|
|
5 3 |
|
A22 |
A22 (NC for < 4 MB types) |
Address |
||
2 0 |
A15 |
|
|
|
5 4 |
|
A23 |
A23 (NC for < 8 MB types) |
|||
2 1 |
A12 |
|
|
|
5 5 |
|
A24 |
A24 (NC for < 16 MB types) |
input |
||
2 2 |
A7 |
|
|
|
5 6 |
|
NC |
|
|
|
|
2 3 |
A6 |
|
|
|
5 7 |
|
NC |
|
|
|
|
2 4 |
A5 |
Address input |
|
5 8 |
|
NC |
No connection |
|
|
||
2 5 |
A4 |
|
|
|
5 9 |
|
NC |
|
|
|
|
2 6 |
A3 |
|
|
|
6 0 |
|
NC |
|
|
|
|
2 7 |
A2 |
|
|
|
6 1 |
|
REG# |
Attribute memory select |
|
||
2 8 |
A1 |
|
|
|
6 2 |
|
BVD2 |
Battery voltage detect 2 |
|
||
2 9 |
A0 |
|
|
|
6 3 |
|
BVD1 |
Battery voltage detect 1 |
|
||
3 0 |
D 0 |
|
|
|
6 4 |
|
D 8 |
|
|
|
|
3 1 |
D 1 |
Data I/O |
|
|
6 5 |
|
D 9 |
Data I/O |
|
|
|
3 2 |
D 2 |
|
|
|
6 6 |
|
D 1 0 |
|
|
|
|
3 3 |
WP |
Write protect |
|
|
6 7 |
|
C D 2 # |
Card detect 2 |
|
|
|
3 4 |
GND |
Ground |
|
|
6 8 |
|
GND |
Ground |
|
|
|
BLOCK DIAGRAM ( M F 8 3 2 M - G M C A V X X ) |
|
|
|
|
|
|
|
|
|||
|
|
A24 |
ADDRESS- |
|
|
|
|
|
|
|
|
|
|
A23 |
|
|
|
16 |
|
|
|
|
|
|
|
A22 |
DECODER |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
A21 |
|
|
|
|
|
|
|
|
|
|
|
A0 |
|
|
|
|
|
|
|
|
|
|
|
A20 |
|
|
|
CE# |
|
|
|
D15 |
|
|
|
A19 |
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
D14 |
|
|
|
A18 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
D13 |
|
|
|
A17 |
|
|
|
|
|
|
8 |
|
|
|
|
A16 |
|
|
|
|
|
|
|
D12 |
|
|
|
ADDRESS- |
|
|
|
|
|
|
|
||
|
|
A15 |
21 |
COMMON |
|
|
D11 |
||||
|
|
A14 |
BUS |
|
|
D10 |
|||||
|
|
|
MEMORY |
|
|
||||||
|
|
A13 |
BUFFERS |
|
DATA-BUS |
D9 |
|||||
|
|
A12 |
|
|
|
16Mbit |
|||||
|
|
|
|
|
|
D8 |
|||||
|
|
A11 |
|
|
|
|
FLASH |
|
BUFFERS |
||
|
|
|
|
|
|
8 |
D7 |
||||
|
|
A10 |
|
|
MEMORY |
|
|||||
|
|
|
|
|
|
D6 |
|||||
|
|
A9 |
|
|
|
|
|||||
|
|
A8 |
|
|
|
|
×16 |
|
|
D5 |
|
|
|
A7 |
|
|
|
|
|
|
|
|
D4 |
|
|
A6 |
|
|
OE# |
WE# |
|
|
D3 |
||
|
|
A5 |
|
|
|
|
|||||
|
|
|
|
|
|
D2 |
|||||
|
|
A4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
D1 |
|
|
|
A3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
A2 |
|
|
|
|
|
|
|
|
|
|
|
A1 |
|
|
|
|
|
|
|
|
|
|
CE1# |
MODE |
|
|
|
|
|
|
|
|
|
|
CE2# |
CONTROL |
|
|
|
|
|
|
|
|
|
|
LOGIC |
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
WE# |
|
|
|
|
|
|
|
|
VCC |
|
|
OE# |
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
||
|
REG# |
|
|
CE# OE# |
WE# |
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
||
|
|
WP |
|
13 |
ATTRIBUTE |
8 |
|
BVD2 |
|||
|
|
|
|
|
|||||||
|
WRITE PROTECT |
|
|
|
MEMORY |
|
|
BVD1 |
|||
|
ON |
|
|
|
64Kbit |
|
|
|
|||
|
|
OFF |
|
|
|
|
|
|
|||
|
|
|
|
|
E2 PROM |
|
|
GND |
|||
|
|
|
|
|
|
|
|
|
|||
|
CD1# |
|
|
|
|
×1 |
|
|
|
||
|
CD2# |
|
|
|
|
|
|
|
|
|
MITSUBISHI |
|
ELECTRIC |
|
2/22 |
Feb.1999 Rev2.0 |
M I T S U B I S H I M E M O R Y C A R D F L A S H M E M O R Y C A R D S
FUNCTIONAL DESCRIPTION
T h e o p e r a t i n g m o d e o f t h e c a r d i s d e t e r m i n e d b y f i v e a c t i v e l o w c o n t r o l s i g n a l s ( R E G # , C E 1 # ,
C E 2 # , O E # , W E # ) , a n d c o n t r o l r e g i s t e r s l o c a t e d i n each memory IC .
Common memory function
W h e n t h e R E G # s i g n a l i s s e t t o a h i g h l e v e l c o m m o n m e m o r y i s s e l e c t e d .
- Read mode
W h e n e a c h m e m o r y I C i n t h e c a r d a r e s w i t c h e d ,
t h e c o n t r o l r e g i s t e r s o f e a c h m e m o r y I C a r e s e t t o r e a d o n l y m o d e .
O p e r a t i o n o f t h e c a r d t h e n d e p e n d s o n t h e f o u r
p o s s i b l e c o m b i n a t i o n s o f C E 1 # a n d C E 2 # ( n o t e W E # s h o u l d b e s e t t o a h i g h l e v e l w h e n t h e d e v i c e i s i n r e a d m o d e e x c e p t d u r i n g c o m b i n a t i o n ( 4 ) w h e r e i t ’ s
c o n d i t i o n i s u n i m p o r t a n t ) :
( 1 ) I f C E 1 # i s s e t t o a l o w l e v e l a n d C E 2 # i s s e t t o a h i g h l e v e l , t h e c a r d w i l l w o r k a s a n e i g h t b i t d a t a b u s w i d t h c a r d . D a t a c a n b e a c c e s s e d v i a t h e
l o w e r h a l f o f t h e d a t a b u s ( D 0 t o D 7 ) .
( 2 ) I f b o t h C E 1 # a n d C E 2 # a r e s e t t o a l o w l e v e l , d a t a w i l l b e a c c e s s i b l e v i a t h e f u l l s i x t e e n b i t d a t a b u s w i d t h o f t h e c a r d . I n t h i s m o d e L S B o f a d d r e s s b u s ( A 0 ) i s i g n o r e d .
( 3 ) I f C E 1 # i s s e t t o a h i g h l e v e l a n d C E 2 # i s s e t t o a l o w l e v e l t h e o d d b y t e s ( o n l y ) c a n b e
a c c e s s e d t h r o u g h u p p e r h a l f o f t h e d a t a b u s ( D 8 t o D 1 5 ) . T h i s m o d e i s u s e f u l w h e n h a n d l i n g t h e o d d ( u p p e r ) b y t e s i n a s i x t e e n b i t i n t e r f a c e
s y s t e m . N o t e t h a t A 0 i s a l s o i g n o r e d i n t h i s o p e r a t i n g c o n d i t i o n .
( 4 ) I f C E 1 # a n d C E 2 # a r e s e t t o a h i g h l e v e l , t h e
c a r d w i l l b e i n s t a n d b y m o d e w h e r e i t c o n s u m e s l o w p o w e r . T h e d a t a b u s i s k e p t h i g h i m p e d a n c e .
W h e n O E # i s s e t t o a l o w l e v e l d a t a c a n b e r e a d f r o m t h e c a r d , d e p e n d i n g o n t h e a d d r e s s a p p l i e d a n d t h e s e t t i n g o f C E 1 # a n d C E 2 # a s m e n t i o n e d a b o v e , e x c e p t u n d e r c o m b i n a t i o n ( 4 ) W h e n O E # i s s e t t o a h i g h l e v e l a n d W E # i s s e t t o a h i g h l e v e l t h e c a r d i s i n a n o u t p u t d i s a b l e m o d e
- Write mode
B y u s i n g t h e 4 c o m b i n a t i o n s o f C E 1 # a n d C E 2 # a s d e s c r i b e d u n d e r R e a d o n l y a b o v e t h e a p p r o p r i a t e
D a t a O u t a n d C o m m a n d / D a t a I n b u s s e l e c t i o n c a n b e m a d e .
I f O E # i s s e t t o a h i g h l e v e l a n d W E # s e t t o a l o w l e v e l , t h e c o n t r o l r e g i s t e r w i l l l a t c h c o m m a n d d a t a a p p l i e d a t t h e r i s i n g e d g e o f t h e W E # s i g n a l . N o t e t h a t m o r e t h a n o n e b u s c y c l e m a y b e r e q u i r e d t o l a t c h t h e
c o m m a n d a n d / o r t h e r e l a t e d d a t a - p l e a s e r e f e r t o t h e C o m m a n d D e f i n i t i o n t a b l e .
I f O E # i s s e t t o a l o w l e v e l a n d W E # i s s e t t o a h i g h l e v e l t h e c a r d d a t a c a n b e r e a d f r o m t h e c a r d
d e p e n d i n g o n t h e c o n d i t i o n o f t h e c o n t r o l r e g i s t e r .
A f t e r l a t c h i n g t h e c o m m a n d d a t a , t h e c a r d w i l l g o i n t o p r o g r a m m i n g , e r a s u r e o r o t h e r o p e r a t i o n m o d e . F o r d e t a i l s p l e a s e r e f e r t o t h e C o m m a n d D e f i n i t i o n t a b l e , e a c h i n d i v i d u a l c o m m a n d ’ s d e f i n i t i o n a n d t h e
p r o g r a m m i n g a n d e r a s u r e a l g o r i t h m s .
Attribute memory function
W h e n t h e R E G # s i g n a l i s s e t t o a l o w l e v e l a t t r i b u t e m e m o r y i s s e l e c t e d .
G M s e r i e s
T h e c a r d i n c l u d e s a b y t e w i d e a t t r i b u t e m e m o r y consisting of 8K bytes of E 2 P R O M l o c a t e d a t t h e e v e n a d d r e s s e s w h e n t h e c a r d i s i n t h e 8 b i t
o p e r a t i n g m o d e . I t i s l o c a t e d a t s e q u e n t i a l
a d d r e s s e s o n t h e l o w e r h a l f o f t h e d a t a b u s w h e n t h e c a r d i s i n 1 6 b i t o p e r a t i n g m o d e i . e . A 0 i s
i g n o r e d .
T o a c c e s s t h e a t t r i b u t e m e m o r y , f i r s t s e t C E 1 # a n d C E 2 # . S e t C E 1 # t o l o w l e v e l a n d C E 2 # t o h i g h l e v e l f o r 8 b i t m o d e o r C E 1 # a n d C E 2 # t o l o w l e v e l f o r 1 6 b i t m o d e . T h e n s e l e c t t h e r e q u i r e d a d d r e s s . N o t e
p l e a s e t a k e c a r e t h a t i n 8 b i t m o d e A 0 m u s t b e s e t l o w f o r a t t r i b u t e m e m o r y a c c e s s i . e . a n e v e n a d d r e s s i s a p p l i e d . I n 1 6 b i t m o d e i t i s n o t i m p o r t a n t w h e t h e r A 0 i s h i g h o r
l o w . D a t a c a n t h e n b e r e a d b y s e t t i n g O E # t o a l o w l e v e l w i t h W E s e t t o a h i g h l e v e l .
W r i t i n g t o t h e a t t r i b u t e m e m o r y c a n b e a c h i e v e d
i n b y t e m o d e o n l y . T o w r i t e t o a t t r i b u t e m e m o r y s e t O E # t o h i g h l e v e l a n d W E # t o l o w l e v e l . T h e d a t a t o b e w r i t t e n w i l l b e l a t c h e d a t t h e r i s i n g e d g e o f W E # . T h e n , u n l e s s W E # c h a n g e s b a c k
f r o m h i g h l e v e l t o l o w l e v e l o v e r 1 0 0 µ s a n
a u t o m a t i c e r a s e / p r o g r a m o p e r a t i o n s t a r t s w h i c h w i l l c o m p l e t e w i t h i n 1 0 m s .
P l e a s e a l s o r e m e m b e r t h a t f o r a t t r i b u t e m e m o r y A 0 i s n o t a p p l i c a b l e a n d i t s h o u l d b e s e t t o l o w , e v e n
a d d r e s s i n g o n l y , i n 8 b i t m o d e o r i g n o r e d f o r 1 6 b i t m o d e .
G N s e r i e s
T h e c a r d t h e n o u t p u t s F F h o n t h e l o w e r h a l f o f t h e d a t a b u s ( D 0 t o D 7 ) w h e n t h e f o l l o w i n g c o n d i t i o n s a r e a p p l i e d ;
( 1 ) C E 1 # = l o w l e v e l , C E 2 # = h i g h l e v e l , O E # = l o w l e v e l , W E # = h i g h l e v e l , A 0 = l o w l e v e l .
( 2 ) C E 1 # = l o w l e v e l , C E 2 # = l o w l e v e l , O E # = l o w l e v e l , W E # = h i g h l e v e l .
MITSUBISHI |
|
ELECTRIC |
|
3/22 |
Feb.1999 Rev2.0 |
M I T S U B I S H I M E M O R Y C A R D F L A S H M E M O R Y C A R D S
Write protect mode
T h e c a r d h a s a w r i t e p r o t e c t s w i t c h o n t h e o p p o s i t e e d g e t o t h e c o n n e c t o r e d g e . W h e n i t i s s w i t c h e d o n , t h e c a r d w i l l b e p l a c e d i n t o a w r i t e p r o t e c t m o d e , w h e r e d a t a c a n b e r e a d f r o m t h e c a r d b u t i t c a n n o t b e w r i t t e n t o i t . T h e W P o u t p u t p i n i s s e t t o a h i g h l e v e l w h e n t h e c a r d i s i n w r i t e p r o t e c t m o d e a n d V C C
i s a p p l i e d . W h e n t h e c a r d i s n o t i n w r i t e p r o t e c t m o d e t h e W P o u t p u t p i n i s s e t t o a l o w l e v e l w h e n V C C i s a p p l i e d . B y r e a d i n g t h e s t a t e o f t h e W P
o u t p u t t h e h o s t s y s t e m c a n e a s i l y c h e c k w h e t h e r t h e c a r d i s i n w r i t e p r o t e c t m o d e o r n o t .
FUNCTION TABLE (COMMON MEMORY)
M o d e |
REG# |
CE2# |
CE1# |
OE# |
WE# |
A 0 |
I / O |
I / O |
|
( D 1 5 t o D 8 ) |
( D 7 t o D 0 ) |
||||||||
|
|
|
|
|
|
|
|||
S t a n d b y |
H |
H |
H |
X |
X |
X |
H i g h - Z |
H i g h - Z |
|
R e a d A ( 1 6 - b i t ) |
H |
L |
L |
L |
H |
X |
O d d b y t e d a t a o u t |
E v e n b y t e d a t a o u t |
|
R e a d B ( 8 - b i t ) |
H |
H |
L |
L |
H |
L |
H i g h - Z |
E v e n b y t e d a t a o u t |
|
|
H |
H |
L |
L |
H |
H |
H i g h - Z |
o d d b y t e d a t a o u t |
|
R e a d C ( 8 - b i t ) |
H |
L |
H |
L |
H |
X |
O d d b y t e d a t a o u t |
H i g h - Z |
|
W r i t e A ( 1 6 - b i t ) |
H |
L |
L |
H |
L |
X |
C o m m a n d o r o d d b y t e d a t a i n |
C o m m a n d o r e v e n b y t e d a t a i n |
|
|
|
|
|||||||
W r i t e B ( 8 - b i t ) |
H |
H |
L |
H |
L |
L |
H i g h - Z |
C o m m a n d o r e v e n b y t e d a t a i n |
|
|
|
||||||||
|
H |
H |
L |
H |
L |
H |
H i g h - Z |
C o m m a n d o r o d d b y t e d a t a i n |
|
|
|
|
|||||||
W r i t e C ( 8 - b i t ) |
H |
L |
H |
H |
L |
X |
C o m m a n d o r o d d b y t e d a t a i n |
H i g h - Z |
|
|
|
||||||||
|
|
|
|||||||
O u t p u t d i s a b l e |
H |
X |
X |
H |
H |
X |
H i g h - Z |
H i g h - Z |
Note 1 : H=V I H , L=V I L , X=V I H o r VI L , H i g h - Z = H i g h - i m p e d a n c e
T o o p e r a t e r e f e r t o t h e c o m m a n d d e f i n i t i o n , a l g o r i t h m s a n d s o o n .
FUNCTION TABLE (ATTRIBUTE MEMORY )
G M s e r i e s
M o d e |
REG# |
CE2# |
CE1# |
OE# |
WE# |
A 0 |
I / O |
I / O |
|
( D 1 5 t o D 8 ) |
( D 7 t o D 0 ) |
||||||||
|
|
|
|
|
|
|
|||
S t a n d b y |
L |
H |
H |
X |
X |
X |
H i g h - Z |
H i g h - Z |
|
R e a d A ( 1 6 - b i t ) |
L |
L |
L |
L |
H |
X |
D a t a o u t ( n o t v a l i d ) |
E v e n b y t e d a t a o u t |
|
R e a d B |
L |
H |
L |
L |
H |
L |
H i g h - Z |
E v e n b y t e d a t a o u t |
|
( 8 - b i t ) |
L |
H |
L |
L |
H |
H |
H i g h - Z |
D a t a o u t ( n o t v a l i d ) |
|
R e a d C ( 8 - b i t ) |
L |
L |
H |
L |
H |
X |
D a t a o u t ( n o t v a l i d ) |
H i g h - Z |
|
W r i t e A ( 1 6 - b i t ) |
L |
L |
L |
H |
L |
X |
O d d b y t e d a t a i n ( n o t v a l i d ) |
E v e n b y t e d a t a i n |
|
W r i t e B |
L |
H |
L |
H |
L |
L |
H i g h - Z |
E v e n b y t e d a t a i n |
|
( 8 - b i t ) |
L |
H |
L |
H |
L |
L |
H i g h - Z |
O d d b y t e d a t a i n ( n o t v a l i d ) |
|
W r i t e C ( 8 - b i t ) |
L |
L |
H |
H |
L |
X |
O d d b y t e d a t a i n ( n o t v a l i d ) |
H i g h - Z |
|
O u t p u t d i s a b l e |
L |
X |
X |
H |
H |
X |
H i g h - Z |
H i g h - Z |
G N s e r i e s
M o d e |
REG# |
CE2# |
CE1# |
OE# |
WE# |
A 0 |
I / O |
I / O |
|
( D 1 5 t o D 8 ) |
( D 7 t o D 0 ) |
||||||||
|
|
|
|
|
|
|
|||
S t a n d b y |
L |
H |
H |
X |
X |
X |
H i g h - Z |
H i g h - Z |
|
R e a d A ( 1 6 - b i t ) |
L |
L |
L |
L |
H |
X |
D a t a o u t ( n o t v a l i d ) |
D a t a o u t ( F F h ) |
|
R e a d B |
L |
H |
L |
L |
H |
L |
H i g h - Z |
D a t a o u t ( F F h ) |
|
( 8 - b i t ) |
L |
H |
L |
L |
H |
H |
H i g h - Z |
D a t a o u t ( n o t v a l i d ) |
|
R e a d C ( 8 - b i t ) |
L |
L |
H |
L |
H |
X |
D a t a o u t ( n o t v a l i d ) |
H i g h - Z |
|
O u t p u t d i s a b l e |
L |
X |
X |
H |
H |
X |
H i g h - Z |
H i g h - Z |
Note 2 : H=V I H , L=V I L , X=V I H o r VI L , H i g h - Z = H i g h - i m p e d a n c e
MITSUBISHI |
|
ELECTRIC |
|
4/22 |
Feb.1999 Rev2.0 |
M I T S U B I S H I M E M O R Y C A R D F L A S H M E M O R Y C A R D S
COMMAND DEFINITION
T h e c o r r e s p o n d i n g m e m o r i e s o f t h e c a r d a r e s e t t o r e a d / w r i t e m o d e a n d t h e o p e r a t i o n i s
COMMAND DEFINITION TABLE
c o n t r o l l e d b y t h e s o f t w a r e c o m m a n d w r i t t e n i n t h e c o n t r o l r e g i s t e r .
|
Command |
B u s |
|
F i r s t b u s c y c l e |
|
|
Second bus cycle |
|
|||
|
cycles |
M o d e |
A d d r e s s |
|
D a t a i n |
M o d e |
A d d r e s s |
D a t a i n |
D a t a o u t |
||
|
|
|
|||||||||
|
R e a d / R e s e t |
1 |
W r i t e |
ZA |
|
F F h ( F F F F h ) |
- |
- |
- |
- |
|
|
P r o g r a m m e s e t u p / |
2 |
W r i t e |
PA |
|
4 0 ( 4 0 4 0 ) h |
W r i t e |
PA |
PD |
- |
|
|
Programme |
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
E r a s e S e t u p / |
2 |
W r i t e |
BA |
|
2 0 ( 2 0 2 0 ) h |
W r i t e |
BA |
D 0 ( D 0 D 0 ) h |
- |
|
|
E r a s e C o n f i r m |
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
Programme |
2 |
W r i t e |
PA |
|
B 0 ( B 0 B 0 ) h |
W r i t e |
PA |
D 0 ( D 0 D 0 ) h |
- |
|
|
S u s p e n d / R e s u m e |
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
E r a s e S u s p e n d / |
2 |
W r i t e |
BA |
|
B 0 ( B 0 B 0 ) h |
W r i t e |
BA |
D 0 ( D 0 D 0 ) h |
- |
|
|
R e s u m e |
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
R e a d S t a t u s |
2 |
W r i t e |
ZA |
|
7 0 ( 7 0 7 0 ) h |
R e a d |
ZA |
- |
RD |
|
|
R e g i s t e r |
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
C l e a r S t a t u s |
1 |
W r i t e |
ZA |
|
5 0 ( 5 0 5 0 ) h |
- |
- |
- |
- |
|
|
R e g i s t e r |
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
R e a d D e v i c e |
2 |
W r i t e |
ZA |
|
9 0 ( 9 0 9 0 ) h |
R e a d |
DIA |
- |
DID |
|
|
I d e n t i f i e r C o d e |
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
N o t e 3 : I n d i c a t e s t h e b a s i c f u n c t i o n s o f c o m m a n d s a n d s h o u l d n o t w r i t e a n o t h e r c o m m a n d s . |
|
||||||||||
|
R e f e r t o t h e a l g o r i t h m s t o o p e r a t e . |
|
|
|
|
|
|
|
|||
|
S i g n a l s t a t u s i s d e f i n e d i n f u n c t i o n t a b l e a n d b u s s t a t u s . |
|
|
|
|||||||
|
P a r e n t h e s i z e d d a t a s h o w s t h e d a t a f o r 1 6 b i t m o d e o p e r a t i o n . |
|
|
|
|||||||
|
Z A = a n a d d r e s s o f a m e m o r y z o n e ( P l e a s e r e f e r t o t h e m e m o r y z o n e ) |
|
|
||||||||
|
P A = P r o g r a m m i n g a d d r e s s |
|
|
|
|
|
|
|
|
||
|
P D = P r o g r a m m i n g d a t a |
|
|
|
|
|
|
|
|
||
|
B A = A n a d d r e s s o f a m e m o r y b l o c k ( P l e a s e r e f e r t o t h e m e m o r y b l o c k ) |
|
|
||||||||
|
R D = D a t a o f s t a t u s R e g i s t e r |
|
|
|
|
|
|
|
|
||
|
D I A = D e v i c e i d e n t i f i e r a d d r e s s |
|
|
|
|
|
|
|
|||
|
0 0 0 0 0 0 h f o r m a n u f a c t u r e r c o d e |
0 0 0 0 0 2 h f o r device code |
|
|
|
||||||
|
D I D = D e v i c e i d e n t i f i e r d a t a |
|
|
|
|
|
|
|
|
||
|
2 M B = m a n u f a c t u r e r c o d e : 8 9 ( 8 9 8 9 ) h |
d e v i c e c o d e : A 6 h ( A 6 A 6 ) h |
|
|
|||||||
|
Others=manufacturer code : 89 (8989)h |
device code : AA (AAAA)h |
|
R e a d / R e s e t
T h e m e m o r y i n t h e c a r d i s s w i t c h e d t o r e a d m o d e b y w r i t i n g F F h ( F F F F h f o r 1 6 b i t o p e r a t i o n ) i n t o
t h e c o n t r o l r e s i s t e r . T h i s m o d e i s m a i n t a i n e d
u n t i l t h e c o n t e n t s o f r e g i s t e r a r e c h a n g e d . T h i s m o d e n e e d s t o b e w r i t t e n t o e v e r y
m e m o r y z o n e t o w h i c h a c c e s s i s r e q u i r e d .
Programme Setup/ Programme
T h e s e t u p p r o g r a m m e c o m m a n d s e t s u p t h e c a r d f o r p r o g r a m m i n g . I t i s a p p l i e d w h e n 4 0 h ( 4 0 4 0 h f o r 1 6 b i t o p e r a t i o n ) i s w r i t t e n t o c o n t r o l r e g i s t e r .
P r o g r a m m i n g w i l l t a k e p l a c e a u t o m a t i c a l l y a f t e r
l a t c h i n g t h e a d d r e s s a n d d a t a w h i c h a r e a p p l i e d a t t h e r i s i n g e d g e o f W E # .
T h e c o m p l e t i o n o f p r o g r a m m e c a n b e c o n f i r m e d b y r e a d i n g s t a t u s r e g i s t e r .
( F o r d e t a i l s p l e a s e r e f e r t o t h e a l g o r i t h m )
E r a s e S e t u p / E r a s e c o n f i r m
T h e e r a s e s e t u p i s a c o m m a n d t o s e t u p t h e m e m o r y b l o c k f o r e r a s u r e . W r i t i n g s e t u p e r a s e c o m m a n d 2 0 h ( 2 0 2 0 h f o r 1 6 b i t o p e r a t i o n ) i n t h e c o n t r o l r e g i s t e r f o l l o w e d b y e r a s e c o n f i r m c o m m a n d D 0 h ( D 0 D 0 h f o r 1 6 b i t o p e r a t i o n ) w i l l i n i t i a t e a e r a s u r e
o p e r a t i o n . E r a s i n g w i l l t a k e p l a c e a u t o m a t i c a l l y
a f t e r t h e r i s i n g e d g e o f W E # c o n t r o l l e d b y a i n t e r n a l t i m e r . T h e c o m p l e t i o n o f
e r a s e c a n b e c o n f i r m e d b y r e a d i n g s t a t u s r e g i s t e r . ( F o r d e t a i l s p l e a s e r e f e r t o t h e a l g o r i t h m )
T h e s e c o m m a n d s w i l l n o t e r a s e a l l t h e d a t a o f a m e m o r y c a r d a n d s h o u l d b e r e p e a t e d f o r a l l t h e r e q u i r e d m e m o r y b l o c k s . A t a n e i g h t b i t a c c e s s m o d e i t s h o u l d b e n o t i c e d t h a t t h e e r a s u r e o f a
m e m o r y b l o c k w i l l r e s u l t i n o d d b y t e o r e v e n b y t e e r a s u r e .
MITSUBISHI |
|
ELECTRIC |
|
5/22 |
Feb.1999 Rev2.0 |
|
|
|
|
|
M I T S U B I S H I M E M O R Y C A R D |
||||
|
|
|
|
|
|
|
F L A S H M E M O R Y C A R D S |
||
|
|
|
|
|
|
|
|
|
|
Erase Suspend/Erase Resume |
|
|
C l e a r S t a t u s R e g i s t e r |
|
|
||||
T h e e r a s e s u s p e n d c o m m a n d B 0 h ( B 0 B 0 h f o r 1 6 |
T h e c l e a r s t a t u s r e g i s t e r c o m m a n d w i l l c l e a r d a t a o f |
||||||||
b i t o p e r a t i o n ) i s a c o m m a n d t o g e n e r a t e e r a s e |
s t a t u s r e g i s t e r . I t i s a p p l i e d w h e n 5 0 h ( 5 0 5 0 h f o r 1 6 |
||||||||
i n t e r r u p t i o n a n d t o r e a d d a t a f r o m a n o t h e r b l o c k |
b i t o p e r a t i o n ) i s w r i t t e n t o t h e c o n t r o l |
||||||||
o f s e l e c t e d m e m o r y z o n e . B y w r i t i n g i n t h e |
r e g i s t e r . I f a n e r r o r o c c u r r e d d u r i n g programme or |
||||||||
c o n t r o l r e g i s t e r e r a s e r e s u m e c o m m a n d D 0 h |
e r a s e , t h e s t a t u s r e g i s t e r m u s t b e c l e a r e d b e f o r e |
||||||||
( D 0 D 0 h f o r 1 6 b i t o p e r a t i o n ) , t h e m e m o r y b l o c k w i l l |
r e t r y i n g p r o g r a m m e o r e r a s e . |
|
|
||||||
c o n t i n u e t h e e r a s e o p e r a t i o n . |
|
|
|
|
|
|
|
|
|
T h e s e c o m m a n d s m u s t b e e x e c u t e d i n e r a s e |
Read Device Identifier Codes |
|
|
||||||
a l g o r i t h m . |
|
|
|
T h e r e a d d e v i c e i d e n t i f i e r c o d e s c o m m a n d i s |
|||||
( F o r d e t a i l s p l e a s e r e f e r t o t h e a l g o r i t h m ) |
i m p l e m e n t e d b y w r i t i n g 9 0 h ( 9 0 9 0 h f o r 1 6 b i t |
||||||||
|
|
|
|
o p e r a t i o n ) t o t h e c o m m a n d r e g i s t e r . A f t e r w r i t i n g |
|||||
R e a d S t a t u s R e g i s t e r |
|
|
t h e c o m m a n d , m a n u f a c t u r e r c o d e c a n b e r e a d a t t h e |
||||||
T h e R e a d s t a t u s r e g i s t e r i s a c o m m a n d t o r e a d t h e |
a d d r e s s o f 0 0 0 0 0 0 h o f t h e z o n e a n d d e v i c e c o d e c a n |
||||||||
s t a t u s r e g i s t e r ’ s d a t a a n d t o m a k e s u r e programme |
b e r e a d a t t h e a d d r e s s 0 0 0 0 0 2 h o f t h e z o n e . E a c h |
||||||||
o r e r a s e o p e r a t i o n s c o m p l e t e s u c c e s s f u l l y . T h e d a t a |
c a r d u s e s t h e s a m e t y p e o f m e m o r y t h r o u g h o u t a n d |
||||||||
o f s t a t u s r e g i s t e r c a n b e r e a d a f t e r w r i t i n g 7 0 h |
e a c h m e m o r y z o n e w i l l r e s p o n d t h e s a m e c o d e . |
||||||||
( 7 0 7 0 h f o r 1 6 b i t o p e r a t i o n ) i n t h e c o n t r o l r e g i s t e r . |
( D o n o t a p p l y h i g h v o l t a g e t o A 1 0 p i n i n o r d e r t o t r y |
||||||||
T h e r e g i s t e r ’ s r e a d d a t a i s l a t c h e d o n t h e f a l l i n g |
a n d r e a d t h e d e v i c e i d e n t i f i e r c o d e s a s t h i s w i l l |
||||||||
edge of OE# . At p r o g r a m m e o r e r a s e , t h e s t a t u s |
r e s u l t i n t h e c a r d b e i n g d e s t r o y e d . ) |
||||||||
r e g i s t e r ’ s d a t a m u s t b e r e a d t o v e r i f y t h e r e s u l t s . |
|
|
|
|
|
|
|||
STATUS REGISTER |
|
|
|
|
|
|
|
|
|
W h e n o p e r a t i n g p r o g r a m m e o r e r a s e , i t i s n e c e s s a r y |
c a r d h a s i n t e r n a l s t a t u s r e g i s t e r t o m a k e s u r e |
||||||||
t o r e a d s t a t u s r e g i s t e r d a t a a n d t o t r a n s a c t t h e s e b i t . |
p r o g r a m m e o r e r a s e o p e r a t i o n s c o m p l e t e |
||||||||
E a c h m e m o r y I C u s e d i n t h i s |
|
|
successfully . |
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
7 (15) BIT |
6 (14) BIT |
5 (13) BIT |
|
4 (12) BIT |
3 (11) BIT |
|
2 (10) BIT |
1 , 0 ( 9 , 8 ) B I T |
|
P r o g r a m m e / |
E r a s e |
E r a s e E r r o r |
|
Programme |
Vcc Error |
|
Programme |
R e s e r v e d |
|
E r a s e S t a t u s B i t |
S u s p e n d B i t |
B i t |
|
E r r o r B i t |
B i t |
|
S u s p e n d B i t |
|
|
N o t e 4 : ( ) ; f o r 1 6 b i t o p e r a t i o n |
|
|
|
|
|
|
|
|
|
B i t ; F i e l d n a m e |
|
|
|
|
B i t ; F i e l d n a m e |
|
|
||
7 ( 1 5 ) B I T ; P r o g r a m m e / E r a s e S t a t u s B i t |
|
6 ( 1 4 ) B I T ; E r a s e S u s p e n d B i t |
|||||||
0 = B u s y ( i n p r o g r a m m i n g / e r a s i n g ) 1 = R e a d y |
|
1 = E r a s e S u s p e n d e d |
|||||||
5 ( 1 3 ) B I T ; E r a s e E r r o r B i t |
|
|
|
4 ( 1 2 ) B I T ; P r o g r a m m e E r r o r B i t |
|||||
1 = E r a s e E r r o r |
|
|
|
|
1 = P r o g r a m m e E r r o r |
||||
3 ( 1 1 ) B I T ; Vcc Error |
|
|
|
2 ( 1 0 ) B I T ; P r o g r a m m e S u s p e n d B i t |
|||||
1 = E r r o r o f v o l t a g e a t Vcc |
|
|
1 = P r o g r a m m e S u s p e n d e d |
1 , 0 ( 9 , 8 ) B I T ; R e s e r v e d f o r f u t u r e
MITSUBISHI |
|
ELECTRIC |
|
6/22 |
Feb.1999 Rev2.0 |
M I T S U B I S H I M E M O R Y C A R D F L A S H M E M O R Y C A R D S
MEMORY ZONE AND BLOCK
8 b i t m o d e
|
Even byte |
|
Odd byte |
|
0 0 0 0 0 0 0 h |
|
0 0 0 0 0 0 1 h |
|
|
Zone0 |
Zone1 |
|||
0 3 F F F F E h |
0 3 F F F F F h |
|||
|
|
|||
0 4 0 0 0 0 0 h |
Zone2 |
0 4 0 0 0 0 1 h |
|
|
Zone3 |
||||
0 7 F F F F E h |
|
0 7 F F F F F h |
|
|
0 8 0 0 0 0 0 h |
Zone4 |
0 8 0 0 0 0 1 h |
Zone5 |
|
0 B F F F F E h |
|
0 B F F F F F h |
|
|
0 C 0 0 0 0 0 h |
Zone6 |
0 C 0 0 0 0 1 h |
Zone7 |
|
0 F F F F F E h |
|
0 F F F F F F h |
|
|
1 0 0 0 0 0 0 h |
Zone8 |
1 0 0 0 0 0 1 h |
Zone9 |
|
1 3 F F F F E h |
|
1 3 F F F F F h |
|
|
1 4 0 0 0 0 0 h |
Zone10 |
1 4 0 0 0 0 1 h |
|
|
Zone11 |
||||
1 7 F F F F E h |
|
1 7 F F F F F h |
|
|
|
|
|||
1 8 0 0 0 0 0 h |
Zone12 |
1 8 0 0 0 0 1 h |
Zone13 |
|
1 B F F F F E h |
|
1 B F F F F F h |
|
|
1 C 0 0 0 0 0 h |
Zone14 |
1 C 0 0 0 0 1 h |
Zone15 |
|
1 F F F F F E h |
|
1 F F F F F F h |
|
|
|
|
0 0 0 0 0 0 1 h |
Block0 |
|
0 0 1 F F F F h |
||
|
||
0 0 2 0 0 0 1 h |
Block1 |
|
0 0 3 F F F F h |
||
|
||
. |
. |
|
. |
. |
|
. |
. |
|
|
|
|
0 3 0 0 0 0 1 h |
Block31 |
|
0 3 F F F F F h |
|
|
|
2 M B ; 1 z o n e = 6 4 K B 1 6 b l o c k s O t h e r s ; 1 z o n e = 6 4 K B 3 2 b l o c k s
N o t e 5 : 2 M B ; 1 z o n e = 0 h t o 1 F F F F F h a d d r e s s O t h e r s ; 1 z o n e = 0 h t o 3 F F F F F h a d d r e s s
Z o n e 2 |
t o 1 5 d o n o t e x i s t i n 2 M B |
|
Z o n e 2 |
t o 1 5 d o n o t e x i s t i n |
4 M B |
Z o n e 4 |
t o 1 5 d o n o t e x i s t i n |
8 M B |
Z o n e 8 t o 1 5 d o n o t e x i s t i n 1 6 M B Z o n e 1 0 t o 1 5 d o n o t e x i s t i n 2 0 M B
1 6 b i t m o d e
Even byte |
|
Odd byte |
||||
|
||||||
|
|
|
|
|
||
0 0 0 0 0 0 0 h |
|
|
Zone0 |
|
|
|
0 3 F F F F F h |
|
|
|
|||
|
|
|
|
|
||
0 4 0 0 0 0 0 h |
|
|
Zone1 |
|
|
|
0 7 F F F F F h |
|
|
|
|||
|
|
|
|
|
||
0 8 0 0 0 0 0 h |
|
Zone2 |
|
|||
0 B F F F F F h |
|
|
|
|
|
|
0 C 0 0 0 0 0 h |
|
Zone3 |
|
|||
0 F F F F F F h |
|
|
|
|
|
|
1 0 0 0 0 0 0 h |
|
Zone4 |
|
|||
1 3 F F F F F h |
|
|
|
|
|
|
1 4 0 0 0 0 0 h |
|
Zone5 |
|
|||
1 7 F F F F F h |
|
|
|
|
|
|
1 8 0 0 0 0 0 h |
|
Zone6 |
|
|||
1 B F F F F F h |
|
|
|
|
|
|
1 C 0 0 0 0 0 h |
|
Zone7 |
|
|||
1 F F F F F F h |
|
|
|
|
|
0 0 0 0 0 0 0 h |
Block0 |
|
0 0 1 F F F F h |
||
|
||
0 0 2 0 0 0 0 h |
Block1 |
|
0 0 3 F F F F h |
||
|
||
. |
. |
|
. |
. |
|
. |
. |
|
|
|
|
0 3 0 0 0 0 0 h |
Block31 |
|
0 3 F F F F F h |
|
|
|
2MB; 1 zone=64KW 1 6 b l o c k s O t h e r s ; 1 z o n e = 6 4 K W 3 2 b l o c k s
N o t e 6 : 2 M B ; 1 z o n e = 0 h t o 1 F F F F F h a d d r e s s O t h e r s ; 1 z o n e = 0 h t o 3 F F F F F h a d d r e s s
Z o n e 1 |
t o 7 d o n o t e x i s t i n 2 M B |
|
Z o n e 1 |
t o 7 d o n o t e x i s t i n |
4 M B |
Z o n e 2 |
t o 7 d o n o t e x i s t i n |
8 M B |
Z o n e 4 t o 7 d o n o t e x i s t i n 1 6 M B
Z o n e 5 t o 7 d o n o t e x i s t i n 2 0 M B
MITSUBISHI |
|
ELECTRIC |
|
7/22 |
Feb.1999 Rev2.0 |