13. PCI Controller (PCIC)
Rev.1.00 Jan. 10, 2008 Page 551 of 1658
REJ09B0261-0100
Section 13 PCI Controller (PCIC)
The PCI controller (PCIC) controls the PCI bus and enables data transfers between memory
connected to an external bus and a PCI device connected to the PCI bus. The PCIC facilitates the
system design using the PCI bus and enables short and fast data transfer.
The PCIC operates as a bus bridge which links the PCI bus to the internal bus (SuperHyway bus).
It has transfer channels, for example, between a PCI device on the PCI bus and memory that is
connected to the external bus.
The PCIC supports both the host mode and normal mode (non-host mode). In host mode,
arbitration can be performed on the PCI bus. In normal mode, the PCI bus arbitration is performed
by the external PCI bus arbiter.

13.1 Features

The PCIC has the following features.
Conforms to the subset of the PCI Local Bus Specification Revision 2.2
Operates at 33 or 66 MHz
32-bit data bus
PCI master and target functions
Conforms to the subset of the PCI Power Management Revision 1.1
Supports the host mode and normal mode
PCI arbiter (in host mode)
Supports four external masters
Pseudo-round-robin or fixed priority arbitration
Supports external bus arbiter mode
Supports configuration mechanism #1 (in host mode)
Supports burst transfer
Parity check and error report
Exclusive access (only when PCIC is a target)
Exclusive access between the internal module and the external PCI master is not supported.
The PCIC is a master: Not supported
The PCIC is a target: When the PCIC is locked, it can be accessed through only the PCI
device that has asserted the LOCK signal (the SuperHyway bus is not locked during lock
transfer).