一種時鐘頻率的校準方法、系統及芯片的制作方法
【專利摘要】本發明屬于時鐘校準【技術領域】,提供了一種時鐘頻率的校準方法、系統及芯片。其中方法包括:在一輪校準開始后,對芯片的內部時鐘振蕩器輸出的校準時鐘和一標準時鐘同時開始計數;當標準計數器的計數值達到預估計數值時,對校準時鐘的當前頻率進行預估,生成預估結果,該預估計數值小于標準計數器的最大計數值;若預估結果表明校準時鐘的當前頻率超限,則利用校準搜索算法生成校準參數,并將該校準參數輸出給內部時鐘振蕩器,進入下一輪校準。本發明無需等到標準計數器的計數值達到最大計數值便可實現對內部時鐘振蕩器輸出的時鐘進行頻率校準,相對于現有采用自動迭代校準線路進行時鐘信號校準的方法,進一步縮短了校準時間,節約了測試成本。
【專利說明】一種時鐘頻率的校準方法、系統及芯片
【技術領域】
[0001]本發明屬于時鐘校準【技術領域】,尤其涉及一種時鐘頻率的校準方法、系統及芯片。【背景技術】
[0002]公知地,半導體芯片中的每個元器件都使用時鐘信號作為時序邏輯控制的基礎。
[0003]一般地,芯片中的時鐘信號的來源有兩種:一種是由芯片外部的石英晶體振蕩器產生,該種時鐘信號穩定且精確,但隨著諸如IC卡、SIM卡等設備對產品小體積要求的提高,外部石英晶體振蕩器由于體積較大、已很難滿足此類應用的需求;另一種則是由芯片內部的時鐘振蕩器產生,但由于現有集成電路制造工藝的限制,該種時鐘信號通常有±20%到±30%的偏差,有些工藝甚至可能產生±50%的偏差,這種具有巨大偏差的時鐘信號如果直接用于內部電路,將極有可能使系統處于不穩定或不可預知的狀態,無法正常工作。
[0004]針對內部時鐘振蕩器產生的時鐘信號存在較大偏差的問題,目前一般是在芯片生產的中測階段,采用時鐘校準的方式來將偏差調整到一符合要求的范圍內,現有技術提出了一種對芯片內部時鐘振蕩器產生的時鐘信號進行校準的方法,該種方法是通過測試線路將某一校準值輸送到一時鐘校準電路,該時鐘校準電路根據該校準值對內部時鐘振蕩器產生的時鐘信號進行校準,之后將校準后的時鐘信號輸出到芯片外,并對輸出的時鐘信號進行測量,根據本輪時鐘信號的測量值調整校準值后,再將校準值輸送到芯片內部的時鐘校準電路,如此反復,經過多輪調整測量后,得到一符合要求的時鐘信號。該種方法實現簡單,但由于是在芯片外部對時鐘信號進行測量并調整校準值,因此整個校準過程耗費時間較長,測試成本較多。
[0005]為此,現有技術提出了另一種對芯片內部時鐘振蕩器產生的時鐘信號進行校準的方法。該種方法是在芯片內部設計一自動迭代校準線路,該自動迭代校準線路包含一產生標準計數器的時鐘計數器,自動迭代校準線路可根據時鐘計數器的數值確定內部時鐘振蕩器產生的時鐘信號的頻率偏差,并自動產生一校準值進行下一輪次的校準,如此反復,經過若干輪次的校準之后,可以得到一個符合要求的時鐘信號。相對于前一種時鐘頻率校準方法,該方法可縮短總的校準時間,并節約芯片測試成本,但由于該方法中,自動迭代校準線路是在時鐘計數器的計數值達到其最大計數值之后,才對本輪次的時鐘信號的頻率偏差進行校準,因此總的校準時間仍較長。
【發明內容】
[0006]本發明實施例的目的在于提供一種時鐘頻率的校準方法,旨在解決現有技術提供的采用自動迭代校準線路進行時鐘信號校準的方法中,由于是在時鐘計數器的計數值達到其最大計數值之后對時鐘信號進行校準,校準時間較長的問題。
[0007]本發明實施例是這樣實現的,一種時鐘頻率的校準方法,所述方法包括以下步驟:
[0008]在一輪校準開始后,校準計數器對芯片的內部時鐘振蕩器輸出的校準時鐘進行計數,標準計數器同時對一標準時鐘開始計數;
[0009]當所述標準計數器的計數值達到預存的預估計數值時,對所述校準時鐘的當前頻率進行預估,生成預估結果,所述預估計數值小于所述標準計數器的最大計數值;
[0010]根據所述預估結果,決定是否生成并輸出內部時鐘振蕩器在下一輪校準中所需的校準參數。
[0011]本發明實施例的另一目的在于提供一種時鐘頻率的校準系統,所述系統包括:
[0012]校準計數器,用于在一輪校準開始后,對芯片的內部時鐘振蕩器輸出的校準時鐘進行計數;
[0013]標準計數器,用于對一標準時鐘開始計數,所述標準計數器與所述校準計數器同時開始計數;
[0014]預估單元,用于當所述標準計數器的計數值達到預存的預估計數值時,對所述校準時鐘的當前頻率進行預估,生成預估結果;
[0015]校準參數生成單元,用于根據所述預估單元生成的預估結果,決定是否生成并輸出所述內部時鐘振蕩器在下一輪校準中所需的校準參數。。
[0016]本發明實施例的另一目的還在于提供了一種芯片,包括一內部時鐘振蕩器,所述芯片還包括一如上所述的時鐘頻率的校準系統。
[0017]本發明實施例提供的時鐘頻率的校準方法及系統預設有預估計數值,該預估計數值小于標準計數器的最大計數值,當標準計數器對標準時鐘的計數達到該預估計數值時,對內部時鐘振蕩器輸出的校準時鐘進行校準。由于預估計數值小于標準計數器的最大計數值,即是說,無需等到標準計數器的計數值達到最大計數值便可實現對內部時鐘振蕩器輸出的時鐘進行頻率校準,相對于現有采用自動迭代校準線路進行時鐘信號校準的方法,進一步縮短了校準時間,節約了測試成本。
【專利附圖】
【附圖說明】
[0018]圖1是本發明實施例提供的時鐘頻率的校準方法的流程圖;
[0019]圖2是本發明實施例提供的時鐘頻率的校準方法的一種優選執行流程圖;
[0020]圖3是本發明實施例提供的時鐘頻率的校準系統的結構圖;
[0021]圖4是圖3中預估單元的結構圖。
【具體實施方式】
[0022]為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
[0023]針對現有時鐘頻率校準方法存在的校準時間長的問題,本發明實施例提供的時鐘頻率的校準方法預設有預估計數值,該預估計數值小于標準計數器的最大計數值,當標準計數器對標準時鐘的計數達到該預估計數值時,對內部時鐘振蕩器輸出的校準時鐘進行校準。
[0024]圖1示出了本發明實施例提供的時鐘頻率的校準方法的流程。
[0025]步驟SI I,在一輪校準開始后,校準計數器對芯片的內部時鐘振蕩器輸出的校準時鐘進行計數,標準計數器同時對一標準時鐘開始計數。若本輪校準為首輪校準,則內部時鐘振蕩器根據一初始的校準參數輸出校準時鐘。該校準參數可以并不限于是電流參數、溫度參數等。
[0026]步驟S12,當標準計數器的計數值達到預存的預估計數值時,對校準時鐘的當前頻率進行預估,生成預估結果。其中,預估計數值小于標準計數器的最大計數值,標準計數器的最大計數值是由標準計數器的位數決定,例如,當標準計數器是8bit計數器時,其最大計數值即為28=2 56。
[0027]進一步地,對校準時鐘的當前頻率進行預估,生成預估結果的步驟包括以下步驟:
[0028]步驟S121:根據標準計數器的計數值、校準計數器的計數值和標準時鐘的時鐘頻率,計算校準時鐘的當前頻率。
[0029]本發明實施例中,若假設標準計數器的計數值為clkl,校準計數器的計數值為clk2,標準時鐘的時鐘頻率為fl,則計算校準時鐘的當前頻率f2的步驟表示為:f2=clk2Xfl/clkl0
[0030]步驟S122:根據預存的校準時鐘的標定頻率以及預設的最大允許偏差指數計算校準時鐘的允許頻率范圍。
[0031 ] 本發明實施例中,最大允許偏差指數可由兩位二進制數表示,該兩位二進制數的值可由用戶通過軟件配置,例如,00表示校準時鐘的時鐘頻率相對校準時鐘的標定頻率的最大允許偏差是±2.5%,01表示校準時鐘的時鐘頻率相對校準時鐘的標定頻率的最大允許偏差是±5%,10表示校準時鐘的時鐘頻率相對校準時鐘的標定頻率的最大允許偏差是±10%,11表示校準時鐘的時鐘頻率相對校準時鐘的標定頻率的最大允許偏差是±20%。
[0032]步驟S123:根據計算得到的校準時鐘的當前頻率以及計算得到的校準時鐘的允許頻率范圍,對校準時鐘的當前頻率進行預估,生成預估結果。
[0033]本發明實施例中,預估結果可以由表征校準結束與否的第一標志位、表征校準成功與否的第二標志位以及表征校準時鐘快慢的第三標志位表示。例如,當第一標志位為I時,表征校準結束,第一標志位為O時,表征校準未結束,第二標志位為I時,表征校準成功,第二標志位為O時,表征校準失敗,第三標志位為I時,表征校準時鐘快,第三標志位為O時,表征校準時鐘慢;則此時的步驟S12中,根據校準時鐘的當前頻率和校準時鐘的允許頻率范圍,對校準時鐘的當前頻率進行預估,生成預估結果的步驟具體為:若校準時鐘的當前頻率在校準時鐘的允許頻率范圍內,則將第一標志位置為1,并將第二標志位置為I ;若校準時鐘的當前頻率小于校準時鐘的允許頻率范圍的下限值,則將第一標志位置為1,將第二標志位置為0,并將第三標志位置為O ;若校準時鐘的當前頻率大于校準時鐘的允許頻率范圍的上限值,則將第一標志位置為1,將第二標志位置為O,并將第三標志位置為I。當然,第一標志位、第二標志位、第三標志位中的I和O所表征的含義在實際應用中是可以互換的。
[0034]步驟S13,根據預估結果,決定是否生成并輸出內部時鐘振蕩器在下一輪校準中所需的校準參數。步驟S13具體為:
[0035]若本輪校準未達到最大校準輪數,且根據預估結果,校準時鐘的當前頻率超出校準時鐘的允許頻率范圍時,利用校準搜索算法生成校準參數,并將該校準參數輸出給內部時鐘振蕩器,進入下一輪校準;[0036]若本輪校準未達到最大校準輪數,且根據預估結果,校準時鐘的當前頻率未超出校準時鐘的允許頻率范圍時,則結束校準;
[0037]若本輪校準次數達到最大校準輪數,則等待標準計數器的計數值達到標準計數器的最大計數值,并輸出預估結果。其中的校準參數以多位二進制數表示,且二進制數的位數即為最大校準輪數;其中的校準搜索算法優選是二分搜索算法。
[0038]進一步地,若本輪校準未達到最大校準輪數,且根據預估結果,校準時鐘的當前頻率超出校準時鐘的允許頻率范圍,則在利用校準搜索算法生成校準參數的步驟之前,本發明實施例還包括以下步驟:控制校準計數器和標準計數器停止計數。
[0039]本發明實施例提供的時鐘頻率的校準方法預設有預估計數值,該預估計數值小于標準計數器的最大計數值,當標準計數器對標準時鐘的計數達到該預估計數值時,對內部時鐘振蕩器輸出的校準時鐘進行校準。由于預估計數值小于標準計數器的最大計數值,即是說,無需等到標準計數器的計數值達到最大計數值便可實現對內部時鐘振蕩器輸出的時鐘進行頻率校準,相對于現有采用自動迭代校準線路進行時鐘信號校準的方法,進一步縮短了校準時間,節約了測試成本。
[0040]圖2示出了本發明實施例提供的時鐘頻率的校準方法的一種優選執行流程。
[0041]步驟S21,初始化內部時鐘振蕩器,產生一初始的校準參數,并初始化一校準輪數變量。
[0042]步驟S22,內部時鐘振蕩器根據初始的校準參數,產生并輸出校準時鐘。
[0043]步驟S23,校準計數器對校準時鐘計數,標準計數器同時對標準時鐘計數,并將校準輪數變量減I。
[0044]步驟S24,判斷標準計數器的計數值是否達到預估計數值,是則執行步驟S25,否則執行步驟S23。
[0045]步驟S25,根據標準計數器的計數值、校準計數器的計數值和標準時鐘的時鐘頻率,計算校準時鐘的當前頻率,根據預存的校準時鐘的標定頻率以及預設的最大允許偏差指數計算校準時鐘的允許頻率范圍,并根據校準時鐘的當前頻率和校準時鐘的允許頻率范圍,對校準時鐘的當前頻率進行預估,生成預估結果。
[0046]步驟S26,判斷校準輪數變量是否為0,是則說明本輪校準已是最后一輪校準,執行步驟S27,否則執行步驟S28。
[0047]步驟S27,等待標準計數器的計數值達到標準計數器的最大計數值,輸出預估結
果O
[0048]步驟S28,判斷校準時鐘的當前頻率是否超出校準時鐘的允許頻率范圍,是則執行步驟S29,否則說明內部時鐘振蕩器輸出的時鐘的頻率符合要求,結束校準。
[0049]步驟S29,控制校準計數器和標準計數器停止計數,生成校準參數,并輸出給內部時鐘振蕩器,之后返回步驟S22進行下一輪校準。
[0050]下面以校準時鐘的標定頻率是32MHz,標準時鐘的時鐘頻率是2MHz,校準計數器為13bit計數器,標準計數器為Sbit計數器,初始的校準參數是100000,最大允許偏差指數是±5%,內部時鐘振蕩器輸出的初始校準時鐘的可能頻率偏差是±50%,預估計數值是24=16為例,說明上述的時鐘頻率的校準方法的執行流程:
[0051]首先初始化內部時鐘振蕩器,產生的初始的校準參數為“100000”,該校準參數用以表征內部時鐘振蕩器輸出時鐘所需的電流參數,且由該校準參數的位數,初始化校準輪數變量為6,即最大校準輪數為6輪。
[0052]之后,校準時鐘輸出給13bit的校準計數器,且外部輸入一標準時鐘給標準計數器;由于存在±50%的頻率偏差,因而該初始的校準時鐘的頻率值可能是16MHz到48MHz之間的任一值。
[0053]之后,校準計數器和標準計數器同時開始計數,同時將校準輪數變量減I。
[0054]之后,當標準計數器的計數值達到預估計數值16,即標準計數器從O計數到15時,若此時校準計數器的計數值為144,則計算得到此時校準時鐘的當前頻率是18MHz,同時,由最大允許偏差指數±5%計算可得,校準時鐘的允許頻率范圍是32MHz±5%,可知,校準時鐘的當前頻率18MHz遠低于32MHz ±5%,則將第一標志位置為1,將第二標志位置為0,并將第三標志位置為O。而在現有技術中,需等到Sbit標準計數器的計數值達到256時,才會判斷校準時鐘是否在校準時鐘的允許頻率范圍內。
[0055]之后,判斷校準輪數變量是否為0,若為0,則等待標準計數器的計數值達到256時,輸出預估結果;若不為0,則根據第一標志位、第二標志位和第三標志位判斷校準時鐘的當前頻率是否超出校準時鐘的允許頻率范圍32MHz±5%,是則控制校準計數器和標準計數器停止計數,生成一校準參數,并將該校準參數返回給內部時鐘振蕩器,進入下一輪校準。
[0056]圖3示出了本發明實施例提供的時鐘頻率的校準系統的結構,為了便于說明,僅不出了與本發明實施例相關的部分。
[0057]本發明實施例提供的時鐘頻率的校準系統包括:校準計數器11,用于在一輪校準開始后,對芯片的內部時鐘振蕩器輸出的校準時鐘進行計數;標準計數器12,用于對一標準計數器開始計數,標準計數器12與校準計數器11同時開始計數;預估單元13,用于當標準計數器12的計數值達到預存的預估計數值時,對校準時鐘的當前頻率進行預估,生成預估結果,該預估計數值小于標準計數器的最大計數值;校準參數生成單元14,用于根據預估單元13生成的預估結果,決定是否生成并輸出內部時鐘振蕩器在下一輪校準中所需的校準參數。
[0058]具體地,當本輪校準未達到最大校準輪數,且根據預估單元13生成的預估結果,校準時鐘的當前頻率超出校準時鐘的允許頻率范圍時,校準參數生成單元14利用校準搜索算法生成校準參數,并將該校準參數輸出給內部時鐘振蕩器,進入下一輪校準;當本輪校準未達到最大校準輪數,且根據預估單元13生成的預估結果,校準時鐘的當前頻率未超出校準時鐘的允許頻率范圍時,則校準參數生成單元14結束校準;當本輪校準次數達到最大校準輪數時,校準參數生成單元14等待標準計數器12的計數值達到標準計數器12的最大計數值,并輸出預估結果。其中,對預估計數值的定義、預估結果的定義如上所述,在此不再贅述。
[0059]另外,校準參數生成單元14還用于當本輪校準未達到最大校準輪數,且根據預估結果,校準時鐘的當前頻率超出校準時鐘的允許頻率范圍時,在利用校準搜索算法生成校準參數之前,控制校準計數器和標準計數器停止計數。
[0060]進一步地,圖4示出了圖3中預估單元13的結構。
[0061]具體地,預估單元13可以包括:第一計算模塊131,用于根據標準計數器的計數值、校準計數器的計數值和標準時鐘的時鐘頻率,計算校準時鐘的當前頻率;第二計算模塊132,用于根據預存的校準時鐘的標定頻率以及預設的最大允許偏差指數計算校準時鐘的允許頻率范圍;預估模塊133,用于根據第一計算模塊131計算得到的校準時鐘的當前頻率以及第二計算模塊132計算得到的校準時鐘的允許頻率范圍,對校準時鐘的當前頻率進行預估,生成預估結果。其中的最大允許偏差指數的定義、第一計算模塊131計算校準時鐘的當前頻率的過程、預估模塊133生成預估結果的過程均如上所述,在此不再贅述。
[0062]本發明實施例還提供了一種芯片,包括一內部時鐘振蕩器,以及一如上所述的時鐘頻率的校準系統。
[0063]本發明實施例提供的時鐘頻率的校準方法及系統預設有預估計數值,該預估計數值小于標準計數器的最大計數值,當標準計數器對標準時鐘的計數達到該預估計數值時,對內部時鐘振蕩器輸出的校準時鐘進行校準。由于預估計數值小于標準計數器的最大計數值,即是說,無需等到標準計數器的計數值達到最大計數值便可實現對內部時鐘振蕩器輸出的時鐘進行頻率校準,相對于現有采用自動迭代校準線路進行時鐘信號校準的方法,進一步縮短了校準時間,節約了測試成本。
[0064]本領域普通技術人員可以理解實現上述實施例方法中的全部或部分步驟是可以通過程序來控制相關的硬件完成,所述的程序可以在存儲于一計算機可讀取存儲介質中,所述的存儲介質,如R0M/RAM、磁盤、光盤等。
[0065]以上所述僅為本發明的較佳實施例而已,并不用以限制本發明,凡在本發明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發明的保護范圍之內。
【權利要求】
1.一種時鐘頻率的校準方法,其特征在于,所述方法包括以下步驟: 在一輪校準開始后,校準計數器對芯片的內部時鐘振蕩器輸出的校準時鐘進行計數,標準計數器同時對一標準時鐘開始計數; 當所述標準計數器的計數值達到預存的預估計數值時,對所述校準時鐘的當前頻率進行預估,生成預估結果,所述預估計數值小于所述標準計數器的最大計數值; 根據所述預估結果,決定是否生成并輸出內部時鐘振蕩器在下一輪校準中所需的校準參數。
2.如權利要求1所述的時鐘頻率的校準方法,其特征在于,所述對所述校準時鐘的當前頻率進行預估,生成預估結果的步驟進一步包括以下步驟: 根據所述標準計數器的計數值、所述校準計數器的計數值和所述標準時鐘的時鐘頻率,計算所述校準時鐘的當前頻率; 根據預存的所述校準時鐘的標定頻率以及預設的最大允許偏差指數計算所述校準時鐘的允許頻率范圍; 根據計算得到的所述校準時鐘的當前頻率以及計算得到的所述校準時鐘的允許頻率范圍,對所述校準時鐘的當前頻率進行預估,生成預估結果。
3.如權利要求2所述的時鐘頻率的校準方法,其特征在于,所述最大允許偏差指數由兩位二進制數表示,當所述兩位二進制數為OO時,所述最大允許偏差是±2.5%,當所述兩位二進制數為01時,所述最大允許偏差是±5%,當所述兩位二進制數為10時,所述最大允許偏差是±10%,當所述兩位二進制數為11時,所述最大允許偏差是±20%。
4.如權利要求1所述的時鐘頻率的校準方法,其特征在于,所述根據所述預估結果,決定是否生成并輸出所述內部時鐘振`蕩器在下一輪校準中所需的校準參數的步驟具體為: 若本輪校準未達到最大校準輪數,且根據所述預估結果,所述校準時鐘的當前頻率超出所述校準時鐘的允許頻率范圍時,利用校準搜索算法生成校準參數,并將所述校準參數輸出給所述內部時鐘振蕩器,進入下一輪校準; 若本輪校準未達到所述最大校準輪數,且根據所述預估結果,所述校準時鐘的當前頻率未超出所述校準時鐘的允許頻率范圍時,則結束校準; 若本輪校準次數達到所述最大校準輪數,則等待所述標準計數器的計數值達到所述標準計數器的最大計數值,并輸出所述預估結果。
5.如權利要求4所述的時鐘頻率的校準方法,其特征在于,若本輪校準未達到最大校準輪數,且根據所述預估結果,所述校準時鐘的當前頻率超出所述校準時鐘的允許頻率范圍時,在所述利用校準搜索算法生成校準參數的步驟之前,所述方法還包括以下步驟: 控制所述校準計數器和所述標準計數器停止計數。
6.如權利要求1至5任一項所述的時鐘頻率的校準方法,其特征在于,所述預估結果由表征校準結束與否的第一標志位、表征校準成功與否的第二標志位、以及表征所述校準時鐘快慢的第三標志位表示,所述根據所述校準時鐘的當前頻率和所述校準時鐘的允許頻率范圍,對所述校準時鐘的當前頻率進行預估,生成預估結果的步驟具體為: 若所述校準時鐘的當前頻率在所述校準時鐘的允許頻率范圍內,則將所述第一標志位置為I,并將所述第二標志位置為I ; 若所述校準時鐘的當前頻率小于所述校準時鐘的允許頻率范圍的下限值,則將所述第一標志位置為1,將所述第二標志位置為O,并將所述第三標志位置為O ; 若所述校準時鐘的當前頻率大于所述校準時鐘的允許頻率范圍的上限值,則將所述第一標志位置為1,將所述第二標志位置為O,并將所述第三標志位置為I。
7.一種時鐘頻率的校準系統,其特征在于,所述系統包括: 校準計數器,用于在一輪校準開始后,對芯片的內部時鐘振蕩器輸出的校準時鐘進行計數; 標準計數器,用于對一標準時鐘開始計數,所述標準計數器與所述校準計數器同時開始計數; 預估單元,用于當所述標準計數器的計數值達到預存的預估計數值時,對所述校準時鐘的當前頻率進行預估,生成預估結果; 校準參數生成單元,用于根據所述預估單元生成的所述預估結果,決定是否生成并輸出所述內部時鐘振蕩器在下一輪校準中所需的校準參數。
8.如權利要求7所述的時鐘頻率的校準系統,其特征在于,所述校準參數生成單元用于當本輪校準未達到最大校準輪數,且根據所述預估單元生成的所述預估結果,所述校準時鐘的當前頻率超出所述校準時鐘的允許頻率范圍時,利用校準搜索算法生成校準參數,并將所述校準參數輸出給所述內部時鐘振蕩器,進入下一輪校準; 所述校準參數生成單元還用于當本輪校準次數達到所述最大校準輪數時,等待所述標準計數器的計數值達到所述標準計數器的最大計數值,并輸出所述預估單元生成的所述預估結果。
9.如權利要求8所述的時鐘頻率的校準系統,其特征在于,所述校準參數生成單元還用于當本輪校準未達到最大校準輪數,且根據所述預估單元生成的所述預估結果,所述校準計數器的當前頻率超出所述校準計數器的允許頻率范圍時,在利用校準搜索算法生成校準參數之前,控制所述校準計數器和所述標準計數器停止計數。
10.如權利要求7所述的時鐘頻率的校準系統,其特征在于,所述預估單元進一步包括: 第一計算模塊,用于根據所述標準計數器的計數值、所述校準計數器的計數值和標準時鐘的時鐘頻率,計算所述校準時鐘的當前頻率; 第二計算模塊,用于根據預存的所述校準時鐘的標定頻率以及預設的最大允許偏差指數計算所述校準時鐘的允許頻率范圍; 預估模塊,用于根據所述第一計算模塊計算得到的所述校準時鐘的當前頻率以及所述第二計算模塊計算得到的所述校準時鐘的允許頻率范圍,對所述校準時鐘的當前頻率進行預估,生成預估結果。
11.一種芯片,包括一內部時鐘振蕩器,其特征在于,所述芯片還包括一如權利要求7至10任一項所述的時鐘頻率的校準系統。
【文檔編號】G06F1/08GK103677078SQ201210322482
【公開日】2014年3月26日 申請日期:2012年9月4日 優先權日:2012年9月4日
【發明者】孫龍, 張毅 申請人:國民技術股份有限公司