09.12.2012 Views

RM0090: Reference manual - STMicroelectronics

RM0090: Reference manual - STMicroelectronics

RM0090: Reference manual - STMicroelectronics

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>RM0090</strong> Reset and clock control for (RCC)<br />

Figure 13. Clock tree<br />

OSC32_IN<br />

OSC32_OUT<br />

PHY Ethernet<br />

25 to 50 MHz<br />

MCO2<br />

MCO1<br />

OSC_OUT<br />

OSC_IN<br />

I2S_CKIN<br />

USB2.0 PHY<br />

24 to 60 MHz<br />

LSE OSC<br />

32.768 kHz<br />

PLL<br />

/1 to 5<br />

/1 to 5<br />

4-26 MHz<br />

HSE OSC<br />

VCO<br />

xN<br />

VCO<br />

xN<br />

PLLI2S<br />

/ P<br />

/ Q<br />

/ R<br />

/ P<br />

/ Q<br />

/ R<br />

ETH_MII_TX_CLK_MII<br />

ETH_MII_RX_<br />

CLK_MII<br />

OTG_HS_SCL<br />

LSI RC<br />

32 kHz<br />

SYSCLK<br />

LSE<br />

16 MHz<br />

HSI RC<br />

HSE<br />

/ M<br />

PLL48CK<br />

PLLI2SCLK<br />

Ext. clock<br />

LSI<br />

HSI<br />

I2SSRC<br />

LSE<br />

/2 to 31<br />

Watchdog<br />

enable<br />

RTCSEL[1:0]<br />

PLLCLK<br />

/2,20 MII_RMII_SEL in SYSCFG_PMC<br />

IWDGCLK<br />

RTCCLK<br />

AHB<br />

PRESC<br />

/ 1,2,..512<br />

to independent<br />

watchdog<br />

APBx<br />

PRESC<br />

/ 1,2,4,8,16<br />

Peripheral<br />

clock enable<br />

Peripheral<br />

if (APBx presc = 1x1<br />

else x2<br />

Ethernet<br />

PTP clock<br />

APBx<br />

peripheral<br />

clocks<br />

APBx timer<br />

clocks<br />

48 MHz<br />

clocks<br />

USBHS<br />

ULPI clock<br />

ai16088c<br />

1. For full details about the internal and external clock source characteristics, refer to the Electrical characteristics section in<br />

the device datasheet.<br />

HSI<br />

HSE<br />

RTC<br />

enable<br />

HSE_RTC<br />

Peripheral<br />

clock enable<br />

Peripheral<br />

clock enable<br />

Peripheral<br />

clock enable<br />

SW<br />

SYSCLK<br />

168 MHz<br />

max<br />

to RTC<br />

MACTXCLK<br />

to Ethernet MAC<br />

MACRXCLK<br />

Peripheral<br />

clock enable<br />

MACRMIICLK<br />

168 MHz max.<br />

Clock<br />

Enable<br />

/8<br />

clock enable<br />

Peripheral<br />

clock enable<br />

Peripheral<br />

clock enable<br />

Peripheral<br />

clock enable<br />

HCLK<br />

to AHB bus, core,<br />

memory and DMA<br />

to Cortex System<br />

timer<br />

FCLK Cortex<br />

free-running clock<br />

I2S clocks<br />

Doc ID 018909 Rev 3 114/1416

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!