專利名稱:鑒相器實(shí)現(xiàn)電路和鑒相器時鐘產(chǎn)生方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及鑒相器實(shí)現(xiàn)電路和鑒相器時鐘產(chǎn)生方法。
背景技術(shù):
隨著OTN網(wǎng)絡(luò)的不斷完善,OTN網(wǎng)絡(luò)能夠支持越來越多的業(yè)務(wù)類型,于是,在OTN網(wǎng)絡(luò)中,存在需要向高速率OTOk網(wǎng)路、或者VC容器、或者異步背板0TUk_L傳送的業(yè)務(wù)。為了使該業(yè)務(wù)的時鐘能夠與這幾種容器的時鐘匹配,可以通過采用VC容器時鐘的0而k(光通路數(shù)據(jù)單元)來實(shí)現(xiàn)。上述方案中,在業(yè)務(wù)傳送到OOTk時,該ODM需要產(chǎn)生與該業(yè)務(wù)時鐘相匹配的OOTk 時鐘。目前,采用數(shù)字鎖相環(huán)或者模擬鎖相環(huán)來產(chǎn)生與業(yè)務(wù)時鐘同步的OOTk時鐘。鎖相環(huán)是鎖相環(huán)路的簡稱,鎖相環(huán)路是一種反饋控制電路,簡稱鎖相環(huán)(PLL)。鎖相環(huán)路可以使許多電子設(shè)備外部的輸入信號與內(nèi)部的振蕩信號同步,還能夠利用外部輸入的參考信號控制環(huán)路內(nèi)部振蕩信號的頻率和相位。在采用數(shù)字鎖相環(huán)或者模擬鎖相環(huán)來產(chǎn)生與業(yè)務(wù)時鐘同步的OOTk時鐘時,如果采用數(shù)字鎖相環(huán),則需要產(chǎn)生FIFO水線給外部鎖相環(huán)處理產(chǎn)生時鐘;如果采用模擬鎖相環(huán),則需要產(chǎn)生業(yè)務(wù)時鐘分頻時鐘給外部鎖相環(huán)產(chǎn)生時鐘。無論是采用數(shù)字鎖相環(huán)還是模擬鎖相環(huán)產(chǎn)生與業(yè)務(wù)時鐘同步的OOTk時鐘,都需要設(shè)置外部鎖相環(huán),使整個處理過程較復(fù)雜。
發(fā)明內(nèi)容
本發(fā)明的實(shí)施例提供一種鑒相器實(shí)現(xiàn)電路和鑒相器時鐘產(chǎn)生方法,能夠通過較簡單的處理過程生成與業(yè)務(wù)時鐘相適合的鑒相器時鐘。為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案一種鑒相器實(shí)現(xiàn)電路,包括速率比較器,用于將業(yè)務(wù)數(shù)據(jù)寫入緩存的速率和鑒相器從所述緩存中讀取所述業(yè)務(wù)數(shù)據(jù)的速率進(jìn)行比較,獲取業(yè)務(wù)數(shù)據(jù)類型信息,根據(jù)類型信息確定該業(yè)務(wù)數(shù)據(jù)對應(yīng)的業(yè)務(wù)時鐘的頻偏絕對值和速率,并將所述業(yè)務(wù)數(shù)據(jù)對應(yīng)的業(yè)務(wù)時鐘的速率、所述業(yè)務(wù)時鐘的頻偏絕對值發(fā)送給圖案生成器,若所述業(yè)務(wù)數(shù)據(jù)寫入緩存的速率大于所述鑒相器從所述緩存中讀取所述業(yè)務(wù)數(shù)據(jù)的速率,則指示圖案生成器生成快速時鐘缺口圖案;若業(yè)務(wù)數(shù)據(jù)寫入緩存的速率小于所述鑒相器從所述緩存中讀取所述業(yè)務(wù)數(shù)據(jù)的速率,則指示所述圖案生成器生成慢速時鐘缺口圖案;圖案生成器,用于根據(jù)所述速率比較器的指示、以及所述業(yè)務(wù)時鐘的速率、所述業(yè)務(wù)時鐘的頻偏絕對值生成所述快速時鐘缺口圖案或所述慢速時鐘缺口圖案;變頻器,用于根據(jù)所述快速時鐘缺口圖案或者慢速時鐘缺口圖案對所述鑒相器的時鐘進(jìn)行變頻,并在接收下一個業(yè)務(wù)數(shù)據(jù)時,采用變頻后的鑒相器的時鐘從所述緩存中讀取所述下一個業(yè)務(wù)數(shù)據(jù)。
一種鑒相器時鐘產(chǎn)生方法,包括將業(yè)務(wù)數(shù)據(jù)寫入緩存的速率和鑒相器從所述緩存讀取所述業(yè)務(wù)數(shù)據(jù)的速率進(jìn)行比較,獲取業(yè)務(wù)數(shù)據(jù)類型信息,根據(jù)類型信息確定該業(yè)務(wù)數(shù)據(jù)對應(yīng)的業(yè)務(wù)時鐘的頻偏絕對值和速率;若業(yè)務(wù)數(shù)據(jù)寫入緩存的速率大于所述鑒相器從所述緩存讀取所述業(yè)務(wù)數(shù)據(jù)的速率,則根據(jù)比較結(jié)果、以及業(yè)務(wù)數(shù)據(jù)對應(yīng)的業(yè)務(wù)時鐘的頻偏絕對值和速率生成快速時鐘缺口圖案;若業(yè)務(wù)數(shù)據(jù)寫入緩存的速率小于所述鑒相器從所述緩存讀取所述業(yè)務(wù)數(shù)據(jù)的速率,則根據(jù)比較結(jié)果、以及業(yè)務(wù)數(shù)據(jù)對應(yīng)的業(yè)務(wù)時鐘的頻偏絕對值和速率生成慢速時鐘缺口圖案;根據(jù)所述快速時鐘缺口圖案或者慢速時鐘缺口圖案對所述鑒相器的時鐘進(jìn)行變頻,并在接收下一個業(yè)務(wù)數(shù)據(jù)時,采用變頻后的鑒相器的時鐘從所述緩存中讀取所述下一個業(yè)務(wù)數(shù)據(jù)。本發(fā)明實(shí)施例提供的鑒相器實(shí)現(xiàn)電路和鑒相器時鐘產(chǎn)生方法,速率比較器將業(yè)務(wù)數(shù)據(jù)寫入緩存的速率和鑒相器從緩存中讀取業(yè)務(wù)數(shù)據(jù)的速率進(jìn)行比較,獲取業(yè)務(wù)數(shù)據(jù)類型信息,根據(jù)類型信息確定該業(yè)務(wù)數(shù)據(jù)對應(yīng)的業(yè)務(wù)時鐘的頻偏絕對值和速率,并將業(yè)務(wù)數(shù)據(jù)的速率、業(yè)務(wù)數(shù)據(jù)的頻偏絕對值發(fā)送給圖案生成器,且根據(jù)比較結(jié)果指示圖案生成器生成快速時鐘缺口圖案或慢速時鐘缺口圖案;圖案生成器根據(jù)速率比較器的指示、以及業(yè)務(wù)時鐘的速率、業(yè)務(wù)時鐘的頻偏絕對值生成快速時鐘缺口圖案或慢速時鐘缺口圖案,變頻器根據(jù)快速時鐘缺口圖案或者慢速時鐘缺口圖案對鑒相器的時鐘進(jìn)行變頻,并在接收下一個業(yè)務(wù)數(shù)據(jù)時,采用變頻后的鑒相器的時鐘進(jìn)行變頻讀取下一個業(yè)務(wù)數(shù)據(jù)。上述方案不需要額外的外部設(shè)備,結(jié)構(gòu)簡單,能夠通過較簡單的處理過程生成與業(yè)務(wù)時鐘相適合的鑒相器時鐘。
為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例提供的鑒相器實(shí)現(xiàn)電路的結(jié)構(gòu)示意圖;圖2為本發(fā)明實(shí)施例中圖案生成器的結(jié)構(gòu)示意圖;圖3為本發(fā)明實(shí)施例中慢速時鐘缺口圖案示意圖;圖4本發(fā)明實(shí)施例提供的鑒相器時鐘產(chǎn)生方法的流程圖;圖5為本發(fā)明實(shí)施例提供的另一鑒相器時鐘產(chǎn)生方法的流程圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例提供了一種鑒相器實(shí)現(xiàn)電路,如圖1所示,包括速率比較器1、緩存 2、圖案生成器3、變頻器4。其中,速率比較器1,用于將業(yè)務(wù)數(shù)據(jù)寫入緩存2的速率和鑒相器從緩存2中讀取業(yè)務(wù)數(shù)據(jù)的速率進(jìn)行比較,獲取業(yè)務(wù)數(shù)據(jù)類型信息,根據(jù)類型信息確定該業(yè)務(wù)數(shù)據(jù)對應(yīng)的業(yè)務(wù)時鐘的頻偏絕對值和業(yè)務(wù)時鐘的速率,并將業(yè)務(wù)數(shù)據(jù)對應(yīng)的業(yè)務(wù)時鐘的速率、業(yè)務(wù)時鐘的頻偏絕對值發(fā)送給圖案生成器,若業(yè)務(wù)數(shù)據(jù)寫入緩存2的速率大于鑒相器從緩存2中讀取業(yè)務(wù)數(shù)據(jù)的速率,則指示圖案生成器3生成快速時鐘缺口圖案;若業(yè)務(wù)數(shù)據(jù)寫入緩存2 的速率小于鑒相器從緩存2中讀取業(yè)務(wù)數(shù)據(jù)的速率,則指示圖案生成器3生成慢速時鐘缺口圖案。圖案生成器3,用于根據(jù)速率比較器1的指示、以及業(yè)務(wù)時鐘的速率、業(yè)務(wù)時鐘的頻偏絕對值生成快速時鐘缺口圖案或慢速時鐘缺口圖案。變頻器4,用于根據(jù)快速時鐘缺口圖案或者慢速時鐘缺口圖案對鑒相器的時鐘進(jìn)行變頻,并在接收下一個業(yè)務(wù)數(shù)據(jù)時,采用變頻后的鑒相器的時鐘從緩存2中讀取下一個業(yè)務(wù)數(shù)據(jù)。在OTN網(wǎng)絡(luò)中,很多需要處理的業(yè)務(wù)的時鐘很多時候和ODUK時鐘是不同步的,若 ODUK時鐘快,而業(yè)務(wù)時鐘較慢,則會浪費(fèi)很多網(wǎng)絡(luò)資源,若ODM時鐘慢,而業(yè)務(wù)時鐘較快, 則會出現(xiàn)業(yè)務(wù)數(shù)據(jù)將緩存寫滿的情況,在緩存寫滿后如果業(yè)務(wù)數(shù)據(jù)繼續(xù)寫入,則會出現(xiàn)數(shù)據(jù)丟失的現(xiàn)象。本實(shí)施例提供的鑒相器實(shí)現(xiàn)電路,速率比較器將業(yè)務(wù)數(shù)據(jù)寫入緩存的速率和鑒相器從緩存中讀取業(yè)務(wù)數(shù)據(jù)的速率進(jìn)行比較,獲取業(yè)務(wù)數(shù)據(jù)類型信息,根據(jù)類型信息確定該業(yè)務(wù)數(shù)據(jù)對應(yīng)的業(yè)務(wù)時鐘的頻偏絕對值和速率,并將業(yè)務(wù)數(shù)據(jù)的速率、業(yè)務(wù)數(shù)據(jù)的頻偏絕對值發(fā)送給圖案生成器,且根據(jù)比較結(jié)果指示圖案生成器生成快速時鐘缺口圖案或慢速時鐘缺口圖案;圖案生成器根據(jù)速率比較器的指示、以及業(yè)務(wù)時鐘的速率、業(yè)務(wù)時鐘的頻偏絕對值生成快速時鐘缺口圖案或慢速時鐘缺口圖案,變頻器根據(jù)快速時鐘缺口圖案或者慢速時鐘缺口圖案對鑒相器的時鐘進(jìn)行變頻,并在接收下一個業(yè)務(wù)數(shù)據(jù)時,采用變頻后的鑒相器的時鐘進(jìn)行變頻讀取下一個業(yè)務(wù)數(shù)據(jù)。上述方案不需要額外的外部設(shè)備,結(jié)構(gòu)簡單,能夠通過較簡單的處理過程生成與業(yè)務(wù)時鐘相適合的鑒相器時鐘。鑒相器(phasedetector),顧名思義,就是能夠鑒別出輸入信號的相差的器件,是使輸出電壓與兩個輸入信號之間的相位差有確定關(guān)系的電路。關(guān)于鑒相器的工作原理是本領(lǐng)域技術(shù)人員所熟知的,在此不再贅述。進(jìn)一步可選地,本實(shí)施例提供的鑒相器實(shí)現(xiàn)電路還可以包括寫速率計(jì)數(shù)器5,用于檢測業(yè)務(wù)數(shù)據(jù)寫入緩存2的速率。為了獲取業(yè)務(wù)數(shù)據(jù)寫入緩存2的速率,需要一個寫速率計(jì)數(shù)器,在業(yè)務(wù)數(shù)據(jù)寫入緩存2的過程中,寫速率計(jì)數(shù)器5監(jiān)測業(yè)務(wù)數(shù)據(jù)寫入緩存2的速率,并同時獲取業(yè)務(wù)數(shù)據(jù)對應(yīng)的業(yè)務(wù)時鐘的頻偏絕對值,并將讀取到的業(yè)務(wù)時鐘的速率、業(yè)務(wù)時鐘的頻偏絕對值發(fā)送至速率比較器1。所述業(yè)務(wù)數(shù)據(jù)寫入緩存的速率即業(yè)務(wù)時鐘速率。讀速率計(jì)數(shù)器6,用于檢測鑒相器從緩存2中讀取業(yè)務(wù)數(shù)據(jù)的速率。為了獲取鑒相器從緩存2中讀取業(yè)務(wù)數(shù)據(jù)的速率,需要一個讀速率計(jì)數(shù)器,在鑒相器從緩存2中讀取業(yè)務(wù)數(shù)據(jù)時,監(jiān)測鑒相器從緩存2讀取業(yè)務(wù)數(shù)據(jù)的速率,并將讀取到的速率發(fā)送至速率比較器。進(jìn)一步可選地,如圖2所示,圖案生成器3包括第一計(jì)算單元31,用于根據(jù)公式[Fclient*(1-PPMclient)]/(f*K*0. 00002)計(jì)算
最小參考比值。上述公式中,F(xiàn)client為所述業(yè)務(wù)數(shù)據(jù)的速率,PPMclient為所述業(yè)務(wù)數(shù)據(jù)的頻偏絕對值,f為鑒相器時鐘頻率,K可以為根據(jù)業(yè)務(wù)數(shù)據(jù)對應(yīng)的業(yè)務(wù)時鐘的速率和鑒相器時鐘的速率確定的系數(shù),具體的,K =業(yè)務(wù)數(shù)據(jù)對應(yīng)的業(yè)務(wù)時鐘的速率/鑒相器時鐘的速率;也可以為緩存2的數(shù)據(jù)位寬,如緩存2的數(shù)據(jù)位寬為64比特,則K可以為64, 在本發(fā)明實(shí)施例中,設(shè)f = 174. 96,K = 64,則上述公式為[Fclient*(I-PPMclient) ]/ (174.96*64*0. 00002)。為了計(jì)算快速時鐘缺口圖案,需要一個中間參數(shù),可以通過上述公式計(jì)算得到。第二計(jì)算單元32,用于根據(jù)公式[Fclient*(l+PPMclient)]/(f*k*0. 0000 計(jì)算最大參考比值,其中,F(xiàn)client為所述業(yè)務(wù)數(shù)據(jù)的速率,PPMclient為所述業(yè)務(wù)數(shù)據(jù)的頻偏絕對值,f為鑒相器時鐘頻率,K可以為根據(jù)業(yè)務(wù)數(shù)據(jù)對應(yīng)的業(yè)務(wù)時鐘的速率和鑒相器時鐘的速率確定的系數(shù),具體的,K =業(yè)務(wù)數(shù)據(jù)對應(yīng)的業(yè)務(wù)時鐘的速率/鑒相器時鐘的速率;也可以為緩存2的數(shù)據(jù)位寬,如緩存2的數(shù)據(jù)位寬為64比特,則K可以為64,。為了計(jì)算慢速時鐘缺口圖案,需要一個中間參數(shù),可以通過上述公式計(jì)算得到。f =174. 96,K = 64,則上述公式為[Fclient* (1+PPMclient) ]/(174. 96*64*0. 00002)。進(jìn)一步可選地,圖案生成器3還包括第一獲取單元33,用于獲取滿足公式 Cslow/I^slow <= KmindP [Kmin-(Cslow/ Pslow)]/Kmin < 0. 005的blow的最小整數(shù)值,并根據(jù)blow的最小整數(shù)值計(jì)算滿足上述公式的Cslow的最小整數(shù)值,其中,CSIow為慢速時鐘缺口圖案的有效時鐘周期數(shù)量,PSIOW 為慢速時鐘缺口圖案的長度,即慢速時鐘缺口圖案中包含的周期總數(shù),為有效時鐘周期數(shù)量與無效時鐘周期數(shù)量之和,Kmin為最小參考比值;進(jìn)一步可選地,圖案生成器3還包括第二獲取單元34,用于獲取滿足公式Cfast/Pfast > = Kmax、和[(Cfast/ Pfast)-Kmax]/Kmax < 0. 005的Pfast的最小整數(shù)值并根據(jù)Pfast的最小整數(shù)值計(jì)算滿足上述公式的Cfast的最小整數(shù)值,其中,Cfast為快速時鐘缺口圖案的有效時鐘周期數(shù)量, Pfast為快速時鐘缺口圖案的長度,即快速時鐘缺口圖案中包含的周期總數(shù),為有效時鐘周期數(shù)量與無效時鐘周期數(shù)量之和,Kmax為最大參考比值。進(jìn)一步可選地,圖案生成器3還包括確定單元35,用于根據(jù)公式(n*C)mod P >= C確定所述快速時鐘缺口圖案、或慢速時鐘缺口圖案中的第η個時鐘周期是否為有效時鐘周期,若(n*C)mod P>=C成立,則η 對應(yīng)的時鐘周期為有效時鐘周期,若(n*C)mod P >= C不成立,則η對應(yīng)的時鐘周期為無效時鐘周期,其中,η = l...P,P為所述快速時鐘缺口圖案、或慢速時鐘缺口圖案的長度,即快速時鐘缺口圖案或慢速時鐘缺口圖案中包含的周期總數(shù),為有效時鐘周期數(shù)量與無效時鐘周期數(shù)量之和,若P為快速時鐘缺口圖案的長度,記為Pfast ;若P為慢速時鐘缺口圖案的長度,記為blow ;C為所述快速時鐘缺口圖案、或慢速時鐘缺口圖案中有效時鐘周期的數(shù)量,若圖案生成器要生成快速時鐘缺口圖案,則將C記為Cfast,若圖案生成器要生成慢速時鐘缺口圖案,則將C記為Cslow,當(dāng)然,Cfast和Cslow可以依照上文計(jì)算得到的Cfast 和CSIow的最小整數(shù)值進(jìn)行取值。第一生成單元36,用于根據(jù)第一獲取單元33獲取的blow的最小整數(shù)值和計(jì)算得到的CSIow的最小整數(shù)值,以及確定單元35確定的慢速時鐘缺口圖案中的有效時鐘周期和無效時鐘周期生成快速時鐘缺口圖案,并將生成的快速時鐘缺口圖案發(fā)送至變頻器4。具體的,在第一獲取單元33確定了慢速時鐘缺口圖案的blow的最小整數(shù)值和計(jì)算得到的CSIow的最小整數(shù)值,以及確定單元35確定了慢速時鐘缺口圖案中的有效時鐘周期和無效時鐘周期后,可以確定慢速時鐘缺口圖案。假設(shè)blow的最小整數(shù)值為5、Cslow 的最小整數(shù)值為3,則慢速時鐘缺口圖案中包含5個時鐘周期,其中有3個時鐘周期是有效的,慢速時鐘缺口圖案中的有效時鐘周期為第t2、t3、t5個周期,有效時鐘周期用O表示,無效時鐘周期用1表示,則生成的慢速時鐘缺口圖案如圖3所示。第二生成單元37,用于根據(jù)第二獲取單元34獲取的Pfast的最小整數(shù)值和計(jì)算得到的Cfast的值,以及確定單元35確定的快速時鐘缺口圖案中的有效時鐘周期和無效時鐘周期生成所述快速時鐘缺口圖案,并將生成的慢速時鐘缺口圖案發(fā)送至變頻器4。具體的,在第二獲取單元34確定了快速時鐘缺口圖案的Pfast的最小整數(shù)值和計(jì)算得到的Cfast的值,以及確定單元35確定了快速時鐘缺口圖案中的有效時鐘周期和無效時鐘周期后,可以確定快速時鐘缺口圖案。假設(shè)Pfast = 5 Xfast = 3,則快速時鐘缺口圖案中包含5個時鐘周期,其中有3個時鐘周期是有效的,快速時鐘缺口圖案中的有效時鐘周期為第t2、t3、t5個周期,有效時鐘周期用O表示,無效時鐘周期用1表示,則生成的快速時鐘缺口圖案如圖3所示。本發(fā)明實(shí)施例提供了一種鑒相器時鐘產(chǎn)生方法,如圖4所示,包括以下步驟401、將業(yè)務(wù)數(shù)據(jù)寫入緩存的速率和鑒相器從緩存讀取業(yè)務(wù)數(shù)據(jù)的速率進(jìn)行比較。若業(yè)務(wù)數(shù)據(jù)寫入緩存的速率大于鑒相器從緩存讀取業(yè)務(wù)數(shù)據(jù)的速率,則執(zhí)行步驟 402 ;若業(yè)務(wù)數(shù)據(jù)寫入緩存的速率小于鑒相器從緩存中讀取業(yè)務(wù)數(shù)據(jù)的速率,則執(zhí)行步驟 403。402、根據(jù)比較結(jié)果、以及業(yè)務(wù)數(shù)據(jù)對應(yīng)的業(yè)務(wù)時鐘的頻偏絕對值和速率生成快速時鐘缺口圖案。403、根據(jù)比較結(jié)果、以及業(yè)務(wù)數(shù)據(jù)對應(yīng)的業(yè)務(wù)時鐘的頻偏絕對值和速率生成慢速時鐘缺口圖案。404、根據(jù)快速時鐘缺口圖案或者慢速時鐘缺口圖案對鑒相器的時鐘進(jìn)行變頻,并在接收下一個業(yè)務(wù)數(shù)據(jù)時,采用變頻后的鑒相器的時鐘從緩存中讀取下一個業(yè)務(wù)數(shù)據(jù)。為了使鑒相器時鐘與業(yè)務(wù)時鐘相匹配,在確定了業(yè)務(wù)時鐘后,根據(jù)業(yè)務(wù)時鐘與鑒相器時鐘的相差,對鑒相器時鐘進(jìn)行分頻或者倍頻,使鑒相器時鐘與業(yè)務(wù)時鐘相匹配。本實(shí)施例提供的鑒相器時鐘產(chǎn)生方法,將業(yè)務(wù)數(shù)據(jù)寫入緩存的速率和鑒相器從緩存中讀取業(yè)務(wù)數(shù)據(jù)的速率進(jìn)行比較,根據(jù)比較結(jié)果、以及業(yè)務(wù)時鐘的速率、業(yè)務(wù)時鐘的頻偏絕對值生成快速時鐘缺口圖案或慢速時鐘缺口圖案,根據(jù)快速時鐘缺口圖案或者慢速時鐘缺口圖案對鑒相器的時鐘進(jìn)行變頻,并在接收下一個業(yè)務(wù)數(shù)據(jù)時,采用變頻后的鑒相器的時鐘進(jìn)行變頻讀取下一個業(yè)務(wù)數(shù)據(jù)。上述方案不需要額外的外部設(shè)備,結(jié)構(gòu)簡單,能夠通過較簡單的處理過程生成與業(yè)務(wù)時鐘相適合的鑒相器時鐘。作為本實(shí)施例的一種改進(jìn),本發(fā)明實(shí)施例提供另一種鑒相器時鐘產(chǎn)生方法,如圖5 所示,包括以下步驟501、寫速率計(jì)數(shù)器檢測業(yè)務(wù)數(shù)據(jù)寫入緩存的速率。寫速率計(jì)數(shù)器檢測業(yè)務(wù)數(shù)據(jù)寫入緩存的速率,并同時獲取業(yè)務(wù)數(shù)據(jù)對應(yīng)的業(yè)務(wù)時鐘的頻偏絕對值,將業(yè)務(wù)數(shù)據(jù)寫入緩存的速率、業(yè)務(wù)時鐘的頻偏絕對值發(fā)送給速率比較器。所述業(yè)務(wù)數(shù)據(jù)寫入緩存的速率即業(yè)務(wù)時鐘速率。502、讀速率計(jì)數(shù)器檢測鑒相器從緩存中讀取業(yè)務(wù)數(shù)據(jù)的速率。讀速率計(jì)數(shù)器檢測到鑒相器從緩存中讀取業(yè)務(wù)數(shù)據(jù)的速率后,將鑒相器從緩存中讀取業(yè)務(wù)數(shù)據(jù)的速率發(fā)送給速率比較器。503、速率比較器將業(yè)務(wù)數(shù)據(jù)寫入緩存的速率和鑒相器從緩存讀取業(yè)務(wù)數(shù)據(jù)的速率進(jìn)行比較,并獲取業(yè)務(wù)數(shù)據(jù)類型信息,根據(jù)類型信息確定該業(yè)務(wù)數(shù)據(jù)對應(yīng)的業(yè)務(wù)時鐘的頻偏絕對值和速率。速率比較器接收到業(yè)務(wù)數(shù)據(jù)寫入緩存的速率和鑒相器從緩存中讀取業(yè)務(wù)數(shù)據(jù)的速率后,將業(yè)務(wù)數(shù)據(jù)寫入緩存的速率和鑒相器從緩存讀取業(yè)務(wù)數(shù)據(jù)的速率進(jìn)行比較,根據(jù)比較結(jié)果向圖案生成器發(fā)出指示。并根據(jù)業(yè)務(wù)數(shù)據(jù)寫入緩存2的速率確定業(yè)務(wù)數(shù)據(jù)對應(yīng)的業(yè)務(wù)時鐘的速率,將業(yè)務(wù)數(shù)據(jù)對應(yīng)的業(yè)務(wù)時鐘的速率、業(yè)務(wù)時鐘的頻偏絕對值發(fā)送給圖案生成器。若業(yè)務(wù)數(shù)據(jù)寫入緩存的速率大于鑒相器從緩存讀取業(yè)務(wù)數(shù)據(jù)的速率,則速率比較器向圖案生成器發(fā)出UP指示,執(zhí)行步驟504 ;若業(yè)務(wù)數(shù)據(jù)寫入緩存的速率小于鑒相器從緩存中讀取業(yè)務(wù)數(shù)據(jù)的速率,則速率比較器向圖案生成器發(fā)出DOWN指示,執(zhí)行步驟505。504、圖案生成器根據(jù)比較結(jié)果、以及業(yè)務(wù)數(shù)據(jù)對應(yīng)的業(yè)務(wù)時鐘的頻偏絕對值和速率生成快速時鐘缺口圖案。快速時鐘缺口圖案、慢速時鐘缺口圖案的計(jì)算可以采用sigmadelta算法實(shí)現(xiàn)。關(guān)于sigmadelta算法是本領(lǐng)域技術(shù)人員所熟知的,在此不再贅述。具體過程包括圖案生成器根據(jù)鑒相器產(chǎn)生的UP、或DOWN指示信號控制快速時鐘缺口圖案和慢速時鐘缺口圖案的切換。每次預(yù)制時鐘缺口圖案運(yùn)行結(jié)束時,根據(jù)UP、或 DOWN指示信號,若接收到UP指示信號,則切換產(chǎn)生快速時鐘缺口圖案,若接收到DOWN指示信號,則切換產(chǎn)生慢速時鐘缺口圖案。具體的,本步驟可以通過以下方式實(shí)現(xiàn)1.獲取滿足公式 Cfast/Pfast > = Kmax,和[(Cfast/Pfast) -Kmax] /Kmax < 0. 005的Pfast的最小整數(shù)值,并根據(jù)Pfast的最小整數(shù)值計(jì)算滿足上述公式的Cfast 的最小整數(shù)值,其中,Cfast為所述快速時鐘缺口圖案的有效時鐘周期數(shù)量,Pfast為所述快速時鐘缺口圖案的長度,Kmin為最大參考比值;2.根據(jù)Pfast的最小整數(shù)值和計(jì)算得到的Cfast的值生成所述快速時鐘缺口圖案。進(jìn)一步可選地,可以根據(jù)公式(n*C)mod P >= C確定所述快速時鐘缺口圖案中的第η個時鐘周期是否為有效時鐘周期,若(n*C)mod P >= C成立,則η對應(yīng)的時鐘周期為有效時鐘周期,若(n*C)mod P>=C不成立,則η對應(yīng)的時鐘周期為無效時鐘周期,其中,η = 1. . . P,P為所述快速時鐘缺口圖案、或慢速時鐘缺口圖案的長度,C為所述快速時鐘缺口圖案、或慢速時鐘缺口圖案中有效時鐘周期的數(shù)量。本步驟中生成的為快速時鐘缺口圖案,將P記為PfastJf C記為Cfast,則可以根據(jù)公式(n*CfaSt)mod P fast > =Cfast確定所述快速時鐘缺口圖案中的第η個時鐘周期是否為有效時鐘周期。具體的,可以根據(jù)公式[Fclient*(l+PPMclient)]/(f*k*0.00002)計(jì)算所述最大參考比值,其中,F(xiàn)client為所述業(yè)務(wù)數(shù)據(jù)的速率,PPMclient為所述業(yè)務(wù)數(shù)據(jù)的頻偏絕對值,f為鑒相器時鐘頻率,K為根據(jù)業(yè)務(wù)數(shù)據(jù)對應(yīng)的業(yè)務(wù)時鐘的速率確定的系數(shù)。f = 174. 96,K = 64,則上述公式為[Fclient* (Ι+PPMclient) ] / (174. 96*64*0. 00002)。在確定了快速時鐘缺口圖案的Pfast的最小整數(shù)值和計(jì)算得到的Cfast的值,以及確定了快速時鐘缺口圖案中的有效時鐘周期和無效時鐘周期后,可以確定快速時鐘缺口圖案。假設(shè)Pfast的最小整數(shù)值為5、Cfast的最小整數(shù)值為3,則快速時鐘缺口圖案中包含5個時鐘周期,其中有3個時鐘周期是有效的,快速時鐘缺口圖案中的有效時鐘周期為第 t2、t3、t5個周期,有效時鐘周期用0表示,無效時鐘周期用1表示,則生成的快速時鐘缺口圖案如圖3所示。505、圖案生成器根據(jù)比較結(jié)果、以及業(yè)務(wù)數(shù)據(jù)對應(yīng)的業(yè)務(wù)時鐘的頻偏絕對值和速率生成慢速時鐘缺口圖案。具體的,本步驟可以通過以下方式實(shí)現(xiàn)1.圖案生成器獲取滿足公式 Cslow/I^slow <= Kmin、和[Kmin-(CslowA3Slow)]/ Kmin < 0. 005的blow的最小整數(shù)值,并根據(jù)blow的最小整數(shù)值計(jì)算滿足上述公式的 Cslow的最小整數(shù)值,其中,CsIow為所述慢速時鐘缺口圖案的有效時鐘周期數(shù)量,PsIow為所述慢速時鐘缺口圖案的的長度,Kmin為最小參考比值。2.圖案生成器根據(jù)blow的最小整數(shù)值和計(jì)算得到的CSIOW的值生成所述慢速時鐘缺口圖案。進(jìn)一步可選地,根據(jù)公式(n*C)mod P >= C確定所述慢速時鐘缺口圖案中的第η 個時鐘周期是否為有效時鐘周期,若(n*C)mod P >= C成立,則η對應(yīng)的時鐘周期為有效時鐘周期,若(n*C)mod P >= C不成立,則η對應(yīng)的時鐘周期為無效時鐘周期,其中,η = 1. . . P,P為所述快速時鐘缺口圖案、或慢速時鐘缺口圖案的長度,C為所述快速時鐘缺口圖案、或慢速時鐘缺口圖案中有效時鐘周期的數(shù)量。本步驟中生成的為慢速時鐘缺口圖案,將P記為blow,將C記為Cslow,則可以根據(jù)公式(n*CslOW)mod P slow >= Cslow確定所述快速時鐘缺口圖案中的第η個時鐘周期是否為有效時鐘周期。具體的,可以根據(jù)公式[Fclient*(1-PPMclient)]/(f*K*0.00002)計(jì)算所述最小參考比值其中,F(xiàn)client為所述業(yè)務(wù)數(shù)據(jù)的速率,PPMclient為所述業(yè)務(wù)數(shù)據(jù)的頻偏絕對值,f為鑒相器時鐘頻率,K為根據(jù)業(yè)務(wù)數(shù)據(jù)對應(yīng)的業(yè)務(wù)時鐘的速率確定的系數(shù)。f = 174. 96,K = 64,則上述公式為[Fclient* (I-PPMclient) ]/(174. 96*64*0. 00002)。在確定了慢速時鐘缺口圖案的PSIow的最小整數(shù)值和計(jì)算得到的Cslow的值,以及確定了慢速時鐘缺口圖案中的有效時鐘周期和無效時鐘周期后,可以確定慢速時鐘缺口圖案。假設(shè)Pslow的最小整數(shù)值為5、Cslow的最小整數(shù)值為3,則慢速時鐘缺口圖案中包含5個時鐘周期,其中有3個時鐘周期是有效的,慢速時鐘缺口圖案中的有效時鐘周期為第 t2、t3、t5個周期,有效時鐘周期用0表示,無效時鐘周期用1表示,則生成的慢速時鐘缺口圖案如圖3所示。506、變頻器根據(jù)快速時鐘缺口圖案或者慢速時鐘缺口圖案對鑒相器的時鐘進(jìn)行變頻,并在接收下一個業(yè)務(wù)數(shù)據(jù)時,采用變頻后的鑒相器的時鐘從緩存中讀取下一個業(yè)務(wù)數(shù)據(jù)。本實(shí)施例提供的鑒相器時鐘產(chǎn)生方法,速率比較器將業(yè)務(wù)數(shù)據(jù)寫入緩存的速率和鑒相器從緩存中讀取業(yè)務(wù)數(shù)據(jù)的速率進(jìn)行比較,并將業(yè)務(wù)數(shù)據(jù)的速率、業(yè)務(wù)數(shù)據(jù)的頻偏絕對值發(fā)送給圖案生成器,且根據(jù)比較結(jié)果指示圖案生成器生成快速時鐘缺口圖案或慢速時鐘缺口圖案;圖案生成器根據(jù)速率比較器的指示、以及業(yè)務(wù)時鐘的速率、業(yè)務(wù)時鐘的頻偏絕對值生成快速時鐘缺口圖案或慢速時鐘缺口圖案,變頻器根據(jù)快速時鐘缺口圖案或者慢速時鐘缺口圖案對鑒相器的時鐘進(jìn)行變頻,并在接收下一個業(yè)務(wù)數(shù)據(jù)時,采用變頻后的鑒相器的時鐘進(jìn)行變頻讀取下一個業(yè)務(wù)數(shù)據(jù)。上述方案不需要額外的外部設(shè)備,結(jié)構(gòu)簡單,能夠通過較簡單的處理過程生成與業(yè)務(wù)時鐘相適合的鑒相器時鐘。通過以上的實(shí)施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在可讀取的存儲介質(zhì)中,如計(jì)算機(jī)的軟盤,硬盤或光盤等,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個人計(jì)算機(jī), 服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實(shí)施例所述的方法。以上所述,僅為本發(fā)明的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種鑒相器實(shí)現(xiàn)電路,其特征在于,包括速率比較器,用于將業(yè)務(wù)數(shù)據(jù)寫入緩存的速率和鑒相器從所述緩存中讀取所述業(yè)務(wù)數(shù)據(jù)的速率進(jìn)行比較,并根據(jù)比較結(jié)果獲取業(yè)務(wù)數(shù)據(jù)類型信息,根據(jù)類型信息確定該業(yè)務(wù)數(shù)據(jù)對應(yīng)的業(yè)務(wù)時鐘的頻偏絕對值和速率,并將所述業(yè)務(wù)數(shù)據(jù)對應(yīng)的業(yè)務(wù)時鐘的速率、所述業(yè)務(wù)時鐘的頻偏絕對值發(fā)送給圖案生成器,若所述業(yè)務(wù)數(shù)據(jù)寫入緩存的速率大于所述鑒相器從所述緩存中讀取所述業(yè)務(wù)數(shù)據(jù)的速率,則指示圖案生成器生成快速時鐘缺口圖案;若業(yè)務(wù)數(shù)據(jù)寫入緩存的速率小于所述鑒相器從所述緩存中讀取所述業(yè)務(wù)數(shù)據(jù)的速率,則指示所述圖案生成器生成慢速時鐘缺口圖案;圖案生成器,用于根據(jù)所述速率比較器的指示、以及所述業(yè)務(wù)時鐘的速率、所述業(yè)務(wù)時鐘的頻偏絕對值生成所述快速時鐘缺口圖案或所述慢速時鐘缺口圖案;變頻器,用于根據(jù)所述快速時鐘缺口圖案或者慢速時鐘缺口圖案對所述鑒相器的時鐘進(jìn)行變頻,并在接收下一個業(yè)務(wù)數(shù)據(jù)時,采用變頻后的鑒相器的時鐘從所述緩存中讀取所述下一個業(yè)務(wù)數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的鑒相器實(shí)現(xiàn)電路,其特征在于,還包括 寫速率計(jì)數(shù)器,用于檢測所述業(yè)務(wù)數(shù)據(jù)寫入所述緩存的速率;讀速率計(jì)數(shù)器,用于檢測鑒相器從所述緩存中讀取所述業(yè)務(wù)數(shù)據(jù)的速率。
3.根據(jù)權(quán)利要求2所述的鑒相器實(shí)現(xiàn)電路,其特征在于,所述圖案生成器包括 第一獲取單元,用于獲取滿足公式 Cslow/I^slow < = Kminjn [Kmin- (Cslow/Pslow) ] /Kmin < 0. 005的Pslow的最小整數(shù)值,并根據(jù)Pslow的最小整數(shù)值計(jì)算Cslow的最小整數(shù)值,其中,Cslow為所述慢速時鐘缺口圖案的有效時鐘周期數(shù)量,Pslow為所述慢速時鐘缺口圖案的長度,Kmin為所述業(yè)務(wù)時鐘的速率和頻偏絕對值的最小參考比值;第一生成單元,用于根據(jù)blow的最小整數(shù)值和計(jì)算得到的CSIOW的最小整數(shù)值,以及慢速時鐘缺口圖案中的有效時鐘周期和無效時鐘周期生成所述慢速時鐘缺口圖案,并將生成的慢速時鐘缺口圖案發(fā)送至所述變頻器。
4.根據(jù)權(quán)利要求3所述的鑒相器實(shí)現(xiàn)電路,其特征在于,所述圖案生成器還包括 第二獲取單元,用于獲取滿足公式 Cfast/Pfast >= KmaxJP [ (Cfast/Pfast)-Kmax] /Kmax < 0. 005的Pfast的最小整數(shù)值,并根據(jù)Pfast的最小整數(shù)值計(jì)算Cfast的最小整數(shù)值,其中,Cfast為所述快速時鐘缺口圖案的有效時鐘周期數(shù)量,Pfast為所述快速時鐘缺口圖案的長度,Kmax為所述業(yè)務(wù)時鐘的速率和頻偏絕對值的最大參考比值;第二生成單元,用于根據(jù)Pfast的最小整數(shù)值和計(jì)算得到的Cfast的最小整數(shù)值、以及快速時鐘缺口圖案中的有效時鐘周期和無效時鐘周期生成所述快速時鐘缺口圖案,并將生成的快速時鐘缺口圖案發(fā)送至所述變頻器。
5.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的鑒相器實(shí)現(xiàn)電路,其特征在于,所述圖案生成器還包括第一確定單元,用于根據(jù)公式(n*C)mod P >= C確定所述快速時鐘缺口圖案、或慢速時鐘缺口圖案中的第η個時鐘周期是否為有效時鐘周期,若(n*C)modP > = C成立,則η對應(yīng)的時鐘周期為有效時鐘周期,若(n*C)mod P >= C不成立,則η對應(yīng)的時鐘周期為無效時鐘周期,其中,η = 1... P,P為所述快速時鐘缺口圖案、或慢速時鐘缺口圖案的長度,C為所述快速時鐘缺口圖案、或慢速時鐘缺口圖案中有效時鐘周期的數(shù)量。
6.根據(jù)權(quán)利要求5所述的鑒相器實(shí)現(xiàn)電路,其特征在于,所述圖案生成器還包括第一計(jì)算單元,用于根據(jù)公式[Fclient*(1-PPMclient)]/(f*K*0. 00002)計(jì)算所述最小參考比值;第二計(jì)算單元,用于根據(jù)公式[FClient*(l+PPMClient)]/(f*k*0. 00002)計(jì)算所述最大參考比值,其中,F(xiàn)client為所述業(yè)務(wù)數(shù)據(jù)的速率,PPMclient為所述業(yè)務(wù)數(shù)據(jù)的頻偏絕對值,f為鑒相器時鐘頻率,K為根據(jù)業(yè)務(wù)數(shù)據(jù)對應(yīng)的業(yè)務(wù)時鐘的速率和鑒相器時鐘的速率確定的系數(shù)。
7.一種鑒相器時鐘產(chǎn)生方法,其特征在于,包括將業(yè)務(wù)數(shù)據(jù)寫入緩存的速率和鑒相器從所述緩存讀取所述業(yè)務(wù)數(shù)據(jù)的速率進(jìn)行比較, 獲取業(yè)務(wù)數(shù)據(jù)類型信息,根據(jù)類型信息確定該業(yè)務(wù)數(shù)據(jù)對應(yīng)的業(yè)務(wù)時鐘的頻偏絕對值和速率;若業(yè)務(wù)數(shù)據(jù)寫入緩存的速率大于所述鑒相器從所述緩存讀取所述業(yè)務(wù)數(shù)據(jù)的速率, 則根據(jù)比較結(jié)果、以及業(yè)務(wù)數(shù)據(jù)對應(yīng)的業(yè)務(wù)時鐘的頻偏絕對值和速率生成快速時鐘缺口圖案;若業(yè)務(wù)數(shù)據(jù)寫入緩存的速率小于所述鑒相器從所述緩存讀取所述業(yè)務(wù)數(shù)據(jù)的速率, 則根據(jù)比較結(jié)果、以及業(yè)務(wù)數(shù)據(jù)對應(yīng)的業(yè)務(wù)時鐘的頻偏絕對值和速率生成慢速時鐘缺口圖案;根據(jù)所述快速時鐘缺口圖案或者慢速時鐘缺口圖案對所述鑒相器的時鐘進(jìn)行變頻,并在接收下一個業(yè)務(wù)數(shù)據(jù)時,采用變頻后的鑒相器的時鐘從所述緩存中讀取所述下一個業(yè)務(wù)數(shù)據(jù)。
8.根據(jù)權(quán)利要求7所述的鑒相器時鐘產(chǎn)生方法,其特征在于,在所述將業(yè)務(wù)數(shù)據(jù)寫入緩存的速率和鑒相器從所述緩存讀取所述業(yè)務(wù)數(shù)據(jù)的速率進(jìn)行比較之前,所述方法還包括檢測所述業(yè)務(wù)數(shù)據(jù)寫入所述緩存的速率;檢測鑒相器從所述緩存中讀取所述業(yè)務(wù)數(shù)據(jù)的速率。
9.根據(jù)權(quán)利要求8所述的鑒相器時鐘產(chǎn)生方法,其特征在于,所述根據(jù)所述速率比較器的指示、以及所述業(yè)務(wù)時鐘的速率、所述業(yè)務(wù)時鐘的頻偏絕對值生成所述慢速時鐘缺口圖案包括獲取滿足公式 Cslow/Pslow < = Kmin、和[Kmin-(Cslow/Pslow) ]/Kmin < 0. 005 的 Pslow的最小整數(shù)值,并根據(jù)blow的最小整數(shù)值計(jì)算CsIow的最小整數(shù)值,其中,Cslow 為所述慢速時鐘缺口圖案的有效時鐘周期數(shù)量,Pslow為所述慢速時鐘缺口圖案的的長度, Kmin為所述業(yè)務(wù)時鐘的速率和頻偏絕對值的最小參考比值;根據(jù)Pslow的最小整數(shù)值和計(jì)算得到的CsIow的最小整數(shù)值,以及所述慢速時鐘缺口圖案的有效時鐘周期和無效時鐘周期生成所述慢速時鐘缺口圖案。
10.根據(jù)權(quán)利要求9所述的鑒相器時鐘產(chǎn)生方法,其特征在于,所述根據(jù)所述速率比較器的指示、以及所述業(yè)務(wù)數(shù)據(jù)的速率、所述業(yè)務(wù)數(shù)據(jù)的頻偏絕對值生成所述快速時鐘缺口圖案包括獲取滿足公式 Cfast/Pfast > = Kmax、和[(Cfast/Pfast)-Kmax]/Kmax < 0. 005 的 Pfast的最小整數(shù)值,并根據(jù)Pfast的最小整數(shù)值計(jì)算Cfast的最小整數(shù)值,其中,Cfast為所述快速時鐘缺口圖案的有效時鐘周期數(shù)量,Pfast為所述快速時鐘缺口圖案的長度,Kmax 為所述業(yè)務(wù)時鐘的速率和頻偏絕對值的最大參考比值;根據(jù)Pfast的最小整數(shù)值和計(jì)算得到的Cfast的最小整數(shù)值,以及所述快速時鐘缺口圖案的有效時鐘周期和無效時鐘周期生成所述快速時鐘缺口圖案。
11.根據(jù)權(quán)利要求7至10任一項(xiàng)所述的鑒相器時鐘產(chǎn)生方法,其特征在于,所述根據(jù)所述速率比較器的指示、以及所述業(yè)務(wù)數(shù)據(jù)的速率、所述業(yè)務(wù)數(shù)據(jù)的頻偏絕對值生成所述快速時鐘缺口圖案或所述慢速時鐘缺口圖案包括根據(jù)公式(n*C)mod P>=C確定所述快速時鐘缺口圖案、或慢速時鐘缺口圖案中的第 η個時鐘周期是否為有效時鐘周期,若(n*C)mod P >= C成立,則η對應(yīng)的時鐘周期為有效時鐘周期,若(n*C)mod P >= C不成立,則η對應(yīng)的時鐘周期為無效時鐘周期,其中,η = 1. . . P,P為所述快速時鐘缺口圖案、或慢速時鐘缺口圖案的長度,C為所述快速時鐘缺口圖案、或慢速時鐘缺口圖案中有效時鐘周期的數(shù)量。
12.根據(jù)權(quán)利要求11所述的鑒相器時鐘產(chǎn)生方法,其特征在于,所述根據(jù)所述速率比較器的指示、以及所述業(yè)務(wù)時鐘的速率、所述業(yè)務(wù)時鐘的頻偏絕對值生成所述快速時鐘缺口圖案或所述慢速時鐘缺口圖案還包括根據(jù)公式[Fclient*(1-PPMclient)]/(f*K*0. 0000 計(jì)算所述最小參考比值;或者,根據(jù)公式[Fclient*(l+PPMclient)]/(f*K*0. 00002)計(jì)算所述最大參考比值,其中, Fclient為所述業(yè)務(wù)數(shù)據(jù)的速率,PPMclient為所述業(yè)務(wù)數(shù)據(jù)的頻偏絕對值,f為鑒相器時鐘頻率,K為根據(jù)業(yè)務(wù)數(shù)據(jù)對應(yīng)的業(yè)務(wù)時鐘的速率和鑒相器時鐘的速率確定的系數(shù)。
全文摘要
本發(fā)明實(shí)施例公開了一種鑒相器實(shí)現(xiàn)電路和鑒相器時鐘產(chǎn)生方法,涉及通信技術(shù)領(lǐng)域,通過較簡單的處理過程生成與業(yè)務(wù)時鐘相適合的鑒相器時鐘。所述鑒相器時鐘產(chǎn)生方法包括速率比較器將業(yè)務(wù)數(shù)據(jù)寫入緩存的速率和鑒相器從緩存中讀取業(yè)務(wù)數(shù)據(jù)的速率進(jìn)行比較,確定業(yè)務(wù)數(shù)據(jù)對應(yīng)的業(yè)務(wù)時鐘的頻偏絕對值和速率,根據(jù)比較結(jié)果向圖案生成器發(fā)出指示,圖案生成器根據(jù)指示生成快速時鐘缺口圖案或慢速時鐘缺口圖案;變頻器根據(jù)快速時鐘缺口圖案或者慢速時鐘缺口圖案對鑒相器的時鐘進(jìn)行變頻,采用變頻后的鑒相器的時鐘從緩存中讀取下一個業(yè)務(wù)數(shù)據(jù)。主要用于鑒相器時鐘的生成。
文檔編號H03L7/08GK102356550SQ201180001514
公開日2012年2月15日 申請日期2011年8月19日 優(yōu)先權(quán)日2011年8月19日
發(fā)明者湯曉丹, 鄧升成, 鄭玉婷 申請人:華為技術(shù)有限公司