ARM ARM DUI 0224I manual ICS307 programmable clock generators, Hclks selection

Models: ARM DUI 0224I

1 402
Download 402 pages 14.06 Kb
Page 110
Image 110

Hardware Description

 

 

 

 

Table 3-9 HCLKS selection

 

 

 

HCLKCTRL signal

 

 

[4]

[0]

[3]

[7]

HCLKS driven by:

 

 

 

 

 

1

1

X

X

GLOBALCLK (driven from tile,

 

 

 

 

nGLOBALCLKEN pulled HIGH)

 

 

 

 

 

1

0

X

X

GLOBALCLK (driven from OSC0)

 

 

 

 

 

0

X

1

X

HCLKSL2S and HCLKSL2F (from tile)

 

 

 

 

 

0

X

0

1

OSC0 (default)

 

 

 

 

 

0

X

0

0

OSC3

 

 

 

 

 

ICS307 programmable clock generators

Five programmable (6–200 MHz) clocks are supplied to the FPGA by the programmable MicroClock ICS307 clock generators (OSC0–OSC4):

OSCCLK0 This is the default reference clock for XTALCLKDRV. This is normally used as GLOBALCLK, the external AHB bridge clocks, and the reference for the PLL that generates CPUCLK.

OSC0 uses a 24MHz crystal as its reference. A fixed-frequency 24MHz signal, REFCLK24MHZ, is output from OSC0 and used as a reference signal for:

The input for programmable oscillators OSC1–OSC4.

the USB controller clock

the USB debug controller clock

the external peripheral clocks for the SCI, UART, and SSP in the ARM926EJ-S PXP Development Chip.

the input to divide-by-24 logic in the FPGA that produces the 1MHz reference clock for the timers.

OSCCLK1 An alternative reference clock for the AHB M1 bridge clocks from the FPGA to the clock selection multiplexors (HCLKM1F2S, HCLKM1F2F, and HCLKM1F2L). By default, this clock is not used and the AHB M1 bridge operates in synchronous mode.

3-48

Copyright © 2003-2010 ARM Limited. All rights reserved.

ARM DUI 0224I

Page 110
Image 110
ARM ARM DUI 0224I manual ICS307 programmable clock generators, Hclks selection, Hclkctrl signal Hclks driven by