MITSUBISHI MF82M1-GMCAVXX, MF84M1-GMCAVXX, MF88M1-GMCAVXX, MF816M-GMCAVXX, MF820M-GMCAVXX Technical data

...
0 (0)

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

MITSUBISHI MF82M1-GMCAVXX, MF84M1-GMCAVXX, MF88M1-GMCAVXX, MF816M-GMCAVXX, MF820M-GMCAVXX Technical data

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

Loading...
+ 15 hidden pages