Epson Research and Development Page 17
Vancouver Design Center
Interfacing to the Philips MIPS PR31500/PR31700 Processor S1D13705
Issue Date: 01/02/13 X27A-G-012-02
5.2 IT8368E Configuration
The IT8368E provides eleven multi-function IO pins (MFIO). The IT8368E must have
both “Fix Attribute/IO” and “VGA” modes on. When both these modes are enabled, the
MFIO pins provide control signals needed by the S1D13705 host bus interface, and a 16M
byte portion of the system PC Card attribute and IO space is allocated to address the
S1D13705. When accessing the S1D13705 th e associated card-side signals are disabled in
order to avoid any conflicts.
For mapping details, refer to section 3.3: “Memory Mapping and Aliasing.” For connection
details see Figure 5-1:
“S1D13705 to PR31500/PR31700 Connection Using an IT8368E,”
on page 16
. For further information on the IT8368E, refer to the IT8368E PC Card/GPIO
Buffer Chip Specification.
Note
When a second IT8368E is used, that circuit should not be set in VGA mode.
5.3 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 PC Card Slots Address
Mapping With and Without the IT8368E
.
Note
Bit CARD1IOEN or CARD2IOEN, depending on which card slot is used, must to be set
to 0 in the PR31500/PR31700 Memory Configuration Register 3.
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, I/O and S1D13705 access. Table 5-1:
PR31500/PR31700 to PC Card Slots Address Mapping With and Without the IT 8368E
provides all details of the Attribute/IO address reallocation by the IT8368E.
Table 5-1: PR31500/PR31700 to PC Card Slots Address Mapping With and Without the IT8368E
PC Card
Slot # TX3912
Address Size Using the ITE IT8368E Direct Connection,
CARDnIOEN=0 Direct Connection,
CARDnIOEN=1
1
0800 0000h 16M byte Card 1 IO S1D13705
(aliased 512 times
at 128K byte intervals) Card 1 IO0900 0000h 16M byte S1D13705 (aliased 128 times
at 128K byte intervals)
0A00 0000h 32M byte Card 1 Attribute
6400 0000h 64M byte Card 1 Memory S1D13705 (aliased 512 times at 128K byte intervals)
2
0C00 0000h 16M byte Card 2 IO S1D13705
(aliased 512 times
at 128K byte intervals) Card 2 IO0D00 0000h 16M byte S1D13705 (aliased 128 times
at 128K byte intervals)
0E00 0000h 32M byte Card 2 Attribute
6800 0000h 64M byte Card 2 Memory S1D13705 (aliased 512 times at 128K byte intervals)