時(shí)鐘數(shù)據(jù)回復(fù)電路及方法
【專利摘要】一種時(shí)鐘數(shù)據(jù)回復(fù)電路,包括一均衡器、一多相位時(shí)鐘產(chǎn)生器、一取樣與檢查單元、一信號邊緣檢測單元以及一調(diào)整單元。均衡器執(zhí)行一進(jìn)入數(shù)據(jù)信號的均衡。多相位時(shí)鐘產(chǎn)生器產(chǎn)生多個(gè)時(shí)鐘信號與至少一對檢查信號。取樣與檢查單元依據(jù)此些時(shí)鐘信號取樣進(jìn)入數(shù)據(jù)信號以得到一序列,并檢查序列是否符合一特定型樣。當(dāng)序列符合特定型樣時(shí),信號邊緣檢測單元控制取樣與檢查單元基于至少此對檢查信號兩兩對應(yīng)檢測序列的值的轉(zhuǎn)換處以得到一檢測值。調(diào)整單元依據(jù)檢測值判斷轉(zhuǎn)換是太早或太晚,并依據(jù)判斷的結(jié)果調(diào)整進(jìn)入數(shù)據(jù)信號的均衡。
【專利說明】時(shí)鐘數(shù)據(jù)回復(fù)電路及方法
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明是有關(guān)于一種時(shí)鐘數(shù)據(jù)回復(fù)電路及方法。
【背景技術(shù)】
[0002]當(dāng)高速的傳輸信號經(jīng)由傳輸媒介傳播時(shí),并不是所有的頻率成分都會相同地減弱。一般而言,高頻成分會較低頻成分衰減得多,因而產(chǎn)生碼際干擾(inter-symbolinterference, ISI)效應(yīng),導(dǎo)致傳輸信號在理想時(shí)間產(chǎn)生抖動(jitter)。傳統(tǒng)可采用均衡的方法以較多地推升(boost)高頻成分,相較于推升低頻成分。然而傳統(tǒng)的均衡方法會搭配二元式相位檢測器(Bang Bang Phase Detector, BBPD)來判斷傳輸信號的邊緣,不適用于現(xiàn)今不搭配二元式相位檢測器的均衡器架構(gòu)。
【發(fā)明內(nèi)容】
[0003]本發(fā)明是有關(guān)于一種時(shí)鐘數(shù)據(jù)回復(fù)電路及方法,可解決碼際干擾效應(yīng)的問題。
[0004]根據(jù)本發(fā)明的第一方面,提出一種時(shí)鐘數(shù)據(jù)回復(fù)電路,包括一均衡器、一多相位時(shí)鐘產(chǎn)生器、一取樣與檢查單元、一信號邊緣檢測單元以及一調(diào)整單元。均衡器用以執(zhí)行一進(jìn)入數(shù)據(jù)信號的均衡。多相位時(shí)鐘產(chǎn)生器用以產(chǎn)生多個(gè)時(shí)鐘信號與至少一對檢查信號。取樣與檢查單元用以依據(jù)此些時(shí)鐘信號取樣進(jìn)入數(shù)據(jù)信號以得到一序列,并檢查序列是否符合一特定型樣。信號邊緣檢測單元用以當(dāng)序列符合特定型樣時(shí),控制取樣與檢查單元,基于至少此對檢查信號,為兩兩對應(yīng)檢測序列的值的轉(zhuǎn)換處,并得到一檢測值。調(diào)整單元依據(jù)檢測值判斷序列的值,轉(zhuǎn)換是太早或太晚,并依據(jù)判斷的結(jié)果控制均衡器,以調(diào)整進(jìn)入數(shù)據(jù)信號的均衡。
[0005]根據(jù)本發(fā)明的第二方面,提出一種時(shí)鐘數(shù)據(jù)回復(fù)方法,應(yīng)用于一時(shí)鐘數(shù)據(jù)回復(fù)電路。時(shí)鐘數(shù)據(jù)回復(fù)電路包括一均衡器、一多相位時(shí)鐘產(chǎn)生器、一取樣與檢查單元、一信號邊緣檢測單元,以及一調(diào)整單元。時(shí)鐘數(shù)據(jù)回復(fù)方法包括下列步驟。利用均衡器以執(zhí)行一進(jìn)入數(shù)據(jù)信號的均衡。利用多相位時(shí)鐘產(chǎn)生器以產(chǎn)生多個(gè)時(shí)鐘信號與至少一對檢查信號。利用取樣與檢查單元以依據(jù)該些時(shí)鐘信號取樣該進(jìn)入數(shù)據(jù)信號以得到一序列,并檢查序列是否符合一特定型樣。利用信號邊緣檢測單元以當(dāng)序列符合特定型樣時(shí),控制取樣與檢查單元,基于至少此對檢查信號,兩兩對應(yīng)檢測序列的值的轉(zhuǎn)換處,以得到一檢測值。利用調(diào)整單元以依據(jù)檢測值判斷序列的值的轉(zhuǎn)換是太早或太晚,并依據(jù)判斷的結(jié)果控制均衡器以調(diào)整進(jìn)入數(shù)據(jù)信號的均衡。
[0006]為了對本發(fā)明的上述及其它方面有更佳的了解,下文特舉一實(shí)施例,并配合所附圖式,作詳細(xì)說明如下。
【專利附圖】
【附圖說明】
[0007]圖1繪示依照一實(shí)施例的時(shí)鐘數(shù)據(jù)回復(fù)電路的方塊圖。
[0008]圖2繪示依照一實(shí)施例的時(shí)鐘信號與檢查號的波形圖。[0009]圖3繪示依照一實(shí)施例的轉(zhuǎn)換處檢測的示意圖。
[0010]圖4A及圖4B繪示依照一實(shí)施例的碼際干擾檢測的示意圖。
[0011] [主要元件標(biāo)號說明]
[0012]100:時(shí)鐘數(shù)據(jù)回復(fù)電路110:均衡器
[0013]120:多相位時(shí)鐘產(chǎn)生器130:取樣與檢查單元
[0014]140:信號邊緣檢測單元150:調(diào)整單元
[0015]152:碼際干擾檢測單元154:狀態(tài)機(jī)
【具體實(shí)施方式】
[0016]本發(fā)明所提出的時(shí)鐘數(shù)據(jù)回復(fù)電路及方法,利用一多相位時(shí)鐘產(chǎn)生器產(chǎn)生多個(gè)時(shí)鐘信號與至少一對檢查信號以檢測一進(jìn)入數(shù)據(jù)信號(incoming data signal)的邊緣,故可以有效解決碼際干擾(inter-symbol interference, ISI)效應(yīng)的問題。
[0017]請參照圖1,其繪示依照一實(shí)施例的時(shí)鐘數(shù)據(jù)回復(fù)電路的方塊圖。時(shí)鐘數(shù)據(jù)回復(fù)電路100包括一均衡器110、一多相位時(shí)鐘產(chǎn)生器120、一取樣與檢查單兀130、一信號邊緣檢測單元140以及一調(diào)整單元150。均衡器110執(zhí)行一進(jìn)入數(shù)據(jù)信號的均衡。均衡后的進(jìn)入數(shù)據(jù)信號會由一時(shí)鐘路徑(clock path)送至多相位時(shí)鐘產(chǎn)生器120,使得多相位時(shí)鐘產(chǎn)生器120產(chǎn)生多個(gè)時(shí)鐘信號,與至少一對檢查信號。時(shí)鐘信號用來取樣進(jìn)入數(shù)據(jù)信號,而檢查信號則會對應(yīng)到信號邊緣。
[0018]茲舉多相位時(shí)鐘產(chǎn)生器120產(chǎn)生M個(gè)時(shí)鐘信號與一對檢查信號為例做說明,M為正整數(shù)。請配合參照圖2,其繪示依照一實(shí)施例的時(shí)鐘信號與檢查號的波形圖。取樣與檢查單元130依據(jù)M個(gè)時(shí)鐘信號CK[0rCK[M-l]分別取樣進(jìn)入數(shù)據(jù)信號的數(shù)據(jù)D[0]?)[M_l]而得到一序列(sequence)。接著,取樣與檢查單元130檢查序列是否符合一特定型樣。特定型樣例如為長I后出現(xiàn)短0,或是長O后出現(xiàn)短1,亦即1,1,...,1,0,I或0,0,...,0,1,0,但并不限制。
[0019]每一對檢查信號包括一第一檢查信號與一第二檢查信號。當(dāng)序列符合特定型樣時(shí),信號邊緣檢測單元140控制取樣與檢查單元130基于此對檢查信號對序列的值的轉(zhuǎn)換處進(jìn)行兩兩對應(yīng)的檢測以得到一檢測值。請同時(shí)參照圖2及圖3,圖3繪示依照一實(shí)施例的轉(zhuǎn)換處檢測的示意圖。于圖2中,假定連續(xù)四個(gè)時(shí)鐘信號CK[N]、CK[N+l]、CK[N+2]及CK[N+3]所取樣得到的序列為1、1、0、1而符合特定型樣,則第一檢查信號與第二檢查信號分別對應(yīng)到D[N+l]/D[N+2]的邊緣與D[N+2]/D[N+3]的邊緣,因而第一檢查信號與一第二檢查信號分別被指定為Edge [N+l, N+2]與Edge [N+2, N+3]。
[0020]于圖3中,信號邊緣檢測單兀140實(shí)質(zhì)上還劃分第一檢查信號Edge [N+l, N+2]為K個(gè)相位,K為正整數(shù)。信號邊緣檢測單元140控制取樣與檢查單元130檢查得到在第一檢查信號Edge[N+l,N+2]的一第Y個(gè)相位,序列的值由I轉(zhuǎn)換為0,因此信號邊緣檢測單元140記錄第一檢查碼Edgecode [N+1,N+2]為Y,Y為正整數(shù)。接著,信號邊緣檢測單元140還劃分第二檢查信號Edge [N+2, N+3]為K個(gè)相位,并依據(jù)第一檢查碼Edgecode [N+l, N+2] =Y控制取樣與檢查單元130檢查在第二檢查信號Edge [N+2,N+3]的一第Y個(gè)相位,序列的值是否由O轉(zhuǎn)換為1,以決定一檢測值。
[0021]調(diào)整單元150依據(jù)檢測值判斷序列的值的轉(zhuǎn)換是太早或太晚,并依據(jù)判斷的結(jié)果控制均衡器110以調(diào)整進(jìn)入數(shù)據(jù)信號的均衡。在圖1中是以碼際干擾檢測單元152以及狀態(tài)機(jī)(state machine) 154實(shí)現(xiàn)調(diào)整單元150,然并不限于此。請參照圖4A及圖4B,其繪示依照一實(shí)施例的碼際干擾檢測的示意圖。
[0022]由圖4A可以得知,在第二檢查信號Edge[N+2,N+3]的第Y個(gè)相位,序列的值并未由O轉(zhuǎn)換為1,而是仍維持為0,因此碼際干擾檢測單元152依據(jù)檢測值判斷序列的值的轉(zhuǎn)換太晚,亦即為過阻尼(over damping)狀態(tài)。狀態(tài)機(jī)154受控于碼際干擾檢測單元152的判斷的結(jié)果輸出一狀態(tài)值至均衡器110以調(diào)整進(jìn)入數(shù)據(jù)信號的均衡,使得均衡器110降低高頻成分相對于低頻成分的增益值。
[0023]由圖4B可以得知,在第二檢查信號Edge[N+2,N+3]的第Y個(gè)相位,序列的值并未由O轉(zhuǎn)換為1,而是已轉(zhuǎn)換并維持為1,因此碼際干擾檢測單元152依據(jù)檢測值判斷序列的值的轉(zhuǎn)換太早,亦即為欠阻尼(under damping)狀態(tài)。狀態(tài)機(jī)154受控于碼際干擾檢測單元152的判斷的結(jié)果輸出一狀態(tài)值至均衡器110以調(diào)整進(jìn)入數(shù)據(jù)信號的均衡,使得均衡器110增加高頻成分相對于低頻成分的增益值。如此一來,即可以有效解決碼際干擾效應(yīng)的問題。
[0024]本發(fā)明還提出一種時(shí)鐘數(shù)據(jù)回復(fù)方法,應(yīng)用于一時(shí)鐘數(shù)據(jù)回復(fù)電路。時(shí)鐘數(shù)據(jù)回復(fù)電路包括一均衡器、一多相位時(shí)鐘產(chǎn)生器、一取樣與檢查單元、一信號邊緣檢測單元以及一調(diào)整單元。時(shí)鐘數(shù)據(jù)回復(fù)方法包括下列步驟。利用均衡器以執(zhí)行一進(jìn)入數(shù)據(jù)信號的均衡。利用多相位時(shí)鐘產(chǎn)生器以產(chǎn)生多個(gè)時(shí)鐘信號與至少一對檢查信號。利用取樣與檢查單元以依據(jù)該些時(shí)鐘信號取樣該進(jìn)入數(shù)據(jù)信號以得到一序列,并檢查序列是否符合一特定型樣。利用信號邊緣檢測單元以當(dāng)序列符合特定型樣時(shí),控制取樣與檢查單元基于至少此對檢查信號兩兩對應(yīng)檢測序列的值的轉(zhuǎn)換處以得到一檢測值。利用調(diào)整單元以依據(jù)檢測值判斷序列的值的轉(zhuǎn)換是太早或太晚,并依據(jù)判斷的結(jié)果控制均衡器以調(diào)整進(jìn)入數(shù)據(jù)信號的均衡。
[0025]上述的時(shí)鐘數(shù)據(jù)回復(fù)方法的操作原理已詳述于時(shí)鐘數(shù)據(jù)回復(fù)電路100及其相關(guān)內(nèi)容中,故于此不再重述。
[0026]本發(fā)明上述實(shí)施例所揭露的時(shí)鐘數(shù)據(jù)回復(fù)電路及方法,利用一多相位時(shí)鐘產(chǎn)生器產(chǎn)生多個(gè)時(shí)鐘信號與至少一對檢查信號以有效檢測一進(jìn)入數(shù)據(jù)信號的邊緣,故可以依據(jù)檢測的結(jié)果調(diào)整進(jìn)入數(shù)據(jù)信號的均衡,有效解決碼際干擾效應(yīng)的問題。
[0027]綜上所述,雖然本發(fā)明已以多個(gè)實(shí)施例揭露如上,然其并非用以限定本發(fā)明。本領(lǐng)域技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作各種的更動與潤飾。因此,本發(fā)明的保護(hù)范圍當(dāng)視所附的權(quán)利要求范圍所界定者為準(zhǔn)。
【權(quán)利要求】
1.一種時(shí)鐘數(shù)據(jù)回復(fù)電路,包括: 一均衡器,用以執(zhí)行一進(jìn)入數(shù)據(jù)信號的均衡; 一多相位時(shí)鐘產(chǎn)生器,用以產(chǎn)生多個(gè)時(shí)鐘信號與至少一對檢查信號; 一取樣與檢查單元,用以依據(jù)該多個(gè)時(shí)鐘信號取樣該進(jìn)入數(shù)據(jù)信號以得到一序列,并檢查該序列是否符合一特定型樣; 一信號邊緣檢測單元,用以當(dāng)該序列符合該特定型樣時(shí),控制該取樣與檢查單元基于至少該對檢查信號兩兩對應(yīng)檢測該序列的值的轉(zhuǎn)換處以得到一檢測值;以及 一調(diào)整單元,用以依據(jù)該檢測值判斷該序列的值的轉(zhuǎn)換是太早或太晚,并依據(jù)判斷的結(jié)果控制該均衡器以調(diào)整該進(jìn)入數(shù)據(jù)信號的均衡。
2.根據(jù)權(quán)利要求1所述的時(shí)鐘數(shù)據(jù)回復(fù)電路,其中每一對檢查信號包括一第一檢查信號與一第二檢查信號,該信號邊緣檢測單元還劃分該第一檢查信號為K個(gè)相位,并控制該取樣與檢查單元檢查得到在該第一檢查信號的一第Y個(gè)相位該序列的值進(jìn)行轉(zhuǎn)換,該信號邊緣檢測單元還劃分該第二檢查信號為K個(gè)相位,并該取樣與檢查單元檢查在該第二檢查信號的一第Y個(gè)相位該序列的值是否進(jìn)行轉(zhuǎn)換以決定該檢測值,K與Y為正整數(shù)。
3.根據(jù)權(quán)利要求1所述的時(shí)鐘數(shù)據(jù)回復(fù)電路,其中該調(diào)整單元包括: 一碼際干擾檢測單元,用以依據(jù)該檢測值判斷該序列的值的轉(zhuǎn)換是太早或太晚;以及一狀態(tài)機(jī),受控于該碼際干擾檢測單元的判斷的結(jié)果輸出一狀態(tài)值至該均衡器以調(diào)整該進(jìn)入數(shù)據(jù)信號的均衡。
4.一種時(shí)鐘數(shù)據(jù)回復(fù)方法,用于一時(shí)鐘數(shù)據(jù)回復(fù)電路,該時(shí)鐘數(shù)據(jù)回復(fù)電路包括一均衡器、一多相位時(shí)鐘產(chǎn)生器、 一取樣與檢查單元、一信號邊緣檢測單元以及一調(diào)整單元,該時(shí)鐘數(shù)據(jù)回復(fù)方法包括: 利用該均衡器以執(zhí)行一進(jìn)入數(shù)據(jù)信號的均衡; 利用該多相位時(shí)鐘產(chǎn)生器以產(chǎn)生多個(gè)時(shí)鐘信號與至少一對檢查信號; 利用該取樣與檢查單元以依據(jù)該些時(shí)鐘信號取樣該進(jìn)入數(shù)據(jù)信號以得到一序列,并檢查該序列是否符合一特定型樣; 利用該信號邊緣檢測單元以當(dāng)該序列符合該特定型樣時(shí),控制該取樣與檢查單元基于至少該對檢查信號兩兩對應(yīng)檢測該序列的值的轉(zhuǎn)換處以得到一檢測值;以及 利用該調(diào)整單元以依據(jù)該檢測值判斷該序列的值的轉(zhuǎn)換是太早或太晚,并依據(jù)判斷的結(jié)果控制該均衡器以調(diào)整該進(jìn)入數(shù)據(jù)信號的均衡。
5.根據(jù)權(quán)利要求4所述的時(shí)鐘數(shù)據(jù)回復(fù)方法,其中每一對檢查信號包括一第一檢查信號與一第二檢查信號,該時(shí)鐘數(shù)據(jù)回復(fù)方法還包括: 利用該信號邊緣檢測單元以劃分該第一檢查信號為K個(gè)相位,并控制該取樣與檢查單元檢查得到在該第一檢查信號的一第Y個(gè)相位該序列的值進(jìn)行轉(zhuǎn)換,K與Y為正整數(shù);以及利用該信號邊緣檢測單元以劃分該第二檢查信號為K個(gè)相位,并控制該取樣與檢查單元檢查在該第二檢查信號的一第Y個(gè)相位該序列的值是否進(jìn)行轉(zhuǎn)換以決定該檢測值。
6.根據(jù)權(quán)利要求4所述的時(shí)鐘數(shù)據(jù)回復(fù)方法,其中該調(diào)整單元包括一碼際干擾檢測單元以及一狀態(tài)機(jī),該時(shí)鐘數(shù)據(jù)回復(fù)方法還包括: 利用該碼際干擾檢測單元以依據(jù)該檢測值判斷該序列的值的轉(zhuǎn)換是太早或太晚;以及 利用該狀態(tài)機(jī)以受控于該碼際干擾檢測單元的判斷的結(jié)果輸出一狀態(tài)值至該均衡器以調(diào)整該進(jìn)入數(shù)據(jù)信號的均 衡。
【文檔編號】H04L25/03GK103546403SQ201210240396
【公開日】2014年1月29日 申請日期:2012年7月11日 優(yōu)先權(quán)日:2012年7月11日
【發(fā)明者】許家豪, 江昱興 申請人:聯(lián)詠科技股份有限公司