Epson Research and Development

Page 19

Vancouver Design Center

 

 

 

5.4 Memory Mapping and Aliasing

When the PR31500/PR31700 accesses the PC Card slots without the ITE IT8368E, its system memory is mapped as in Table 5-1:, “PR31500/PR31700 to Unbuffered PC Card Slots System Address Mapping”.

Note

Bits CARD1IOEN and CARD2IOEN need to be set in the PR31500/PR31700 Memory

Configuration Register 3.

Table 5-1: PR31500/PR31700 to Unbuffered PC Card Slots System Address Mapping

TX3912 Address

Size

Function

 

Function

(CARDnIOEN=0)

 

(CARDnIOEN=1)

 

 

 

 

 

 

 

 

0800 0000h

64M byte

Card 1 Attribute

 

Card 1 IO

 

 

 

 

 

0C00 0000h

64M byte

Card 2 Attribute

 

Card 2 IO

 

 

 

 

 

6400 0000h

64M byte

 

Card 1 Memory

 

 

 

 

6400 0000h

64M byte

 

Card 2 Memory

 

 

 

 

 

When the PR31500/PR31700 accesses the PC Card slots buffered through the ITE IT8368E, bits CARD1IOEN and CARD2IOEN are ignored and the attribute/IO space of the PR31500/PR31700 is divided into Attribute, IO and S1D13504 access. Table 5-2:, “PR31500/PR31700 to PC Card Slots Address Remapping using the IT8368E” provides all the details of the Attribute/IO address re-allocation by the IT8368E.

Table 5-2: PR31500/PR31700 to PC Card Slots Address Remapping using the IT8368E

IT8368E Uses PC Card Slot #

Philips Address

Size

Function

 

 

 

 

 

0800 0000h

16M byte

Card 1 IO

 

 

 

 

 

0900 0000h

8M byte

S1D13504 registers,

 

aliased 131,072 times at 64 byte intervals

 

 

 

 

 

 

 

1

0980 0000h

8M byte

S1D13504 display buffer,

 

aliased 4 times at 2Mb intervals

 

 

 

 

 

 

 

 

0A00 0000h

32M byte

Card 1 Attribute

 

 

 

 

 

6400 0000h

64M byte

Card 1 Memory

 

 

 

 

 

0C00 0000h

16M byte

Card 2 IO

 

 

 

 

 

0D00 0000h

8M byte

S1D13504 registers,

 

aliased 131,072 times at 64 byte intervals

 

 

 

 

 

 

 

2

0D80 0000h

8M byte

S1D13504 display buffer,

 

aliased 4 times at 2Mb intervals

 

 

 

 

 

 

 

 

0E00 0000h

32M byte

Card 2 Attribute

 

 

 

 

 

6800 0000h

64M byte

Card 2 Memory

 

 

 

 

Interfacing to the Philips MIPS PR31500/PR31700 Processor

S1D13504

Issue Date: 01/02/02

X19A-G-005-08

Page 379
Image 379
Epson S1D13504 manual TX3912 Address Size Function CARDnIOEN=0 CARDnIOEN=1