Electronic Components Datasheet Search
  English  ▼

X  

UM0851 Datasheet(PDF) 224 Page - STMicroelectronics

Part # UM0851
Description  SPEAr is a family of highly customizable ARM-based embedded
PDF  245 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

UM0851 Datasheet(HTML) 224 Page - STMicroelectronics

Back Button UM0851 Datasheet HTML 220Page - STMicroelectronics UM0851 Datasheet HTML 221Page - STMicroelectronics UM0851 Datasheet HTML 222Page - STMicroelectronics UM0851 Datasheet HTML 223Page - STMicroelectronics UM0851 Datasheet HTML 224Page - STMicroelectronics UM0851 Datasheet HTML 225Page - STMicroelectronics UM0851 Datasheet HTML 226Page - STMicroelectronics UM0851 Datasheet HTML 227Page - STMicroelectronics UM0851 Datasheet HTML 228Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 224 / 245 page
background image
Power management section
UM0851
224/245
Doc ID 16604 Rev 2
Figure 65.
SPEAr clock tree
The advantages of providing the clock framework in software are as follows:
●
Clocks can be managed dynamically at run-time
●
Structured approach
●
Hide complexity of internal clock generation & clock interdependencies
●
Reuse across different SPEAr devices
●
Reuse across different platforms
●
Clock management from multiple cores
●
Using existing OS power management interfaces (when possible)
Clock dependency graph and reference counting
●
The clock framework software generates a clock dependency graph internally.
●
Dependency links are dynamic and can be reconfigured at run time. The clock
dependencies are set up by establishing a Parent-Child Relation between a clock and
its derivatives. This hierarchy provides makes it easy to track all the clocks that are
used in the system.
●
Whenever a device needs a clock, it sends a request to the clock framework. The clock
framework iterates through the total clock dependency tree and sees if the parent has
been enabled for the clock. If not, first the parent clock is enabled followed by the child
clock. Else, if the parent clock is already enabled, the reference counts for each related
clock are incremented.
●
The reference count for the clock usage is incremented or decremented depending
upon the resource utilization. Whenever the clock is enabled, the reference count is
incremented and it is decremented when the clock is disabled. The reference count is
tracked recursively in the total tree to capture all the dependencies.
CLK32KHZ
OSC
OSC
30 MHz
32.768 kHz
PLL3
(USB)
PLL1
(Sys)
PLL2
(Aux)
CLKPLL2
CLKPLL1
UCLK12MHZ
UCLK30MHZ
UCLK48MHZ
DDR
CPU
UART
TIMER
SSP
USBH/USBD
RTC
CLK30MHZ



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com