時(shí)鐘監(jiān)控電路及其方法
【專利摘要】本發(fā)明公開一種時(shí)鐘監(jiān)控電路及相應(yīng)的時(shí)鐘監(jiān)控方法,通過設(shè)置兩個(gè)低頻時(shí)鐘源模塊(一個(gè)是芯片內(nèi)部的低頻時(shí)鐘模塊,另外一個(gè)是外掛的低頻時(shí)鐘源模塊),利用雙時(shí)鐘源模塊提供系統(tǒng)的時(shí)鐘可靠性,同時(shí)系統(tǒng)本身具備由低頻時(shí)鐘源升頻的高頻時(shí)鐘模塊,高頻時(shí)鐘模塊的輸入時(shí)鐘源可以是外部低頻時(shí)鐘或者內(nèi)部低頻時(shí)鐘,此高頻模塊在輸入的低頻時(shí)鐘源停止工作以后還可以通過模塊本身的自激振蕩維持比低頻高兩倍以上的時(shí)鐘頻率。當(dāng)時(shí)鐘監(jiān)控模塊監(jiān)測到外部時(shí)鐘模塊出現(xiàn)異?;蛘呤莾?nèi)部時(shí)鐘低頻模塊出現(xiàn)異常時(shí),時(shí)鐘監(jiān)控模塊就會輸出相應(yīng)的標(biāo)志位跟中斷給時(shí)鐘異常處理模塊,時(shí)鐘異常處理模塊就會相應(yīng)把高頻輸入模塊的時(shí)鐘源切換成另外一個(gè)低頻時(shí)鐘模塊。
【專利說明】
時(shí)鐘監(jiān)控電路及其方法
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及電子電路技術(shù)領(lǐng)域,具體涉及一種時(shí)鐘監(jiān)控電路及相應(yīng)的時(shí)鐘監(jiān)控方法。
【背景技術(shù)】
[0002]當(dāng)前的電子產(chǎn)品經(jīng)常工作于各種惡劣的環(huán)境里,比如電磁干擾、電源干擾、靜電干擾等,這就要求我們在設(shè)計(jì)電子產(chǎn)品時(shí),必須在芯片設(shè)計(jì)階段跟電路板設(shè)計(jì)階段充分考慮時(shí)鐘系統(tǒng)的可靠性。其中,在電路板設(shè)計(jì)階段可以通過PCB布線、采用抗干擾性強(qiáng)的元件及合理的電路設(shè)計(jì)來提高可靠性,但是在芯片設(shè)計(jì)時(shí),必須要從最開始的系統(tǒng)設(shè)計(jì)階段就規(guī)劃好可靠的時(shí)鐘系統(tǒng),以便提高可靠性,但是即使這樣,芯片的時(shí)鐘源還是存在出現(xiàn)異常的風(fēng)險(xiǎn)。所以,有必要考慮一套時(shí)鐘源的異常處理機(jī)制,來避免時(shí)鐘源出現(xiàn)異常而導(dǎo)致整個(gè)電子產(chǎn)品死機(jī)。
【發(fā)明內(nèi)容】
[0003]本發(fā)明旨在提供一種時(shí)鐘監(jiān)控電路及相應(yīng)的時(shí)鐘監(jiān)控方法,以保障在時(shí)鐘系統(tǒng)的時(shí)鐘源出現(xiàn)異常時(shí),切換時(shí)鐘的時(shí)鐘源,使得芯片能一直保持正常工作或者出現(xiàn)故障后可以快速恢復(fù)工作。本發(fā)明通過以下技術(shù)方案實(shí)現(xiàn):
[0004]—種時(shí)鐘監(jiān)控電路,包括外部低頻時(shí)鐘模塊、內(nèi)部低頻時(shí)鐘模塊、高頻時(shí)鐘模塊、時(shí)鐘監(jiān)控模塊、時(shí)鐘異常處理模塊、電子工作系統(tǒng)及時(shí)鐘源選擇模塊;外部低頻時(shí)鐘模塊和內(nèi)部低頻時(shí)鐘模塊的輸出分別接時(shí)鐘源選擇模塊的兩個(gè)輸入端;時(shí)鐘異常處理模塊的輸出連接時(shí)鐘源選擇模塊的選擇控制端,控制時(shí)鐘源選擇模塊選用外部低頻時(shí)鐘或內(nèi)部低頻時(shí)鐘;外部低頻時(shí)鐘模塊和內(nèi)部低頻時(shí)鐘模塊的輸出還分別接入時(shí)鐘監(jiān)控模塊,時(shí)鐘監(jiān)控模塊對時(shí)鐘源選擇模塊所選擇的低頻時(shí)鐘進(jìn)行監(jiān)控并針對異常低頻時(shí)鐘向時(shí)鐘異常處理模塊輸出時(shí)鐘異常指示信號和時(shí)鐘異常中斷信號;時(shí)鐘源選擇模塊的輸出連接高頻時(shí)鐘模塊,高頻時(shí)鐘模塊為時(shí)鐘監(jiān)控模塊、時(shí)鐘異常處理模塊和電子工作系統(tǒng)提供大于當(dāng)前低頻時(shí)鐘源頻率兩倍以上的高頻時(shí)鐘信號。
[0005]作為具體的技術(shù)方案,所述高頻時(shí)鐘模塊包括鑒頻鑒相器、電荷栗、壓控振蕩器及分頻器;鑒頻鑒相器的第一輸入端接入時(shí)鐘源選擇模塊選擇的低頻時(shí)鐘信號,鑒頻鑒相器的輸出連接電荷栗的輸入,電荷栗的輸出連接壓控振蕩器的輸入,壓控振蕩器的輸出作為高頻時(shí)鐘模塊的輸出,壓控振蕩器的輸出同時(shí)通過分頻器接入鑒頻鑒相器的第二輸入端。
[0006]作為具體的技術(shù)方案,所述時(shí)鐘監(jiān)控模塊包括二選一選擇器、低頻時(shí)鐘信號檢測單元和時(shí)鐘異常分析單元;時(shí)鐘監(jiān)控模塊的二選一選擇器的兩個(gè)輸入,二選一選擇器的選擇控制端連接時(shí)鐘源選擇模塊的選擇控制端,二選一選擇器的輸出連接低頻時(shí)鐘信號檢測單元,低頻時(shí)鐘信號檢測單元的輸出連接時(shí)鐘異常分析單元的輸入,時(shí)鐘異常分析單元的輸出連接時(shí)鐘異常處理模塊的信號接收端。
[0007]作為進(jìn)一步的技術(shù)方案,所述時(shí)鐘監(jiān)控電路還包括時(shí)鐘監(jiān)控使能模塊,該時(shí)鐘監(jiān)控使能模塊的使能信號輸出端連接時(shí)鐘監(jiān)控模塊的使能控制端。
[0008]一種時(shí)鐘監(jiān)控方法,包括:
[0009](I)通過一外部低頻時(shí)鐘模塊提供第一低頻時(shí)鐘信號,通過一內(nèi)部低頻時(shí)鐘模塊提供第二低頻時(shí)鐘信號;
[0010](2)通過時(shí)鐘源選擇模塊選擇第一低頻時(shí)鐘信號或第二低頻時(shí)鐘信號作為當(dāng)前時(shí)鐘源;
[0011](3)通過高頻時(shí)鐘模塊將選擇的所述當(dāng)前時(shí)鐘源加工為大于當(dāng)前時(shí)鐘源頻率兩倍以上的高頻時(shí)鐘信號,作為電子工作系統(tǒng)、時(shí)鐘監(jiān)控模塊及異常處理模塊的輸入時(shí)鐘;
[0012](4)時(shí)鐘監(jiān)控模塊采用高頻時(shí)鐘模塊提供的高頻時(shí)鐘信號對當(dāng)前時(shí)鐘源進(jìn)行監(jiān)控,如果監(jiān)控到當(dāng)前時(shí)鐘源異常,則向時(shí)鐘異常處理模塊輸出時(shí)鐘異常指示信號和時(shí)鐘異常中斷信號并進(jìn)入步驟(5),否則維持監(jiān)控;
[0013](5)時(shí)鐘異常處理模塊通過查詢時(shí)鐘異常指示信號或者通過中斷處理服務(wù)程序檢測到當(dāng)前時(shí)鐘源異常,啟動另外一個(gè)低頻時(shí)鐘模塊,等待該另一個(gè)低頻時(shí)鐘模塊工作正常后通知時(shí)鐘源選擇模塊將該另一個(gè)低頻時(shí)鐘模塊的時(shí)鐘信號切換為高頻時(shí)鐘模塊的當(dāng)前時(shí)鐘源,返回步驟(3)。
[0014]作為具體的技術(shù)方案,所述步驟(3)的具體實(shí)現(xiàn)方法為:高頻時(shí)鐘模塊內(nèi)設(shè)置有鑒頻鑒相器、電荷栗、壓控振蕩器、分頻器;通過鑒頻鑒相器檢測輸入的當(dāng)前時(shí)鐘源信號和通過分頻器反饋回來的所述高頻時(shí)鐘信號的頻率和相位差,并將檢測出的相位差信號通過電荷栗轉(zhuǎn)換成電壓信號輸出,并控制壓控振蕩器的輸出頻率穩(wěn)定在設(shè)定的頻率值。
[0015]作為具體的技術(shù)方案,所述步驟(4)的具體實(shí)現(xiàn)方法為:所述時(shí)鐘監(jiān)控模塊包括二選一選擇器、低頻時(shí)鐘信號檢測單元和時(shí)鐘異常分析單元;通過二選一選擇器、根據(jù)時(shí)鐘源選擇模塊的選擇控制信號選擇第一低頻時(shí)鐘信號或第二低頻時(shí)鐘信號作為當(dāng)前時(shí)鐘源;通過低頻時(shí)鐘信號檢測單元監(jiān)控當(dāng)前時(shí)鐘源的上升沿跟下降沿,時(shí)鐘異常分析單元根據(jù)低頻時(shí)鐘信號檢測單元的監(jiān)控結(jié)果分析當(dāng)前時(shí)鐘源信號是否存在異常。
[0016]作為具體的技術(shù)方案,所述低頻時(shí)鐘信號檢測單元監(jiān)控到上升沿時(shí)開始計(jì)時(shí),監(jiān)控到下降沿停止計(jì)時(shí),當(dāng)監(jiān)控到上升沿到下降沿的時(shí)間間隔超過當(dāng)前時(shí)鐘源信號的正常時(shí)鐘周期范圍或者低頻時(shí)鐘信號檢測單元一直檢測到當(dāng)前時(shí)鐘源信號一直停留在固定的電平超過正常時(shí)鐘周期范圍,則判定當(dāng)前低頻時(shí)鐘異常。
[0017]作為進(jìn)一步的技術(shù)方案,所述步驟(4)的執(zhí)行受一個(gè)時(shí)鐘監(jiān)控使能模塊的控制。
[0018]本發(fā)明通過設(shè)置兩個(gè)低頻時(shí)鐘源模塊(一個(gè)是芯片內(nèi)部的低頻時(shí)鐘模塊,另外一個(gè)是外掛的低頻時(shí)鐘源模塊),利用雙時(shí)鐘源模塊提供系統(tǒng)的時(shí)鐘可靠性,同時(shí)系統(tǒng)本身具備由低頻時(shí)鐘源升頻的高頻時(shí)鐘模塊,高頻時(shí)鐘模塊的輸入時(shí)鐘源可以是外部低頻時(shí)鐘或者內(nèi)部低頻時(shí)鐘,此高頻模塊在輸入的低頻時(shí)鐘源停止工作以后還可以通過模塊本身的自激振蕩維持比低頻高兩倍以上的時(shí)鐘頻率。當(dāng)時(shí)鐘監(jiān)控模塊監(jiān)測到外部時(shí)鐘模塊出現(xiàn)異?;蛘呤莾?nèi)部時(shí)鐘低頻模塊出現(xiàn)異常時(shí),時(shí)鐘監(jiān)控模塊就會輸出相應(yīng)的標(biāo)志位跟中斷給時(shí)鐘異常處理模塊,時(shí)鐘異常處理模塊就會相應(yīng)把高頻輸入模塊的時(shí)鐘源切換成另外一個(gè)低頻時(shí)鐘模塊。
【附圖說明】
[0019]圖1為本發(fā)明實(shí)施例提供的時(shí)鐘監(jiān)控電路的構(gòu)成圖。
[0020]圖2為本發(fā)明實(shí)施例提供的時(shí)鐘監(jiān)控電路中高頻時(shí)鐘模塊的構(gòu)成圖。
【具體實(shí)施方式】
[0021]如圖1所示,本實(shí)施例提供的時(shí)鐘監(jiān)控電路包括外部低頻時(shí)鐘模塊1、內(nèi)部低頻時(shí)鐘模塊2、高頻時(shí)鐘模塊3、時(shí)鐘監(jiān)控模塊4、時(shí)鐘異常處理模塊5、電子工作系統(tǒng)6、時(shí)鐘監(jiān)控使能模塊7及時(shí)鐘源選擇模塊8。其中,時(shí)鐘監(jiān)控模塊4包括二選一選擇器、低頻時(shí)鐘信號檢測單元9和時(shí)鐘異常分析單元10。
[0022]夕卜部低頻時(shí)鐘模塊I和內(nèi)部低頻時(shí)鐘模塊2的輸出分別接時(shí)鐘源選擇模塊8的兩個(gè)輸入端,時(shí)鐘源選擇模塊8的選擇控制端連接時(shí)鐘異常處理模塊5的輸出。外部低頻時(shí)鐘模塊I和內(nèi)部低頻時(shí)鐘模塊2的輸出還分別接時(shí)鐘監(jiān)控模塊4的二選一選擇器的兩個(gè)輸入,二選一選擇器的選擇控制端連接時(shí)鐘源選擇模塊8的選擇控制端,二選一選擇器的輸出連接低頻時(shí)鐘信號檢測單元9,低頻時(shí)鐘信號檢測單元9的輸出連接時(shí)鐘異常分析單元10的輸入,時(shí)鐘異常分析單元10的輸出連接時(shí)鐘異常處理模塊5的信號接收端。時(shí)鐘源選擇模塊8的輸出連接高頻時(shí)鐘模塊3,高頻時(shí)鐘模塊3的輸出分別連接時(shí)鐘異常處理模塊5和電子工作系統(tǒng)6。時(shí)鐘監(jiān)控使能模塊7的輸出連接時(shí)鐘監(jiān)控模塊4的使能控制端。
[0023]外部低頻時(shí)鐘模塊I和內(nèi)部低頻時(shí)鐘模塊2為系統(tǒng)的高頻時(shí)鐘模塊3提供所用的時(shí)鐘源,通過時(shí)鐘源選擇模塊8設(shè)置同一時(shí)刻只能選擇兩者之一作為高頻時(shí)鐘模塊3的時(shí)鐘源。選擇的時(shí)鐘源做為高頻時(shí)鐘模塊3的輸入時(shí)鐘源,高頻時(shí)鐘模塊3產(chǎn)生大于輸入時(shí)鐘源頻率兩倍以上的時(shí)鐘頻率,作為整個(gè)電子工作系統(tǒng)6、時(shí)鐘監(jiān)控模塊4及異常處理模塊5的輸入時(shí)鐘。時(shí)鐘監(jiān)控模塊4采用高頻時(shí)鐘模塊3提供的時(shí)鐘監(jiān)控外部低頻時(shí)鐘模塊I或者內(nèi)部低頻時(shí)鐘模塊2產(chǎn)生的低頻時(shí)鐘。時(shí)鐘監(jiān)控模塊4內(nèi)部的低頻時(shí)鐘信號檢測單元9負(fù)責(zé)監(jiān)控輸入時(shí)鐘的上升沿跟下降沿,時(shí)鐘異常分析單元10根據(jù)低頻時(shí)鐘信號檢測單元9的監(jiān)控結(jié)果分析輸入時(shí)鐘監(jiān)控模塊4的低頻時(shí)鐘信號是否存在異常,低頻時(shí)鐘信號檢測單元9監(jiān)控到上升沿時(shí)開始計(jì)時(shí),監(jiān)控到下降沿停止計(jì)時(shí),當(dāng)監(jiān)控到上升沿到下降沿的時(shí)間間隔超過輸入低頻時(shí)鐘的正常時(shí)鐘周期范圍或者低頻時(shí)鐘信號檢測9 一直檢測到輸入的時(shí)鐘一直停留在固定的電平超過正常時(shí)鐘周期范圍,則代表低頻時(shí)鐘異常(低頻時(shí)鐘異常時(shí),高頻時(shí)鐘模塊3還是能保持有高于2倍的低頻時(shí)鐘信號,以便保證時(shí)鐘監(jiān)控模塊4工作正常),則異常分析模塊10就輸出時(shí)鐘異常指示和時(shí)鐘異常中斷。
[0024]如果時(shí)鐘源選擇模塊8選擇外部低頻時(shí)鐘模塊I的低頻時(shí)鐘做為系統(tǒng)時(shí)鐘,時(shí)鐘監(jiān)控使能模塊7使能時(shí)鐘監(jiān)控模塊4,時(shí)鐘監(jiān)控模塊4就開始監(jiān)控外部時(shí)鐘模塊I的時(shí)鐘信號,如果檢測到外部低頻時(shí)鐘模塊I的低頻時(shí)鐘的周期一直保持在正常時(shí)鐘周期范圍以內(nèi),則時(shí)鐘監(jiān)控模塊4就不發(fā)出鐘異常指示和時(shí)鐘異常中斷,然而如果檢測到外部低頻時(shí)鐘模塊I的低頻時(shí)鐘的周期一直超過正常時(shí)鐘周期范圍或者時(shí)鐘頻率一直停留在某一個(gè)固定的電平超過一段時(shí)間,時(shí)鐘監(jiān)控模塊4就會發(fā)出時(shí)鐘異常指示和時(shí)鐘異常中斷給時(shí)鐘異常處理模塊5,時(shí)鐘異常處理模塊5通過查詢時(shí)鐘異常指示或者通過中斷處理服務(wù)程序檢測到外部低頻時(shí)鐘模塊I異常,那么時(shí)鐘異常處理模塊5就可以立即啟動內(nèi)部時(shí)鐘模塊2,等待內(nèi)部低頻時(shí)鐘模塊2工作正常后立即通知時(shí)鐘源選擇模塊8將高頻時(shí)鐘模塊4的時(shí)鐘源切換到內(nèi)部低頻時(shí)鐘模塊2 ο相反如果系統(tǒng)起初選用的時(shí)鐘源為內(nèi)部低頻時(shí)鐘模塊2,使能時(shí)鐘監(jiān)控模塊4就可以監(jiān)控內(nèi)部低頻時(shí)鐘模塊2,如果內(nèi)部低頻時(shí)鐘模塊2出現(xiàn)異常,相應(yīng)地時(shí)鐘異常處理模塊5就可以立即通知時(shí)鐘源選擇模塊8將高頻時(shí)鐘模塊3的時(shí)鐘源切換到外部低頻時(shí)鐘模塊I。
[0025]如圖2所示,高頻時(shí)鐘模塊3包括鑒頻鑒相器12、電荷栗13、壓控振蕩器14、分頻器15。鑒頻鑒相器12的第一輸入端接入時(shí)鐘源選擇模塊8選擇的低頻時(shí)鐘信號,鑒頻鑒相器12的輸出連接電荷栗13的輸入,電荷栗13的輸出連接壓控振蕩器14的輸入,壓控振蕩器14的輸出作為高頻時(shí)鐘模塊3的輸出,壓控振蕩器14的輸出同時(shí)通過分頻器15接入鑒頻鑒相器12的第二輸入端。
[0026]在本發(fā)明中,無論低頻時(shí)鐘模塊是否出現(xiàn)異常都要保證高頻時(shí)鐘模塊3輸出的時(shí)鐘是低頻時(shí)鐘的兩倍以上。其中,壓控振蕩器14的振蕩頻率受到電荷栗13輸出的電壓控制,而振蕩頻率與控制電壓之間成線性關(guān)系。鑒頻鑒相器12的作用是檢測輸入的低頻信號跟通過分頻器15反饋回來的輸出信號的頻率跟相位差,并將檢測出的相位差信號通過電荷栗13轉(zhuǎn)換成電壓信號輸出,從而控制壓控振蕩器14的輸出頻率穩(wěn)定在用戶想要設(shè)定的頻率值。本發(fā)明中,如果輸入的低頻時(shí)鐘信號出現(xiàn)異常或者停振后固定在一個(gè)固定的電平,壓控振蕩器14也能保持輸出2倍于正常的低頻信號。
[0027]本實(shí)施例的有益效果在于:
[0028]1、使用兩個(gè)低頻時(shí)鐘源,一個(gè)內(nèi)部的,一個(gè)外部的,保證時(shí)鐘源的可靠性。
[0029]2、可以同時(shí)監(jiān)控內(nèi)部和外部低頻時(shí)鐘源,當(dāng)監(jiān)控到當(dāng)前使用的時(shí)鐘源出現(xiàn)問題,時(shí)鐘異常處理模塊就把時(shí)鐘源切換到另外一個(gè)時(shí)鐘源。
[0030]3、高頻時(shí)鐘信號從低頻時(shí)鐘源模塊升頻而來,不需要芯片內(nèi)部或者外部重新產(chǎn)生一個(gè)高頻時(shí)鐘。
[0031 ] 4、高頻時(shí)鐘模塊在低頻時(shí)鐘源出現(xiàn)異常以后,會維持自激震蕩,維持給時(shí)鐘異常處理模塊跟時(shí)鐘監(jiān)控模塊提供時(shí)鐘。
[0032]上述實(shí)施例僅表達(dá)了本發(fā)明的一種典型實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對本發(fā)明專利范圍的限制。對本領(lǐng)域的技術(shù)人員來說,在不脫離本發(fā)明的構(gòu)思前提下,所做出的若干變形或改進(jìn),都屬于本發(fā)明的揭露范圍。
【主權(quán)項(xiàng)】
1.一種時(shí)鐘監(jiān)控電路,其特征在于:包括外部低頻時(shí)鐘模塊、內(nèi)部低頻時(shí)鐘模塊、高頻時(shí)鐘模塊、時(shí)鐘監(jiān)控模塊、時(shí)鐘異常處理模塊、電子工作系統(tǒng)及時(shí)鐘源選擇模塊;外部低頻時(shí)鐘模塊和內(nèi)部低頻時(shí)鐘模塊的輸出分別接時(shí)鐘源選擇模塊的兩個(gè)輸入端;時(shí)鐘異常處理模塊的輸出連接時(shí)鐘源選擇模塊的選擇控制端,控制時(shí)鐘源選擇模塊選用外部低頻時(shí)鐘或內(nèi)部低頻時(shí)鐘;外部低頻時(shí)鐘模塊和內(nèi)部低頻時(shí)鐘模塊的輸出還分別接入時(shí)鐘監(jiān)控模塊,時(shí)鐘監(jiān)控模塊對時(shí)鐘源選擇模塊所選擇的低頻時(shí)鐘進(jìn)行監(jiān)控并針對異常低頻時(shí)鐘向時(shí)鐘異常處理模塊輸出時(shí)鐘異常指示信號和時(shí)鐘異常中斷信號;時(shí)鐘源選擇模塊的輸出連接高頻時(shí)鐘模塊,高頻時(shí)鐘模塊為時(shí)鐘監(jiān)控模塊、時(shí)鐘異常處理模塊和電子工作系統(tǒng)提供大于當(dāng)前低頻時(shí)鐘源頻率兩倍以上的高頻時(shí)鐘信號。2.根據(jù)權(quán)利要求1所述的時(shí)鐘監(jiān)控電路,其特征在于:所述高頻時(shí)鐘模塊包括鑒頻鑒相器、電荷栗、壓控振蕩器及分頻器;鑒頻鑒相器的第一輸入端接入時(shí)鐘源選擇模塊選擇的低頻時(shí)鐘信號,鑒頻鑒相器的輸出連接電荷栗的輸入,電荷栗的輸出連接壓控振蕩器的輸入,壓控振蕩器的輸出作為高頻時(shí)鐘模塊的輸出,壓控振蕩器的輸出同時(shí)通過分頻器接入鑒頻鑒相器的第二輸入端。3.根據(jù)權(quán)利要求1所述的時(shí)鐘監(jiān)控電路,其特征在于:所述時(shí)鐘監(jiān)控模塊包括二選一選擇器、低頻時(shí)鐘信號檢測單元和時(shí)鐘異常分析單元;時(shí)鐘監(jiān)控模塊的二選一選擇器的兩個(gè)輸入,二選一選擇器的選擇控制端連接時(shí)鐘源選擇模塊的選擇控制端,二選一選擇器的輸出連接低頻時(shí)鐘信號檢測單元,低頻時(shí)鐘信號檢測單元的輸出連接時(shí)鐘異常分析單元的輸入,時(shí)鐘異常分析單元的輸出連接時(shí)鐘異常處理模塊的信號接收端。4.根據(jù)權(quán)利要求1、2或3所述的時(shí)鐘監(jiān)控電路,其特征在于:所述時(shí)鐘監(jiān)控電路還包括時(shí)鐘監(jiān)控使能模塊,該時(shí)鐘監(jiān)控使能模塊的使能信號輸出端連接時(shí)鐘監(jiān)控模塊的使能控制端。5.一種時(shí)鐘監(jiān)控方法,其特征在于:包括: (1)通過一外部低頻時(shí)鐘模塊提供第一低頻時(shí)鐘信號,通過一內(nèi)部低頻時(shí)鐘模塊提供第二低頻時(shí)鐘信號; (2)通過時(shí)鐘源選擇模塊選擇第一低頻時(shí)鐘信號或第二低頻時(shí)鐘信號作為當(dāng)前時(shí)鐘源; (3)通過高頻時(shí)鐘模塊將選擇的所述當(dāng)前時(shí)鐘源加工為大于當(dāng)前時(shí)鐘源頻率兩倍以上的高頻時(shí)鐘信號,作為電子工作系統(tǒng)、時(shí)鐘監(jiān)控模塊及異常處理模塊的輸入時(shí)鐘; (4)時(shí)鐘監(jiān)控模塊采用高頻時(shí)鐘模塊提供的高頻時(shí)鐘信號對當(dāng)前時(shí)鐘源進(jìn)行監(jiān)控,如果監(jiān)控到當(dāng)前時(shí)鐘源異常,則向時(shí)鐘異常處理模塊輸出時(shí)鐘異常指示信號和時(shí)鐘異常中斷信號并進(jìn)入步驟(5),否則維持監(jiān)控; (5)時(shí)鐘異常處理模塊通過查詢時(shí)鐘異常指示信號或者通過中斷處理服務(wù)程序檢測到當(dāng)前時(shí)鐘源異常,啟動另外一個(gè)低頻時(shí)鐘模塊,等待該另一個(gè)低頻時(shí)鐘模塊工作正常后通知時(shí)鐘源選擇模塊將該另一個(gè)低頻時(shí)鐘模塊的時(shí)鐘信號切換為高頻時(shí)鐘模塊的當(dāng)前時(shí)鐘源,返回步驟(3)。6.根據(jù)權(quán)利要求5所述的時(shí)鐘監(jiān)控方法,其特征在于:所述步驟(3)的具體實(shí)現(xiàn)方法為:高頻時(shí)鐘模塊內(nèi)設(shè)置有鑒頻鑒相器、電荷栗、壓控振蕩器、分頻器;通過鑒頻鑒相器檢測輸入的當(dāng)前時(shí)鐘源信號和通過分頻器反饋回來的所述高頻時(shí)鐘信號的頻率和相位差,并將檢測出的相位差信號通過電荷栗轉(zhuǎn)換成電壓信號輸出,并控制壓控振蕩器的輸出頻率穩(wěn)定在設(shè)定的頻率值。7.根據(jù)權(quán)利要求5所述的時(shí)鐘監(jiān)控方法,其特征在于:所述步驟(4)的具體實(shí)現(xiàn)方法為:所述時(shí)鐘監(jiān)控模塊包括二選一選擇器、低頻時(shí)鐘信號檢測單元和時(shí)鐘異常分析單元;通過二選一選擇器、根據(jù)時(shí)鐘源選擇模塊的選擇控制信號選擇第一低頻時(shí)鐘信號或第二低頻時(shí)鐘信號作為當(dāng)前時(shí)鐘源;通過低頻時(shí)鐘信號檢測單元監(jiān)控當(dāng)前時(shí)鐘源的上升沿跟下降沿,時(shí)鐘異常分析單元根據(jù)低頻時(shí)鐘信號檢測單元的監(jiān)控結(jié)果分析當(dāng)前時(shí)鐘源信號是否存在異常。8.根據(jù)權(quán)利要求7所述的時(shí)鐘監(jiān)控方法,其特征在于:所述低頻時(shí)鐘信號檢測單元監(jiān)控到上升沿時(shí)開始計(jì)時(shí),監(jiān)控到下降沿停止計(jì)時(shí),當(dāng)監(jiān)控到上升沿到下降沿的時(shí)間間隔超過當(dāng)前時(shí)鐘源信號的正常時(shí)鐘周期范圍或者低頻時(shí)鐘信號檢測單元一直檢測到當(dāng)前時(shí)鐘源信號一直停留在固定的電平超過正常時(shí)鐘周期范圍,則判定當(dāng)前低頻時(shí)鐘異常。9.根據(jù)權(quán)利要求5至8任意一項(xiàng)所述的時(shí)鐘監(jiān)控方法,其特征在于:所述步驟(4)的執(zhí)行受一個(gè)時(shí)鐘監(jiān)控使能模塊的控制。
【文檔編號】H03L7/18GK106066817SQ201610373841
【公開日】2016年11月2日
【申請日】2016年5月30日 公開號201610373841.6, CN 106066817 A, CN 106066817A, CN 201610373841, CN-A-106066817, CN106066817 A, CN106066817A, CN201610373841, CN201610373841.6
【發(fā)明人】戴劍鋒, 何再生, 邵要華
【申請人】珠海市一微半導(dǎo)體有限公司