210內部時鐘筆記

2021-09-24 23:52:11 字數 1291 閱讀 9195

4、s5pv210時鐘域詳解

1.6.3.1、msys域:

armclk: 給cpu核心工作的時鐘,也就是所謂的主頻。

hclk_msys: msys域的高頻時鐘,給dmc0和dmc1使用

pclk_msys: msys域的低頻時鐘

hclk_imem:給irom和iram(合稱imem)使用

1.6.3.2、dsys域:

hclk_dsys:dsys域的高頻時鐘

pclk_dsys:dsys域的低頻時鐘

1.6.3.3、psys域:

hclk_psys:psys域的高頻時鐘

pclk_psys:psys域的低頻時鐘

sclk_onenand:

總結:210內部的各個外設都是接在(內部amba匯流排)匯流排上面的,amba匯流排有1條高頻分支叫ahb,有一條低頻分支叫apb。上面的各個域都有各自對應的hclk_***和pclk_***,其中hclk_***就是***這個域中ahb匯流排的工作頻率;pclk_***就是***這個域中apb匯流排的工作頻率。

soc內部的各個外設其實是掛在匯流排上工作的,也就是說這個外設的時鐘來自於他掛在的匯流排,譬如串列埠uart掛在psys域下的apb匯流排上,因此串列埠的時鐘**是pclk_psys。

我們可以通過記住和分析上面的這些時鐘域和匯流排數值,來確定我們各個外設的具體時鐘頻率。

1.6.3.4、各時鐘典型值(預設值,irom中設定的值)

(1)當210剛上電時,預設是外部晶振+內部時鐘發生器產生的24mhz頻率的時鐘直接給armclk的,這時系統的主頻就是24mhz,執行非常慢。

(2)irom**執行時第6步中初始化了時鐘系統,這時給了系統乙個預設推薦執行頻率。這個時鐘頻率是三星推薦的210工作效能和穩定性最佳的頻率。

(3)各時鐘的典型值:

? freq(armclk)      = 1000 mhz

? freq(hclk_msys) = 200 mhz

? freq(hclk_imem)  = 100 mhz

? freq(pclk_msys) = 100 mhz

? freq(hclk_dsys) = 166 mhz

? freq(pclk_dsys) = 83 mhz

? freq(hclk_psys) = 133 mhz

? freq(pclk_psys) = 66 mhz

? freq(sclk_onenand) = 133 mhz, 166 mhz

9.s5pv210的時鐘系統

標籤:使用

sp**cbs

乙個imon/

原文:

筆記 使用內部振盪時鐘的新發現

近日,在網上看到一篇文章 讓沒有晶振的生活成為可能 ufm.cpld 在使用max ii 晶元集中的epm241t100c5時,可以使用其內部晶振產生倍頻時鐘,我對此深表懷疑,而且經過例項驗證得知此方法著實不妥。期間我嘗試了下 發現結果與原作者的意思有點不同,假如例化時輸出的clk為5.56mhz,...

演算法筆記習題2 10

你的任務是計算a b。這是為了acm初學者專門設計的題目。你肯定發現還有其他題目跟這道題的標題類似,這些問題也都是專門為初學者提供的。輸入包含一系列的a和b對,通過空格隔開。一對a和b佔一行。對於輸入的每對a和b,你需要依次輸出a b的和。如對於輸入中的第二對a和b,在輸出中它們的和應該也在第二行。...

s5pv210 時鐘系統

根據推薦值來設定相應的mux開關 pll鎖相環倍頻 div分頻器的值來得到相應的時鐘。1 設定鎖定週期,一般為預設值。因為pll倍頻需要一定時間才能達到相應的頻率。1 用來開啟或關閉pll電路,設定倍頻引數,檢視pll鎖定狀態等。設定apll的倍頻率 fout mdiv x fin pdiv 2 s...