Page 16 Epson Research and Development
Vancouver Design Center
S1D13705 Interfacing to the Toshiba MIPS TMPR3912 Microprocessor
X27A-G-004-02 Issue Date: 01/02/13
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 the 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 TMPR3912 Connection Using an IT8368E,” on page
15
. 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 TMPR3912 accesses the PC Card slots without the ITE IT8368E, its system
memory is mapped as in Table 5-1:
TMPR3912 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 TMPR3912 Memory Configuration Register 3.
When the TMPR3912 accesses the PC Card slots buffered through the ITE IT8368E, bits
CARD1IOEN and CARD2IOEN are ignored and the attribute/IO space of the TMPR3912
is divided into Attribute, I/O and S1D13705 access. Details of the Attribute/IO address
reallocation by the IT8368E are found in Table 5-1:
TMPR3912 to PC Card Slots Address
Mapping With and Without the IT8368E
.
Table 5-1: TMPR3912 to PC Card Slots Address Mapping With and Without the IT8368E
PC Card
Slot # TMPR3912
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)