![](http://datasheet.mmic.net.cn/110000/GT-64111_datasheet_3491739/GT-64111_55.png)
GT-64111 System Controller for RC4640, RM523X and VR4300 CPUs
Revision 1.0
Detect target abort
SERR* will be asserted if SErrEn bit in
Status and Command configuration register is set to 1 and if SERR* is not
masked through
SERR Mask register.
6.7
PCI Bus/Device Bus/CPU/Local Master Clock Synchronization
The PCI interface is designed to run asynchronously with respect to the AD and CPU/Local Master buses. The syn-
chronization delay between these two clock domains can be reduced, however, by running the interfaces in synchro-
nized mode. An example would be having the CPU/Local Master/AD buses running at 66MHz and the PCI bus running
at a 33MHz frequency that was derived from the 66MHz.
Latency through the GT-64111 is reduced to a minimum when synchronized mode is selected. The synchronization
mode is set via the SyncMode bits in the PCI Internal Command register (0xc00).
Note: PClk frequency must be smaller than TClk frequency by at least 1MHz. Please see AC Timing section for more
information.
6.8
66MHz Capability Bit
The 66MHz capability bit in the PCI header is sampled from an external pin at RESET. Note that the state of this bit
does not in any way affect the speed of the PCI interface. It only acts as an “advertisement” to other PCI devices
(or the host CPU) that the GT-64111 is capable of running at 66MHz.
Please see the RESET strapping options section for more details.
6.9
Universal PCI Vio Pin
The Vio pin is used by the GT-64111 to determine the signalling voltage of the PCI interface (3.3V or 5V). This pin is
normally connected to pin 88 on side B of a standard PCI connector when used in a PCI add-in card application.
NOTE: The Vio pin on the GT-64111 was used as the Vref pin on the GT-64011. Vref is used on the GT-64011 to
set the voltage for the CPU interface to be either 3.3V or 5V.
6.10
PCI Interface Restrictions
Note: No PCI access should be attempted before 6 PClk cycles following deassertion of Rst* have expired.
6.10.1 Master
a)
Latency count, as specified in LatTimer (PCI Configuration Register 0x00c), should not be programmed to less
than 6.
6.10.2 Slave
a)
The set bits in the Bank Size registers must be sequential.
b)
When the slave is locked, in order to prevent a deadlock, all transactions to internal registers (I/O or memory
cycles) are not supported (retry will be issued).
c)
Timeout0 (PCI Internal register 0xc04), should not be programmed to less than 2.
6.10.3 Master and Slave
a)
PClk frequency must be smaller than TClk frequency by at least 1MHz.