S5PV210 clock

Publisher:馥睿堂Latest update time:2023-09-12 Source: elecfansKeywords:S5PV210  clock  three  main  system  display Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere

CLOCK DOMAINS clock domains

S5PV210 consists of three clock domains, namely, main system (MSYS), display system (DSYS), and peripheral system (PSYS)

1

Clock source
external soldering:

1.XRTCXTI: Real-time clock
2.XXTI: CPU clock
3.XUSBXTI: USB clock
4.XHDMIXTI: HDMI clock

1

Typical applications of CMU:

1.MSYS clock domain uses APLL (that is, ARMCLK, HCLK_MSYS, and PCLK_MSYS)
2.DSYS and PSYS clock domain (that is, HCLK_DSYS, HCLK_PSYS, PCLK_DSYS, and PCLK_PSYS) and other peripheral clocks (that is, audio IPs, SPI, and so on) use MPLL and EPLL
3.Video clocks uses VPLL

1

clock relationship


MSYS clock domain

− freq(ARMCLK) = freq(MOUT_MSYS) / n, where n = 1 ~ 8

− freq(HCLK_MSYS) = freq(ARMCLK) / n, where n = 1 ~ 8 //Fast

− freq(PCLK_MSYS) = freq(HCLK_MSYS) / n, where n = 1 ~ 8 //low speed

− freq(HCLK_IMEM) = freq(HCLK_MSYS) / 2 //Memory

• DSYS clock domain

− freq(HCLK_DSYS) = freq(MOUT_DSYS) / n, where n = 1 ~ 16

− freq(PCLK_DSYS) = freq(HCLK_DSYS) / n, where n = 1 ~ 8

• PSYS clock domain

− freq(HCLK_PSYS) = freq(MOUT_PSYS) / n, where n = 1 ~ 16

− freq(PCLK_PSYS) = freq(HCLK_PSYS) / n, where n = 1 ~ 8

− freq(SCLK_ONENAND) = freq(HCLK_PSYS) / n, where n = 1 ~ 8 //nand

PLL phase locked loop


1.APLL can drive MSYS domain and DSYS domain

2.MPLL can drive MSYS domain and DSYS domain

3.EPLL is mainly used to generate audio clock

4.VPLL is mainly used to generate video system operating clock


CLK_SRC0, R/W, Address = 0xE010_0200
PLL selection, by setting the corresponding bit
1

Frequency multiplication
takes APLL as an example

APLL_CON0, R/W, Address = 0xE010_0100
1

ERROR = MDIV * FIN / (PDIV * 2^(SDIV-1))

PDIV: 1 ≤ PDIV ≤ 63
MDIV: 16 ≤ MDIV ≤ 1023
SDIV: 0 ≤ SDIV ≤ 5

Common reference values
1

Multiply to 1G
input frequency, default 24M

ERROR = 125 * 24 / (3 * 2^(1-1)) = 1000


Keywords:S5PV210  clock  three  main  system  display Reference address:S5PV210 clock

Previous article:S5PV210 PWM
Next article:S5PV210 hours

Recommended ReadingLatest update time:2024-11-16 09:19

[Veco Cup] Pasini Perception is nominated for the "Veco Cup OFweek 2023 China Robotics Industry Annual Technology Breakthrough Award"
OFweek Cup · OFweek 2023 China Robot Industry Annual Selection (abbreviated as OFweek Robot Awards 2023) is jointly organized by OFweek, China's high-tech industry portal, and its authoritative robot professional media - OFweek Robot. This selection is a major brand event in China's robot industry and one of
[robot]
[Veco Cup] Huarui Technology participates in the "Veco Cup OFweek 2023 China Mobile Robot Innovation Product Award"
OFweek Cup · OFweek 2023 China Robot Industry Annual Selection (abbreviated as OFweek Robot Awards 2023) is jointly organized by OFweek, China's high-tech industry portal, and its authoritative robot professional media - OFweek Robot. This selection is a major brand event in China's robot industry and one of
[robot]
[Veco Cup] Lianyiheli participated in the "Veco Cup OFweek 2023 China Robotics Industry Annual Investment Value Enterprise Award"
OFweek Cup · OFweek 2023 China Robot Industry Annual Selection (abbreviated as OFweek Robot Awards 2023) is jointly organized by OFweek, China's high-tech industry portal, and its authoritative robot professional media - OFweek Robot. This selection is a major brand event in China's robot industry and one of
[robot]
ATmega48 clock system and its distribution
Figure 12 shows the main clock system and its distribution of ATmega48. These clocks do not need to work at the same time. In order to reduce power consumption, different sleep modes can be used to disable the clocks of modules that do not need to work. For details, see P32 "Power Management and Sleep Mode". The follo
[Microcontroller]
ATmega48 clock system and its distribution
[Veco Cup] Parkjin Intelligence participated in the "Veco Cup OFweek 2023 China Robotics Industry Annual Growth Enterprise Award"
OFweek Cup · OFweek 2023 China Robot Industry Annual Selection (abbreviated as OFweek Robot Awards 2023) is jointly organized by OFweek, China's high-tech industry portal, and its authoritative robot professional media - OFweek Robot. This selection is a major brand event in China's robot industry and one of
[robot]
TDK launches new two-chip stray field-immune 3D position sensor with analog and switching outputs
The HAR 3920-2100 (dual chip) is an accurate Hall-effect position sensor with robust stray field compensation and both ratiometric analog and switching outputs. This sensor has been defined as ASIL C and can be integrated into automotive safety-related systems up to ASIL D Target
[sensor]
TDK launches new two-chip stray field-immune 3D position sensor with analog and switching outputs
The disadvantage of Class D amplifiers is their high noise, so how can we reduce it?
Due to their small size and high energy efficiency, Class D amplifiers have become a fixture in smartphones and battery-powered artificial intelligence (AI) speakers, where space and power budgets are very tight. They have replaced Class A and Class AB amplifiers, both of which offer excellent linearity, high gain, an
[Analog Electronics]
The disadvantage of Class D amplifiers is their high noise, so how can we reduce it?
STM8S103 clock setting
Maximum clock (referring to system clock): external crystal oscillator 24MHz, internal high-speed RC 16MHz Three clock sources: external crystal, internal high-speed RC (power-on default) + internal low-speed RC Several clocks: master clock (ie system clock), fcpu, peripheral clock, AWU clock Call the CLK_ClockSw
[Microcontroller]
STM8S103 clock setting
Latest Microcontroller Articles
  • Download from the Internet--ARM Getting Started Notes
    A brief introduction: From today on, the ARM notebook of the rookie is open, and it can be regarded as a place to store these notes. Why publish it? Maybe you are interested in it. In fact, the reason for these notes is ...
  • Learn ARM development(22)
    Turning off and on interrupts Interrupts are an efficient dialogue mechanism, but sometimes you don't want to interrupt the program while it is running. For example, when you are printing something, the program suddenly interrupts and another ...
  • Learn ARM development(21)
    First, declare the task pointer, because it will be used later. Task pointer volatile TASK_TCB* volatile g_pCurrentTask = NULL;volatile TASK_TCB* vol ...
  • Learn ARM development(20)
    With the previous Tick interrupt, the basic task switching conditions are ready. However, this "easterly" is also difficult to understand. Only through continuous practice can we understand it. ...
  • Learn ARM development(19)
    After many days of hard work, I finally got the interrupt working. But in order to allow RTOS to use timer interrupts, what kind of interrupts can be implemented in S3C44B0? There are two methods in S3C44B0. ...
  • Learn ARM development(14)
  • Learn ARM development(15)
  • Learn ARM development(16)
  • Learn ARM development(17)
Change More Related Popular Components

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号