優(yōu)選地,環(huán)路系數(shù)k I、k2為不小于0且不大于1的數(shù)。η表示下標(biāo),是 大于ο的正整數(shù)。例如,第η次進(jìn)行二階濾波后的誤差信號(hào)可w表示為Vw,同理,第η次產(chǎn) 生的濾波后的時(shí)鐘補(bǔ)償信號(hào)可W表示為A fw。
[0039] 進(jìn)一步的,數(shù)據(jù)傳輸時(shí)鐘連續(xù)調(diào)節(jié)裝置還可W根據(jù)預(yù)設(shè)的初始頻率字確定相應(yīng)頻 率的初始時(shí)鐘頻率fw,并結(jié)合第η次產(chǎn)生的濾波后的時(shí)鐘補(bǔ)償信號(hào)Δ fw,從而確定第η次 產(chǎn)生的新的時(shí)鐘頻率f W,本實(shí)施例通過加法運(yùn)算得到f W = f W+ Δ f W,則數(shù)據(jù)傳輸時(shí)鐘連 續(xù)調(diào)節(jié)裝置可W根據(jù)新的時(shí)鐘頻率讀取數(shù)據(jù)緩沖單元中的數(shù)據(jù)并進(jìn)行高速并串轉(zhuǎn)換,W向 設(shè)備B輸出轉(zhuǎn)換后的串行數(shù)據(jù)信號(hào)和時(shí)鐘信號(hào)。從而實(shí)現(xiàn)對(duì)數(shù)據(jù)時(shí)鐘頻率進(jìn)行連續(xù)調(diào)節(jié), 并最終收斂到實(shí)際的數(shù)據(jù)傳輸速率上去,不僅可W提高高速傳輸時(shí)時(shí)鐘頻率的穩(wěn)定性、降 低抖動(dòng),還可W增加接收端接收數(shù)據(jù)的可靠性,提高數(shù)據(jù)收發(fā)的速率。 陽040] 實(shí)施例二
[0041] 圖2是本發(fā)明具體實(shí)施例二所述的數(shù)據(jù)傳輸時(shí)鐘連續(xù)調(diào)節(jié)裝置的結(jié)構(gòu)框圖,如圖 2所示,本實(shí)施例所述的數(shù)據(jù)傳輸時(shí)鐘連續(xù)調(diào)節(jié)裝置可W包括:
[0042] 數(shù)據(jù)緩沖單元201,用于接收前級(jí)模塊W-定速率輸出的數(shù)據(jù)并進(jìn)行存儲(chǔ);
[0043] 誤差特性轉(zhuǎn)換單元202,用于監(jiān)測(cè)所述數(shù)據(jù)緩沖單元當(dāng)前的緩存狀態(tài),若所述數(shù)據(jù) 緩沖單元當(dāng)前的緩存狀態(tài)滿足預(yù)設(shè)的緩存闊值,則根據(jù)所述數(shù)據(jù)緩沖單元當(dāng)前的緩存狀態(tài) 確定誤差?胃號(hào);
[0044] 二階濾波單元203,用于對(duì)所述誤差信號(hào)進(jìn)行二階濾波,產(chǎn)生濾波后的時(shí)鐘補(bǔ)償信 號(hào);
[0045] 數(shù)字頻率綜合單元204,用于根據(jù)所述時(shí)鐘補(bǔ)償信號(hào)與預(yù)設(shè)的初始頻率字確定新 的時(shí)鐘頻率;
[0046] 高速并串轉(zhuǎn)換單元205,用于根據(jù)所述新的時(shí)鐘頻率讀取所述數(shù)據(jù)緩沖單元中的 數(shù)據(jù)并進(jìn)行高速并串轉(zhuǎn)換,輸出轉(zhuǎn)換后的串行數(shù)據(jù)信號(hào)和時(shí)鐘信號(hào)。
[0047] 進(jìn)一步的,所述誤差特性轉(zhuǎn)換單元202具體用于:
[0048] 監(jiān)測(cè)所述數(shù)據(jù)緩沖單元當(dāng)前的緩存狀態(tài),所述數(shù)據(jù)緩沖單元當(dāng)前的緩存狀態(tài)包括 所述數(shù)據(jù)緩沖單元當(dāng)前緩存的數(shù)據(jù)量;
[0049] 若所述數(shù)據(jù)緩沖單元當(dāng)前緩存的數(shù)據(jù)量大于所述數(shù)據(jù)緩沖單元的總?cè)萘康囊话?時(shí),則根據(jù)W下公式確定所述誤差信號(hào): 陽化0]
[0051] 其中,V為所述誤差信號(hào),e為自然常數(shù),L為所述數(shù)據(jù)緩沖單元的總?cè)萘浚?為所 述數(shù)據(jù)緩沖單元當(dāng)前緩存的數(shù)據(jù)量,R為所述前級(jí)模塊輸出數(shù)據(jù)的速率,σ為響應(yīng)時(shí)間調(diào) 節(jié)因子,其值為一正數(shù),根據(jù)前級(jí)模塊輸出數(shù)據(jù)的速率R的變化程度來設(shè)定。
[0052] 進(jìn)一步的,所述響應(yīng)時(shí)間調(diào)節(jié)因子σ不小于1且不大于128。
[0053] 進(jìn)一步的,所述二階濾波單元203具體用于:
[0054] 產(chǎn)生濾波后的時(shí)鐘補(bǔ)償信號(hào)Δ fw ; 陽 05 引其中,Δ f(n)= k i*V(n)+Vreg(n),Vreg(n)= V reg(n l)+k2*Via",Vreg(n)為二階濾波環(huán)路中的 寄存器,初始值為0, 是上一次產(chǎn)生的誤差信號(hào),k 1、k2為環(huán)路系數(shù),η表示下標(biāo),是大于 0的正整數(shù)。
[0056] 進(jìn)一步的,所述環(huán)路系數(shù)ki、kz不小于0且不大于1。
[0057] 進(jìn)一步的,所述數(shù)字頻率綜合單元204具體用于:
[0058] 根據(jù)所述預(yù)設(shè)的初始頻率字確定相應(yīng)頻率的初始時(shí)鐘頻率;
[0059] 將所述初始時(shí)鐘頻率與所述時(shí)鐘補(bǔ)償信號(hào)相加,得到新的時(shí)鐘頻率。
[0060] 本實(shí)施例提供的數(shù)據(jù)傳輸時(shí)鐘連續(xù)調(diào)節(jié)裝置可W執(zhí)行本發(fā)明實(shí)施例一提供的數(shù) 據(jù)傳輸時(shí)鐘連續(xù)調(diào)節(jié)方法的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再寶述。
[0061] W上實(shí)施例提供的技術(shù)方案中的全部或部分內(nèi)容可W通過軟件編程實(shí)現(xiàn),其軟件 程序存儲(chǔ)在可讀取的存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)例如:計(jì)算機(jī)中的硬盤、光盤或軟盤。
[0062] 注意,上述僅為本發(fā)明的較佳實(shí)施例及所運(yùn)用技術(shù)原理。本領(lǐng)域技術(shù)人員會(huì)理解, 本發(fā)明不限于運(yùn)里所述的特定實(shí)施例,對(duì)本領(lǐng)域技術(shù)人員來說能夠進(jìn)行各種明顯的變化、 重新調(diào)整和替代而不會(huì)脫離本發(fā)明的保護(hù)范圍。因此,雖然通過W上實(shí)施例對(duì)本發(fā)明進(jìn)行 了較為詳細(xì)的說明,但是本發(fā)明不僅僅限于W上實(shí)施例,在不脫離本發(fā)明構(gòu)思的情況下,還 可W包括更多其他等效實(shí)施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。
【主權(quán)項(xiàng)】
1. 一種數(shù)據(jù)傳輸時(shí)鐘連續(xù)調(diào)節(jié)方法,其特征在于,包括: 接收前級(jí)模塊W-定速率輸出的數(shù)據(jù)并在數(shù)據(jù)緩沖單元中存儲(chǔ); 監(jiān)測(cè)所述數(shù)據(jù)緩沖單元當(dāng)前的緩存狀態(tài),若所述數(shù)據(jù)緩沖單元當(dāng)前的緩存狀態(tài)滿足預(yù) 設(shè)的緩存闊值,則根據(jù)所述數(shù)據(jù)緩沖單元當(dāng)前的緩存狀態(tài)確定誤差信號(hào); 對(duì)所述誤差信號(hào)進(jìn)行二階濾波,產(chǎn)生濾波后的時(shí)鐘補(bǔ)償信號(hào); 根據(jù)所述時(shí)鐘補(bǔ)償信號(hào)與預(yù)設(shè)的初始頻率字確定新的時(shí)鐘頻率; 根據(jù)所述新的時(shí)鐘頻率讀取所述數(shù)據(jù)緩沖單元中的數(shù)據(jù)并進(jìn)行高速并串轉(zhuǎn)換,輸出轉(zhuǎn) 換后的串行數(shù)據(jù)信號(hào)和時(shí)鐘信號(hào)。2. 如權(quán)利要求1所述的方法,其特征在于,所述監(jiān)測(cè)所述數(shù)據(jù)緩沖單元當(dāng)前的緩存狀 態(tài),若所述數(shù)據(jù)緩沖單元當(dāng)前的緩存狀態(tài)滿足預(yù)設(shè)的緩存闊值,則根據(jù)所述數(shù)據(jù)緩沖單元 當(dāng)前的緩存狀態(tài)確定誤差信號(hào)的操作具體包括: 監(jiān)測(cè)所述數(shù)據(jù)緩沖單元當(dāng)前的緩存狀態(tài),所述數(shù)據(jù)緩沖單元當(dāng)前的緩存狀態(tài)包括所述 數(shù)據(jù)緩沖單元當(dāng)前緩存的數(shù)據(jù)量; 若所述數(shù)據(jù)緩沖單元當(dāng)前緩存的數(shù)據(jù)量大于所述數(shù)據(jù)緩沖單元的總?cè)萘康囊话霑r(shí),貝U 根據(jù)W下公式確定所述誤差信號(hào):其中,V為所述誤差信號(hào),e為自然常數(shù),L為所述數(shù)據(jù)緩沖單元的總?cè)萘浚?為所述數(shù) 據(jù)緩沖單元當(dāng)前緩存的數(shù)據(jù)量,R為所述前級(jí)模塊輸出數(shù)據(jù)的速率,O為響應(yīng)時(shí)間調(diào)節(jié)因 子,其值為一正數(shù),根據(jù)前級(jí)模塊輸出數(shù)據(jù)的速率R的變化程度來設(shè)定。3. 如權(quán)利要求2所述的方法,其特征在于,所述響應(yīng)時(shí)間調(diào)節(jié)因子O不小于1且不大 于 128。4. 如權(quán)利要求2所述的方法,其特征在于,所述對(duì)所述誤差信號(hào)進(jìn)行二階濾波,產(chǎn)生濾 波后的時(shí)鐘補(bǔ)償信號(hào)的操作具體包括: 采用二階濾波環(huán)路對(duì)所述誤差信號(hào)進(jìn)行二階濾波; 產(chǎn)生濾波后的時(shí)鐘補(bǔ)償信號(hào)Afw; 其中,Afw= kl*Vw+VregW,VregW= Vregh 1沖2抑1。",VregW為二階濾波環(huán)路中的寄存 器,初始值為0, Vbst是上一次產(chǎn)生的誤差信號(hào),k 1、k2為環(huán)路系數(shù),n表示下標(biāo),是大于O的 正整數(shù)。5. 如權(quán)利要求1~4任一項(xiàng)所述的方法,其特征在于,所述根據(jù)所述時(shí)鐘補(bǔ)償信號(hào)與預(yù) 設(shè)的初始頻率字確定新的時(shí)鐘頻率的操作具體包括: 根據(jù)所述預(yù)設(shè)的初始頻率字確定相應(yīng)頻率的初始時(shí)鐘頻率; 將所述初始時(shí)鐘頻率與所述時(shí)鐘補(bǔ)償信號(hào)相加,得到新的時(shí)鐘頻率。6. -種數(shù)據(jù)傳輸時(shí)鐘連續(xù)調(diào)節(jié)裝置,其特征在于,包括: 數(shù)據(jù)緩沖單元,用于接收前級(jí)模塊W-定速率輸出的數(shù)據(jù)并進(jìn)行存儲(chǔ); 誤差特性轉(zhuǎn)換單元,用于監(jiān)測(cè)所述數(shù)據(jù)緩沖單元當(dāng)前的緩存狀態(tài),若所述數(shù)據(jù)緩沖單 元當(dāng)前的緩存狀態(tài)滿足預(yù)設(shè)的緩存闊值,則根據(jù)所述數(shù)據(jù)緩沖單元當(dāng)前的緩存狀態(tài)確定誤 差信號(hào); 二階濾波單元,用于對(duì)所述誤差信號(hào)進(jìn)行二階濾波,產(chǎn)生濾波后的時(shí)鐘補(bǔ)償信號(hào); 數(shù)字頻率綜合單元,用于根據(jù)所述時(shí)鐘補(bǔ)償信號(hào)與預(yù)設(shè)的初始頻率字確定新的時(shí)鐘頻 率. 高速并串轉(zhuǎn)換單元,用于根據(jù)所述新的時(shí)鐘頻率讀取所述數(shù)據(jù)緩沖單元中的數(shù)據(jù)并進(jìn) 行高速并串轉(zhuǎn)換,輸出轉(zhuǎn)換后的串行數(shù)據(jù)信號(hào)和時(shí)鐘信號(hào)。7. 如權(quán)利要求6所述的裝置,其特征在于,所述誤差特性轉(zhuǎn)換單元具體用于: 監(jiān)測(cè)所述數(shù)據(jù)緩沖單元當(dāng)前的緩存狀態(tài),所述數(shù)據(jù)緩沖單元當(dāng)前的緩存狀態(tài)包括所述 數(shù)據(jù)緩沖單元當(dāng)前緩存的數(shù)據(jù)量; 若所述數(shù)據(jù)緩沖單元當(dāng)前緩存的數(shù)據(jù)量大于所述數(shù)據(jù)緩沖單元的總?cè)萘康囊话霑r(shí),貝U 根據(jù)W下公式確定所述誤差信號(hào):其中,V為所述誤差信號(hào),e為自然常數(shù),L為所述數(shù)據(jù)緩沖單元的總?cè)萘浚?為所述數(shù) 據(jù)緩沖單元當(dāng)前緩存的數(shù)據(jù)量,R為所述前級(jí)模塊輸出數(shù)據(jù)的速率,O為響應(yīng)時(shí)間調(diào)節(jié)因 子,其值為一正數(shù),根據(jù)前級(jí)模塊輸出數(shù)據(jù)的速率R的變化程度來設(shè)定。8. 如權(quán)利要求7所述的裝置,其特征在于,所述響應(yīng)時(shí)間調(diào)節(jié)因子O不小于1且不大 于 128。9. 如權(quán)利要求7所述的裝置,其特征在于,所述二階濾波單元具體用于: 產(chǎn)生濾波后的時(shí)鐘補(bǔ)償信號(hào)Afw; 其中,Afw= kl*Vw+VregW,VregW= Vregh 1沖2抑1。",VregW為二階濾波環(huán)路中的寄存 器,初始值為0, Vbst是上一次產(chǎn)生的誤差信號(hào),k 1、k2為環(huán)路系數(shù),n表示下標(biāo),是大于O的 正整數(shù)。10. 如權(quán)利要求7~9任一項(xiàng)所述的裝置,其特征在于,所述數(shù)字頻率綜合單元具體用 于: 根據(jù)所述預(yù)設(shè)的初始頻率字確定相應(yīng)頻率的初始時(shí)鐘頻率; 將所述初始時(shí)鐘頻率與所述時(shí)鐘補(bǔ)償信號(hào)相加,得到新的時(shí)鐘頻率。
【專利摘要】本發(fā)明實(shí)施例公開了一種數(shù)據(jù)傳輸時(shí)鐘連續(xù)調(diào)節(jié)方法及裝置,所述方法包括:接收前級(jí)模塊以一定速率輸出的數(shù)據(jù)并在數(shù)據(jù)緩沖單元中存儲(chǔ);根據(jù)監(jiān)測(cè)數(shù)據(jù)緩沖單元當(dāng)前的緩存狀態(tài)以確定誤差信號(hào);對(duì)誤差信號(hào)進(jìn)行二階濾波等處理后從而確定新的時(shí)鐘頻率;根據(jù)新的時(shí)鐘頻率讀取數(shù)據(jù)緩沖單元中的數(shù)據(jù)并進(jìn)行高速并串轉(zhuǎn)換,輸出轉(zhuǎn)換后的串行數(shù)據(jù)信號(hào)和時(shí)鐘信號(hào)。從而實(shí)現(xiàn)對(duì)數(shù)據(jù)時(shí)鐘頻率進(jìn)行連續(xù)調(diào)節(jié),并最終收斂到實(shí)際的數(shù)據(jù)傳輸速率上去,不僅可以提高高速傳輸時(shí)時(shí)鐘頻率的穩(wěn)定性、降低抖動(dòng),還可以增加接收端接收數(shù)據(jù)的可靠性,提高數(shù)據(jù)收發(fā)的速率。
【IPC分類】H04L1/00
【公開號(hào)】CN105656599
【申請(qǐng)?zhí)枴?br>【發(fā)明人】陳昕, 李璇, 陳茹梅, 宋振宇, 李博
【申請(qǐng)人】航天恒星科技有限公司
【公開日】2016年6月8日
【申請(qǐng)日】2014年11月27日