国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      時(shí)鐘備份方法及時(shí)鐘備份裝置的制作方法

      文檔序號(hào):6600580閱讀:211來(lái)源:國(guó)知局
      專利名稱:時(shí)鐘備份方法及時(shí)鐘備份裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種時(shí)鐘備份方法及時(shí)鐘備份裝置。
      背景技術(shù)
      在通信系統(tǒng)中,時(shí)鐘的地位至關(guān)重要,各種控制、數(shù)據(jù)傳輸都離不開(kāi)時(shí)鐘。時(shí)鐘相 當(dāng)于通訊設(shè)備 的“心臟”,如果沒(méi)有時(shí)鐘,通訊設(shè)備將停止工作。用于提供時(shí)鐘源的晶振是一 種具有固定的震蕩頻率的器件,這種器件的缺陷在于它的高失效率性,即比較容易老化,而 且隨著使用時(shí)間的增加,晶振老化的現(xiàn)象會(huì)越來(lái)越嚴(yán)重,甚至于處于完全失效不再震動(dòng)的 狀態(tài)。晶振的故障不可避免的會(huì)造成控制系統(tǒng)的不穩(wěn)定,而為了對(duì)這種不穩(wěn)定因素進(jìn)行控 制和防御,必須采取相應(yīng)手段以避免這種現(xiàn)象的發(fā)生?,F(xiàn)有技術(shù)中常用的解決該問(wèn)題的技術(shù)為時(shí)鐘備份,即在一個(gè)通訊系統(tǒng)中同時(shí)設(shè)置 兩個(gè)晶振,且兩個(gè)晶振同時(shí)處于工作的狀態(tài),以同時(shí)產(chǎn)生兩個(gè)時(shí)鐘,外部選擇電路自動(dòng)選擇 其中工作狀態(tài)正常的任意一路作為主時(shí)鐘,以輸出給負(fù)載芯片。而當(dāng)檢測(cè)電路檢測(cè)到主時(shí) 鐘處于“不起振”的失效狀態(tài)時(shí),自動(dòng)控制進(jìn)行主備時(shí)鐘的切換,將另一路備份時(shí)鐘作為當(dāng) 前的輸出時(shí)鐘,以繼續(xù)提供負(fù)載芯片正常的時(shí)鐘信號(hào),保證系統(tǒng)的正常運(yùn)行。但是,這種時(shí)鐘備份方法存在一定的缺陷該方法只針對(duì)主時(shí)鐘處于完全失效的 狀態(tài)進(jìn)行檢測(cè),即只能解決主時(shí)鐘“不起振”這一種問(wèn)題,可是對(duì)于晶振器件而言,失效模式 除了 “不起振”外,還包括各種老化現(xiàn)象,例如頻率過(guò)大、頻率過(guò)小等,晶振頻率與固有頻率 偏差過(guò)大時(shí)也很容易引起系統(tǒng)出現(xiàn)明顯的性能下降問(wèn)題,例如可能會(huì)導(dǎo)致傳輸數(shù)據(jù)出現(xiàn)錯(cuò) 漏,嚴(yán)重的甚至?xí)?dǎo)致系統(tǒng)直接不能工作。例如設(shè)備A的晶振是10. 001MHz,設(shè)備B的晶振 卻是9. 981MHz,假如設(shè)備A向設(shè)備B傳輸數(shù)據(jù)的話,設(shè)備B由于時(shí)鐘比較慢,會(huì)有很多數(shù)據(jù) 來(lái)不及接收而遺漏。因此,迫切需要提供一種對(duì)應(yīng)的解決方案以解決主時(shí)鐘在各種老化狀 態(tài)下的時(shí)鐘失效問(wèn)題。

      發(fā)明內(nèi)容
      本發(fā)明實(shí)施例提供一種時(shí)鐘備份方法及時(shí)鐘備份裝置,用以提高時(shí)鐘可靠性,及 時(shí)在晶振老化失效的情況下實(shí)現(xiàn)對(duì)時(shí)鐘的備份。為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供一種時(shí)鐘備份方法,包括對(duì)主時(shí)鐘的當(dāng)前工作頻率與所述主時(shí)鐘的固有頻率之間的偏差進(jìn)行檢測(cè);當(dāng)檢測(cè)到所述主時(shí)鐘的當(dāng)前工作頻率與所述固有頻率之間的偏差超出預(yù)設(shè)的偏 差范圍時(shí),將當(dāng)前工作時(shí)鐘從所述主時(shí)鐘切換到備份時(shí)鐘。為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例還提供一種時(shí)鐘備份裝置,包括時(shí)鐘檢測(cè)單元,用于對(duì)主時(shí)鐘的當(dāng)前工作頻率與所述主時(shí)鐘的固有頻率之間的偏 差進(jìn)行檢測(cè);時(shí)鐘切換單元,用于當(dāng)所述檢測(cè)單元檢測(cè)到所述主時(shí)鐘的當(dāng)前工作頻率與所述固 有頻率之間的偏差超出預(yù)設(shè)的偏差范圍時(shí),將當(dāng)前工作時(shí)鐘從所述主時(shí)鐘切換到備份時(shí)鐘,選擇輸出所述備份時(shí)鐘作為所述當(dāng)前工作時(shí)鐘。本發(fā)明實(shí)施例提供的時(shí)鐘備份方法及時(shí)鐘備份裝置,通過(guò)對(duì)主時(shí)鐘的工作頻率進(jìn) 行檢測(cè),且當(dāng)檢測(cè)到主時(shí)鐘的工作頻率與固有頻率之間的偏差大于可接收的預(yù)設(shè)偏差范 圍,即主時(shí)鐘的老化現(xiàn)象超出可用范圍時(shí),對(duì)主備時(shí)鐘進(jìn)行切換,將當(dāng)前工作時(shí)鐘從主時(shí)鐘 切換到備份時(shí)鐘,從而能夠通過(guò)對(duì)時(shí)鐘偏差范圍進(jìn)行設(shè)置及控制,避免出現(xiàn)因主時(shí)鐘的各 種老化狀態(tài)而產(chǎn)生的對(duì)系統(tǒng)的不利影響,提高了系統(tǒng)的時(shí)鐘可靠性。


      為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā) 明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以 根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明時(shí)鐘備份方法實(shí)施例一的流程圖;圖2為本發(fā)明時(shí)鐘備份方法實(shí)施例二的流程圖;圖3為本發(fā)明時(shí)鐘備份裝置實(shí)施例一的結(jié)構(gòu)示意圖;圖4為本發(fā)明時(shí)鐘備份裝置實(shí)施例二的結(jié)構(gòu)示意圖;圖5為本發(fā)明時(shí)鐘備份裝置實(shí)施例三的硬件結(jié)構(gòu)示意圖。
      具體實(shí)施例方式為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例 中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是 本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員 在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。圖1為本發(fā)明時(shí)鐘備份方法實(shí)施例一的流程圖,如圖1所示,本實(shí)施例具體包括如 下步驟步驟100,對(duì)主時(shí)鐘的當(dāng)前工作頻率與主時(shí)鐘的固有頻率之間的偏差進(jìn)行檢測(cè);時(shí)鐘通訊系統(tǒng)中,通常情況下由主時(shí)鐘為整個(gè)系統(tǒng)提供時(shí)鐘信號(hào),主時(shí)鐘作為系 統(tǒng)默認(rèn)的當(dāng)前工作時(shí)鐘,需要保證提供的時(shí)鐘信號(hào)是可靠的,以確保系統(tǒng)的正常運(yùn)行,否則 需要對(duì)當(dāng)前工作時(shí)鐘進(jìn)行主備時(shí)鐘的切換。在本實(shí)施例中,為了及時(shí)了解主時(shí)鐘當(dāng)前的工 作狀態(tài),需要對(duì)主時(shí)鐘的工作頻率進(jìn)行檢測(cè),具體指檢測(cè)主時(shí)鐘的當(dāng)前工作頻率與主時(shí)鐘 的固有頻率之間是否已經(jīng)出現(xiàn)了偏差,以及該偏差的大小,從而以根據(jù)偏差的大小判斷主 時(shí)鐘是否出現(xiàn)各種老化現(xiàn)象,例如工作頻率過(guò)快、工作頻率過(guò)慢或者不再震動(dòng)等現(xiàn)象。步驟101,將檢測(cè)到主時(shí)鐘的當(dāng)前工作頻率與固有頻率之間的偏差超出預(yù)設(shè)的偏 差范圍時(shí),將當(dāng)前工作時(shí)鐘從主時(shí)鐘切換到備份時(shí)鐘。在檢測(cè)到主時(shí)鐘的當(dāng)前工作頻率與固有頻率之間出現(xiàn)偏差之后,時(shí)鐘備份裝置需 要對(duì)該偏差的大小是否已經(jīng)超出了預(yù)設(shè)的偏差范圍進(jìn)行判斷,以判決主時(shí)鐘是否已經(jīng)無(wú)法 為系統(tǒng)提供正常的時(shí)鐘信號(hào),以及是否需要將當(dāng)前工作時(shí)鐘從主時(shí)鐘切換到備份時(shí)鐘。具 體地,對(duì)于晶振器件而言,固有頻率為晶振處于理想狀態(tài)下的理想頻率,但是在實(shí)際應(yīng)用中 晶振的工作頻率總是會(huì)和該理想頻率出現(xiàn)或大或小的偏差。例如對(duì)于固有頻率為IOMHz的晶振而言,理想情況下是每秒鐘振蕩1000萬(wàn)個(gè)周期,但在實(shí)際情況中卻可能會(huì)出現(xiàn)每秒振 蕩1001萬(wàn)個(gè)周期的情況,對(duì)于這種細(xì)小的偏差,在不影響通訊系統(tǒng)及設(shè)備正常工作的前提 下,通??梢院雎圆挥?jì),但是如果存在的偏差過(guò)大,例如當(dāng)該晶振每秒振蕩1050萬(wàn)個(gè)周期 時(shí),則可能會(huì)影響到系統(tǒng)的正常通訊,則需要進(jìn)行主備時(shí)鐘的切換。因此,在本實(shí)施例中,針對(duì)通訊系統(tǒng)的實(shí)際應(yīng)用情況,例如該通訊系統(tǒng)對(duì)可靠性的要求等,可以為主時(shí)鐘設(shè)置一定大小的偏差范圍,具體地指對(duì)系統(tǒng)可以接受的時(shí)鐘偏差 范圍,即對(duì)系統(tǒng)主時(shí)鐘工作頻率的精度要求進(jìn)行一定的設(shè)置。例如這個(gè)精度要求可以設(shè)置 為50ppm,即要求主時(shí)鐘的當(dāng)前工作頻率與固有頻率的偏差不能超出固有頻率的百萬(wàn)分之 五十,而當(dāng)時(shí)鐘備份裝置檢測(cè)到主時(shí)鐘的當(dāng)前偏差超出了該偏差范圍時(shí),則可以執(zhí)行對(duì)當(dāng) 前工作時(shí)鐘進(jìn)行切換的操作,將當(dāng)前工作時(shí)鐘從主時(shí)鐘切換為備份時(shí)鐘,以選擇備份時(shí)鐘 作為整個(gè)系統(tǒng)的輸出時(shí)鐘,從而保證整個(gè)系統(tǒng)的通訊正常。如此一來(lái),通過(guò)對(duì)用于進(jìn)行比較的偏差范圍進(jìn)行設(shè)置,本發(fā)明可以將系統(tǒng)主時(shí)鐘 的頻率與固有頻率之間的偏差控制在可以容忍并接受的范圍之內(nèi),在這個(gè)范圍內(nèi),時(shí)鐘頻 率的偏差是安全的,不會(huì)對(duì)通訊系統(tǒng)產(chǎn)生不利的影響,從而保證了系統(tǒng)可靠性。本實(shí)施例的時(shí)鐘備份方法,通過(guò)對(duì)主時(shí)鐘的工作頻率進(jìn)行檢測(cè),且當(dāng)檢測(cè)到主時(shí) 鐘的工作頻率與固有頻率之間的偏差大于可接收的預(yù)設(shè)偏差范圍,即主時(shí)鐘的老化現(xiàn)象超 出可用范圍時(shí),對(duì)主備時(shí)鐘進(jìn)行切換,將當(dāng)前工作時(shí)鐘從主時(shí)鐘切換到備份時(shí)鐘,從而能夠 通過(guò)對(duì)時(shí)鐘偏差范圍進(jìn)行設(shè)置及控制,避免出現(xiàn)因主時(shí)鐘的各種老化狀態(tài)而產(chǎn)生的對(duì)系統(tǒng) 的不利影響,提高了系統(tǒng)的時(shí)鐘可靠性。圖2為本發(fā)明時(shí)鐘備份方法實(shí)施例二的流程圖,如圖2所示,本實(shí)施例具體包括如 下步驟步驟200,在主時(shí)鐘作為當(dāng)前工作時(shí)鐘時(shí),關(guān)斷設(shè)置在備份時(shí)鐘與電源之間的開(kāi) 關(guān),使備份時(shí)鐘處于斷電狀態(tài);在本實(shí)施例中,在進(jìn)行對(duì)主時(shí)鐘的工作頻率的檢測(cè),以及進(jìn)行主備時(shí)鐘的切換之 前,為了同時(shí)保證備份時(shí)鐘頻率的準(zhǔn)確可靠性,在備份時(shí)鐘與電源之間設(shè)置了一可控開(kāi)關(guān)。 設(shè)置的該可控開(kāi)關(guān)的作用在于當(dāng)系統(tǒng)的當(dāng)前工作時(shí)鐘為主時(shí)鐘時(shí),通過(guò)關(guān)斷備份時(shí)鐘與 電源之間的該開(kāi)關(guān),可以使備份時(shí)鐘處于斷電的狀態(tài),從而以延長(zhǎng)備份時(shí)鐘的使用壽命,保 證備份時(shí)鐘的準(zhǔn)確可靠性。具體地,由于對(duì)于一個(gè)通訊系統(tǒng)而言,在正常情況下,主時(shí)鐘為系統(tǒng)的默認(rèn)時(shí)鐘, 備份時(shí)鐘無(wú)需參與整個(gè)系統(tǒng)的工作中,因此在本實(shí)施例中,若仍然采用現(xiàn)有技術(shù)的時(shí)鐘備 份方案,同時(shí)將主備時(shí)鐘均設(shè)置為工作的狀態(tài),當(dāng)主時(shí)鐘工作時(shí),備份時(shí)鐘也同時(shí)工作,這 明顯地會(huì)降低備份時(shí)鐘以及整個(gè)通訊系統(tǒng)的時(shí)鐘使用壽命,而且還有可能出現(xiàn)當(dāng)需要進(jìn)行 主備時(shí)鐘切換時(shí),備份時(shí)鐘由于工作時(shí)間太長(zhǎng),也無(wú)法提供準(zhǔn)確的時(shí)鐘信號(hào)的現(xiàn)象。因此,在本實(shí)施例中,在通常情況下,在當(dāng)前工作時(shí)鐘為主時(shí)鐘時(shí),關(guān)斷備份時(shí)鐘 與電源之間的開(kāi)關(guān),將備份時(shí)鐘設(shè)置為斷電的狀態(tài),可以在很大程度上確保備份時(shí)鐘的可 靠性。步驟201,對(duì)主時(shí)鐘的當(dāng)前工作頻率與主時(shí)鐘的固有頻率之間的偏差進(jìn)行檢測(cè);在確保備份時(shí)鐘在無(wú)需參與系統(tǒng)工作時(shí)處于斷電模式后,時(shí)鐘備份裝置需要對(duì)主 時(shí)鐘的工作頻率是否出現(xiàn)偏差進(jìn)行檢測(cè)。具體地,在本實(shí)施例中,時(shí)鐘備份裝置對(duì)主時(shí)鐘工作頻率的檢測(cè)可以包括兩個(gè)并行的方案第一個(gè)方案為時(shí)鐘備份裝置以固定的時(shí)間間隔, 以備份時(shí)鐘為基準(zhǔn),周期性地對(duì)主時(shí)鐘的當(dāng)前工作頻率與固有頻率之間的偏差進(jìn)行檢測(cè), 以檢測(cè)主時(shí)鐘的工作頻率與固有頻率之間的偏差是否過(guò)大或者過(guò)小;而另一個(gè)并行的方案 則為時(shí)鐘備份裝置通過(guò)即時(shí)監(jiān)控主時(shí)鐘的頻率狀態(tài),以對(duì)主時(shí)鐘是否處于完全失效的狀態(tài) 進(jìn)行檢測(cè)。下面分別對(duì)兩種檢測(cè)方案進(jìn)行說(shuō)明如下對(duì)于第一種檢測(cè)方案,由于在一個(gè)通訊系統(tǒng)中,主時(shí)鐘與備份時(shí)鐘的固有頻率通 常是相等的,因此當(dāng)備份時(shí)鐘處于正常工作狀態(tài)時(shí),完全可以以備份時(shí)鐘的工作頻率為基 準(zhǔn),對(duì)主時(shí)鐘的工作頻率進(jìn)行檢測(cè)。同時(shí),由于在本實(shí)施例中,備份時(shí)鐘在通常情況下處于 關(guān)閉的狀態(tài),對(duì)于備份時(shí)鐘而言,其時(shí)鐘頻率的準(zhǔn)確性以及可靠性得到了保證,因此進(jìn)一步 地確保了以備份時(shí)鐘為基準(zhǔn)進(jìn)行對(duì)主時(shí)鐘頻率檢測(cè)的可行性 。時(shí)鐘備份裝置可以通過(guò)預(yù)先 設(shè)置一個(gè)時(shí)間間隔,每隔一段時(shí)間便發(fā)起一次以備份時(shí)鐘為基準(zhǔn),對(duì)主時(shí)鐘的工作頻率的 檢測(cè)操作,從而周期性檢測(cè)主時(shí)鐘的頻率是否可靠。具體地,在本實(shí)施中,時(shí)鐘備份裝置參 照備份時(shí)鐘的工作頻率,對(duì)主時(shí)鐘進(jìn)行的頻率檢測(cè)具體可以包括如下步驟步驟2010,導(dǎo)通備份時(shí)鐘與電源之間的開(kāi)關(guān);由于備份時(shí)鐘與電源之間的開(kāi)關(guān)在通常情況下處于關(guān)閉的狀態(tài),因此為了實(shí)現(xiàn)以 備份時(shí)鐘為基準(zhǔn),對(duì)主時(shí)鐘的工作頻率進(jìn)行檢測(cè),時(shí)鐘備份裝置在進(jìn)行頻率檢測(cè)之前,首先 需要導(dǎo)通備份時(shí)鐘與電源之間的開(kāi)關(guān),以使備份時(shí)鐘從斷電狀態(tài)轉(zhuǎn)換到工作狀態(tài)。步驟2011,同時(shí)對(duì)主時(shí)鐘和備份時(shí)鐘的時(shí)鐘周期進(jìn)行計(jì)數(shù);步驟2012,當(dāng)備份時(shí)鐘的當(dāng)前計(jì)數(shù)值到達(dá)預(yù)設(shè)的第一計(jì)數(shù)值時(shí),計(jì)算主時(shí)鐘的當(dāng) 前計(jì)數(shù)值與第一計(jì)數(shù)值之間的差值;步驟2013,根據(jù)計(jì)算得到的差值,檢測(cè)主時(shí)鐘的當(dāng)前工作頻率與固有頻率之間的 偏差是否超出預(yù)設(shè)的偏差范圍,若是,則執(zhí)行步驟202,若否,返回至執(zhí)行步驟200 ;在導(dǎo)通了備份時(shí)鐘與電源之間的開(kāi)關(guān)之后,備份時(shí)鐘處于通電工作的狀態(tài),時(shí)鐘 備份裝置此時(shí)可以通過(guò)分別對(duì)主時(shí)鐘和備份時(shí)鐘的時(shí)鐘周期進(jìn)行計(jì)數(shù),以檢測(cè)主時(shí)鐘的當(dāng) 前工作頻率是否準(zhǔn)確。具體地,時(shí)鐘備份裝置可以采用兩個(gè)計(jì)數(shù)器,在同一時(shí)刻、分別啟動(dòng) 對(duì)主時(shí)鐘和備份時(shí)鐘的時(shí)鐘周期的計(jì)數(shù)。而當(dāng)對(duì)應(yīng)于備份時(shí)鐘的計(jì)數(shù)器對(duì)備份時(shí)鐘的當(dāng)前 計(jì)數(shù)值到達(dá)預(yù)設(shè)的第一計(jì)數(shù)值時(shí),時(shí)鐘備份裝置查詢此時(shí)對(duì)應(yīng)于主時(shí)鐘的計(jì)數(shù)器的當(dāng)前計(jì) 數(shù)值,并進(jìn)一步計(jì)算主時(shí)鐘的當(dāng)前計(jì)數(shù)值與第一計(jì)數(shù)值之間的差值,即計(jì)算主時(shí)鐘的當(dāng)前 計(jì)數(shù)值和備份時(shí)鐘的當(dāng)前計(jì)數(shù)值之間的差值。由于在本實(shí)施例中,備份時(shí)鐘的工作頻率在通常情況下可認(rèn)為是準(zhǔn)確可靠的,即 相當(dāng)于系統(tǒng)的固有頻率,因此時(shí)鐘備份裝置計(jì)算得到的主時(shí)鐘的當(dāng)前計(jì)數(shù)值與備份時(shí)鐘的 當(dāng)前計(jì)數(shù)值之間的差值,可以轉(zhuǎn)換為主時(shí)鐘的當(dāng)前工作頻率與固有頻率之間的偏差值,因 此根據(jù)計(jì)算得到的該差值,時(shí)鐘備份裝置可以很容易地檢測(cè)到主時(shí)鐘的當(dāng)前工作頻率與固 有頻率之間是否存在偏差,以及檢測(cè)到該偏差是否超出了預(yù)設(shè)的偏差范圍。進(jìn)一步地,時(shí)鐘 備份裝置可以根據(jù)檢測(cè)結(jié)果決定是否需要進(jìn)行主備時(shí)鐘的切換。步驟202,選擇輸出備份時(shí)鐘作為當(dāng)前工作時(shí)鐘;若時(shí)鐘備份裝置根據(jù)新一輪的檢測(cè)結(jié)果,獲知主時(shí)鐘的當(dāng)前工作頻率與固有頻率 之間的差值超出了預(yù)設(shè)的偏差范圍,例如若設(shè)置該偏差范圍為不能超出50ppm,即主時(shí)鐘的 當(dāng)前工作頻率與固有頻率的偏差不能超出固有頻率的百萬(wàn)分之五十,而檢測(cè)的當(dāng)前結(jié)果表明主時(shí)鐘的頻率偏差超出了固有頻率的百萬(wàn)分之五十,時(shí)鐘備份裝置可以進(jìn)行主備時(shí)鐘的 切換,且由于此時(shí)備份時(shí)鐘與電源之間的開(kāi)關(guān)已經(jīng)處于導(dǎo)通的狀態(tài),時(shí)鐘備份裝置無(wú)需再 對(duì)該開(kāi)關(guān)進(jìn)行任何的操作,直接選擇輸出備份時(shí)鐘作為當(dāng)前工作時(shí)鐘即可。需要說(shuō)明的是,在本實(shí)施例中,時(shí)鐘備份裝置對(duì)主時(shí)鐘和備份時(shí)鐘的周期性的計(jì) 數(shù)與檢測(cè)具體可以通過(guò)一定時(shí)器予以實(shí)現(xiàn)。具體地,時(shí)鐘備份裝置可以通過(guò)設(shè)置一定時(shí)器, 根據(jù)系統(tǒng)的當(dāng)前工作時(shí)鐘進(jìn)行計(jì)時(shí),在預(yù)設(shè)的計(jì)時(shí)時(shí)間(例如一個(gè)月)到達(dá)時(shí),則啟動(dòng)新一 輪的對(duì)主時(shí)鐘的質(zhì)量檢測(cè)。而由于該預(yù)設(shè)的計(jì)時(shí)時(shí)間通常較長(zhǎng),因此即使當(dāng)前工作時(shí)鐘,即 主時(shí)鐘已經(jīng)發(fā)生了老化現(xiàn)象,工作頻率并不十分準(zhǔn)確, 也不會(huì)影響該定時(shí)器的整體的計(jì)時(shí) 效果,而在該較長(zhǎng)一段時(shí)間的間隔時(shí)間內(nèi),備份時(shí)鐘將一直處于斷電的狀態(tài),保證了備份時(shí) 鐘了可靠性。對(duì)于第二種檢測(cè)方案,主要針對(duì)主時(shí)鐘的完全失效狀況。為了確保當(dāng)主時(shí)鐘完全 失效時(shí),備份時(shí)鐘能夠及時(shí)地接替主時(shí)鐘并為系統(tǒng)提供時(shí)鐘信號(hào),時(shí)鐘備份裝置需要即時(shí) 地對(duì)主時(shí)鐘的工作狀態(tài),即對(duì)主時(shí)鐘是否處于“不起振”的狀態(tài)進(jìn)行檢測(cè),具體地,對(duì)于這種 檢測(cè)方案,本實(shí)施例中具體可以包括如下步驟步驟2010’,每當(dāng)對(duì)主時(shí)鐘的時(shí)鐘周期的計(jì)數(shù)值到達(dá)預(yù)設(shè)的第二計(jì)數(shù)值時(shí),翻轉(zhuǎn)檢 測(cè)信號(hào)的電平;步驟2011’,根據(jù)檢測(cè)信號(hào)在預(yù)設(shè)的時(shí)間內(nèi)是否發(fā)生變化,檢測(cè)主時(shí)鐘是否完全失 效,若是則執(zhí)行步驟203,若否則執(zhí)行步驟204 ;時(shí)鐘備份裝置通過(guò)設(shè)置一計(jì)數(shù)器即時(shí)地對(duì)主時(shí)鐘的時(shí)鐘周期進(jìn)行計(jì)數(shù),即對(duì)主時(shí) 鐘的翻轉(zhuǎn)次數(shù)進(jìn)行計(jì)數(shù),每當(dāng)計(jì)數(shù)器的計(jì)數(shù)值達(dá)到一預(yù)設(shè)的第二計(jì)數(shù)值時(shí),時(shí)鐘備份裝置 翻轉(zhuǎn)檢測(cè)信號(hào)的電平(從1到0或者從0到1),并對(duì)計(jì)數(shù)器進(jìn)行清零以重新計(jì)數(shù)。例如當(dāng) 主時(shí)鐘每翻轉(zhuǎn)100次時(shí),時(shí)鐘備份裝置則對(duì)檢測(cè)信號(hào)的電平進(jìn)行翻轉(zhuǎn),從而使得該輸出的 檢測(cè)信號(hào)根據(jù)某一個(gè)固定頻率而發(fā)生變化。在穩(wěn)定地輸出檢測(cè)信號(hào)后,時(shí)鐘備份裝置對(duì)該檢測(cè)信號(hào)進(jìn)行實(shí)時(shí)地監(jiān)測(cè),通過(guò)對(duì) 檢測(cè)信號(hào)的監(jiān)控,實(shí)現(xiàn)對(duì)主時(shí)鐘工作狀態(tài)的監(jiān)控。具體地,在本實(shí)施例中,時(shí)鐘備份裝置可 以針對(duì)理想情況下檢測(cè)信號(hào)發(fā)生翻轉(zhuǎn)的周期,即針對(duì)上述預(yù)設(shè)的第二計(jì)數(shù)值,設(shè)置一個(gè)限 定時(shí)間,該限定時(shí)間可以在一定程度上超出理想情況下主時(shí)鐘的時(shí)鐘周期計(jì)數(shù)到第二計(jì)數(shù) 值時(shí)所對(duì)應(yīng)的時(shí)間,且可以根據(jù)實(shí)際情況而定。而在該預(yù)設(shè)的限定時(shí)間內(nèi),時(shí)鐘備份裝置通 過(guò)監(jiān)測(cè)該檢測(cè)信號(hào)的電平是否發(fā)生了變化,可以獲知主時(shí)鐘的時(shí)鐘工作狀態(tài),若該檢測(cè)信 號(hào)在較長(zhǎng)的一段限定時(shí)間內(nèi)還未發(fā)生任何變化,則基本可以斷定主時(shí)鐘處于失效的狀態(tài), 且應(yīng)該進(jìn)行主備時(shí)鐘的切換。步驟203,導(dǎo)通備份時(shí)鐘與電源之間的開(kāi)關(guān),使備份時(shí)鐘從斷電狀態(tài)轉(zhuǎn)換到工作狀 態(tài),并執(zhí)行步驟202 ;具體地,若時(shí)鐘備份裝置通過(guò)檢測(cè)獲知該檢測(cè)信號(hào)的變化周期超出了該預(yù)設(shè)的時(shí) 間,即檢測(cè)信號(hào)在預(yù)設(shè)的較長(zhǎng)一段時(shí)間內(nèi)還未發(fā)生變化,這表明主時(shí)鐘在較長(zhǎng)一段時(shí)間都 沒(méi)有發(fā)生偏轉(zhuǎn),即可以表明主時(shí)鐘處于完全失效的狀態(tài),因此此時(shí)時(shí)鐘備份裝置可以進(jìn)行 主備時(shí)鐘的切換,具體指導(dǎo)通備份時(shí)鐘與電源之間的開(kāi)關(guān),使備份時(shí)鐘從斷電狀態(tài)轉(zhuǎn)換到 工作狀態(tài),并選擇輸出備份時(shí)鐘作為當(dāng)前工作時(shí)鐘。步驟204,維持主時(shí)鐘為當(dāng)前工作時(shí)鐘。
      相反地,若時(shí)鐘備份裝置通過(guò)檢測(cè)獲知該檢測(cè)信號(hào)的變化周期小于該預(yù)設(shè)的時(shí) 間,即檢測(cè)信號(hào)在預(yù)設(shè)的時(shí)間內(nèi)發(fā)生了變化,表明主時(shí)鐘一直處于工作的狀態(tài),雖然此時(shí)對(duì) 主時(shí)鐘是否已經(jīng)出老化現(xiàn)象不能確定,但是這并不是本步驟的真正檢測(cè)目的,因此,時(shí)鐘備 份裝置此時(shí)可以繼續(xù)維持主時(shí)鐘作為當(dāng)前工作時(shí)鐘,而無(wú)需對(duì)備份時(shí)鐘的電源開(kāi)關(guān)做任何 處理,且可以繼續(xù)進(jìn)行對(duì)主時(shí)鐘的監(jiān)測(cè)。本實(shí)施例的時(shí)鐘備份方法,通過(guò)對(duì)主時(shí)鐘的工作頻率進(jìn)行檢測(cè),且當(dāng)檢測(cè)到主時(shí) 鐘的工作頻率與固有頻率之間的偏差大于可接收的預(yù)設(shè)偏差范圍,即主時(shí)鐘的老化現(xiàn)象超 出可用范圍時(shí),對(duì)主備時(shí)鐘進(jìn)行切換,將當(dāng)前工作時(shí)鐘從主時(shí)鐘切換到備份時(shí)鐘,從 而能夠 通過(guò)對(duì)時(shí)鐘偏差范圍進(jìn)行設(shè)置及控制,避免出現(xiàn)因主時(shí)鐘的各種老化狀態(tài)而產(chǎn)生的對(duì)系統(tǒng) 的不利影響,提高了系統(tǒng)的時(shí)鐘可靠性。進(jìn)一步地,本實(shí)施例中,還通過(guò)在備份時(shí)鐘與電源之間設(shè)置可控開(kāi)關(guān),在主時(shí)鐘處 于工作狀態(tài)時(shí),關(guān)斷備份時(shí)鐘與電源之間的連接,并對(duì)主時(shí)鐘的時(shí)鐘輸出狀態(tài)進(jìn)行檢測(cè),只 有在檢測(cè)到主時(shí)鐘失效、或者主時(shí)鐘的頻率偏移過(guò)大,即主時(shí)鐘的老化現(xiàn)象超出可用范圍 時(shí),才對(duì)主備時(shí)鐘進(jìn)行切換,從而延長(zhǎng)了系統(tǒng)整體的時(shí)鐘使用壽命,提高了系統(tǒng)時(shí)鐘的可靠 性。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過(guò) 程序指令相關(guān)的硬件來(lái)完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序 在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括R0M、RAM、磁碟或者 光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。圖3為本發(fā)明時(shí)鐘備份裝置實(shí)施例一的結(jié)構(gòu)示意圖,如圖3所示,本實(shí)施例的時(shí)鐘 備份裝置包括時(shí)鐘檢測(cè)單元11和時(shí)鐘切換單元12。其中,時(shí)鐘檢測(cè)單元11用于對(duì)主時(shí) 鐘的當(dāng)前工作頻率與主時(shí)鐘的固有頻率之間的偏差進(jìn)行檢測(cè);時(shí)鐘切換單元12用于當(dāng)時(shí) 鐘檢測(cè)單元11檢測(cè)到主時(shí)鐘的當(dāng)前工作頻率與固有頻率之間的偏差超出預(yù)設(shè)的偏差范圍 時(shí),將當(dāng)前工作時(shí)鐘從主時(shí)鐘切換到備份時(shí)鐘,選擇輸出備份時(shí)鐘作為當(dāng)前工作時(shí)鐘。具體地,本實(shí)施例中的所有模塊所涉及的具體工作過(guò)程,可以參考上述時(shí)鐘備份 方法所涉及的相關(guān)實(shí)施例揭露的相關(guān)內(nèi)容,在此不再贅述。本實(shí)施例的時(shí)鐘備份裝置,通過(guò)對(duì)主時(shí)鐘的工作頻率進(jìn)行檢測(cè),且當(dāng)檢測(cè)到主時(shí) 鐘的工作頻率與固有頻率之間的偏差大于可接收的預(yù)設(shè)偏差范圍,即主時(shí)鐘的老化現(xiàn)象超 出可用范圍時(shí),對(duì)主備時(shí)鐘進(jìn)行切換,將當(dāng)前工作時(shí)鐘從主時(shí)鐘切換到備份時(shí)鐘,從而能夠 通過(guò)對(duì)時(shí)鐘偏差范圍進(jìn)行設(shè)置及控制,避免出現(xiàn)因主時(shí)鐘的各種老化狀態(tài)而產(chǎn)生的對(duì)系統(tǒng) 的不利影響,提高了系統(tǒng)的時(shí)鐘可靠性。圖4為本發(fā)明時(shí)鐘備份裝置實(shí)施例二的結(jié)構(gòu)示意圖,如圖4所示,在上述時(shí)鐘備份 裝置實(shí)施例一的基礎(chǔ)上,本實(shí)施例的時(shí)鐘備份裝置還可以包括開(kāi)關(guān)關(guān)斷單元13,用于在主 時(shí)鐘作為當(dāng)前工作時(shí)鐘時(shí),關(guān)斷設(shè)置在備份時(shí)鐘與電源之間的開(kāi)關(guān),使備份時(shí)鐘處于斷電 狀態(tài)。進(jìn)一步地,本實(shí)施例中的時(shí)鐘檢測(cè)單元11還可以包括第一檢測(cè)單元111和第二 檢測(cè)單元112。其中第一檢測(cè)單元111用于以固定的時(shí)間間隔,周期性以備份時(shí)鐘為基準(zhǔn), 對(duì)主時(shí)鐘的當(dāng)前工作頻率與主時(shí)鐘的固有頻率之間的偏差進(jìn)行檢測(cè);而第二檢測(cè)單元112 則用于即時(shí)地對(duì)主時(shí)鐘是否處于完全失效的狀態(tài)進(jìn)行檢測(cè)。
      具體地,第一檢測(cè)單元111還可以包括第一開(kāi)關(guān)導(dǎo)通子單元1111、計(jì)數(shù)子單元 1112、計(jì)算子單元1113、第一檢測(cè)子單元1114和發(fā)送子單元1115。其中,第一開(kāi)關(guān)導(dǎo)通子單元1111用于導(dǎo)通備份時(shí)鐘與電源之間的開(kāi)關(guān);計(jì)數(shù)子單元1112用于同時(shí)對(duì)主時(shí)鐘和備份時(shí)鐘的時(shí)鐘周期進(jìn)行計(jì)數(shù);計(jì)算子單元1113用于當(dāng)備份 時(shí)鐘的當(dāng)前計(jì)數(shù)值到達(dá)預(yù)設(shè)的第一計(jì)數(shù)值時(shí),計(jì)算主時(shí)鐘的當(dāng)前計(jì)數(shù)值與第一計(jì)數(shù)值之間 的差值;第一檢測(cè)子單元1114用于根據(jù)計(jì)算子單元1113計(jì)算得到的差值,檢測(cè)主時(shí)鐘的 當(dāng)前工作頻率與主時(shí)鐘的固有頻率之間的偏差是否超出預(yù)設(shè)的偏差范圍;而發(fā)送子單元 1115則用于在第一檢測(cè)子單元1114檢測(cè)到主時(shí)鐘的當(dāng)前工作頻率與固有頻率之間的偏差 超出了預(yù)設(shè)的偏差范圍時(shí),發(fā)送指示信號(hào)給時(shí)鐘切換單元12,以指示時(shí)鐘切換單元12執(zhí)行 將當(dāng)前工作時(shí)鐘從主時(shí)鐘切換到備份時(shí)鐘的操作。具體地,第二檢測(cè)單元112還可以包括電平翻轉(zhuǎn)子單元1121、第二檢測(cè)子單元 1122和第二開(kāi)關(guān)導(dǎo)通子單元1123。其中,電平翻轉(zhuǎn)子單元1121用于每當(dāng)對(duì)主時(shí)鐘的時(shí)鐘 周期的計(jì)數(shù)值到達(dá)預(yù)設(shè)的第二計(jì)數(shù)值時(shí),翻轉(zhuǎn)檢測(cè)信號(hào)的電平;第二檢測(cè)子單元1122用于 根據(jù)檢測(cè)信號(hào)在預(yù)設(shè)的時(shí)間是否發(fā)生變化,檢測(cè)主時(shí)鐘是否處于完全失效的狀態(tài),而第二 開(kāi)關(guān)導(dǎo)通子單元1123則用于當(dāng)?shù)诙z測(cè)子單元1122檢測(cè)到主時(shí)鐘處于完全失效的狀態(tài) 時(shí),導(dǎo)通備份時(shí)鐘與電源之間的開(kāi)關(guān),并發(fā)送指示信號(hào)給時(shí)鐘切換單元12,以指示時(shí)鐘切換 單元12執(zhí)行將當(dāng)前工作時(shí)鐘從主時(shí)鐘切換到備份時(shí)鐘的操作。具體地,本實(shí)施例中的上述所有模塊所涉及的具體工作過(guò)程,同樣可以參考上述 時(shí)鐘備份方法所涉及的相關(guān)實(shí)施例揭露的相關(guān)內(nèi)容,在此不再贅述。本實(shí)施例的時(shí)鐘備份裝置,通過(guò)對(duì)主時(shí)鐘的工作頻率進(jìn)行檢測(cè),且當(dāng)檢測(cè)到主時(shí) 鐘的工作頻率與固有頻率之間的偏差大于可接收的預(yù)設(shè)偏差范圍,即主時(shí)鐘的老化現(xiàn)象超 出可用范圍時(shí),對(duì)主備時(shí)鐘進(jìn)行切換,將當(dāng)前工作時(shí)鐘從主時(shí)鐘切換到備份時(shí)鐘,從而能夠 通過(guò)對(duì)時(shí)鐘偏差范圍進(jìn)行設(shè)置及控制,避免出現(xiàn)因主時(shí)鐘的各種老化狀態(tài)而產(chǎn)生的對(duì)系統(tǒng) 的不利影響,提高了系統(tǒng)時(shí)鐘的可靠性。進(jìn)一步地,本實(shí)施例中,還通過(guò)在備份時(shí)鐘與電源之間設(shè)置可控開(kāi)關(guān),在主時(shí)鐘處 于工作狀態(tài)時(shí),關(guān)斷備份時(shí)鐘與電源之間的連接,并對(duì)主時(shí)鐘的時(shí)鐘輸出狀態(tài)進(jìn)行檢測(cè),只 有在檢測(cè)到主時(shí)鐘失效、或者主時(shí)鐘的頻率偏移過(guò)大,即主時(shí)鐘的老化現(xiàn)象超出可用范圍 時(shí),才對(duì)主備時(shí)鐘進(jìn)行切換,從而延長(zhǎng)了系統(tǒng)整體的時(shí)鐘使用壽命,提高了系統(tǒng)時(shí)鐘的可靠 性。圖5為本發(fā)明時(shí)鐘備份裝置實(shí)施例三的硬件結(jié)構(gòu)示意圖,本實(shí)施例中,以一種具 體的實(shí)施方式為例對(duì)本發(fā)明的時(shí)鐘備份裝置在實(shí)際應(yīng)用中的具體實(shí)現(xiàn)進(jìn)行了詳細(xì)的說(shuō)明, 但需要了解的是,本發(fā)明的保護(hù)范圍并不局限于此,符合本發(fā)明的發(fā)明構(gòu)思的其他實(shí)現(xiàn)方 式同樣屬于本發(fā)明的保護(hù)范疇。如圖5所示,本實(shí)施例中系統(tǒng)包括主時(shí)鐘和備份時(shí)鐘兩個(gè)系統(tǒng)時(shí)鐘,備份時(shí)鐘與 電源VCC之間設(shè)置了可控開(kāi)關(guān)S,用于控制備份時(shí)鐘處于工作或斷電狀態(tài)。全局時(shí)鐘選擇 單元的兩個(gè)輸入端分別連接改主時(shí)鐘和備份時(shí)鐘,用于根據(jù)指示信號(hào),選擇輸出主時(shí)鐘或 備份時(shí)鐘以作為系統(tǒng)的當(dāng)前工作時(shí)鐘,且在默認(rèn)狀態(tài)下,全局時(shí)鐘選擇單元默認(rèn)選擇主時(shí) 鐘作為當(dāng)前系統(tǒng)時(shí)鐘。時(shí)鐘管理模塊以及復(fù)位芯片用于對(duì)系統(tǒng)當(dāng)前工作時(shí)鐘的工作狀態(tài)進(jìn) 行檢測(cè),主要指對(duì)主時(shí)鐘的工作質(zhì)量進(jìn)行檢測(cè),并根據(jù)檢測(cè)的結(jié)果判斷是否發(fā)送指示信號(hào)給全局時(shí)鐘選擇單元,以指示全局時(shí)鐘選擇單元進(jìn)行主備時(shí)鐘的切換。具體地,當(dāng)時(shí)鐘管理 模塊檢測(cè)到主時(shí)鐘發(fā)生老化現(xiàn)象,且超出了預(yù)設(shè)的范圍時(shí),其中的時(shí)鐘質(zhì)量監(jiān)控單元會(huì)控 制導(dǎo)通開(kāi)關(guān)S,并通知全局時(shí)鐘選擇單元選擇備份時(shí)鐘作為當(dāng)前輸出時(shí)鐘,以提供給負(fù)載芯 片。結(jié)合上述的時(shí)鐘備份裝置實(shí)施例,在本實(shí)施例中,圖5中所示的時(shí)鐘管理模塊、復(fù) 位芯片以及全局時(shí)鐘選擇單元整體相當(dāng)于上述實(shí)施例中用于對(duì)主時(shí)鐘和備份時(shí)鐘進(jìn)行質(zhì) 量檢測(cè)與控制的時(shí)鐘備份裝置。具體地,時(shí)鐘管理模塊及復(fù)位芯片主要用于對(duì)主時(shí)鐘的工 作狀態(tài)及質(zhì)量進(jìn)行檢測(cè),相當(dāng)于上述實(shí)施例中的時(shí)鐘檢測(cè)單元,而全局時(shí)鐘選擇單元用于 對(duì)系統(tǒng)的當(dāng)前工作時(shí)鐘進(jìn)行主備時(shí)鐘的切換,相當(dāng)于上述實(shí)施例 中的時(shí)鐘切換單元。時(shí)鐘管理模塊及復(fù)位芯片對(duì)主時(shí)鐘的檢測(cè),以及時(shí)鐘切換單元對(duì)當(dāng)前工作時(shí)鐘的 切換具體包括如下兩個(gè)主流程第一個(gè)操作流程相當(dāng)于上述實(shí)施例中第一檢測(cè)單元的處理流程,在本操作流程 中,需要參與的單元包括定時(shí)單元、計(jì)數(shù)器A、計(jì)數(shù)器B以及時(shí)鐘質(zhì)量監(jiān)控單元,這些工作單 元共同相當(dāng)于上述實(shí)施例中的第一檢測(cè)單元。且在本實(shí)施例中,該操作流程具體為定時(shí) 單元通過(guò)對(duì)當(dāng)前輸出時(shí)鐘的時(shí)鐘周期進(jìn)行計(jì)數(shù)以對(duì)時(shí)間進(jìn)行計(jì)時(shí),在計(jì)時(shí)到一預(yù)設(shè)的時(shí)間 (例如一個(gè)月)時(shí),定時(shí)單元通知時(shí)鐘質(zhì)量監(jiān)控單元定時(shí)時(shí)間已到,需要對(duì)主時(shí)鐘啟動(dòng)一次 新的時(shí)鐘質(zhì)量檢測(cè)。時(shí)鐘質(zhì)量監(jiān)控單元在接收到定時(shí)模塊的通知信號(hào)之后,對(duì)計(jì)數(shù)器A和 計(jì)數(shù)器B進(jìn)行清零,并同時(shí)驅(qū)動(dòng)導(dǎo)通開(kāi)關(guān)S,使備份時(shí)鐘處于工作狀態(tài),此時(shí)計(jì)數(shù)器A和計(jì)數(shù) 器B開(kāi)始分別對(duì)主時(shí)鐘和備份時(shí)鐘的時(shí)鐘周期開(kāi)始計(jì)數(shù)。當(dāng)計(jì)數(shù)器B到達(dá)一定數(shù)值時(shí),時(shí)鐘質(zhì)量監(jiān)控單元查詢計(jì)數(shù)器A的計(jì)數(shù)值,并和計(jì)數(shù) 器B的計(jì)數(shù)值進(jìn)行計(jì)算比較。如果兩者相差超過(guò)某一個(gè)值LIMIT,則判斷時(shí)鐘A已經(jīng)老化, 時(shí)鐘質(zhì)量監(jiān)控單元將通知全局時(shí)鐘選擇單元選擇輸出備份時(shí)鐘,以代替主時(shí)鐘,從而進(jìn)行 主備時(shí)鐘的切換。反之,通過(guò)檢測(cè)獲知主時(shí)鐘的頻率還處于可用的范圍,時(shí)鐘質(zhì)量監(jiān)控單元 則將重新關(guān)斷開(kāi)關(guān)S,維持主時(shí)鐘作為當(dāng)前輸出時(shí)鐘,并且重新對(duì)定時(shí)器進(jìn)行清零操作,以 重新計(jì)時(shí),以在下一個(gè)時(shí)間點(diǎn)到達(dá)時(shí)啟動(dòng)新一輪的時(shí)鐘質(zhì)量檢測(cè)。第二個(gè)操作流程相當(dāng)于上述實(shí)施例中第二檢測(cè)單元的處理流程,在本操作流程 中,需要參與的單元包括時(shí)鐘狀態(tài)監(jiān)控單元、復(fù)位芯片以及時(shí)鐘質(zhì)量監(jiān)控單元,這些工作單 元共同相當(dāng)于上述實(shí)施例中的第二檢測(cè)單元。具體地,本實(shí)施例中,該操作流程具體為時(shí) 鐘狀態(tài)監(jiān)控單元內(nèi)置計(jì)數(shù)器,即時(shí)地對(duì)主時(shí)鐘進(jìn)行計(jì)數(shù),例如在主時(shí)鐘每翻轉(zhuǎn)100次時(shí),將 輸出給復(fù)位芯片的看門狗(WDI)信號(hào)(相當(dāng)于上述實(shí)施例中的檢測(cè)信號(hào))的電平狀態(tài)改變 一次。而復(fù)位芯片即時(shí)地對(duì)WDI信號(hào)的狀態(tài)進(jìn)行檢測(cè),當(dāng)檢測(cè)到WDI信號(hào)在某一個(gè)限定的 時(shí)間T_LM內(nèi)狀態(tài)發(fā)生變化(從1到0或者從0到1)時(shí),則將返回給時(shí)鐘狀態(tài)監(jiān)控單元的 復(fù)位(RESET)信號(hào)保持一個(gè)電平狀態(tài)不變;而若檢測(cè)到超出時(shí)間1~_111時(shí)WDI信號(hào)還未發(fā)生 改變時(shí),則將輸出的RESET信號(hào)的電平狀態(tài)進(jìn)行翻轉(zhuǎn)。如此一來(lái),假如主時(shí)鐘已經(jīng)失效,則時(shí)鐘狀態(tài)監(jiān)控單元沒(méi)有計(jì)數(shù)值,輸出的WDI信 號(hào)也不會(huì)發(fā)生狀態(tài)改變,RESET的信號(hào)就會(huì)相應(yīng)地發(fā)生電平變化。而時(shí)鐘狀態(tài)監(jiān)控單元同時(shí) 即時(shí)地監(jiān)控復(fù)位芯片的RESET信號(hào),如果RESET信號(hào)發(fā)生了變化,則說(shuō)明主時(shí)鐘處于失效中 斷的狀態(tài),于是時(shí)鐘狀態(tài)監(jiān)控單元將通知時(shí)鐘質(zhì)量監(jiān)控單元主時(shí)鐘已經(jīng)失效,時(shí)鐘質(zhì)量監(jiān) 控單元將驅(qū)動(dòng)導(dǎo)通開(kāi)關(guān)S,并通知全局時(shí)鐘選擇單元選擇輸出備份時(shí)鐘作為當(dāng)前輸出時(shí)鐘,以提供給負(fù)載芯片。本實(shí)施例的時(shí)鐘備份裝置,通過(guò)在備份時(shí)鐘與電源之間設(shè)置可控開(kāi)關(guān),在主時(shí)鐘 處于工作狀態(tài)時(shí),關(guān)斷備份時(shí)鐘與電源之間的連接,并對(duì)主時(shí)鐘的時(shí)鐘輸出狀態(tài)進(jìn)行檢測(cè), 只有在檢測(cè)到主時(shí)鐘失效、或者主時(shí)鐘的工作頻率與固有頻率間的偏差過(guò)大,即主時(shí)鐘的 老化現(xiàn)象超出可用范圍時(shí),才對(duì)主備時(shí)鐘進(jìn)行切換,開(kāi)啟備份時(shí)鐘與電源之間的控制開(kāi)關(guān), 將當(dāng)前工作時(shí)鐘從主時(shí)鐘切換到備份時(shí)鐘,以使備份時(shí)鐘為負(fù)載芯片提供所需時(shí)鐘信號(hào), 從而通過(guò)對(duì)時(shí)鐘偏差范圍進(jìn)行設(shè)置及控制,避免出現(xiàn)因主時(shí)鐘的各種老化狀態(tài)而產(chǎn)生的對(duì) 系統(tǒng)的不利影響,提高了系統(tǒng)的時(shí)鐘可靠 性。最后應(yīng)說(shuō)明的是以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡 管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然 可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替 換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精 神和范圍。
      權(quán)利要求
      一種時(shí)鐘備份方法,其特征在于,包括對(duì)主時(shí)鐘的當(dāng)前工作頻率與所述主時(shí)鐘的固有頻率之間的偏差進(jìn)行檢測(cè);當(dāng)檢測(cè)到所述主時(shí)鐘的當(dāng)前工作頻率與所述固有頻率之間的偏差超出預(yù)設(shè)的偏差范圍時(shí),將當(dāng)前工作時(shí)鐘從所述主時(shí)鐘切換到備份時(shí)鐘。
      2.根據(jù)權(quán)利要求1所述的時(shí)鐘備份方法,其特征在于,所述方法還包括在所述主時(shí)鐘 作為所述當(dāng)前工作時(shí)鐘時(shí),關(guān)斷設(shè)置在所述備份時(shí)鐘與電源之間的開(kāi)關(guān),使所述備份時(shí)鐘 處于斷電狀態(tài)。
      3.根據(jù)權(quán)利要求1或2所述的時(shí)鐘備份方法,其特征在于,所述對(duì)主時(shí)鐘的當(dāng)前工作頻 率與所述主時(shí)鐘的固有頻率之間的偏差進(jìn)行檢測(cè)具體包括以固定的時(shí)間間隔,周期性以所述備份時(shí)鐘為基準(zhǔn),對(duì)所述主時(shí)鐘的當(dāng)前工作頻率與 所述主時(shí)鐘的固有頻率之間的偏差進(jìn)行檢測(cè);以及,即時(shí)地對(duì)所述主時(shí)鐘是否處于完全失效的狀態(tài)進(jìn)行檢測(cè)。
      4.根據(jù)權(quán)利要求3所述的時(shí)鐘備份方法,其特征在于所述以所述備份時(shí)鐘為基準(zhǔn),對(duì)所述主時(shí)鐘的當(dāng)前工作頻率與所述主時(shí)鐘的固有頻率 之間的偏差進(jìn)行檢測(cè)包括導(dǎo)通所述備份時(shí)鐘與電源之間的開(kāi)關(guān); 同時(shí)對(duì)所述主時(shí)鐘和備份時(shí)鐘的時(shí)鐘周期進(jìn)行計(jì)數(shù);當(dāng)所述備份時(shí)鐘的當(dāng)前計(jì)數(shù)值到達(dá)預(yù)設(shè)的第一計(jì)數(shù)值時(shí),計(jì)算所述主時(shí)鐘的當(dāng)前計(jì)數(shù) 值與所述第一計(jì)數(shù)值之間的差值;根據(jù)所述差值檢測(cè)所述主時(shí)鐘的當(dāng)前工作頻率與主時(shí)鐘的固有頻率之間的偏差是否 超出所述預(yù)設(shè)的偏差范圍;所述將當(dāng)前工作時(shí)鐘從所述主時(shí)鐘切換到備份時(shí)鐘具體包括選擇輸出所述備份時(shí)鐘 作為所述當(dāng)前工作時(shí)鐘。
      5.根據(jù)權(quán)利要求3所述的時(shí)鐘備份方法,其特征在于所述即時(shí)地對(duì)所述主時(shí)鐘是否處于完全失效的狀態(tài)進(jìn)行檢測(cè)包括 每當(dāng)對(duì)所述主時(shí)鐘的時(shí)鐘周期的計(jì)數(shù)值到達(dá)預(yù)設(shè)的第二計(jì)數(shù)值時(shí),翻轉(zhuǎn)檢測(cè)信號(hào)的電平;根據(jù)所述檢測(cè)信號(hào)在預(yù)設(shè)的時(shí)間是否發(fā)生變化,檢測(cè)所述主時(shí)鐘是否處于完全失效的 狀態(tài);所述將當(dāng)前工作時(shí)鐘從所述主時(shí)鐘切換到備份時(shí)鐘具體包括導(dǎo)通所述備份時(shí)鐘與電 源之間的開(kāi)關(guān),使所述備份時(shí)鐘從斷電狀態(tài)轉(zhuǎn)換到工作狀態(tài),并選擇輸出所述備份時(shí)鐘作 為所述當(dāng)前工作時(shí)鐘。
      6.一種時(shí)鐘備份裝置,其特征在于,包括時(shí)鐘檢測(cè)單元,用于對(duì)主時(shí)鐘的當(dāng)前工作頻率與所述主時(shí)鐘的固有頻率之間的偏差進(jìn) 行檢測(cè);時(shí)鐘切換單元,用于當(dāng)所述檢測(cè)單元檢測(cè)到所述主時(shí)鐘的當(dāng)前工作頻率與所述固有頻 率之間的偏差超出預(yù)設(shè)的偏差范圍時(shí),將當(dāng)前工作時(shí)鐘從所述主時(shí)鐘切換到備份時(shí)鐘,選 擇輸出所述備份時(shí)鐘作為所述當(dāng)前工作時(shí)鐘。
      7.根據(jù)權(quán)利要求6所述的時(shí)鐘備份裝置,其特征在于,所述備份時(shí)鐘與電源之間還設(shè)置有開(kāi)關(guān),所述裝置還包括開(kāi)關(guān)關(guān)斷單元,用于在所述主時(shí)鐘作為所述當(dāng)前工作時(shí)鐘時(shí),關(guān)斷所述開(kāi)關(guān),使所述備 份時(shí)鐘處于斷電狀態(tài)。
      8.根據(jù)權(quán)利要求6或7所述的時(shí)鐘備份裝置,其特征在于,所述時(shí)鐘檢測(cè)單元還包括 第一檢測(cè)單元,用于以固定的時(shí)間間隔,周期性以所述備份時(shí)鐘為基準(zhǔn),對(duì)所述主時(shí)鐘的當(dāng)前工作頻率與所述主時(shí)鐘的固有頻率之間的偏差進(jìn)行檢測(cè);第二檢測(cè)單元,用于即時(shí)地對(duì)所述主時(shí)鐘是否處于完全失效的狀態(tài)進(jìn)行檢測(cè)。
      9.根據(jù)權(quán)利要求8所述的時(shí)鐘備份裝置,其特征在于,所述第一檢測(cè)單元還包括 第一開(kāi)關(guān)導(dǎo)通子單元,用于導(dǎo)通所述備份時(shí)鐘與電源之間的開(kāi)關(guān);計(jì)數(shù)子單元,用于同時(shí)對(duì)所述主時(shí)鐘和備份時(shí)鐘的時(shí)鐘周期進(jìn)行計(jì)數(shù); 計(jì)算子單元,用于當(dāng)所述備份時(shí)鐘的當(dāng)前計(jì)數(shù)值到達(dá)預(yù)設(shè)的第一計(jì)數(shù)值時(shí),計(jì)算所述 主時(shí)鐘的當(dāng)前計(jì)數(shù)值與所述第一計(jì)數(shù)值之間的差值;第一檢測(cè)子單元,用于根據(jù)所述差值檢測(cè)所述主時(shí)鐘的當(dāng)前工作頻率與主時(shí)鐘的固有 頻率之間的偏差是否超出所述預(yù)設(shè)的偏差范圍;發(fā)送子單元,用于在所述第一檢測(cè)子單元檢測(cè)到所述偏差超出了所述預(yù)設(shè)的偏差范圍 時(shí),發(fā)送指示信號(hào)給所述時(shí)鐘切換單元,以指示所述時(shí)鐘切換單元執(zhí)行將當(dāng)前工作時(shí)鐘從 所述主時(shí)鐘切換到備份時(shí)鐘的操作。
      10.根據(jù)權(quán)利要求8所述的時(shí)鐘備份裝置,其特征在于,所述第二檢測(cè)單元還包括電平翻轉(zhuǎn)子單元,用于每當(dāng)對(duì)所述主時(shí)鐘的時(shí)鐘周期的計(jì)數(shù)值到達(dá)預(yù)設(shè)的第二計(jì)數(shù)值 時(shí),翻轉(zhuǎn)檢測(cè)信號(hào)的電平;第二檢測(cè)子單元,用于根據(jù)所述電平翻轉(zhuǎn)子單元輸出的檢測(cè)信號(hào)在預(yù)設(shè)的時(shí)間是否發(fā) 生變化,檢測(cè)所述主時(shí)鐘是否處于完全失效的狀態(tài);第二開(kāi)關(guān)導(dǎo)通子單元,用于當(dāng)所述第二檢測(cè)子單元檢測(cè)到所述主時(shí)鐘處于完全失效的 狀態(tài)時(shí),導(dǎo)通所述開(kāi)關(guān),并發(fā)送指示信號(hào)給所述時(shí)鐘切換單元,以指示所述時(shí)鐘切換單元執(zhí) 行將當(dāng)前工作時(shí)鐘從所述主時(shí)鐘切換到所述備份時(shí)鐘的操作。
      全文摘要
      本發(fā)明提供一種時(shí)鐘備份方法及時(shí)鐘備份裝置,方法包括對(duì)主時(shí)鐘的當(dāng)前工作頻率與固有頻率之間的偏差進(jìn)行檢測(cè);若檢測(cè)到主時(shí)鐘的當(dāng)前工作頻率與固有頻率之間的偏差超出預(yù)設(shè)的偏差范圍,則將當(dāng)前工作時(shí)鐘從主時(shí)鐘切換到備份時(shí)鐘。本發(fā)明通過(guò)對(duì)主時(shí)鐘的工作頻率進(jìn)行檢測(cè),且當(dāng)檢測(cè)到主時(shí)鐘的工作頻率與固有頻率之間的偏差大于可接收的預(yù)設(shè)偏差范圍,即主時(shí)鐘的老化現(xiàn)象超出可用范圍時(shí),對(duì)主備時(shí)鐘進(jìn)行切換,將當(dāng)前工作時(shí)鐘從主時(shí)鐘切換到備份時(shí)鐘,從而能夠通過(guò)對(duì)時(shí)鐘偏差范圍進(jìn)行設(shè)置及控制,避免出現(xiàn)因主時(shí)鐘的各種老化狀態(tài)而產(chǎn)生的對(duì)系統(tǒng)的不利影響,提高了系統(tǒng)的時(shí)鐘可靠性。
      文檔編號(hào)G06F11/00GK101840357SQ20101014395
      公開(kāi)日2010年9月22日 申請(qǐng)日期2010年4月8日 優(yōu)先權(quán)日2010年4月8日
      發(fā)明者何沖, 彭鼎祥 申請(qǐng)人:北京星網(wǎng)銳捷網(wǎng)絡(luò)技術(shù)有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1