English
Language : 

SH7751 Datasheet, PDF (945/1224 Pages) Renesas Technology Corp – 32-Bit RISC Microcomputer
22. PCI Controller (PCIC)
Section 22 PCI Controller (PCIC)
22.1 Overview
The PCI Controller (PCIC) controls the PCI bus and transfers data between memory connected to
the external bus and a PCI device connected to the PCI bus. The ability for PCI devices to be
connected directly not only facilitates the design of systems using PCI buses but also enables
systems to be more compact and capable of high-speed data transfer.
22.1.1 Features
The PCIC has the following features:
• Supports a subset of PCI version 2.1.
• Compatible with PCI bus operating speeds of 33 MHz/66 MHz.
• Compatible with 32-bit PCI bus.
• Up to four PCI master devices running at 33 MHz or one PCI master device at 66 MHz can be
connected.
• Arbitration control is available as a PCI host function.
• Can operate as master or target.
• When operating as master, PIO and DMA transfer are available.
• Four DMA transfer channels.
• Six 32-bit x 16 longword internal FIFO (one for target reading, one for target writing, and four
for DMA transfer).
• Asynchronous operation of BSC bus clock and PCI bus clock available, and CKIO can be used
as PCI bus clock.
• SRAM, DRAM, SDRAM, and MPX* can be used as external memory for PCI bus data
transfers.
• 32-bit or 16-bit memory data bus for data transfers with PCI bus (32-bit bus when connected to
SDRAM).
• Support for big endian and little endian local bus (PCI bus operates with little endian, while
internal bus for peripheral modules operates with big endian).
Note: * MPX is only supported by the SH7751R and is not supported by the SH7751.
Rev.4.00 Oct. 10, 2008 Page 847 of 1122
REJ09B0370-0400