User`s manual

6: INTERFACING TO THE TOSHIBA MIPS TX3912 PROCESSOR
APPLICATION NOTES (S19A-G-005-05) EPSON 5-49
6.3.3 IT8368E Configuration
The IT8368E provides eleven multi-function IO pins (MFIO). The IT8368E (or the first in a two-
IT8368E implementation) 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 S1D13504 host bus
interface, and a 16M byte portion of the system PC Card attribute and IO space is allocated to
address the S1D13504. When accessing the S1D13504 the associated card-side signals are disabled
in order to avoid any conflicts.
Note: When a second IT8368E is used, that circuit should not be set in VGA mode.
For mapping details, refer to Section 6.3.4, “Memory Mapping and Aliasing” on page 49. For fur-
ther information on configuring the IT8368E, refer to the “IT8368E PC Card/GPIO Buffer Chip
Specification”.
6.3.4 Memory Mapping and Aliasing
When the TX3912 accesses the PC Card slots without the ITE IT8368E, its system memory is
mapped as in Table 6-3 “TX3912 to Unbuffered PC Card Slots System Address Mapping”.
Bits CARD1IOEN and CARD2IOEN need to be set in the TX3912 Memory Configuration
Register 3.
When the TX3912 accesses the PC Card slots buffered through the ITE IT8368E, bits CARD1IOEN
and CARD2IOEN are ignored and the attribute/IO space of the TX3912 is divided into Attribute, IO
and S1D13504 access. Table 1-4 “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 6-3 TX3912 to Unbuffered PC Card Slots System Address Mapping
TX3912 Address Size
Function
(CARDnIOEN=0)
Function
(CARDnIOEN=1)
0800 0000h 64Mb Card 1 Attribute Card 1 IO
0C00 0000h 64Mb Card 2 Attribute Card 2 IO
6400 0000h 64Mb Card 1 Memory
6400 0000h 64Mb Card 2 Memory
Table 6-4 TX3912 to PC Card Slots Address Remapping using the IT8368E
IT8368E Uses PC Card Slot # TX3912 Address Size Function
1
0800 0000h 16M byte Card 1 IO
0900 0000h 8M byte
S1D13504 registers,
aliased 131,072 times at 64 byte intervals
0980 0000h 8M byte
S1D13504 display buffer,
aliased 4 times at 2M byte intervals
0A00 0000h 32M byte Card 1 Attribute
6400 0000h 64M byte Card 1 Memory
2
0C00 0000h 16M byte Card 2 IO
0D00 0000h 8M byte
S1D13504 registers,
aliased 131,072 times at 64 byte intervals
0D80 0000h 8M byte
S1D13504 display buffer,
aliased 4 times at 2M byte intervals
0E00 0000h 32M byte Card 2 Attribute
6800 0000h 64M byte Card 2 Memory