專利名稱:一種時鐘優(yōu)化處理的裝置和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子技術(shù)領(lǐng)域,特別涉及一種時鐘優(yōu)化處理的裝置和方法。
背景技術(shù):
TDM (Time Division Multiplexing,時分復(fù)用)業(yè)務(wù)是一種常用的業(yè)務(wù), 如語音等業(yè)務(wù)多以TDM的方式進行傳送。目前,TDM業(yè)務(wù)通常在電路交換網(wǎng)和以 太網(wǎng)的分組交換網(wǎng)進行傳送。在傳輸TDM業(yè)務(wù)時,傳輸系統(tǒng)的終端設(shè)備需要有 恒定的比特率和同步的接口,避免通信兩端數(shù)據(jù)流產(chǎn)生滑動,通常需要進行時 鐘恢復(fù)使傳輸系統(tǒng)兩端的時鐘頻率相同,
CESoP (Circuit Emulation Service over Packet,基于包的電路仿真)是 現(xiàn)有分組網(wǎng)傳送TDM業(yè)務(wù)的技術(shù)。CESoP提供了 3種時鐘恢復(fù)的方案網(wǎng)絡(luò)同步 時鐘法,差分方法,自適應(yīng)時鐘方法(ACR, Adaptive Clock Recovery )。前兩 種方法要求傳輸設(shè)備的兩端具有同 一參考時鐘源,這是現(xiàn)有分組網(wǎng)難以滿足的 條件,而自適應(yīng)時鐘方法較適合現(xiàn)有的分組網(wǎng)絡(luò)。自適應(yīng)時鐘方法是從攜帶TDM 載荷的分組流中得到時鐘信息,根據(jù)分組流的到達率或到達時間,通過反饋調(diào) 節(jié)機制,使得兩端業(yè)務(wù)時鐘頻率相同。
在現(xiàn)有的技術(shù)方案中,CESoP的系統(tǒng)通過比較緩沖器接收和發(fā)送出去的數(shù)據(jù) 包的數(shù)目來調(diào)整電壓控制器的振蕩頻率,然后根據(jù)該振蕩頻率調(diào)整發(fā)送包的速 率,從而實現(xiàn)時鐘的動態(tài)跟蹤和時鐘恢復(fù)。
在對現(xiàn)有技術(shù)進行研究后,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)的CESoP系統(tǒng)是直接從 數(shù)據(jù)流信息中獲取時鐘恢復(fù)的信息,對數(shù)據(jù)流的穩(wěn)定性有較高要求,要求數(shù)據(jù) 包經(jīng)過分組網(wǎng)后的PDV (Path Delay value,通路延遲值)很小。但分組交換網(wǎng) 絡(luò)本身會引入不可預(yù)知的抖動,該抖動經(jīng)過緩存處理和濾波處理后很難被完全 消除,因此在分組交換網(wǎng)絡(luò)傳輸TDM業(yè)務(wù)時,可能會因PDV過大而導(dǎo)致時鐘恢 復(fù)的性能較差,影響TDM業(yè)務(wù)的傳輸效果。
發(fā)明內(nèi)容
為了提升時鐘恢復(fù)的性能,本發(fā)明實施例提供了一種時鐘優(yōu)化處理的裝置
和方法。所述纟支術(shù)方案如下
一種時鐘優(yōu)化處理的裝置,所述裝置包括
報文處理模塊,用于接收報文,獲取報文的到達時間間隔,根據(jù)所述報文 的到達時間間隔進行時鐘的合成,得到合成時鐘,并按照所述合成時鐘的頻率 將接收到的報文寫入到FIFO處理模塊;
FIFO處理模塊,用于接收所述報文處理模塊發(fā)送的報文,根據(jù)所述合成時 鐘的頻率與基準頻率的頻偏調(diào)整所述合成時鐘的頻率,并^i要照調(diào)整后的所迷合 成時鐘的頻率輸出報文數(shù)據(jù)。
一種時鐘優(yōu)化處理的方法,所述方法包括
接收報文,獲取報文的到達時間間隔;
根據(jù)所述報文的到達時間間隔進行時鐘的合成,得到合成時鐘; 根據(jù)所述合成時鐘的頻率與基準頻率的頻偏調(diào)整所述合成時鐘的頻率,并
按照調(diào)整后的所述合成時鐘的頻率輸出才艮文數(shù)據(jù)。
本發(fā)明實施例在進行時鐘的恢復(fù)時,首先根據(jù)報文到達的時間進行濾波處
理,然后利用多級FIFO進一步調(diào)整時鐘頻率,提升了時鐘恢復(fù)的性能,更好的
消除了由于PDV過大造成的自適應(yīng)時鐘恢復(fù)性能差的問題。
圖l是本發(fā)明實施例1中提供的時鐘優(yōu)化處理的裝置的結(jié)構(gòu)示意圖; 圖2是本發(fā)明實施例1中提供的報文處理模塊的結(jié)構(gòu)示意圖; 圖3是本發(fā)明實施例1中提供的FIFO處理模塊的結(jié)構(gòu)示意圖; 圖4是本發(fā)明實施例1中提供的DDS的結(jié)構(gòu)示意圖; 圖5是本發(fā)明實施例2中提供的時鐘優(yōu)化處理的方法流程圖。
具體實施例方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明 實施方式作進一步地詳細描述。 實施例1本發(fā)明實施例提供了一種時鐘優(yōu)化處理的裝置,參見圖1為該裝置的結(jié)構(gòu)
圖,該裝置包括
報文處理模塊101,用于接收報文,獲取報文的到達時間間隔,根據(jù)該報文 的到達時間間隔進行時鐘的合成,得到合成時鐘,并按照該合成時鐘的頻率將 接收到的報文寫入到先進先出緩沖器FIFO處理模塊102;
其中,該裝置接收的報文可以是PWE3 (Pseudo-Wire Emulation Edge to Edge,端到端偽線仿真工作組)報文。報文的到達時間間隔即該裝置接收到當 前的報文和上一個報文的時間間隔,利用該時間間隔就可以用DDS (Direct Digital-Frequence Synthesizer,直接數(shù)字頻率合成器)合成合適頻率的時鐘,使 得系統(tǒng)可以根據(jù)該合成時鐘的頻率調(diào)整發(fā)送報文的速率。
FIFO處理模塊102,用于接收該報文處理模塊101發(fā)送的報文,根據(jù)該合 成時鐘的頻率與基準頻率的頻偏調(diào)整該合成時鐘的頻率,并按照調(diào)整后的該合 成時鐘的頻率輸出報文數(shù)據(jù)。
具體的,F(xiàn)IFO處理模塊102在調(diào)整合成時鐘的頻率時,根據(jù)該合成時鐘的 頻率與基準頻率的頻偏,將合成時鐘的頻率向基準頻率的方向調(diào)整,并將調(diào)整 后的合成時鐘頻率作為輸出數(shù)據(jù)的時鐘頻率。該調(diào)整后的合成時鐘頻率與基準 頻率的頻偏小于調(diào)整前的合成時鐘頻率與基準頻率的頻偏。
其中,參見圖2,報文處理模塊101,包括
包頭處理單元101a,用于獲取報文的報文頭,并計算當前報文的報文頭與 上一個報文的報文頭的到達時間間隔,將該凈艮文頭的到達時間間隔作為該才艮文 的到達時間間隔;
DDS單元101b,用于才艮據(jù)包頭處理單元101a計算得到的該報文的到達時 間間隔,進行時鐘的合成,并向包頭FIFO單元101c提供該合成時鐘,將該合 成時鐘的頻率作為包頭FIFO單元101c輸出數(shù)據(jù)時的時鐘頻率。
包頭FIFO單元101c,用于接收報文,并按照該DDS單元101b合成的時鐘 的頻率將該接收到的報文數(shù)據(jù)輸出到該FIFO處理模塊102。
具體的,在本發(fā)明實施例中,優(yōu)選的計算報文到達時間的方法是,計算當 前報文的報文頭和上一個報文的報文頭的到達時間間隔,該時間間隔即報文的 到達時間間隔;進一步的,在計算報文頭的到達時間間隔時,將報文頭換算成 對應(yīng)的El (歐洲的30路脈碼調(diào)制PCM簡稱El,北美的24路脈碼調(diào)制PCM簡
7稱Tl,我國采用的是歐洲的El標準)幀組,計算相鄰報文的報文頭所對應(yīng)的 El幀組的到達時間間隔,該El幀組的到達時間間隔與才艮文的到達時間間隔是 相等的。
因此,該包頭處理單元101a,具體用于獲取報文的報文頭,將該報文頭換 算成對應(yīng)的El幀組,并計算當前報文的報文頭所對應(yīng)的El幀組與上一個報文 的報文頭所對應(yīng)的El幀組的到達時間間隔,將該才艮文頭El幀組的到達時間間 隔作為該報文的到達時間間隔。
由于E1的一個時分復(fù)用幀共256bit,且傳輸速率固定為8K*256=1048kbps。 每秒固定有8k個El的幀通過接口 ,因此每個El幀通過4妄口的時間為l/8ms, 利用El幀可以比較方便的獲取報文的時間間隔。比如,若當前報文的報文頭所 對應(yīng)的El幀組與上一個才艮文的報文頭所對應(yīng)的El幀組間隔了 16個El幀,則 可以計算得到才艮文的到達時間間隔為l/8ms*16=2ms。
從上述介紹可知,在報文處理模塊101中,包頭處理單元lOla在獲取了報 文的時間間隔后,將該時間間隔送給DDS進行時鐘合并,DDS將該合并時鐘作 為包頭FIFO單元101 c輸出報文數(shù)據(jù)的時鐘,將報文輸出到FIFO處理模塊102 進行時鐘頻率的調(diào)整。
在FIFO處理模塊102中,可以采用多級FIFO進行時鐘頻率的調(diào)整,至少 為兩級FIFO,也可以為三級或四級FIFO等,越多級FIFO的調(diào)整效果越好。
該FIFO處理模塊102,至少包括第一FIFO單元,讀寫控制單元和第二 FIFO單元。
該第一FIFO單元,用于接收該報文處理模塊101輸出的報文數(shù)據(jù),并將該 報文數(shù)據(jù)輸出到第二 FIFO單元;
該讀寫控制單元,用于檢測該第一 FIFO單元輸出報文數(shù)據(jù)時的時鐘頻率, 當該第一 FIFO單元輸出報文數(shù)據(jù)時的時鐘頻率大于基準時鐘頻率時,則通過增 加扣脈沖的數(shù)量減小第二 FIFO單元的時鐘頻率,當該第一 FIFO單元輸出才艮文 數(shù)據(jù)時的時鐘頻率小于基準時鐘頻率時,則通過減少扣脈沖的數(shù)量增加該第二 FIFO單元的時鐘頻率;
該第二FIFO單元,用于當該讀寫控制模塊增加了扣脈沖的數(shù)量時,減小輸 出數(shù)據(jù)時的時鐘頻率;當該讀寫控制模塊減少了扣脈沖的數(shù)量時,增加輸出數(shù) 據(jù)時的時鐘頻率;并按照減小或增加的該時鐘頻率輸出報文數(shù)據(jù)。
8單元通過高頻時鐘扣脈沖合成低速時鐘的方式調(diào)
整時鐘的頻率,在兩級FIFO處理模塊中,第二 FIFO單元在第一 FIFO單元的 調(diào)節(jié)范圍內(nèi)將時鐘頻率的調(diào)整幅度劃分為多個粒度來處理,根據(jù)FIFO水線偏離 中心水線的程度來選擇調(diào)整時鐘合成時的粒度值。其中,F(xiàn)IFO的水線與FIFO 的時鐘頻率相對應(yīng),中心水線與基準時鐘頻率相對應(yīng),是用來衡量FIFO水線是 否合適的標準。FIFO水線偏離中心水線越遠,則時鐘頻率與基準時鐘頻率的偏 差越大,調(diào)整粒度值也應(yīng)越大;FIFO水線偏離中心水線越近,則時鐘頻率與基 準時鐘頻率的偏差越小,調(diào)整粒度值也應(yīng)越小。
在確定了調(diào)整粒度值后,當?shù)谝?FIFO單元向第二 FIFO單元輸出數(shù)據(jù)后, 如果第二 FIFO的水線高于設(shè)定的中心水線,則i兌明第一 FIFO輸出數(shù)據(jù)的時鐘 頻率大于基準時鐘頻率,此時需要通過減少扣脈沖的數(shù)量以加快合成時鐘的頻 率;反之,如果第二FIFO的水線低于設(shè)定的中心水線,則說明第一FIFO輸出 數(shù)據(jù)的時鐘頻率小于基準時鐘頻率,此時需要通過增加扣脈沖的數(shù)量以減少合 成時鐘的頻率。
當FIFO處理模塊102采用更多級的FIFO時,由讀寫控制模塊檢測上一級 FIFO單元輸出數(shù)據(jù)時的時鐘頻率,根據(jù)4企測結(jié)果對下一級FIFO單元的時鐘頻 率進行調(diào)整。具體的方法與處理上述第一 FIFO單元和第二 FIFO單元的方法相 同。優(yōu)選的,以3級FIFO為例,參見圖3,該FIFO模塊包括第一FIFO單元、 第二 FIFO單元和第三FIFO單元以及讀寫控制單元。
在圖中,利用3級FIFO完成對時鐘頻率的調(diào)整的具體步驟如下第一FIFO 單元接收報文,并將其輸出到第二FIFO單元中去;讀寫控制單元判斷第二FIFO 單元的水線是否高于預(yù)設(shè)值或低于預(yù)設(shè)的值,如果第二FIFO單元水線過高,則 通過增加扣脈沖的數(shù)量以減小時鐘的頻率;反之如果第二 FIFO單元水線過H 則通過減少扣脈沖的數(shù)量以增加時鐘的頻率;同理,按照相同的方法對第三FIFO 單元進行合成時鐘頻率的調(diào)整,經(jīng)過3級FIFO處理后,在每一級FIFO中都完 成了一定的延遲抖動變化的低通特性處理,并將時鐘的高頻抖動分量進行濾除。
在FIFO處理模塊102中完成了時鐘頻率的調(diào)整后,由DDS完成最終的ACR 時鐘的合成,參見圖4為DDS具體的結(jié)構(gòu)圖。DDS進行時鐘合成的過程如下 將第三FIFO單元的時鐘進行門限處理,將門限處理后的時鐘送給環(huán)路濾波器進 行低通濾波,濾除掉第三FIFO單元水線跳變的高頻分量,并將輸出結(jié)果連同標
9稱頻率累加字一起送給NCO (Numerical Control Oscillation,數(shù)控振蕩器)生成 相應(yīng)的內(nèi)部ACR時鐘;也可以將NCO輸出結(jié)果送給sin函數(shù)表進行查表輸出給 外部DAC (Digital-Analogue Conversion,數(shù)模轉(zhuǎn)換)模塊進行數(shù)模轉(zhuǎn)換處理生 成ACR時鐘。最后將生成的時鐘返回第三HFO單元,作為第三FIFO單元輸出 數(shù)據(jù)時的時鐘,經(jīng)過上述多級FIFO和DDS的處理,就最終完成了ACR時鐘的 恢復(fù)。
本發(fā)明實施例在進行時鐘的恢復(fù)時,首先根據(jù)報文到達的時間進行濾波處 理,然后利用多級FIFO進一步調(diào)整時鐘頻率,提升了時鐘恢復(fù)的性能,更好的 消除了由于PDV過大造成的自適應(yīng)時鐘恢復(fù)性能差的問題。
實施例2
本發(fā)明實施例提供了一種時鐘優(yōu)化處理的方法,參見圖5,該方法包括 501:接收報文,獲取報文的到達時間間隔;
在本發(fā)明實施例中,優(yōu)選的計算報文到達時間的方法是,計算當前報文的 報文頭和上一個報文的報文頭的到達時間間隔,該時間間隔即報文的到達時間 間隔;進一步的,在計算報文頭的到達時間間隔時,將報文頭換算成El幀組, 計算相鄰才艮文的寺艮文頭所對應(yīng)的El幀組的時間間隔,則該El幀組的時間間隔 與報文的到達時間間隔是相等的,具體的計算方法與實施例l相同,此處不再 贅述。
502:根據(jù)該報文的到達時間間隔進行時鐘的合成,得到合成時鐘;
具體的,在本發(fā)明實施例中,可以利用DDS進行時鐘的合成。具體的合成 方法與實施例l相同,此處不再贅述。
503:根據(jù)該合成時鐘的頻率與基準頻率的頻偏調(diào)整該合成時鐘的頻率,并 將調(diào)整后的合成時鐘頻率作為輸出數(shù)據(jù)的時鐘頻率。
具體的,在利用報文到達時間合成了時鐘頻率后,就可以利用多級FIFO進 行合成時鐘頻率的調(diào)整,對每一級FIFO輸出數(shù)據(jù)時的合成時鐘頻率進行檢測, 如果該合成時鐘頻率大于基準頻率,則可以通過增加扣脈沖的數(shù)量減小下一級 FIFO合成時鐘的頻率;如果該合成時鐘的頻率小于基準頻率,則可以通過減少 扣脈沖的數(shù)量增加下一級FIFO合成時鐘的頻率,這樣逐級的調(diào)整合成時鐘的頻 >率,可使得合成時鐘的頻率逐步接近基準頻率。在進行時鐘的調(diào)整時,同樣包括確定調(diào)整扣脈沖的粒度值和數(shù)量的過程,具體的方法與實施例1相同,此處 不再贅述。
在多級FIFO進行時鐘頻率的調(diào)整,在每一級FIFO都完成了 一定的延遲抖 動變化的低通特性處理;并根據(jù)該合成時鐘的頻率與基準頻率的頻偏,將合成 時鐘的頻率向基準頻率調(diào)整,調(diào)整后的該合成時鐘頻率與基準頻率的頻偏小于 調(diào)整前的該合成時鐘頻率與基準頻率的頻偏。最后再由DDS進行時鐘的合成, 就最終完成了 ACR時鐘的恢復(fù)。
本發(fā)明實施例在進行時鐘的恢復(fù)時,首先根據(jù)報文到達的時間進行濾波處 理,然后利用多級FIFO進一步消除時鐘的抖動,提升了時鐘恢復(fù)的性能,更好 的消除了由PDV過大造成的自適應(yīng)時鐘恢復(fù)性能差的問題。
本發(fā)明實施例可以利用軟件實現(xiàn),相應(yīng)的軟件程序可以存儲在可讀取的存 儲介質(zhì)中,例如,路由器的硬盤、緩存或光盤中。
以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的 精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的 保護范圍之內(nèi)。
權(quán)利要求
1、一種時鐘優(yōu)化處理的裝置,其特征在于,所述裝置包括報文處理模塊,用于接收報文,獲取報文的到達時間間隔,根據(jù)所述報文的到達時間間隔進行時鐘的合成,得到合成時鐘,并按照所述合成時鐘的頻率將接收到的報文寫入到先進先出緩沖器FIFO處理模塊;FIFO處理模塊,用于接收所述報文處理模塊發(fā)送的報文,根據(jù)所述合成時鐘的頻率與基準頻率的頻偏調(diào)整所述合成時鐘的頻率,并按照調(diào)整后的所述合成時鐘的頻率輸出報文數(shù)據(jù)。
2、 如權(quán)利要求1所述的時鐘優(yōu)化處理的裝置,其特征在于,所述FIFO處 理模塊,具體用于接收所述報文處理模塊發(fā)送的數(shù)據(jù),根據(jù)所述合成時鐘的頻率與基準頻率 的頻偏,將合成時鐘的頻率向基準頻率調(diào)整,調(diào)整后的所述合成時鐘頻率與基 準頻率的頻偏小于調(diào)整前的所述合成時鐘頻率與基準頻率的頻偏,并按照調(diào)整 后的所述合成時鐘的頻率輸出報文數(shù)據(jù)。
3、 如權(quán)利要求1所述的時鐘優(yōu)化處理的裝置,其特征在于,所述報文處理 模塊,具體包括包頭處理單元,用于獲取報文的報文頭,并計算當前報文的報文頭與上一 個報文的報文頭的到達時間間隔,將所述報文頭的到達時間間隔作為所述報文 的到達時間間隔;直接數(shù)字頻率合成器DDS單元,用于根據(jù)所述包頭處理單元計算得到的所 述報文的到達時間間隔進行時鐘的合成,得到合成時鐘,并向包頭FIFO單元提 供所述合成時鐘;包頭FIFO單元,用于接收報文,并按照所述DDS單元合成的時鐘的頻率 將所述接收到的報文數(shù)據(jù)輸出到所述FIFO處理模塊。
4、 如權(quán)利要求3所述的時鐘優(yōu)化處理的裝置,其特征在于,所述包頭處理 單元,具體用于獲取報文的報文頭,將所述報文頭換算成對應(yīng)的E1幀組,并計算當前報文的報文頭所對應(yīng)的El幀組與上一個才艮文的報文頭所對應(yīng)的El幀組的到達時間 間隔,將所述才艮文頭El幀組的到達時間間隔作為所述凈艮文的到達時間間隔。
5、 如權(quán)利要求1所述的時鐘優(yōu)化處理的裝置,其特征在于,所述FIFO處 理模塊,至少包括第一FIFO單元、讀寫控制單元和第二FIFO單元;所述第一FIFO單元,用于接收所述^^文處理才莫塊輸出的才艮文數(shù)據(jù),并將所 述報文數(shù)據(jù)輸出到第二 FIFO單元;所述讀寫控制單元,用于檢測所述第一 FIFO單元輸出報文數(shù)據(jù)時的時鐘頻 率,當所述第一FIFO單元輸出報文數(shù)據(jù)時的時鐘頻率大于基準時鐘頻率時,則 通過增加扣脈沖的數(shù)量減小第二 FIFO單元的時鐘頻率,當所述第一 FIFO單元 輸出報文數(shù)據(jù)時的時鐘頻率小于基準時鐘頻率時,則通過減少扣脈沖的數(shù)量增 加所述第二 FIFO單元的時鐘頻率;所述第二FIFO單元,用于當所述讀寫控制模塊增加了扣脈沖的數(shù)量時,減 小輸出數(shù)據(jù)時的時鐘頻率;當所述讀寫控制模塊減少了扣脈沖的數(shù)量時,增加 輸出數(shù)據(jù)時的時鐘頻率;并按照減小或增加的所述時鐘頻率輸出報文數(shù)據(jù)。
6、 如權(quán)利要求1所述的時鐘優(yōu)化處理的裝置,其特征在于,所述FIFO處 理沖莫塊包括二級FIFO或多級FIFO。
7、 一種時鐘優(yōu)化處理的方法,其特征在于,所述方法包括 接收報文,獲取報文的到達時間間隔;根據(jù)所述報文的到達時間間隔進行時鐘的合成,得到合成時鐘; 根據(jù)所述合成時鐘的頻率與基準頻率的頻偏調(diào)整所述合成時鐘的頻率,并 按照調(diào)整后的所述合成時鐘的頻率輸出報文數(shù)據(jù)。
8、 如權(quán)利要求7所述的時鐘優(yōu)化處理的方法,其特征在于,所述根據(jù)所述 合成時鐘的頻率與基準頻率的頻偏調(diào)整所述合成時鐘的頻率,包括根據(jù)所述合成時鐘的頻率與基準頻率的頻偏,將合成時鐘的頻率向基準頻 率調(diào)整,調(diào)整后的所述合成時鐘頻率與基準頻率的頻偏小于調(diào)整前的所述合成時鐘頻率與基準頻率的頻偏。
9、 如權(quán)利要求7所述的時鐘優(yōu)化處理的方法,其特征在于,所述獲取報文 的到達時間間隔,包^r:獲取報文的報文頭,并計算當前報文的報文頭與上一個報文的報文頭的到 達時間間隔,將所述報文頭的到達時間間隔作為所述報文的到達時間間隔。
10、 如權(quán)利要求9所述的時鐘優(yōu)化處理的方法,其特征在于,所述計算當 前報文的報文頭與上一個報文的報文頭的到達時間間隔,包括將所述寺艮文頭換算成對應(yīng)的El幀組;計算當前4艮文的才艮文頭所對應(yīng)的El幀組與上一個凈艮文的寺艮文頭所對應(yīng)的 E1幀組的到達時間間隔。
11、 如權(quán)利要求7所述的時鐘優(yōu)化處理的方法,其特征在于,所述根據(jù)所 述合成時鐘的頻率與基準頻率的頻偏調(diào)整所述合成時鐘的頻率,包括當所述合成時鐘的頻率大于基準時鐘頻率時,則通過增加扣脈沖的數(shù)量減 小所述合成時鐘的頻率;當所述合成時鐘的頻率小于基準時鐘頻率時,則通過減少扣脈沖的數(shù)量增 加所述合成時鐘的頻率。
全文摘要
本發(fā)明公開了一種時鐘優(yōu)化處理的裝置和方法,屬于電子技術(shù)領(lǐng)域,所述裝置包括報文處理模塊和FIFO處理模塊。所述方法包括接收報文,獲取報文的到達時間間隔;根據(jù)所述報文的到達時間間隔進行時鐘的合成,得到合成時鐘;根據(jù)所述合成時鐘的頻率與基準頻率的頻偏調(diào)整所述合成時鐘的頻率,并按照調(diào)整后的所述合成時鐘的頻率輸出報文數(shù)據(jù)。本發(fā)明實施例在進行時鐘的恢復(fù)時,首先根據(jù)報文到達的時間進行濾波處理,然后利用多級FIFO進一步消除時鐘的抖動,提升了時鐘恢復(fù)的性能,更好的消除了由于PDV過大造成的自適應(yīng)時鐘恢復(fù)性能差的問題。
文檔編號H04L12/56GK101510850SQ200910130028
公開日2009年8月19日 申請日期2009年4月3日 優(yōu)先權(quán)日2009年4月3日
發(fā)明者斌 楊, 磊 石 申請人:華為技術(shù)有限公司