本發(fā)明涉及光傳送網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種光傳送網(wǎng)中業(yè)務(wù)時鐘透傳系統(tǒng)。
背景技術(shù):
隨著通信系統(tǒng)的發(fā)展,OTN(Optical Transport Network,光傳送網(wǎng))逐漸成為傳輸網(wǎng)絡(luò)的主流。而業(yè)務(wù)時鐘透傳是其一個較為普通的應(yīng)用場景。
目前的業(yè)務(wù)時鐘透傳系統(tǒng)中,通常是在業(yè)務(wù)芯片外額外設(shè)置時鐘芯片,以利用時鐘芯片檢測業(yè)務(wù)芯片中緩存器的數(shù)據(jù)寫入速度,并根據(jù)該緩存器的數(shù)據(jù)寫入速度調(diào)節(jié)其數(shù)據(jù)讀取速度,以使得緩存器的數(shù)據(jù)寫入速度和數(shù)據(jù)讀取速度處于平衡狀態(tài),保證緩存器的正常工作和業(yè)務(wù)時鐘透傳的正常進行,導(dǎo)致現(xiàn)有業(yè)務(wù)時鐘透傳系統(tǒng)體積較大,成本較高。
技術(shù)實現(xiàn)要素:
為解決上述技術(shù)問題,本發(fā)明實施例提供了一種光傳送網(wǎng)中業(yè)務(wù)時鐘透傳系統(tǒng),該業(yè)務(wù)時鐘透傳系統(tǒng)無需在業(yè)務(wù)芯片外額外設(shè)置時鐘芯片,體積較小,成本較低。
為解決上述問題,本發(fā)明實施例提供了如下技術(shù)方案:
第一方面,本發(fā)明提供了一種傳送網(wǎng)中業(yè)務(wù)時鐘透傳系統(tǒng),該系統(tǒng)包括至少一個業(yè)務(wù)時鐘透傳單元,所述業(yè)務(wù)時鐘透傳單元包括:
緩存模塊,用于對輸入的業(yè)務(wù)數(shù)據(jù)進行緩存;
生成模塊,用于獲取所述緩存模塊的當(dāng)前水線值,并根據(jù)所述緩存模塊的當(dāng)前水線值生成頻率調(diào)節(jié)信號;
鎖相環(huán),用于對其接收的本地時鐘信號進行倍頻,生成參考時鐘信號;
并串轉(zhuǎn)換模塊,用于讀取所述緩存模塊中的業(yè)務(wù)數(shù)據(jù);
調(diào)節(jié)模塊,用于根據(jù)所述頻率調(diào)節(jié)信號調(diào)節(jié)所述參考時鐘信號,生成頻率控制信號,控制所述并串轉(zhuǎn)換模塊從所述緩存模塊的中讀取數(shù)據(jù)的速度,使得所述緩存模塊的數(shù)據(jù)讀取速度與數(shù)據(jù)寫入速度處于平衡狀態(tài)。
本發(fā)明提供的傳送網(wǎng)中業(yè)務(wù)時鐘透傳系統(tǒng),無需額外設(shè)置時鐘芯片,體積較小,成本較低。而且,由于芯片外部的信號傳輸頻率較低,而芯片內(nèi)部的信號傳輸頻率較高,因此,當(dāng)在業(yè)務(wù)芯片外額外設(shè)置時鐘芯片時,所述時鐘芯片發(fā)送給業(yè)務(wù)芯片的參考時鐘信號在輸出前需要一個鎖相環(huán)進行信號穩(wěn)定,在發(fā)送給業(yè)務(wù)芯片后還需要一個鎖相環(huán)進行倍頻,而本實施例所提供的光傳送網(wǎng)中業(yè)務(wù)時鐘透傳系統(tǒng),無需額外設(shè)置時鐘芯片,整個工作過程中,只需一個鎖相環(huán)即可,從而進一步簡化了所述光傳送網(wǎng)中業(yè)務(wù)時鐘透傳系統(tǒng)的結(jié)構(gòu),減小了所述光傳送網(wǎng)中業(yè)務(wù)時鐘透傳系統(tǒng)的體積,降低了光傳送網(wǎng)中業(yè)務(wù)時鐘透傳系統(tǒng)的成本。
一種實現(xiàn)方式中,該系統(tǒng)包括多個業(yè)務(wù)時鐘透傳單元,所述業(yè)務(wù)時鐘透傳單元與所述業(yè)務(wù)時鐘透傳系統(tǒng)接收的數(shù)據(jù)流數(shù)量一一對應(yīng),以提高該系統(tǒng)的應(yīng)用范圍和適用性。
一種實現(xiàn)方式中,所述緩存模塊為先進先出存儲器。
一種實現(xiàn)方式中,所述生成模塊用于據(jù)所述緩存模塊的當(dāng)前水線值生成頻率調(diào)節(jié)信號時具體用于:
根據(jù)所述緩存模塊的當(dāng)前水線值,計算所述緩存模塊當(dāng)前水線值與預(yù)設(shè)水線值的差值;
當(dāng)所述緩存模塊當(dāng)前水線值與預(yù)設(shè)水線值的差值大于零時,生成第一頻率調(diào)節(jié)信號;
當(dāng)所述緩存模塊當(dāng)前水線值與預(yù)設(shè)水線值的差值小于零時,生成第二頻率調(diào)節(jié)信號。
可選的,所述生成模塊包括:
獲取單元,所述獲取單元用于獲取所述緩存模塊的當(dāng)前水線值,并計算所述緩存模塊當(dāng)前水線值與預(yù)設(shè)水線值的差值;
第一調(diào)節(jié)單元,所述第一調(diào)節(jié)單元用于利用所述緩存模塊當(dāng)前水線值與預(yù)設(shè)水線值的差值乘以水線調(diào)節(jié)因子,得到第一調(diào)節(jié)值;
第二調(diào)節(jié)單元,所述第二調(diào)節(jié)單元用于對本次所述緩存模塊當(dāng)前水線值與預(yù)設(shè)水線值的差值以及上一次調(diào)節(jié)過程中所述緩存模塊當(dāng)前水線值與預(yù)設(shè)水線值的差值求差,獲得調(diào)節(jié)差值,并利用所述調(diào)節(jié)差值乘以頻偏調(diào)節(jié)因子,得到第二調(diào)節(jié)值;
第三調(diào)節(jié)單元,所述第三調(diào)節(jié)單元用于對所述第一調(diào)節(jié)值和所述第二調(diào)節(jié)值求和,得到第三調(diào)節(jié)值,并所述第三調(diào)節(jié)值除以預(yù)設(shè)參數(shù),獲得頻率調(diào)節(jié)信號;
其中,所述第三調(diào)節(jié)值大于零時,所述頻率調(diào)節(jié)信號為第一頻率調(diào)節(jié)信號,所述第三調(diào)節(jié)值小于零時,所述頻率調(diào)節(jié)信號為第二頻率調(diào)節(jié)信號。
一種實現(xiàn)方式中,所述生成模塊獲取所述緩存模塊的當(dāng)前水線值的頻率為1Khz,以在保證所述緩存模塊的數(shù)據(jù)寫入速度和數(shù)據(jù)讀取速度保持平衡的前提下,降低所述緩存模塊當(dāng)前水線值的讀取頻率,從而降低所述光傳送網(wǎng)中業(yè)務(wù)時鐘透傳系統(tǒng)的功耗。
一種實現(xiàn)方式中,所述調(diào)節(jié)模塊用于根據(jù)所述第一頻率調(diào)節(jié)信號增加所述參考時鐘信號的頻率,生成第一頻率控制信號,提高所述并串轉(zhuǎn)換模塊從所述緩存模塊的中讀取數(shù)據(jù)的速度,并用于根據(jù)所述第二頻率調(diào)節(jié)信號降低所述參考時鐘信號的頻率,生成第二頻率控制信號,降低所述并串轉(zhuǎn)換模塊從所述緩存模塊的中讀取數(shù)據(jù)的速度。
一種實現(xiàn)方式中,所述調(diào)節(jié)模塊通過調(diào)節(jié)所述參考時鐘信號的相位調(diào)節(jié)所述參考時鐘信號的頻率,以適用于較小頻偏的調(diào)節(jié)。
可選的,所述調(diào)節(jié)模塊用于對本次頻率調(diào)節(jié)信號和上一次頻率調(diào)節(jié)信號求和,生成最終頻率調(diào)節(jié)信號,并根據(jù)所述最終頻率調(diào)節(jié)信號調(diào)節(jié)所述參考時鐘信號的相位,生成頻率控制信號,控制所述并串轉(zhuǎn)換模塊從所述緩存模塊的中讀取數(shù)據(jù)的速度。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實施例所提供的光傳送網(wǎng)中業(yè)務(wù)時鐘透傳系統(tǒng)的結(jié)構(gòu)示意圖;
圖2為本發(fā)明一個實施例所提供的光傳送網(wǎng)中業(yè)務(wù)時鐘透傳系統(tǒng)中,所述生成模塊和調(diào)節(jié)模塊的具體工作過程示意圖;
圖3為本發(fā)明實施例所提供的光傳送網(wǎng)中業(yè)務(wù)時鐘透傳系統(tǒng)中,所述調(diào)節(jié)模塊每次周期性滑動1/N個周期時,所述參考時鐘信號的相位示意圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
在下面的描述中闡述了很多具體細節(jié)以便于充分理解本發(fā)明,但是本發(fā)明還可以采用其他不同于在此描述的其它方式來實施,本領(lǐng)域技術(shù)人員可以在不違背本發(fā)明內(nèi)涵的情況下做類似推廣,因此本發(fā)明不受下面公開的具體實施例的限制。
本發(fā)明實施例提供了一種光傳送網(wǎng)中業(yè)務(wù)時鐘透傳系統(tǒng),該系統(tǒng)包括至少一個業(yè)務(wù)時鐘透傳單元,如圖1所示,所述業(yè)務(wù)時鐘透傳單元包括:
緩存模塊100,用于對輸入的業(yè)務(wù)數(shù)據(jù)進行緩存;
生成模塊200,用于獲取所述緩存模塊100的當(dāng)前水線值,并根據(jù)所述緩存模塊100的當(dāng)前水線值生成頻率調(diào)節(jié)信號;
鎖相環(huán)400,用于對其接收的本地時鐘信號進行倍頻,生成參考時鐘信號;
并串轉(zhuǎn)換模塊500,用于讀取所述緩存模塊100中的業(yè)務(wù)數(shù)據(jù),并將其由并行業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)換成串行業(yè)務(wù)數(shù)據(jù)后輸出;
調(diào)節(jié)模塊300,用于根據(jù)所述頻率調(diào)節(jié)信號調(diào)節(jié)所述參考時鐘信號,生成頻率控制信號,控制所述并串轉(zhuǎn)換模塊500從所述緩存模塊100的中讀取數(shù)據(jù)的速度,使得所述緩存模塊100的數(shù)據(jù)讀取速度與數(shù)據(jù)寫入速度處于平衡狀態(tài)。
需要說明的是,在本發(fā)明實施例中,所述業(yè)務(wù)時鐘透傳系統(tǒng)可以只包括一個業(yè)務(wù)時鐘透傳單元,也可以包括多個業(yè)務(wù)時鐘透傳單元,具體視所述業(yè)務(wù)時鐘透傳系統(tǒng)可接收的數(shù)據(jù)流數(shù)量而定,所述業(yè)務(wù)時鐘透傳單元與所述業(yè)務(wù)時鐘透傳系統(tǒng)接收的數(shù)據(jù)流數(shù)量一一對應(yīng)。
下面以所述業(yè)務(wù)時鐘透傳系統(tǒng)包括一個業(yè)務(wù)時鐘透傳單元為例,對本發(fā)明實施例所提供的業(yè)務(wù)時鐘透傳系統(tǒng)進行說明。優(yōu)選的,在本發(fā)明實施例中,所述緩存模塊100為先進先出存儲器,即FIFO(First In First Out)存儲器,
所述緩存模塊100具有數(shù)據(jù)寫入側(cè)和數(shù)據(jù)讀取側(cè)。當(dāng)所述緩存模塊100的數(shù)據(jù)寫入側(cè)的數(shù)據(jù)寫入速度大于所述緩存模塊100數(shù)據(jù)讀取側(cè)的數(shù)據(jù)讀取速度時,所述緩存模塊100中所存儲的數(shù)據(jù)量會增加,相應(yīng)的,所述緩存模塊100的當(dāng)前水線值也會增加;當(dāng)所述緩存模塊100的數(shù)據(jù)寫入側(cè)的數(shù)據(jù)寫入速度小于所述緩存模塊100數(shù)據(jù)讀取側(cè)的數(shù)據(jù)讀取速度時,所述緩存模塊100中所存儲的數(shù)據(jù)量會減少,相應(yīng)的,所述緩存模塊100的當(dāng)前水線值也會減小,當(dāng)所述緩存模塊100的數(shù)據(jù)寫入側(cè)的數(shù)據(jù)寫入速度與所述緩存模塊100數(shù)據(jù)讀取側(cè)的數(shù)據(jù)讀取速度處于平衡態(tài)時,所述緩存模塊100中所存儲的數(shù)據(jù)量也會處于動態(tài)平衡狀態(tài),所述緩存模塊100的當(dāng)前水線值維持不變。
具體工作時,當(dāng)所述緩存模塊100有業(yè)務(wù)數(shù)據(jù)寫入時,所述生成模塊200獲取所述緩存模塊100的當(dāng)前水線值,并計算所述緩存模塊100當(dāng)前水線值與預(yù)設(shè)水線值的差值;當(dāng)所述緩存模塊100當(dāng)前水線值與預(yù)設(shè)水線值的差值大于零(即所述緩存模塊100的當(dāng)前水線值大于預(yù)設(shè)水線值)時,生成第一頻率調(diào)節(jié)信號。調(diào)節(jié)模塊300接收所述第一頻率調(diào)節(jié)信號后,會增加所述參考時鐘信號的頻率,生成第一頻率控制信號,提高所述并串轉(zhuǎn)換模塊500從所述緩存模塊100的中讀取數(shù)據(jù)的速度,當(dāng)所述緩存模塊100當(dāng)前水線值與預(yù)設(shè)水線值的差值小于零(即所述緩存模塊100的當(dāng)前水線值小于預(yù)設(shè)水線值)時,生成第二頻率調(diào)節(jié)信號,所述調(diào)節(jié)模塊300接收所述第二頻率調(diào)節(jié)信號后,會降低所述參考時鐘信號的頻率,生成第二頻率控制信號,降低所述并串轉(zhuǎn)換模塊500從所述緩存模塊100的中讀取數(shù)據(jù)的速度,直至所述緩存模塊100當(dāng)前水線值與預(yù)設(shè)水線值的差值為零,即所述緩存模塊100的當(dāng)前水線值等于預(yù)設(shè)水線值,此時,所述緩存模塊100的數(shù)據(jù)寫入速度和數(shù)據(jù)讀取速度處于平衡狀態(tài),所述調(diào)節(jié)模塊300維持所述緩存模塊100當(dāng)前的數(shù)據(jù)讀取速度??蛇x的,所述第一控制信號和所述第二控制信號為頻率編碼字。
需要說明的是,當(dāng)所述業(yè)務(wù)時鐘透傳單元接收的數(shù)據(jù)流類型不同,所述預(yù)設(shè)水線值也不同,故本發(fā)明對所述預(yù)設(shè)水線值的具體數(shù)值并不做限定,具體視情況而定。
還需要說明的是,在本發(fā)明實施例中,所述生成模塊200可以實時獲取所述緩存模塊100的當(dāng)前水線值,還可以以預(yù)設(shè)頻率獲取所述緩存模塊100的當(dāng)前水線值,以降低所述緩存模塊100當(dāng)前水線值的獲取頻率,本發(fā)明對此并不做限定,具體視情況而定??蛇x的,所述生成模塊200獲取所述緩存模塊100的當(dāng)前水線值的頻率為1Khz。
在上述任一實施例的基礎(chǔ)上,在本發(fā)明的一個實施例中,所述生成模塊200包括:
獲取單元,所述獲取單元用于獲取所述緩存模塊100的當(dāng)前水線值,并計算所述緩存模塊100當(dāng)前水線值與預(yù)設(shè)水線值的差值,需要說明的是,當(dāng)所述緩存模塊100的當(dāng)前水線值大于預(yù)設(shè)水線值時,所述緩存模塊100當(dāng)前水線值與預(yù)設(shè)水線值的差值大于零,當(dāng)所述緩存模塊100的當(dāng)前水線值小于預(yù)設(shè)水線值時,所述緩存模塊100當(dāng)前水線值與預(yù)設(shè)水線值的差值小于零;
第一調(diào)節(jié)單元,所述第一調(diào)節(jié)單元用于利用所述緩存模塊100當(dāng)前水線值與預(yù)設(shè)水線值的差值乘以水線調(diào)節(jié)因子ki,得到第一調(diào)節(jié)值;
第二調(diào)節(jié)單元,所述第二調(diào)節(jié)單元用于對本次所述緩存模塊100當(dāng)前水線值與預(yù)設(shè)水線值的差值以及上一次調(diào)節(jié)過程中所述緩存模塊100當(dāng)前水線值與預(yù)設(shè)水線值的差值求差,獲得調(diào)節(jié)差值,并利用所述調(diào)節(jié)差值乘以頻偏調(diào)節(jié)因子kp,得到第二調(diào)節(jié)值,其中,當(dāng)本次所述緩存模塊100當(dāng)前水線值與預(yù)設(shè)水線值的差值大于上一次調(diào)節(jié)過程中所述緩存模塊100當(dāng)前水線值與預(yù)設(shè)水線值的差值時,所述調(diào)節(jié)差值大于零,當(dāng)本次所述緩存模塊100當(dāng)前水線值與預(yù)設(shè)水線值的差值小于上一次調(diào)節(jié)過程中所述緩存模塊100當(dāng)前水線值與預(yù)設(shè)水線值的差值時,所述調(diào)節(jié)差值小于零;
第三調(diào)節(jié)單元,所述第三調(diào)節(jié)單元用于對所述第一調(diào)節(jié)值和所述第二調(diào)節(jié)值求和,得到第三調(diào)節(jié)值,并所述第三調(diào)節(jié)值除以預(yù)設(shè)參數(shù)k,獲得頻率調(diào)節(jié)信號;其中,當(dāng)所述第三調(diào)節(jié)值大于零時,所述頻率調(diào)節(jié)信號為第一頻率調(diào)節(jié)信號,所述第三調(diào)節(jié)值小于零時,所述頻率調(diào)節(jié)信號為第二頻率調(diào)節(jié)信號。
相應(yīng)的,所述調(diào)節(jié)模塊300用于對本次頻率調(diào)節(jié)信號和上一次頻率調(diào)節(jié)信號求和,生成最終頻率調(diào)節(jié)信號,并根據(jù)所述最終頻率調(diào)節(jié)信號調(diào)節(jié)所述參考時鐘信號的頻率,生成頻率控制信號,控制所述并串轉(zhuǎn)換模塊從所述緩存模塊的中讀取數(shù)據(jù)的速度。
可選的,所述調(diào)節(jié)模塊300通過調(diào)節(jié)所述參考時鐘信號的相位調(diào)節(jié)所述參考時鐘信號的頻率,從而調(diào)節(jié)所述并串轉(zhuǎn)換模塊500從所述緩存模塊100的中讀取數(shù)據(jù)的速度。
下面結(jié)合圖2對本發(fā)明實施例所提供的業(yè)務(wù)時鐘透傳系統(tǒng)中生成模塊200和調(diào)節(jié)模塊300的具體工作過程進行說明。需要說明的是,在本發(fā)明實施例中,所述預(yù)設(shè)水線值為中值,其中,所述中值為所述緩存模塊100最大存儲容量值的一半。
如圖2所示,該過程包括:
所述生成模塊200獲取所述緩存模塊的當(dāng)前水線值,將所述當(dāng)前水線值與所述中值做減法,得到所述當(dāng)前水線值與所述中值的差值;
將所述當(dāng)前水線值與所述中值的差值乘以水線調(diào)節(jié)因子ki,得到第一調(diào)節(jié)值,并將當(dāng)前水線值與所述中值的差值與Z1-1(上一次調(diào)節(jié)過程中緩存模塊100當(dāng)前水線值與中值的差值)做差值乘以頻偏調(diào)節(jié)因子kp,得到第二調(diào)節(jié)值,其中,所述頻率調(diào)節(jié)因子kp的倒數(shù)小于所述水線調(diào)節(jié)因子ki的倒數(shù),以利用所述頻偏調(diào)節(jié)因子kp實現(xiàn)對所述緩存模塊100數(shù)據(jù)寫入速度的快速跟蹤,利用所述水線調(diào)節(jié)因子ki實現(xiàn)對所述緩存模塊100數(shù)據(jù)寫入速度的緩慢跟蹤;
將所述第一調(diào)節(jié)值和所述第二調(diào)節(jié)值求和得到第三調(diào)節(jié)值,利用所述第二調(diào)節(jié)值對所述第一調(diào)節(jié)值進行調(diào)節(jié),以實現(xiàn)本次調(diào)節(jié)過程中相位調(diào)節(jié)幅度的調(diào)節(jié),如當(dāng)所述第二調(diào)節(jié)值為正值時,進一步增加本次調(diào)節(jié)過程的相位調(diào)節(jié)幅度,當(dāng)所述第二調(diào)節(jié)值為負值時,降低本次調(diào)節(jié)過程中相位調(diào)節(jié)幅度;
將所述第三調(diào)節(jié)值除以預(yù)設(shè)參數(shù)k,得到本次調(diào)節(jié)過程中的相位調(diào)節(jié)幅度,即頻率調(diào)節(jié)信號輸出給調(diào)節(jié)模塊300,其中,所述預(yù)設(shè)參數(shù)的數(shù)值大于所述水線調(diào)節(jié)因子的倒數(shù)和所述頻偏調(diào)節(jié)因子的倒數(shù),以避免所述緩存模塊100中的寫入速度過快(體現(xiàn)為所述當(dāng)前水線值與所述中值的差值過大)時,所述相位調(diào)節(jié)幅度過大,造成數(shù)據(jù)讀取過程中的數(shù)據(jù)丟失。
所述調(diào)節(jié)模塊300利用所述本次調(diào)節(jié)過程中的相位調(diào)節(jié)幅度與Z2-1(上一次調(diào)節(jié)過程中相位調(diào)節(jié)幅度)求和得到最終相位調(diào)節(jié)幅度,利用該最終相位調(diào)節(jié)幅度對所述參考時鐘信號的相位進行調(diào)節(jié),得到頻率控制信號,該頻率控制信號用于控制所述并串轉(zhuǎn)換模塊500從所述緩存模塊100的中讀取數(shù)據(jù)的速度。
在上述實施例的基礎(chǔ)上,在本發(fā)明的一個實施例中,所述調(diào)節(jié)模塊300為相位調(diào)節(jié)器,通過相位的周期性滑動調(diào)節(jié)所述參考時鐘信號的相位,從而調(diào)節(jié)所述參考時鐘信號的頻率。如所述調(diào)節(jié)模塊300將所述參考時鐘信號的周期劃分成N份,在接收到頻率調(diào)節(jié)信號時,通過對所述參考時鐘信號的周期進行k*1/N周期的相位調(diào)節(jié),實現(xiàn)所述參考時鐘信號相位的周期性滑動。其中,k為0-(N-1)中任一整數(shù)。
具體的,當(dāng)所述參考時鐘信號的相位逆時鐘旋轉(zhuǎn)一周時,相同時間內(nèi)所述參考時鐘信號的周期數(shù)增加一個周期,所述參考時鐘信號的頻率也相應(yīng)增加;當(dāng)所述參考時鐘信號的相位順時鐘旋轉(zhuǎn)一周時,相同時間內(nèi)所述參考時鐘信號的周期數(shù)減少一個周期,所述參考時鐘信號的頻率也相應(yīng)降低。
如圖3所示,當(dāng)所述調(diào)節(jié)模塊300每次周期性滑動1/N個周期時,就能實現(xiàn)使得所述參考時鐘信號的頻率按照1/(f*N)相位的步長進行相位的調(diào)節(jié)。其中,f為所述參考時鐘信號的固有頻率,即所述參考時鐘信號被調(diào)節(jié)前的頻率。當(dāng)所述參考時鐘信號的相位被順時鐘旋轉(zhuǎn)時,所述參考時鐘信號的相位依次被調(diào)節(jié)為(N-1)/(f*N)、……P/(f*N)、……1/(f*N),實現(xiàn)一個周期數(shù)的減小,產(chǎn)生負頻偏;當(dāng)所述參考時鐘信號的相位被逆時鐘旋轉(zhuǎn)時,所述參考時鐘信號的相位依次被調(diào)節(jié)為1/(f*N)、……P/(f*N)、……(N-1)/(f*N),實現(xiàn)一個周期數(shù)的增加,產(chǎn)生正頻偏。其中,P為1-(N-1)之間任一整數(shù)。
綜上所述,本發(fā)明實施例所提供的光傳送網(wǎng)中業(yè)務(wù)時鐘透傳系統(tǒng),可以直接利用生成模塊200獲取所述緩存模塊100的當(dāng)前水線值,并根據(jù)所述緩存模塊100的當(dāng)前水線值生成頻率調(diào)節(jié)信號發(fā)送給所述調(diào)節(jié)模塊300,并利用所述調(diào)節(jié)模塊300根據(jù)所述頻率調(diào)節(jié)信號調(diào)節(jié)所述參考時鐘信號,生成頻率控制信號,控制所述并串轉(zhuǎn)換模塊500從所述緩存模塊100的中讀取數(shù)據(jù)的速度,使得所述緩存模塊100的數(shù)據(jù)讀取速度與數(shù)據(jù)寫入速度處于平衡狀態(tài),而無需額外設(shè)置時鐘芯片,體積較小,成本較低。
而且,由于芯片外部的信號傳輸頻率較低,而芯片內(nèi)部的信號傳輸頻率較高,因此,當(dāng)在業(yè)務(wù)芯片外額外設(shè)置時鐘芯片時,所述時鐘芯片發(fā)送給業(yè)務(wù)芯片的參考時鐘信號在輸出前需要一個鎖相環(huán)進行信號穩(wěn)定,在發(fā)送給業(yè)務(wù)芯片后還需要一個鎖相環(huán)進行倍頻,而本實施例所提供的光傳送網(wǎng)中業(yè)務(wù)時鐘透傳系統(tǒng),無需額外設(shè)置時鐘芯片,整個工作過程中,只需一個鎖相環(huán)即可,進一步簡化了所述光傳送網(wǎng)中業(yè)務(wù)時鐘透傳系統(tǒng)的結(jié)構(gòu),減小了所述光傳送網(wǎng)中業(yè)務(wù)時鐘透傳系統(tǒng)的體積,降低了光傳送網(wǎng)中業(yè)務(wù)時鐘透傳系統(tǒng)的成本。
本說明書中各個部分采用遞進的方式描述,每個部分重點說明的都是與其他部分的不同之處,各個部分之間相同相似部分互相參見即可。
對所公開的實施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對這些實施例的多種修改對本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實施例中實現(xiàn)。因此,本發(fā)明將不會被限制于本文所示的實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。