PCI Bus Host Bridge
Élan™SC520 Microcontroller User’s Manual
9-5
Figure 9-4
Élan™SC520 Microcontroller SERR and PERR Connection
9.3.1
PCI Clocking
The system PCI bus clock (CLK) is sourced from the ÉlanSC520 microcontroller. There
are two PCI bus clock pins on the ÉlanSC520 microcontroller: CLKPCIIN and CLKPCIOUT.
The CLKPCIOUT output pin drives a 33-MHz clock that is used as the system PCI bus
clock. However, the PCI host bridge logic is clocked from the CLKPCIIN input pin. The two
pins are provided for the PCI bus clock to minimize clock skew between the PCI host bridge
and external PCI bus devices.
The CLKPCIIN input pin guarantees that the PCI host bridge is driven with the same clock
as the external PCI bus devices. Otherwise, external buffering and loading of the
CLKPCIOUT pin could delay the clock, so that the skew between the PCI host bridge and
external PCI bus devices would not meet the PCI bus specification.
External buffering of CLKPCIOUT may or may not be required, depending on the system
loading (see Figure 9-5 and Figure 9-6). The ÉlanSC520 microcontroller does not
dynamically slow down or stop the output CLKPCIOUT clock; therefore the PCI bus
CLKRUN pin is not supported.
The CLKPCIIN pin is specifically intended for addressing the clock skew problem. It is
not
intended to enable running the PCI host bridge with a clock that is asynchronous to the
CLKPCIOUT pin. Driving the CLKPCIIN pin from an external source that is of a different
frequency is also not supported.
PERR
SERR
PERR
SERR
PERR
SERR
PERR
SERR
PERR
SERR
PCI Device 0
PCI Device 1
PCI Device 2
PCI Device 3
PERR
SERR
PCI Device 4
eODQ6&0LFURFRQWUROOHU
Содержание Elan SC520
Страница 1: ...lan SC520 Microcontroller User s Manual Order 22004A...
Страница 4: ...iv lan SC520 Microcontroller User s Manual...
Страница 28: ...Introduction xxviii lan SC520 Microcontroller User s Manual...
Страница 42: ...Architectural Overview 1 14 lan SC520 Microcontroller User s Manual...
Страница 78: ...System Initialization 3 22 lan SC520 Microcontroller User s Manual...
Страница 108: ...Clock Generation and Control 5 10 lan SC520 Microcontroller User s Manual...
Страница 118: ...Reset Generation 6 10 lan SC520 Microcontroller User s Manual...
Страница 148: ...System Arbitration 8 24 lan SC520 Microcontroller User s Manual...
Страница 214: ...SDRAM Controller 10 36 lan SC520 Microcontroller User s Manual...
Страница 230: ...Write Buffer and Read Buffer 11 16 lan SC520 Microcontroller User s Manual...
Страница 288: ...GP Bus DMA Controller 14 22 lan SC520 Microcontroller User s Manual...
Страница 316: ...Programmable Interval Timer 16 8 lan SC520 Microcontroller User s Manual...
Страница 328: ...Software Timer 18 4 lan SC520 Microcontroller User s Manual...
Страница 346: ...Real Time Clock 20 12 lan SC520 Microcontroller User s Manual...
Страница 360: ...UART Serial Ports 21 14 lan SC520 Microcontroller User s Manual...
Страница 414: ...AMDebug Technology 26 8 lan SC520 Microcontroller User s Manual...