Rainbow Electronics W90P710CDG User Manual

Page 45

Advertising
background image

W90P710CD/W90P710CDG

Publication Release Date: September 19, 2006

- 45 -

Revision B2

Table 6.2.13 and Table 6.2.14
Using little-endian and byte access, Program/Data path between register and external memory.
BA = Address whose LSB is 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
BAL = Address whose LSB is 0,2,4,6,8,A,C,E

BAU = Address whose LSB is 1,3,5,7,9,B,D,F

BA0 = Address whose LSB is 0,4,8,C

BA1 = Address whose LSB is 1,5,9,D

BA2 = Address whose LSB is 2,6,A,E BA3 = Address whose LSB is 3,7,B,F

Table6.2.13 Byte access write operation with little Endian

Access Operation

Write Operation (CPU Register Î External Memory)

XD Width

Word

Half Word

Byte

Bit Number

CPU Reg Data

31 0
ABCD

31 0
ABCD

31 0
ABCD

SA

BA0 BA1 BA2 BA3 BAL BAU BA

Bit Number

SD

31 0

D D D D

31 0

D D D D

31 0

D D D D

31 0

D D D D

31 0

D D D D

31 0

D D D D

31 0

D D D D

Bit Number

ED

7 0

D

15 8

D

23 16

D

31 24

D

7 0

D

15 8

D

7 0

D

XA

BA0 BA0 BA0 BA0 BAL BAL BA

nWBE [3-0] /

SDQM [3-0]

UUUA

UUAU

UAUU

AUUU

XXUA

XXAU

XXXA

Bit Number

XD

31 0

X X X D

31 0

X X D X

31 0

X D X X

31 0

D X X X

15 0

X D

15 0

D X

7 0

D

Bit Number

Ext. Mem Data

7 0

D

15 8

D

23 16

D

31 24

D

7 0

D

15 8

D

7 0

D

Timing Sequence

Table6.2.14 Byte access read operation with Little Endian

Access Operation

Read Operation (CPU Register Í External Memory)

XD Width

Word

Half Word

Byte

Bit Number

CPU Reg Data

7 0

D

7 0

C

7 0

B

7 0

A

7 0

D

7 0

C

7 0

D

SA

BA0 BA1 BA2 BA3 BAL BAU BA

Bit Number

SD

7 0

D

7 0

C

7 0

B

7 0

A

7 0

D

7 0

C

7 0

D

Bit Number

ED

7 0

D

7 0

C

7 0

B

7 0

A

7 0

D

7 0

C

7 0

D

XA

BA0 BA0 BA0 BA0 BAL BAL BA

SDQM [3-0]

UUUA

UUAU

UAUU

AUUU

XXUA

XXAU

XXXA

Bit Number

XD

31 0
ABCD

31 0
ABCD

31 0
ABCD

31 0
ABCD

15 0

CD

15 0

CD

7 0

D

Bit Number

Ext. Mem Data

31 0
ABCD

15 0

CD

7 0

D

Timing Sequence

Advertising