Error Detection; Pcic Clock - Hitachi SH7751 Hardware Manual

Superh risc engine
Table of Contents

Advertisement

22.7

Error Detection

The PCIC can store error information generated on the PCI bus. The address information (ALOG
[31:0]) at the time of the error is stored in the PCI error address data register (PCIALR). The PCI
error command information register (PCICLR) stores the type of transfer (MSTPIO, MSTDMA0,
MSTDMA1, MSTDMA2, MSTDMA3, TGT) at the time of the error, and the PCI command
(CMDLOG [3:0]). When the PCIC is operating as host, the PCI error bus master information
register (PCIBMLR) stores the bus master information (REQ4ID, REQ3ID, REQ2ID, REQ1ID,
REQ0ID) at the time of the error.
The error information storage circuit can only store information for one error. Therefore, when
errors occur consecutively, no information is stored for the second or subsequent errors.
Error information is cleared by resets.
22.8

PCIC Clock

Three clocks are used with the PCIC. The peripheral module clock (P
access and PIO transfers. The bus clock (B
used for PCI bus operation.
The peripheral module clock and PCI bus clock do not need to be in sync, and there is no
particular limit on the frequency ratio. However, in PIO transfers and when registers are being
accessed, etc., circuits operating with the peripheral module clock and circuits operating with the
PCI bus clock and circuits that synchronize both clocks are used, so the transfer speed depends on
the frequency of the peripheral module clock as well.

The bus clock (B
) and PCI bus clock do not need to be in sync. However, the PCI bus clock
should be set to the same frequency as the bus clock (B
The maximum PCI bus clock is 66 MHz.
Either of the following can be selected using MD9 as the PCI bus clock: the CKIO feedback input
clock and the clock input from the external input pin (PCICLK).
External Input Pin (PCICLK) Operating Mode: In this mode the PCI bus clock is input from
outside. This mode requires the provision of an external oscillation module for the PCI.
CKIO Operating Mode: In this mode, the clock output from the CKIO pin is used as the PCI bus
clock. The feedback input from the CKIO pin is used as the PCI bus clock.
This mode can only be used when the PCIC is operating as the host bridge. It cannot be used in
non-host mode.
Rev. 3.0, 04/02, page 922 of 1064

) is used for local bus control. The PCI bus clock is

) or lower.

) is used for PCIC register

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sh7751r

Table of Contents