欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種低抖動(dòng)時(shí)鐘的產(chǎn)生方法和裝置的制作方法

文檔序號(hào):7535919閱讀:164來源:國(guó)知局
專利名稱:一種低抖動(dòng)時(shí)鐘的產(chǎn)生方法和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域中低速時(shí)鐘的恢復(fù)技術(shù),尤其涉及一種低抖動(dòng)時(shí)鐘的產(chǎn)生方
法和裝置。
背景技術(shù)
目前,在同步數(shù)字系列(SDH)光端機(jī)的支路時(shí)鐘恢復(fù)過程中,或端到端偽線仿真 的應(yīng)用中,都需要恢復(fù)出El或T1的時(shí)鐘,通常的做法是對(duì)高速時(shí)鐘執(zhí)行分頻操作從而得 到低速時(shí)鐘,然而,在實(shí)際應(yīng)用過程中,高速時(shí)鐘不可能總為低速時(shí)鐘的整數(shù)倍,因此需不 斷微調(diào)低速時(shí)鐘的速率。由于低速時(shí)鐘是由高速時(shí)鐘分頻得到的,因此低速時(shí)鐘相鄰周期 間可能相差至少一個(gè)高速時(shí)鐘的周期,也就是說,低速時(shí)鐘相鄰周期間的抖動(dòng)至少為一個(gè) 高速時(shí)鐘的周期。但是低速時(shí)鐘的抖動(dòng)不是我們所需要的,即抖動(dòng)越小越好。
現(xiàn)有技術(shù)中,減小抖動(dòng)的方法如下1)提高高速時(shí)鐘的頻率,高速時(shí)鐘頻率的提 高則相應(yīng)減小了高速時(shí)鐘的周期,因而相應(yīng)減小了低速時(shí)鐘的抖動(dòng);2)在恢復(fù)所得的低速 時(shí)鐘后面增加一個(gè)模擬鎖相環(huán),可用來消除抖動(dòng)。上述兩種方法雖然達(dá)到了減小抖動(dòng)的目 的,但均存在自身缺陷方法1)由于現(xiàn)有器件功能的限制,高速時(shí)鐘的頻率不可能無限增 加,也就是說,要大幅提高高速時(shí)鐘的頻率有難度,而且提高高速時(shí)鐘的頻率會(huì)大量增加功 耗,也增加了器件的成本;方法2)在恢復(fù)所得的低速時(shí)鐘后面增加模擬鎖相環(huán),同樣增加 了器件成本。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種低抖動(dòng)時(shí)鐘的產(chǎn)生方法和裝置,可減
小低速時(shí)鐘的抖動(dòng),實(shí)現(xiàn)方法簡(jiǎn)便,且節(jié)約器件成本。 為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的 本發(fā)明提供了一種低抖動(dòng)時(shí)鐘的產(chǎn)生方法,該方法包括 在每個(gè)低速時(shí)鐘周期內(nèi)插入時(shí)間延時(shí)來微調(diào)高速時(shí)鐘,之后對(duì)調(diào)整過的高速時(shí)鐘 執(zhí)行分頻操作得到所需的低速時(shí)鐘。 其中,所述在每個(gè)低速時(shí)鐘周期內(nèi)插入時(shí)間延時(shí)來微調(diào)高速時(shí)鐘,之后對(duì)調(diào)整過 的高速時(shí)鐘執(zhí)行分頻操作得到所需的低速時(shí)鐘的操作,具體為 選擇進(jìn)行時(shí)間延時(shí)操作對(duì)應(yīng)的時(shí)間延時(shí)At,根據(jù)實(shí)際需要及時(shí)間延時(shí)At,計(jì)算 相鄰兩次在高速時(shí)鐘內(nèi)插入時(shí)間延時(shí)At的時(shí)間間隔T、插入時(shí)間延時(shí)At的總個(gè)數(shù)N和分 頻倍數(shù); 在每個(gè)低速時(shí)鐘周期對(duì)應(yīng)的時(shí)間段內(nèi)每隔一個(gè)時(shí)間間隔T在高速時(shí)鐘單個(gè)周期 內(nèi)插入一個(gè)時(shí)間延時(shí)At,直到插入N個(gè)時(shí)間延時(shí)At,根據(jù)計(jì)算所得的分頻倍數(shù)對(duì)經(jīng)執(zhí)行 時(shí)間延時(shí)操作的高速時(shí)鐘進(jìn)行分頻,得到所需的低速時(shí)鐘。 其中,所述實(shí)際需要為待分頻的高速時(shí)鐘的頻率及所需低速時(shí)鐘的頻率。
其中,所述時(shí)間延時(shí)At為正值或負(fù)值;
相應(yīng)的,所述在高速時(shí)鐘單個(gè)周期內(nèi)插入一個(gè)時(shí)間延時(shí)At為在高速時(shí)鐘單個(gè) 周期內(nèi)加入或減去一個(gè)時(shí)間延時(shí)At的絕對(duì)值。 其中,所述時(shí)間延時(shí)At的絕對(duì)值小于一個(gè)高速時(shí)鐘的周期值。 上述方案中,所述在高速時(shí)鐘單個(gè)周期內(nèi)加入或減去一個(gè)時(shí)間延時(shí)At的絕對(duì)值
的依據(jù)為 如果要得到的低速時(shí)鐘的頻率比高速時(shí)鐘整數(shù)分頻后得到的時(shí)鐘頻率小,則在高 速時(shí)鐘單個(gè)周期內(nèi)加入一個(gè)時(shí)間延時(shí)At的絕對(duì)值;如果要得到的低速時(shí)鐘的頻率比高速 時(shí)鐘整數(shù)分頻后得到的時(shí)鐘頻率大,則在高速時(shí)鐘單個(gè)周期內(nèi)減去一個(gè)時(shí)間延時(shí)At的絕 對(duì)值。 本發(fā)明還提供了一種低抖動(dòng)時(shí)鐘的產(chǎn)生裝置,該裝置包括時(shí)鐘調(diào)整模塊,用于在 每個(gè)低速時(shí)鐘周期內(nèi)插入時(shí)間延時(shí)來微調(diào)高速時(shí)鐘,并對(duì)調(diào)整過的高速時(shí)鐘執(zhí)行分頻操作 得到所需的低速時(shí)鐘。
其中,所述時(shí)鐘調(diào)整模塊進(jìn)一步包括延時(shí)模塊、分頻模塊和計(jì)算模塊; 所述計(jì)算模塊,用于根據(jù)實(shí)際需要及延時(shí)模塊所選的時(shí)間延時(shí)At,計(jì)算相鄰兩次
在高速時(shí)鐘內(nèi)插入時(shí)間延時(shí)At的時(shí)間間隔T、所需插入時(shí)間延時(shí)At的總個(gè)數(shù)N,并將計(jì)
算結(jié)果發(fā)送到延時(shí)模塊;還用于根據(jù)實(shí)際需要計(jì)算分頻倍數(shù),并將計(jì)算結(jié)果發(fā)送到分頻模
塊; 所述延時(shí)模塊,用于實(shí)際應(yīng)用時(shí),供用戶選擇進(jìn)行時(shí)間延時(shí)操作對(duì)應(yīng)的時(shí)間延時(shí) At,并將用戶的選擇結(jié)果通知計(jì)算模塊;收到計(jì)算模塊所發(fā)的計(jì)算結(jié)果后,在每個(gè)低速 時(shí)鐘周期對(duì)應(yīng)的時(shí)間段內(nèi)每隔一個(gè)時(shí)間間隔T在高速時(shí)鐘單個(gè)周期內(nèi)插入一個(gè)時(shí)間延時(shí) At,直到插入N個(gè)時(shí)間延時(shí)At,并將經(jīng)過時(shí)間延時(shí)操作的高速時(shí)鐘傳輸給分頻模塊;
所述分頻模塊,用于根據(jù)計(jì)算模塊計(jì)算所得的分頻倍數(shù),對(duì)延時(shí)模塊所發(fā)的經(jīng)過 時(shí)間延時(shí)操作的高速時(shí)鐘執(zhí)行分頻操作,得到所需的低速時(shí)鐘。
其中,所述時(shí)間延時(shí)At的絕對(duì)值小于一個(gè)高速時(shí)鐘的周期值。
本發(fā)明提供的低抖動(dòng)時(shí)鐘的產(chǎn)生方法和裝置,選擇進(jìn)行時(shí)間延時(shí)操作對(duì)應(yīng)的時(shí)間 延時(shí)At,根據(jù)實(shí)際需要及時(shí)間延時(shí)At的大小,計(jì)算相鄰兩次在高速時(shí)鐘內(nèi)插入時(shí)間延時(shí) △t的時(shí)間間隔T,以及所需插入時(shí)間延時(shí)At的總個(gè)數(shù)N ;在每個(gè)低速時(shí)鐘周期對(duì)應(yīng)的時(shí) 間段內(nèi)每隔一個(gè)時(shí)間間隔T在高速時(shí)鐘單個(gè)周期內(nèi)插入一個(gè)時(shí)間延時(shí)At,直到插入N個(gè) At ;對(duì)經(jīng)執(zhí)行時(shí)間延時(shí)操作的高速時(shí)鐘進(jìn)行分頻,得到所需的低速時(shí)鐘。本發(fā)明對(duì)高速時(shí) 鐘執(zhí)行的延時(shí)操作,使得分頻產(chǎn)生的低速時(shí)鐘周期間的抖動(dòng)降低為現(xiàn)有技術(shù)中低速時(shí)鐘周 期間抖動(dòng)的1/N,而且,所選擇At的絕對(duì)值越小,相應(yīng)的N值越大,產(chǎn)生的抖動(dòng)就越??;此 外,本發(fā)明只需在現(xiàn)有器件的基礎(chǔ)上增加延時(shí)模塊和對(duì)應(yīng)的計(jì)算模塊,實(shí)現(xiàn)方法簡(jiǎn)便,且與 增加模擬鎖相環(huán)相比節(jié)約了器件成本。


圖1為本發(fā)明低抖動(dòng)時(shí)鐘的產(chǎn)生方法實(shí)現(xiàn)流程示意圖;
圖2為本發(fā)明低抖動(dòng)時(shí)鐘的產(chǎn)生裝置結(jié)構(gòu)示意圖;
圖3為本發(fā)明實(shí)施例一高速時(shí)鐘延時(shí)調(diào)整的波形圖。
具體實(shí)施例方式
本發(fā)明的基本思想是在每個(gè)低速時(shí)鐘周期內(nèi)插入時(shí)間延時(shí)來微調(diào)高速時(shí)鐘,之 后對(duì)調(diào)整過的高速時(shí)鐘執(zhí)行分頻操作得到所需的低速時(shí)鐘。 具體地,選擇進(jìn)行時(shí)間延時(shí)操作對(duì)應(yīng)的時(shí)間延時(shí)At,根據(jù)實(shí)際需要及時(shí)間延時(shí) At,計(jì)算相鄰兩次在高速時(shí)鐘內(nèi)插入時(shí)間延時(shí)At的時(shí)間間隔T、插入時(shí)間延時(shí)At的總個(gè) 數(shù)N和分頻倍數(shù);在每個(gè)低速時(shí)鐘周期對(duì)應(yīng)的時(shí)間段內(nèi)每隔一個(gè)時(shí)間間隔T在高速時(shí)鐘單 個(gè)周期內(nèi)插入一個(gè)時(shí)間延時(shí)At,直到插入N個(gè)時(shí)間延時(shí)At;根據(jù)計(jì)算所得的分頻倍數(shù)對(duì) 經(jīng)執(zhí)行時(shí)間延時(shí)操作的高速時(shí)鐘進(jìn)行分頻,得到所需的低速時(shí)鐘。 本發(fā)明中,所述實(shí)際需要為待分頻的高速時(shí)鐘的頻率及所需低速時(shí)鐘的頻率; 所述插入的時(shí)間延時(shí)At可為正值也可為負(fù)值;相應(yīng)的,所述在高速時(shí)鐘單個(gè)周期內(nèi)插入 一個(gè)時(shí)間延時(shí)At,即為在高速時(shí)鐘單個(gè)周期內(nèi)加入或減去一個(gè)時(shí)間延時(shí)At的絕對(duì)值;所 述N個(gè)時(shí)間延時(shí)At的總和大于或等于高速時(shí)鐘的周期;所述時(shí)間延時(shí)At有多種可選值, 若高速時(shí)鐘的周期為t, A t的絕對(duì)值可為t/4、 t/2或3t/4等,用戶可任意選擇。
下面結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步詳細(xì)說明。 圖l為本發(fā)明低抖動(dòng)時(shí)鐘的產(chǎn)生方法實(shí)現(xiàn)流程示意圖,如圖l所示,該流程實(shí)現(xiàn)步 驟如下 步驟101 :選擇進(jìn)行時(shí)間延時(shí)操作對(duì)應(yīng)的時(shí)間延時(shí)A t ; 這里,所述時(shí)間延時(shí)A t的絕對(duì)值可選擇t/4、 t/2或3t/4等,用戶可任意選擇時(shí) 間延時(shí)At的絕對(duì)值大小。 其中,所述A t絕對(duì)值的可選值要小于一個(gè)高速時(shí)鐘的周期值t,其目的在于要使 得低速時(shí)鐘兩個(gè)相鄰周期間的抖動(dòng)小于一個(gè)高速時(shí)鐘的周期,因?yàn)楝F(xiàn)有技術(shù)中低速時(shí)鐘兩 個(gè)相鄰周期間的抖動(dòng)至少為一個(gè)高速時(shí)鐘的周期。這樣看來,本發(fā)明可在現(xiàn)有技術(shù)的基礎(chǔ) 上減小低速時(shí)鐘的抖動(dòng)。 步驟102 :根據(jù)實(shí)際需要及時(shí)間延時(shí)At計(jì)算相鄰兩次在高速時(shí)鐘內(nèi)插入時(shí)間延 時(shí)At的時(shí)間間隔T、插入時(shí)間延時(shí)At的總個(gè)數(shù)N和分頻倍數(shù); 具體為根據(jù)高速時(shí)鐘的頻率、分頻后想要得到的低速時(shí)鐘的頻率以及時(shí)間延時(shí) At,計(jì)算相鄰兩次在高速時(shí)鐘內(nèi)插入時(shí)間延時(shí)At的時(shí)間間隔T,并計(jì)算所需插入時(shí)間延 時(shí)At的總個(gè)數(shù)N和對(duì)高速時(shí)鐘進(jìn)行分頻的倍數(shù)。 這里,所述計(jì)算的具體方法為依據(jù)高速時(shí)鐘的周期t以及步驟101中所選擇的時(shí) 間延時(shí)At,計(jì)算所需插入的時(shí)間延時(shí)At的總個(gè)數(shù)N為t/At;所述T與現(xiàn)有處理方法中 在高速時(shí)鐘單個(gè)周期內(nèi)插入一個(gè)高速時(shí)鐘脈沖的時(shí)間間隔直接相關(guān),計(jì)算方法為如果現(xiàn) 有處理方法中每隔AT在高速時(shí)鐘單個(gè)周期內(nèi)插入一個(gè)高速時(shí)鐘脈沖,那么本發(fā)明所述T
則為AT/N;所述分頻倍數(shù)的計(jì)算方法為高速時(shí)鐘頻率與低速時(shí)鐘頻率比值的整數(shù)部分。 步驟103 :在每個(gè)低速時(shí)鐘周期對(duì)應(yīng)的時(shí)間段內(nèi)每隔一個(gè)時(shí)間間隔T在高速時(shí)鐘 單個(gè)周期內(nèi)插入一個(gè)時(shí)間延時(shí)At,直到插入N個(gè)時(shí)間延時(shí)At; 具體為在每個(gè)低速時(shí)鐘周期對(duì)應(yīng)的時(shí)間段內(nèi)每隔一個(gè)計(jì)算所得的時(shí)間間隔T在 高速時(shí)鐘單個(gè)周期內(nèi)加入或減去一個(gè)時(shí)間延時(shí)At的絕對(duì)值,如果已加入或減去N-l個(gè)At 的絕對(duì)值,再加入或減去第N個(gè)時(shí)間延時(shí)A t的絕對(duì)值時(shí),同時(shí)加入或減去一個(gè)高速時(shí)鐘脈 沖。
本發(fā)明中,所述在高速時(shí)鐘單個(gè)周期內(nèi)加入或減去一個(gè)時(shí)間延時(shí)At的絕對(duì)值的 依據(jù)為如果要得到的低速時(shí)鐘的頻率比高速時(shí)鐘整數(shù)分頻后得到的時(shí)鐘頻率小,則在高 速時(shí)鐘單個(gè)周期內(nèi)加入一個(gè)時(shí)間延時(shí)At的絕對(duì)值;如果要得到的低速時(shí)鐘的頻率比高速 時(shí)鐘整數(shù)分頻后得到的時(shí)鐘頻率大,則在高速時(shí)鐘單個(gè)周期內(nèi)減去一個(gè)時(shí)間延時(shí)At的絕 對(duì)值。 這里,所述加入或減去第N個(gè)時(shí)間延時(shí)A t的絕對(duì)值時(shí),同時(shí)加入或減去一個(gè)高速 時(shí)鐘脈沖的目的為由于時(shí)鐘相位的存在,使得在單個(gè)低速時(shí)鐘周期內(nèi)待延時(shí)調(diào)節(jié)的高速 時(shí)鐘脈沖的波形不能無限延長(zhǎng),又由于在單個(gè)低速時(shí)鐘周期內(nèi)插入的時(shí)間延時(shí)At的個(gè)數(shù) N是一定的,并且N個(gè)A t為單個(gè)低速時(shí)鐘周期,因此加入或減去第N個(gè)時(shí)間延時(shí)A t的絕 對(duì)值時(shí),波形將返回到初始位置,即零延時(shí)的位置,也就相當(dāng)于又減去或又加入了 N-l個(gè)時(shí) 間延時(shí)At的絕對(duì)值,在此基礎(chǔ)上再加入或減去一個(gè)高速時(shí)鐘脈沖,這樣,相當(dāng)于總共加入 或減去一個(gè)時(shí)間延時(shí)At的絕對(duì)值,使得兩個(gè)相鄰的低速時(shí)鐘周期間的抖動(dòng)從NAt降為 At。 其中,所述在高速時(shí)鐘單個(gè)周期內(nèi)插入時(shí)間延時(shí)A t的初始位置為隨機(jī)的,即插 入第一個(gè)時(shí)間延時(shí)At的位置為隨機(jī)的,后續(xù)插入時(shí)間延時(shí)At的位置與該位置相隔nT,n 為1、2. .N。 步驟104 :根據(jù)計(jì)算所得的分頻倍數(shù)對(duì)經(jīng)執(zhí)行時(shí)間延時(shí)操作的高速時(shí)鐘進(jìn)行分頻 得到所需的低速時(shí)鐘。 這里,所述分頻的具體實(shí)現(xiàn)方法為現(xiàn)有技術(shù),不再詳述。 圖2為本發(fā)明低抖動(dòng)時(shí)鐘的產(chǎn)生裝置結(jié)構(gòu)示意圖,如圖2所示,該裝置包括時(shí)鐘調(diào) 整模塊,用于在每個(gè)低速時(shí)鐘周期內(nèi)插入時(shí)間延時(shí)來微調(diào)高速時(shí)鐘,并對(duì)調(diào)整過的高速時(shí) 鐘執(zhí)行分頻操作得到所需的低速時(shí)鐘。
所述時(shí)鐘調(diào)整模塊包括延時(shí)模塊、分頻模塊和計(jì)算模塊;其中, 所述計(jì)算模塊,用于根據(jù)實(shí)際需要及延時(shí)模塊所發(fā)的時(shí)間延時(shí)At,計(jì)算相鄰兩次
在高速時(shí)鐘內(nèi)插入時(shí)間延時(shí)At的時(shí)間間隔T、所需插入時(shí)間延時(shí)At的總個(gè)數(shù)N,并將計(jì)
算結(jié)果發(fā)送到延時(shí)模塊;還用于根據(jù)實(shí)際需要計(jì)算分頻倍數(shù),并將計(jì)算結(jié)果發(fā)送到分頻模
塊; 所述延時(shí)模塊,用于實(shí)際應(yīng)用時(shí),供用戶選擇進(jìn)行時(shí)間延時(shí)操作對(duì)應(yīng)的時(shí)間延時(shí) At,并將用戶的選擇結(jié)果通知計(jì)算模塊;收到計(jì)算模塊所發(fā)的計(jì)算結(jié)果后,在每個(gè)低速 時(shí)鐘周期對(duì)應(yīng)的時(shí)間段內(nèi)每隔一個(gè)時(shí)間間隔T在高速時(shí)鐘單個(gè)周期內(nèi)插入一個(gè)時(shí)間延時(shí) At,直到插入N個(gè)時(shí)間延時(shí)At,并將經(jīng)過時(shí)間延時(shí)操作的高速時(shí)鐘傳輸給分頻模塊;
所述分頻模塊,用于根據(jù)計(jì)算模塊計(jì)算所得的分頻倍數(shù),對(duì)延時(shí)模塊所發(fā)的經(jīng)過 時(shí)間延時(shí)操作的高速時(shí)鐘執(zhí)行分頻操作,得到所需的低速時(shí)鐘。
下面結(jié)合兩個(gè)實(shí)施例對(duì)本發(fā)明作進(jìn)一步詳細(xì)說明。
實(shí)施例一 本實(shí)施例中,設(shè)高速時(shí)鐘的頻率為100MHz,輸出的低速時(shí)鐘的頻率為 2. 00001MHz, t為高速時(shí)鐘的周期,時(shí)間延時(shí)A t的絕對(duì)值選為t/4。 可以看出,如果低速時(shí)鐘的頻率為2MHz時(shí),從高速時(shí)鐘100MHz到低速時(shí)鐘2腿z, 正好為50分頻,而本實(shí)施例中,在低速時(shí)鐘2MHz的基礎(chǔ)上又增加了 10Hz,因此需要對(duì)高速時(shí)鐘進(jìn)行延時(shí)處理,又因?yàn)?. 00001MHz比100MHz的高速時(shí)鐘經(jīng)50分頻后得到的低速時(shí)鐘 2MHz大lOHz,因此本實(shí)施例在高速時(shí)鐘周期內(nèi)減去時(shí)間延時(shí)t/4,具體實(shí)現(xiàn)步驟如下
根據(jù)高速時(shí)鐘的頻率100MHz以及低速時(shí)鐘的頻率2. 00001MHz,計(jì)算相鄰兩次在 高速時(shí)鐘內(nèi)減去時(shí)間延時(shí)t/4的時(shí)間間隔T為1000個(gè)2M時(shí)鐘脈沖對(duì)應(yīng)的總時(shí)間,所需 減去時(shí)間延時(shí)t/4的總個(gè)數(shù)N為4 ;在每個(gè)低速時(shí)鐘周期對(duì)應(yīng)的時(shí)間段內(nèi)每隔1000個(gè)2M 時(shí)鐘脈沖對(duì)應(yīng)的時(shí)間間隔,在高速時(shí)鐘單個(gè)周期內(nèi)減去一個(gè)時(shí)間延時(shí)t/4,直至減去四個(gè) t/4 ;對(duì)上述經(jīng)執(zhí)行時(shí)間延時(shí)操作,即減去了四個(gè)t/4的高速時(shí)鐘進(jìn)行50分頻,得到所需的 2. 00001MHz的低速時(shí)鐘。
實(shí)施例二 本實(shí)施例中,設(shè)高速時(shí)鐘的頻率為100MHz,輸出的低速時(shí)鐘的頻率為 1. 99999MHz, t為高速時(shí)鐘的周期,時(shí)間延時(shí)A t的絕對(duì)值選為t/4。 可以看出,如果低速時(shí)鐘的頻率為2MHz時(shí),從高速時(shí)鐘100MHz到低速時(shí)鐘2腿z, 正好為50分頻,而本實(shí)施例中,在低速時(shí)鐘2MHz的基礎(chǔ)上又減小了 lOHz,因此需要對(duì)高速 時(shí)鐘進(jìn)行延時(shí)處理,又因?yàn)?. 99999MHz比100MHz的高速時(shí)鐘經(jīng)50分頻后得到的低速時(shí)鐘 2MHz小lOHz,因此本實(shí)施例在高速時(shí)鐘周期內(nèi)加入時(shí)間延時(shí)t/4,具體實(shí)現(xiàn)步驟如下
根據(jù)高速時(shí)鐘的頻率100MHz以及低速時(shí)鐘的頻率1. 99999MHz,計(jì)算相鄰兩次在 高速時(shí)鐘內(nèi)加入時(shí)間延時(shí)t/4的時(shí)間間隔T為1000個(gè)2M時(shí)鐘脈沖對(duì)應(yīng)的總時(shí)間,所需加入 時(shí)間延時(shí)t/4的總個(gè)數(shù)N為四;在每個(gè)低速時(shí)鐘周期對(duì)應(yīng)的時(shí)間段內(nèi)每隔1000個(gè)2M時(shí)鐘 脈沖對(duì)應(yīng)的時(shí)間間隔,在高速時(shí)鐘單個(gè)周期內(nèi)加入一個(gè)時(shí)間延時(shí)t/4,直至加入四個(gè)t/4 ; 對(duì)經(jīng)執(zhí)行時(shí)間延時(shí)操作的高速時(shí)鐘進(jìn)行50分頻,得到所需的1. 99999MHz的低速時(shí)鐘。
圖3為本實(shí)施例高速時(shí)鐘延時(shí)調(diào)整的波形圖,如圖3所示,由于插入A t的初始位 置為隨機(jī)的,所以,如果高速時(shí)鐘的初始波形為A,加入t/4,即延時(shí)t/4后,轉(zhuǎn)到B波形;如 果高速時(shí)鐘的初始波形為B,加入t/4后,轉(zhuǎn)到C波形;如果高速時(shí)鐘的初始波形為C,加入 t/4后,轉(zhuǎn)到D波形;如果高速時(shí)鐘的初始波形為D,加入t/4后,轉(zhuǎn)到A波形。這里,如果以 A波形為進(jìn)行延時(shí)的最初位置,加入三個(gè)t/4后,再加入最后一個(gè)t/4得到E波形,波形轉(zhuǎn)到 A波形對(duì)應(yīng)的初始位置,也就相當(dāng)于又減去了三個(gè)t/4,那么計(jì)算下來總共加入了 t/4。
上述兩個(gè)實(shí)施例中,如果時(shí)間延時(shí)A t的絕對(duì)值設(shè)為t/2,則需要每隔2000個(gè)2M 時(shí)鐘脈沖對(duì)應(yīng)的時(shí)間間隔,在高速時(shí)鐘單個(gè)周期內(nèi)加入或減去t/2,直至加入或減去2個(gè) t/2。 現(xiàn)有技術(shù)對(duì)上述兩個(gè)實(shí)施例中情況的處理方法為每輸出4000個(gè)2MHz時(shí)鐘脈沖 時(shí),在高速時(shí)鐘單個(gè)周期內(nèi)減去或加入一個(gè)100MHz的時(shí)鐘脈沖,即減去或加入t?,F(xiàn)有所 述需輸出4000個(gè)2MHz時(shí)鐘脈沖時(shí),減去或加入一個(gè)100MHz的時(shí)鐘脈沖的計(jì)算方法為由 于在低速時(shí)鐘2MHz的基礎(chǔ)上變化了 10Hz,相應(yīng)的,高速時(shí)鐘應(yīng)改變2000000/10 = 200000 個(gè)低速時(shí)鐘,依據(jù)高速時(shí)鐘100MHz與低速時(shí)鐘2MHz之間為50倍頻的關(guān)系,因此需每隔 200000/50 = 4000個(gè)2MHz時(shí)鐘脈沖時(shí),在高速時(shí)鐘單個(gè)周期內(nèi)減去或加入一個(gè)100MHz的 時(shí)鐘脈沖。本發(fā)明中,在輸出4000個(gè)2MHz時(shí)鐘脈沖對(duì)應(yīng)的時(shí)間段內(nèi)分N次插入一個(gè)高速 時(shí)鐘的周期t,每次插入的時(shí)間間隔為t/N,例如如果A t的絕對(duì)值設(shè)為t/4,那么需要每 輸出1000個(gè)2MHz時(shí)鐘脈沖時(shí),減去或加入t/4 ;如果At的絕對(duì)值設(shè)為t/2,那么需要每輸 出2000個(gè)2MHz時(shí)鐘脈沖時(shí),減去或加入t/2,最終總共加入或減去t/4或t/2 ;可見,本發(fā)
8明中低速時(shí)鐘周期間的抖動(dòng)降為現(xiàn)有處理方法中低速時(shí)鐘周期間抖動(dòng)的1/4或1/2,即1/ N,可見,N值越大,產(chǎn)生的抖動(dòng)越小。 以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍,凡在 本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù) 范圍之內(nèi)。
權(quán)利要求
一種低抖動(dòng)時(shí)鐘的產(chǎn)生方法,其特征在于,該方法包括在每個(gè)低速時(shí)鐘周期內(nèi)插入時(shí)間延時(shí)來微調(diào)高速時(shí)鐘,之后對(duì)調(diào)整過的高速時(shí)鐘執(zhí)行分頻操作得到所需的低速時(shí)鐘。
2. 根據(jù)權(quán)利要求1所述的低抖動(dòng)時(shí)鐘的產(chǎn)生方法,其特征在于,所述在每個(gè)低速時(shí)鐘 周期內(nèi)插入時(shí)間延時(shí)來微調(diào)高速時(shí)鐘,之后對(duì)調(diào)整過的高速時(shí)鐘執(zhí)行分頻操作得到所需的 低速時(shí)鐘的操作,具體為選擇進(jìn)行時(shí)間延時(shí)操作對(duì)應(yīng)的時(shí)間延時(shí)At,根據(jù)實(shí)際需要及時(shí)間延時(shí)At,計(jì)算相鄰 兩次在高速時(shí)鐘內(nèi)插入時(shí)間延時(shí)At的時(shí)間間隔T、插入時(shí)間延時(shí)At的總個(gè)數(shù)N和分頻倍 數(shù);在每個(gè)低速時(shí)鐘周期對(duì)應(yīng)的時(shí)間段內(nèi)每隔一個(gè)時(shí)間間隔T在高速時(shí)鐘單個(gè)周期內(nèi)插 入一個(gè)時(shí)間延時(shí)At,直到插入N個(gè)時(shí)間延時(shí)At,根據(jù)計(jì)算所得的分頻倍數(shù)對(duì)經(jīng)執(zhí)行時(shí)間 延時(shí)操作的高速時(shí)鐘進(jìn)行分頻,得到所需的低速時(shí)鐘。
3. 根據(jù)權(quán)利要求1或2所述的低抖動(dòng)時(shí)鐘的產(chǎn)生方法,其特征在于,所述實(shí)際需要為 待分頻的高速時(shí)鐘的頻率及所需低速時(shí)鐘的頻率。
4. 根據(jù)權(quán)利要求1或2所述的低抖動(dòng)時(shí)鐘的產(chǎn)生方法,其特征在于,所述時(shí)間延時(shí)At 為正值或負(fù)值;相應(yīng)的,所述在高速時(shí)鐘單個(gè)周期內(nèi)插入一個(gè)時(shí)間延時(shí)At為在高速時(shí)鐘單個(gè)周期 內(nèi)加入或減去一個(gè)時(shí)間延時(shí)At的絕對(duì)值。
5. 根據(jù)權(quán)利要求4所述的低抖動(dòng)時(shí)鐘的產(chǎn)生方法,其特征在于,所述時(shí)間延時(shí)At的絕 對(duì)值小于一個(gè)高速時(shí)鐘的周期值。
6. 根據(jù)權(quán)利要求4所述的低抖動(dòng)時(shí)鐘的產(chǎn)生方法,其特征在于,所述在高速時(shí)鐘單個(gè) 周期內(nèi)加入或減去一個(gè)時(shí)間延時(shí)At的絕對(duì)值的依據(jù)為如果要得到的低速時(shí)鐘的頻率比高速時(shí)鐘整數(shù)分頻后得到的時(shí)鐘頻率小,則在高速時(shí) 鐘單個(gè)周期內(nèi)加入一個(gè)時(shí)間延時(shí)At的絕對(duì)值;如果要得到的低速時(shí)鐘的頻率比高速時(shí) 鐘整數(shù)分頻后得到的時(shí)鐘頻率大,則在高速時(shí)鐘單個(gè)周期內(nèi)減去一個(gè)時(shí)間延時(shí)At的絕對(duì) 值。
7. —種低抖動(dòng)時(shí)鐘的產(chǎn)生裝置,其特征在于,該裝置包括時(shí)鐘調(diào)整模塊,用于在每個(gè)低 速時(shí)鐘周期內(nèi)插入時(shí)間延時(shí)來微調(diào)高速時(shí)鐘,并對(duì)調(diào)整過的高速時(shí)鐘執(zhí)行分頻操作得到所 需的低速時(shí)鐘。
8. 根據(jù)權(quán)利要求7所述的低抖動(dòng)時(shí)鐘的產(chǎn)生裝置,其特征在于,所述時(shí)鐘調(diào)整模塊進(jìn) 一步包括延時(shí)模塊、分頻模塊和計(jì)算模塊;其中,所述計(jì)算模塊,用于根據(jù)實(shí)際需要及延時(shí)模塊所選的時(shí)間延時(shí)At,計(jì)算相鄰兩次在高 速時(shí)鐘內(nèi)插入時(shí)間延時(shí)At的時(shí)間間隔T、所需插入時(shí)間延時(shí)At的總個(gè)數(shù)N,并將計(jì)算結(jié) 果發(fā)送到延時(shí)模塊;還用于根據(jù)實(shí)際需要計(jì)算分頻倍數(shù),并將計(jì)算結(jié)果發(fā)送到分頻模塊;所述延時(shí)模塊,用于實(shí)際應(yīng)用時(shí),供用戶選擇進(jìn)行時(shí)間延時(shí)操作對(duì)應(yīng)的時(shí)間延時(shí)At, 并將用戶的選擇結(jié)果通知計(jì)算模塊;收到計(jì)算模塊所發(fā)的計(jì)算結(jié)果后,在每個(gè)低速時(shí)鐘周 期對(duì)應(yīng)的時(shí)間段內(nèi)每隔一個(gè)時(shí)間間隔T在高速時(shí)鐘單個(gè)周期內(nèi)插入一個(gè)時(shí)間延時(shí)At,直 到插入N個(gè)時(shí)間延時(shí)A t,并將經(jīng)過時(shí)間延時(shí)操作的高速時(shí)鐘傳輸給分頻模塊;所述分頻模塊,用于根據(jù)計(jì)算模塊計(jì)算所得的分頻倍數(shù),對(duì)延時(shí)模塊所發(fā)的經(jīng)過時(shí)間延時(shí)操作的高速時(shí)鐘執(zhí)行分頻操作,得到所需的低速時(shí)鐘。
9.根據(jù)權(quán)利要求7或8所述的低抖動(dòng)時(shí)鐘的產(chǎn)生裝置,其特征在于,所述時(shí)間延時(shí)At 的絕對(duì)值小于一個(gè)高速時(shí)鐘的周期值。
全文摘要
本發(fā)明公開了一種低抖動(dòng)時(shí)鐘的產(chǎn)生方法,包括在每個(gè)低速時(shí)鐘周期內(nèi)插入時(shí)間延時(shí)來微調(diào)高速時(shí)鐘,之后對(duì)調(diào)整過的高速時(shí)鐘執(zhí)行分頻操作得到所需的低速時(shí)鐘。本發(fā)明還同時(shí)公開了一種低抖動(dòng)時(shí)鐘的產(chǎn)生裝置,運(yùn)用該方法和裝置可減小低速時(shí)鐘的抖動(dòng),實(shí)現(xiàn)方法簡(jiǎn)便,且節(jié)約器件成本。
文檔編號(hào)H03K23/00GK101719765SQ20091022425
公開日2010年6月2日 申請(qǐng)日期2009年11月25日 優(yōu)先權(quán)日2009年11月25日
發(fā)明者周昶 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
马公市| 江门市| 历史| 方山县| 义乌市| 辽阳县| 丰镇市| 寻乌县| 闽清县| 庐江县| 越西县| 开平市| 佳木斯市| 杭州市| 五华县| 松溪县| 平泉县| 灌阳县| 巴林右旗| 达日县| 鄂伦春自治旗| 长岭县| 建阳市| 濮阳市| 都江堰市| 河北区| 逊克县| 瑞安市| 南涧| 扶风县| 南澳县| 卫辉市| 南京市| 淳化县| 台州市| 蓝田县| 同仁县| 湖口县| 佳木斯市| 望江县| 利川市|