【技術實現步驟摘要】
一種實時時鐘的數字校準方法及電路
本專利技術涉及時鐘校準
,特別涉及一種高精度、均勻的實時時鐘數字校準方法及電路。
技術介紹
實時時鐘芯片是日常生活中應用最為廣泛的消費類電子產品之一。它為人們提供精確的實時時間,或者為電子系統提供精確的時間基準,適合于一切需要低功耗及準確計時的場合。目前實時時鐘芯片大多采用精度較高的晶體振蕩器作為時鐘源,而晶振會受到外部環境如溫度、濕度和老化等因素的影響,時鐘頻率無法保持在期望值,隨著使用時間變長,就會導致時鐘計時越來越不準,誤差越來越大。因此,為了解決實時時鐘受晶振誤差影響,計時不準的問題,本專利技術提出一種實時時鐘的數字校準方法及電路。
技術實現思路
本專利技術要解決的技術問題是提供一種實時時鐘的數字校準方法,當實時時鐘芯片的晶振受外部環境因素影響誤差較大時,通過數字校準的方式進行靈活、均勻調整,保證實時時鐘準確計時。本專利技術包括以下內容:包括:計數單元、校準值配置單元、譯碼單元、對比單元、校準脈沖產生單元和邏輯與單元。首先,通過計數單元產生校準窗口(221個源時鐘周期);其次,通過校準值配置單元配置校準值(校準窗口內要減少的時鐘脈沖數);再次,譯碼單元對所配置校準值進行譯碼得到譯碼值(校準值對應的校準窗口計數值);然后,通過對比單元進行對比,匹配后產生校準脈沖;最后,通過邏輯與單元將校準脈沖產生單元和源時鐘進行邏輯與得到校準后時鐘。該方法可以實現對實時時鐘的高精度均勻數字校準,校準精度達到0.477ppm,校準范圍為0~487 ...
【技術保護點】
1.一種實時時鐘的數字校準方法,其特征在于,通過軟硬件協同工作方式對實時時鐘進行一系列均勻分布的數字校準,通過如下步驟實現:/n步驟1、通過計數單元產生校準窗口;/n步驟2、根據實際校準需求,通過校準值配置單元配置期望的校準值;/n步驟3、通過譯碼單元對校準值進行譯碼;/n步驟4、通過對比單元實現譯碼值與計數單元計數值對比,產生校準脈沖;/n步驟5、通過邏輯與單元實現校準脈沖與源時鐘邏輯與,得到校準后時鐘。/n
【技術特征摘要】
1.一種實時時鐘的數字校準方法,其特征在于,通過軟硬件協同工作方式對實時時鐘進行一系列均勻分布的數字校準,通過如下步驟實現:
步驟1、通過計數單元產生校準窗口;
步驟2、根據實際校準需求,通過校準值配置單元配置期望的校準值;
步驟3、通過譯碼單元對校準值進行譯碼;
步驟4、通過對比單元實現譯碼值與計數單元計數值對比,產生校準脈沖;
步驟5、通過邏輯與單元實現校準脈沖與源時鐘邏輯與,得到校準后時鐘。
2.根據權利要求1所述的數字校準方法,其特征在于,所述步驟1、通過計數單元產生校準窗口:采用21bit計數器進行周期性計數,每221源時鐘周期為一個校準窗口。
3.根據權利要求1所述的數字校準方法,其特征在于,所述步驟2、根據實際校準需求,通過校準值配置單元配置期望的校準值:通過校準值配置單元設定校準值,即校準窗口內需要減少的時鐘脈沖個數,范圍為0~1023個。
4.根據權利要求1所述的數字校準方法,其特征在于,所述步驟3、通過譯碼單元對校準值進行譯碼:譯碼單元對所配置校準值進行...
【專利技術屬性】
技術研發人員:孟得光,舒海軍,鄒偉玉,吳延科,
申請(專利權)人:上海華虹集成電路有限責任公司,
類型:發明
國別省市:上海;31
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。