估測方法與裝置、取樣頻率偏移的計算方法以及相位估測方法與裝置的制造方法
【專利摘要】本發(fā)明揭示了一種估測方法與裝置、一種取樣頻率偏移的計算方法與裝置以及一種相位估測方法與裝置。所述估測方法用來估測二幀(例如數(shù)位地面多媒體廣播系統(tǒng)的幀)的相位差,其一實施例包含:依據(jù)一第一幀的標頭提供一第一序列;依據(jù)一第二幀的標頭提供一第二序列,其中該第一與第二幀是相鄰的幀,且該第一與第二序列是虛擬雜訊序列;依據(jù)該第一與第二序列進行一關(guān)聯(lián)運算,據(jù)以產(chǎn)生多個關(guān)聯(lián)值;以及依據(jù)該多個關(guān)聯(lián)值估測該第一與第二幀的相位差。
【專利說明】
估測方法與裝置、取樣頻率偏移的計算方法以及相位估測 方法與裝置
技術(shù)領(lǐng)域
[0001] 本發(fā)明是關(guān)于相位差估測方法與裝置、取樣頻率偏移的計算方法與裝置以及相位 估測方法與裝置,尤其是關(guān)于能應(yīng)用于數(shù)位地面多媒體廣播系統(tǒng)的信號接收器的方法與裝 置。
【背景技術(shù)】
[0002] 通常而言,一接收器在接收無線信號封包后,需解讀信號的幀標頭(Frame Header)以了解數(shù)據(jù)傳輸格式及相關(guān)信息,并需計算取樣頻率偏移(Sampling Frequency Offset,SF0)以依據(jù)正確的時序解出幀的內(nèi)容。以數(shù)位地面多媒體廣播(Digital Terrestrial Multimedia Broadcast, DTMB)系統(tǒng)為例,其幀標頭的格式可能為 PN420、 PN945或PN595 (其中代號PN指虛擬雜訊(Pseudo Noise),數(shù)值420、945及595與標頭長度 有關(guān)),目前技術(shù)是分別獨立地判斷幀標頭的格式、幀的相位以及取樣頻率偏移等,再綜合 各個判斷結(jié)果以進行后續(xù)的處理(例如時序回復處理、通道估測處理等)。然而,透過多個 獨立模組來進行上述判斷顯然較耗費成本,在經(jīng)濟效益的考量下,此作法仍有改善的空間。
[0003] 更多先前技術(shù)的細節(jié)可由下列文獻得知:中國臺灣專利申請"檢測圖框傳送模式 的方法及圖框同步方法"(公開號=201116071)、中國專利申請"偽噪聲序列相位檢測的方 法"(公開號:CN102137056A)。
【發(fā)明內(nèi)容】
[0004] 鑒于先前技術(shù)的不足,本發(fā)明的一目的在于提供一種估測方法與裝置、相位估測 方法與裝置、以及取樣頻率偏移的計算方法,以改善先前技術(shù)。
[0005] 本發(fā)明揭示一種估測方法,用來估測二幀的相位差,可應(yīng)用于數(shù)位地面多媒體廣 播系統(tǒng)的信號接收器。所述方法的一實施例包含:依據(jù)一第一幀的標頭提供一第一序列; 依據(jù)一第二幀的標頭提供一第二序列,其中該第一與第二幀是相鄰的幀,且該第一與第二 序列是虛擬雜訊序列;依據(jù)該第一與第二序列進行一關(guān)聯(lián)運算,據(jù)以產(chǎn)生多個關(guān)聯(lián)值;以 及依據(jù)該多個關(guān)聯(lián)值估測該第一與第二幀的相位差。
[0006] 本發(fā)明相對應(yīng)地揭示一種估測裝置,能夠執(zhí)行上述估測方法。所述裝置的一實施 例包含:一序列產(chǎn)生電路,用來依據(jù)一第一幀的標頭提供一第一序列,以及依據(jù)一第二幀 的標頭提供一第二序列,其中該第一與第二幀是相鄰的幀,且該第一與第二序列是虛擬雜 訊序列;一關(guān)聯(lián)運算電路,用來依據(jù)該第一與第二序列進行一關(guān)聯(lián)運算,據(jù)以產(chǎn)生多個關(guān)聯(lián) 值;以及一相位差估測電路,用來依據(jù)該多個關(guān)聯(lián)值估測該第一與第二幀的相位差。
[0007] 本發(fā)明另揭示一種取樣頻率偏移的計算方法,能夠依據(jù)相位差計算取樣頻率偏 移。所述方法的一實施例包含:產(chǎn)生多個幀中各兩相鄰幀的相位差,其中該多個幀的每一幀 的標頭均包含一序列,且該些序列的相位不同、內(nèi)容相同;以及依據(jù)多個幀中所有相鄰幀的 相位差計算一取樣頻率偏移。
[0008] 本發(fā)明亦揭示一種相位估測方法,能夠依據(jù)相位差及取樣頻率偏移估測一幀的相 位,可應(yīng)用于數(shù)位地面多媒體廣播系統(tǒng)的信號接收器,此信號接收器用以接收包含多幀的 一接收信號。所述方法的一實施例包含:估測該些幀中各兩相鄰幀的相位差;依據(jù)該些相 位差一取樣頻率偏移;依據(jù)該取樣頻率偏移校正該些相位差,以得到多個校正后相位差; 以及依據(jù)該些校正后相位差計算該多個幀中每一幀的相位。
[0009] 本發(fā)明相對應(yīng)地揭示一種相位估測裝置,能夠執(zhí)行上述相位估測方法。所述裝置 的一實施例包含:一相位差估測電路,用來估測該些幀中各兩相鄰幀的相位差;一計算電 路,用來依據(jù)該些相位差計算一取樣頻率偏移;一相位差校正電路,用來依據(jù)該取樣頻率偏 移校正該些相位差,以得到多個校正后相位差;以及一相位估測電路,用來依據(jù)該些校正后 相位差計算該多個幀中每一幀的相位。
[0010] 有關(guān)本發(fā)明的特征、實作與功效,茲配合附圖作較佳實施例詳細說明如下。
[0011] 附圖簡單說明
[0012] 圖1為DTMB系統(tǒng)的PN420幀的相位改變的循環(huán)方式的示意圖;
[0013] 圖2為圖1的相鄰二幀的相位差的示意圖;
[0014] 圖3為本發(fā)明的相位差估測方法的一實施例的流程圖;
[0015] 圖4為本發(fā)明的取樣頻率偏移的計算方法的一實施例的流程圖;
[0016] 圖5為本發(fā)明的相位估測方法的一實施例的流程圖;
[0017] 圖6為本發(fā)明的相位差估測裝置的一實施例的示意圖;
[0018] 圖7為本發(fā)明的取樣頻率偏移的計算裝置的一實施例的示意圖;以及
[0019] 圖8為本發(fā)明的相位估測裝置的一實施例的示意圖。
[0020] 符號說明
[0021] S310 ~S340 步驟
[0022] S410、S420 步驟
[0023] S510 ~S550 步驟
[0024] 600相位差估測裝置
[0025] 610序列產(chǎn)生電路
[0026] 620關(guān)聯(lián)運算電路
[0027] 630相位差估測電路
[0028] 700取樣頻率偏移之計算裝置
[0029] 710相位差估測裝置
[0030] 720計算電路
[0031] 800相位估測裝置
[0032] 810關(guān)聯(lián)運算電路
[0033] 820相位差估測電路
[0034] 830計算電路
[0035] 840相位差校正電路
[0036] 850相位估測電路
【具體實施方式】
[0037] 以下說明內(nèi)容的技術(shù)用語是參照本技術(shù)領(lǐng)域的習慣用語,如本說明書對部分用語 有加以說明或定義,該部分用語的解釋應(yīng)以本說明書的說明或定義為準。
[0038] 本發(fā)明包含相位差估測方法與裝置、取樣頻率偏移的計算方法與裝置以及相位估 測方法與裝置,分別用來估測二幀(Frame)的相位差、依據(jù)相位差進行取樣頻率偏移的計 算、以及依據(jù)相位差及取樣頻率偏移估測一幀的相位,所述相位差估測、取樣頻率偏移的計 算與幀的相位估測可合并或獨立實施。本發(fā)明可應(yīng)用于一集成電路(例如一解調(diào)制電路) 或一系統(tǒng)裝置(例如一固定式或手持式多媒體廣播信號處理裝置),并至少適用于數(shù)位地 面多媒體廣播(DTMB)系統(tǒng)的信號接收器。本發(fā)明的方法可以是軟件及/或固件的形式,并 可透過一整合電路或多個獨立電路的組合來實施;本發(fā)明的裝置或其等效裝置可執(zhí)行本發(fā) 明的方法或其等效方法,倘本發(fā)明的裝置包含一已知元件,在不影響揭示要求與可實施性 的前提下,該已知元件的細節(jié)將予以節(jié)略。另外,于實施為可能的前提下,本技術(shù)領(lǐng)域人士 可選擇性地實施任一實施例的部分或全部技術(shù)特征,或者選擇性地實施多個實施例的部分 或全部技術(shù)特征的組合,藉此增加實施本發(fā)明的彈性。
[0039] 為便于了解,以下說明將以DTMB系統(tǒng)為例,然而在實施為可能的前提下,本發(fā)明 亦得應(yīng)用于其它系統(tǒng)。DTMB系統(tǒng)的幀標頭的類型包括PN420、PN945與PN595,其中PN420 與PN945的標頭內(nèi)容是依幀的次序做循環(huán)變化的,PN595的標頭內(nèi)容則是固定的。舉例來 說,請參閱圖1與圖2,圖1顯示PN420幀標頭的相位改變的循環(huán)方式,其中幀標頭包含幀標 頭0、1、2、3、4."(圖中簡稱?!10、冊1、冊2、冊3、?!1心"),每個幀標頭包含255個位元(例如 幀標頭〇所標示的位元〇至254)以及165個重復位元(例如幀標頭0所標示的位元0至 164),構(gòu)成一 420個位元的虛擬雜訊序列(Pseudo-Noise Sequence),由于此部分屬于公開 知識,其細節(jié)在此不予贅述;另外,圖2顯示相鄰二幀的相位差,其中橫軸代表幀的次序(如 圖2所示之幀0至幀224),縱軸代表相位差之理論值(如圖2所示的相位差0、1、一 2、3、一 4、*··、111、一 112、112、一 111、*··、4、一 3、2、一 1),例如幀 0 與幀 1 的相位差理論值為 1, 而幀1與幀2的相位差理論值為一 2,類似地,此部分屬于已知范疇,細節(jié)在此予以節(jié)略。而 為便于說明,下述實施例將以ΡΝ420幀的處理為例,當然在實施為可能的前提下,本發(fā)明可 處理其它類型的幀。
[0040] 承上所述,在DTMB系統(tǒng)的一信號接收端,其接收到的信號包含多幀,為檢測該信 號中一幀的相位,本發(fā)明先估測任二相鄰幀的相位差(此時幀的類型及位置已透過任一 可得的幀模式檢測技術(shù)得知,該部分非屬本發(fā)明的技術(shù)特征,且實施范例可由先前技術(shù)得 知);接著依據(jù)相位差估測結(jié)果計算取樣頻率偏移;然后再依取樣頻率偏移計算結(jié)果校正 前述相位差,最后再根據(jù)相位差校正結(jié)果計算該幀的相位。首先,圖3是本發(fā)明的相位差估 測方法的一實施例的示意圖,包含下列步驟:
[0041] 步驟S310 :依據(jù)一第一幀的標頭的至少一部分提供一第一序列。舉例來說,本步 驟依據(jù)一 PN420幀的標頭的部分位元(例如255個位元)提供該些位元或其衍生位元(例 如2的冪次方個位元,像是1024個位元)以作為第一序列。上述衍生位元可藉由增取樣 (Up-sampling)該標頭的部分位元而得,或藉由增取樣該標頭的部分位元以及對增取樣后 的位元進行復制而得,或藉由增取樣該標頭的部分位元以及對增取樣后的位元補上特定位 元(例如0)而得,凡此種種及其衍生變化均屬本步驟欲包含的范疇。
[0042] 步驟S320 :依據(jù)一第二幀的標頭的至少一部分提供一第二序列,其中該第一與第 二幀是相鄰的幀,且該第一與第二序列是虛擬雜訊序列。舉例來說,本步驟依據(jù)下一 PN420 幀(相對于步驟S310的幀)的標頭的部分位元(例如255個位元)提供相同位元或衍生位 元(例如2的冪次方個位元,像是1024個位元)以作為第二序列。上述衍生位元的產(chǎn)生方 式如同步驟S310的說明。另外,對周期為N的虛擬雜訊序列x[m]而言,由于周期性重復的 關(guān)系,序列x[m]會等于序列x[m+N],且相同序列的關(guān)聯(lián)性(Correlation)最高,其中變數(shù)m 滿足0 f m f N - 1,且每個m值對應(yīng)該序列X [m]的一個位元值(或說1/N個周期),下述 步驟S330即是利用虛擬雜訊序列的特性來進行關(guān)聯(lián)運算。關(guān)于虛擬雜訊序列的詳細說明 可參閱 John G.Proakis 的"數(shù)位通訊"(Digital Communications)(出版者:McGraw_Hill Higher Education, 2001)的13-2-4章節(jié)或其它載有相關(guān)技術(shù)的說明的文獻。
[0043] 步驟S330 :依據(jù)該第一與第二序列進行一關(guān)聯(lián)運算,據(jù)以產(chǎn)生多個關(guān)聯(lián)值。舉例 來說,第一序列與第二序列具有N個相同位元內(nèi)容,但兩者相位不同,依據(jù)第一序列與第二 序列進行關(guān)聯(lián)運算,可得到N個關(guān)聯(lián)值R AB[n],其中η為0到N - 1之間的整數(shù)。更詳細地 說,令RAB [η]代表"第一序列(對應(yīng)符號Α)與第二序列(對應(yīng)符號Β)中偏移值(offset) 為η的關(guān)聯(lián)值"(或代表"第一序列中偏移值(offset)為η與第二序列的關(guān)聯(lián)值");~代 表第一序列;&代表第二序列;基于上述,關(guān)聯(lián)值R AB的計算可用下列式子來表示:
[0044] Rab= Circular convolution (x A, xB)
[0045] 其中,RAB是環(huán)形折積(Circular Convolution)的輸出,假設(shè) xA[n] = s[[n] N]*h[n],而 xB[n] = s[[n - Λ ]N]*h[n],"s" 是傳送信號,是折積算子(convolution operator),"h" 是通道脈沖響應(yīng)(channel impulseresponse)??赏频孟率剑?br>[0046] RAB[n] = s[[n]N]*h[n]*{s[[ -η+Λ ]N]*h*[ -η]} = Rs[n-Λ ]*Rh[n]
[0047] 假定Rs[n]~δ [η],δ [η]等于1(當η = 0)或0(當η辛0),可推得下式:
[0048] Rs[n -Δ ]. Rh[n] ^ Rs[n -Δ ]
[0049] 由上述說明可知,當η =Λ時,即可得到最大值。而RAB[n]可以下列式子來表示:
[0050]
[0051] 其中Xjk] = FFT[Xl[n]],i = A,B,F(xiàn)FT指快速傅利葉轉(zhuǎn)換,IFFT指反向快速傅利 葉轉(zhuǎn)換,且 xA[[m]N] ^xA[(m modulo N)],modulo 指模數(shù)運算。
[0052] 步驟S340 :依據(jù)該多個關(guān)聯(lián)值估測該第一與第二幀的相位差。舉例來說,本步驟 可依據(jù)該多個關(guān)聯(lián)值的平方、絕對值或其等效運算值中的最大值所對應(yīng)的η值來估測第一 與第二幀的相位差,進一步來說,關(guān)聯(lián)值出現(xiàn)最大值所對應(yīng)的偏移值η即為第一與第二幀 的相位差。
[0053] 依上述步驟求得相鄰幀的相位差后,本發(fā)明的取樣頻率偏移的計算方法即可依據(jù) 該些相位差或其它方法所得到的相位差來計算取樣頻率偏移,更明確地說,如圖4所示,所 述取樣頻率偏移的計算方法的一實施例包含下列步驟:
[0054] 步驟S410 :產(chǎn)生多個幀中所有相鄰幀的相位差,其中該多個幀的每該幀的標頭均 包含一序列。舉例來說,所述序列的相位不同、內(nèi)容相同,例如是虛擬雜訊序列,且本步驟可 包含但不限于包含前述相位差估測方法的步驟。
[0055] 步驟S420 :依據(jù)多個幀中各兩相鄰幀的相位差計算一取樣頻率偏移。舉例來說, 若相位差有W個,依序為PD1至PDW,則取樣頻率偏移(SFO)的計算如下式所示:
[0056] SFO = (PD1+PD2+…+PDW)/W
[0057] 另舉例而言,步驟S410所處理的幀為DTMB系統(tǒng)的PN420幀,225個PN420幀構(gòu)成 一個超級幀(Super Frame),理論上在沒有取樣頻率偏移的前提下,該超級幀中所有相鄰幀 的相位差的總合為〇(請參閱圖2),但若步驟S410所處理的多個幀并非上述超級幀或其均 等,則該些幀中所有相鄰幀的相位差的和可能不為〇(當然也可能為0),而存在一偏移值 (bias),此時取樣頻率偏移的計算應(yīng)扣除該偏移值,方能反映正確的取樣頻率偏移,亦即:
[0058] SFO = [(PD1+PD2+-+PDW) - bias]/ff
[0059] 其中偏移值可依據(jù)幀類型及其理論相位差的周期性變化(如圖2所示)推導而 得,例如當相位差為roi、H)2、PD3與PD4時,該些相位差的理論值之和為1+( - 2)+3+( - 4) = 一 2,此時偏移值即為一 2。偏移值的計算可歸納如下:
[0060] ( I )若相位差的數(shù)目W為偶數(shù),相位差的絕對值呈遞增關(guān)系,且首個相位差為正 值,則偏移值為一(W/2);相同條件下,若首個相位差為負值,則偏移值為(W/2)。
[0061] ( II )若相位差的數(shù)目W為偶數(shù),相位差的絕對值呈遞減關(guān)系,且首個相位差為正 值,則偏移值為(W/2);相同條件下,若首個相位差為負值,則偏移值為一 W/2)。
[0062] (III)若相位差的數(shù)目W為奇數(shù),相位差的絕對值呈遞增關(guān)系,且首個相位差為正 值,則偏移值為一 [(W - l)/2]+PDW;相同條件下,若首個相位差為負值,則偏移值為[(W - l)/2]+PDW。
[0063] (IV)若相位差的數(shù)目W為奇數(shù),相位差的絕對值呈遞減關(guān)系,且首個相位差為正 值,則偏移值為[(W - l)/2]+PDW;相同條件下,若首個相位差為負值,則偏移值為一 [(W - l)/2]+PDW。
[0064] 完成取樣頻率偏移的計算后,本發(fā)明的相位估測方法即可依據(jù)前述相位差及取樣 頻率偏移或其它方法所得到的相位差及取樣頻率偏移來估測相位,更明確地說,如圖5所 示,所述相位估測方法的一實施例包含下列步驟:
[0065] 步驟S510 :依據(jù)多個幀中每二相鄰幀的標頭進行一關(guān)聯(lián)運算,據(jù)以產(chǎn)生多個關(guān)聯(lián) 值。本步驟的具體范例可由前述步驟S310至S330得知。
[0066] 步驟S520 :依據(jù)該些關(guān)聯(lián)值估測該多個幀中每二相鄰幀的相位差。本步驟的具體 范例可由前述步驟S340得知。
[0067] 步驟S530 :依據(jù)該多個幀中所有相鄰幀的相位差及其數(shù)目計算一取樣頻率偏移。 本步驟的具體范例可由前述步驟S420得知。
[0068] 步驟S540 :將該多個幀中每二相鄰幀的相位差減去該取樣頻率偏移,據(jù)以得到多 個校正后相位差。舉例來說,步驟S520所得到的相位差為roi、H)2、…、^^,步驟S530所 得到的取樣頻率偏移為SF0,則本步驟的校正后相位差$01。 31、?02。31、一、1^凡31)可由下列 式子得到:
[0069] PDlcal= PD1 - SF0
[0070] PD2cal= PD2 - SFO
[0071] :
[0072] :
[0073] PDNcal= PDN - SFO
[0074] 步驟S550 :依據(jù)該些校正后相位差計算該多個幀中每該幀的相位。舉例而言,本 實施例仍采PN420幀,第K個校正后相位差以H)Keal表示,則第K個幀的相位(Ρ κ)為:
[0075] Ρκ= ( - 1) X (PDK cal+l) /2,此式適用 PDKcal為奇數(shù)的情形;
[0076] Ρκ= ( - 1) X (PDK cal) /2,此式適用PDK-為偶數(shù)的情形。
[0077] 請注意,實作上,前揭圖3至圖5的實施例的各步驟的執(zhí)行以及各實施例間的接續(xù) 可由一有限狀態(tài)機(Finite State Machine)或其等效技術(shù)來控制,由于本領(lǐng)域人士能夠依 本說明書的揭示內(nèi)容實現(xiàn)該有限狀態(tài)機,因此冗余的說明在此予以節(jié)略。另外,圖3的相位 差估測方法中,相位差估測的正確性與載波頻率偏移(Central Frequency Offset, CF0)有 關(guān),因此,該相位差估測方法可于進行相位差估測前先依據(jù)任一可得的載波頻率偏移的估 測技術(shù)所得到的估測結(jié)果來決定是否進行相位差估測步驟S310至S340,更明確地說,圖3 的方法可進一步包含下列步驟:判斷一載波頻率偏移是否低于一門檻值;以及若該載波頻 率偏移低于該門檻值,依據(jù)該第一與第二序列產(chǎn)生該關(guān)聯(lián)值。類似地,載波頻率偏移的判斷 步驟可由前述有限狀態(tài)機或其等效技術(shù)來控制,且若載波頻率偏移超出容忍范圍,有限狀 態(tài)機可選擇其它處理機制來進行相位差估測,由于該部分非屬本發(fā)明欲討論的范疇,故不 在此說明。
[0078] 前述的方法外,本發(fā)明相對應(yīng)地提出一種相位差估測裝置、一種取樣頻率偏移的 計算裝置以及一種相位估測裝置,依序能夠執(zhí)行前述相位差估測方法或其等效方法、取樣 頻率偏移的計算方法或其等效方法以及相位估測方法或其等效方法。圖6為本發(fā)明的相位 差估測裝置600的一實施例的示意圖,其包含一序列產(chǎn)生電路610、一關(guān)聯(lián)運算電路620、以 及一相位差估測電路630。序列產(chǎn)生電路610用來依據(jù)一第一幀的標頭的至少一部分(圖 中代號FHD1)提供一第一序列(圖中代號S1),以及用來依據(jù)一第二幀的標頭的至少一部 分(圖中代號FHD2)提供一第二序列(圖中代號S2),其中該第一與第二幀是相鄰的幀,且 該第一與第二序列是虛擬雜訊序列。舉例來說,該序列產(chǎn)生電路610可以是一增取樣暨復 制電路,用來產(chǎn)生前述步驟S310及S320所述的衍生位元,可先依據(jù)一標頭的至少一部分 (例如255個位元)進行增取樣以得到增取樣位元(例如255X2個位元),再復制該增取 樣位元的至少一部分(例如由增取樣位元的首個位元開始往前復制257個位元,再由增取 樣位元的末個位元開始往回復制257個位元)以和原本的增取樣位元構(gòu)成衍生位元(例如 255 X 2+257+257 = 1024 個位元)。
[0079] 關(guān)聯(lián)運算電路620用來依據(jù)該第一與第二序列進行一關(guān)聯(lián)運算,據(jù)以產(chǎn)生多個關(guān) 聯(lián)值(圖中簡稱CV)。舉例來說,該關(guān)聯(lián)運算電路620執(zhí)行前步驟S330所述的運算或其等 效運算,其一實施例包含:二快速傅利葉轉(zhuǎn)換(FFT)電路,分別用來對上述第一與第二序列 執(zhí)行FFT運算,以產(chǎn)生二FFT運算結(jié)果;一乘法器,用來對該二FFT運算結(jié)果相乘,以產(chǎn)生一 相乘結(jié)果;以及一反向傅利葉快速轉(zhuǎn)換(IFFT)電路,用來對該相乘結(jié)果執(zhí)行IFFT運算,以 產(chǎn)生一關(guān)聯(lián)值。藉由對第一序列與第二序列間多個偏移值η進行關(guān)聯(lián)運算,即可產(chǎn)生多個 關(guān)聯(lián)值。
[0080] 相位差估測電路630用來依據(jù)該多個關(guān)聯(lián)值估測該第一與第二幀的相位差(圖中 簡稱Η))。舉例來說,相位差估測電路630執(zhí)行前述步驟S340的運算,其一實施例包含:一 平方或絕對值運算電路,用來產(chǎn)生該些關(guān)聯(lián)值的平方值或絕對值;以及一最大值產(chǎn)生電路, 用來取出該些關(guān)聯(lián)值的平方值或絕對值中的最大值,并據(jù)以決定該第一與第二幀的相位 差。另外,圖7為本發(fā)明的取樣頻率偏移的計算裝置700的一實施例的示意圖,其包含一相 位差估測裝置710、以及一計算電路720。相位差估測裝置710用來產(chǎn)生多個幀(圖中簡稱 Fs)中所有相鄰幀的相位差(圖中簡稱ro),其中該多個幀的每該幀的標頭均包含一序列, 且該些序列的相位不同、內(nèi)容相同。相位差估測裝置710的一實施例如圖6所示。計算電 路720用來依據(jù)多個幀中所有相鄰幀的相位差計算一取樣頻率偏移(圖中簡稱SFO)。舉例 來說,計算電路720可以是一單一電路(例如一可編程的處理器)或多個邏輯電路的組合, 用來執(zhí)行前述步驟S420所述的運算。
[0081 ] 再者,圖8為本發(fā)明的相位估測裝置800之一實施例的示意圖,其包含一關(guān)聯(lián)運算 電路810、一相位差估測電路820、一計算電路830、一相位差校正電路840、一相位估測電路 850。關(guān)聯(lián)運算電路810用來依據(jù)多個幀(圖中簡稱Fs)中每二相鄰幀的標頭進行一關(guān)聯(lián) 運算,據(jù)以產(chǎn)生多個關(guān)聯(lián)值(圖中簡稱CV)。關(guān)聯(lián)運算電路810例如是圖6的關(guān)聯(lián)運算電路 620或關(guān)聯(lián)運算電路620與序列產(chǎn)生電路610的組合。相位差估測電路820用來依據(jù)該些 關(guān)聯(lián)值估測該多個幀中每二相鄰幀的相位差(圖中簡稱ro)。相位差估測電路820例如是 圖6的相位差估測電路630。計算電路830用來依據(jù)該多個幀中所有相鄰幀的相位差及其 數(shù)目計算一取樣頻率偏移(圖中簡稱SF0)。計算電路例如是圖7的計算電路720。相位差 校正電路840用來將該多個幀中每二相鄰幀的相位差減去該取樣頻率偏移,據(jù)以得到多個 校正后相位差(圖中簡稱CPD)。相位差校正電路840例如是一減法電路,用來執(zhí)行前述步 驟S540。相位估測電路850用來依據(jù)該多個校正后相位差計算該多個幀中每該幀的相位 (圖中簡稱PH)。相位估測電路850例如是一單一電路(例如一可編程的處理器)或多個 邏輯電路的組合,用來執(zhí)行前述步驟S550。
[0082] 綜上所述,本發(fā)明的相位差估測方法與裝置、取樣頻率偏移的計算方法與裝置以 及相位估測方法與裝置各以新穎的方式來進行估測及計算,能夠聯(lián)合實施以達到實施效 益,也能夠依實施者需求而單獨實施。簡言之,本發(fā)明兼顧成本效益考量與實施可行性,提 供本領(lǐng)域人士另一種有競爭力的解決方案。
[0083] 雖然本發(fā)明的實施例如上所述,然而該些實施例并非用來限定本發(fā)明,本技術(shù)領(lǐng) 域具有通常知識者可依據(jù)本發(fā)明的明示或隱含的內(nèi)容對本發(fā)明的技術(shù)特征施以變化,凡此 種種變化均可能屬于本發(fā)明所尋求的專利保護范疇,換言之,本發(fā)明的專利保護范圍由權(quán) 利要求書界定為準。
【主權(quán)項】
1. 一種估測方法,應(yīng)用于一信號接收器,該信號接收器接收包含多幀的一接收信號,該 估測方法包含: 依據(jù)該些幀中的一第一幀的標頭提供一第一序列; 依據(jù)該些幀中的一第二幀的標頭提供一第二序列,其中該第一幀與該第二幀是相鄰的 幀,且該第一序列與該第二序列是虛擬雜訊序列; 依據(jù)該第一序列與該第二序列進行一關(guān)聯(lián)運算,據(jù)以產(chǎn)生多個關(guān)聯(lián)值;以及 依據(jù)該多個關(guān)聯(lián)值估測該第一幀與該第二幀的相位差。2. 如權(quán)利要求1所述的估測方法,其特征在于,還包含: 依據(jù)該些幀中各兩相鄰幀的相位差計算一取樣頻率偏移;以及 依據(jù)該取樣頻率偏移及該第一幀與該第二幀的相位差得到該第一幀的相位。3. 如權(quán)利要求2所述的估測方法,其特征在于中,計算該取樣頻率偏移的步驟包含: 依據(jù)該些幀中各兩相鄰幀的相位差理論值計算一偏移值;以及 依據(jù)該些兩相鄰幀的相位差及該偏移值計算該取樣頻率偏移。4. 如權(quán)利要求3所述的估測方法,其特征在于,依據(jù)該些兩相鄰幀的相位差及該偏移 值計算該取樣頻率偏移的步驟包含: 將該些兩相鄰幀的相位差的合減去該偏移值以得到一差值;以及 將該差值除以該些兩相鄰幀的相位差的數(shù)目以得到該取樣頻率偏移。5. 如權(quán)利要求1所述的估測方法,其特征在于,提供該第一序列的步驟包含: 增取樣該第一幀的標頭的至少一部分,以產(chǎn)生一第一增取樣序列;以及 依據(jù)該第一增取樣序列產(chǎn)生該第一序列; 其中提供該第二序列的步驟包含: 增取樣該第二幀的標頭的至少一部分,以產(chǎn)生一第二增取樣序列;以及 依據(jù)該第二增取樣序列產(chǎn)生該第二序列。6. 如權(quán)利要求1所述的估測方法,其特征在于,還包含: 判斷一載波頻率偏移是否低于一門檻值;以及 若該載波頻率偏移低于該門檻值,依據(jù)該第一序列與該第二序列產(chǎn)生該多個關(guān)聯(lián)值。7. -種估測裝置,應(yīng)用于一信號接收器,該信號接收器接收包含多幀的一接收信號,該 估測裝置包含: 一序列產(chǎn)生電路,用來依據(jù)該些幀中的一第一幀的標頭提供一第一序列,以及依據(jù)該 些幀中的一第二幀的標頭提供一第二序列,其中該第一幀與該第二幀是相鄰的幀,且該第 一幀與該第二序列是虛擬雜訊序列; 一關(guān)聯(lián)運算電路,用來依據(jù)該第一幀與該第二序列進行一關(guān)聯(lián)運算,據(jù)以產(chǎn)生多個關(guān) 聯(lián)值;以及 一相位差估測電路,用來依據(jù)該些關(guān)聯(lián)值估測該第一幀與該第二幀的相位差。8. 如權(quán)利要求7所述的估測裝置,其特征在于,還包含: 一計算電路,用來依據(jù)該些幀中各兩相鄰幀的相位差計算一取樣頻率偏移。9. 如權(quán)利要求8所述的估測裝置,其特征在于,還包含: 一相位差校正電路,用來依據(jù)該取樣頻率偏移校正該第一幀與該第二幀的相位差,以 得到一校正后相位差;以及 一相位估測電路,用來依據(jù)該校正后相位差計算該第一幀的相位。10. 如權(quán)利要求7所述的估測裝置,其特征在于,該序列產(chǎn)生電路增取樣該第一幀的標 頭的至少一部分,以據(jù)以產(chǎn)生該第一序列;該序列產(chǎn)生電路增取樣該第二幀的標頭的至少 一部分,以據(jù)以產(chǎn)生該第二序列。11. 一種相位估測方法,應(yīng)用于一信號接收器,該信號接收器接收包含多幀的一接收信 號,該相位估測方法包含: 估測該些幀中各兩相鄰幀的相位差; 依據(jù)該些相位差計算一取樣頻率偏移; 依據(jù)該取樣頻率偏移校正該些相位差,以得到多個校正后相位差;以及 依據(jù)該些校正后相位差決定該些幀中的每一幀的相位。12. 如權(quán)利要求11所述的相位估測方法,其特征在于,該些幀中的每該幀的標頭均包 含一序列,且該些序列的相位不同、內(nèi)容相同。13. 如權(quán)利要求11所述的相位估測方法,其特征在于,計算該取樣頻率偏移的步驟包 含: 依據(jù)該些幀中各兩相鄰幀所對應(yīng)的相位差理論值計算一偏移值;以及 依據(jù)該些相位差及該偏移值計算該取樣頻率偏移。14. 一種相位估測裝置,應(yīng)用于一信號接收器,該信號接收器接收包含多幀的一接收信 號,該相位估測裝置包含: 一相位差估測電路,用來估測該些幀中各兩相鄰幀的相位差; 一計算電路,用來依據(jù)該些相位差計算一取樣頻率偏移; 一相位差校正電路,用來依據(jù)該取樣頻率偏移校正該些相位差,以得到多個校正后相 位差;以及 一相位估測電路,用來依據(jù)該些校正后相位差計算該些幀中的每一幀的相位。15. 如權(quán)利要求14所述的相位估測裝置,其特征在于,該些幀中的每該幀的標頭均包 含一序列,且該些序列的相位不同、內(nèi)容相同。16. 如權(quán)利要求14所述的相位估測裝置,其特征在于,該計算電路依據(jù)該些幀中各兩 相鄰幀所對應(yīng)的相位差理論值計算一偏移值,并依據(jù)該些相位差及該偏移值計算該取樣頻 率偏移。17. -種取樣頻率偏移的計算方法,包含: 產(chǎn)生多個幀中各兩相鄰幀的相位差,其中該些幀的每一幀的標頭均包含一序列,且該 些序列的相位不同、內(nèi)容相同;以及 依據(jù)該些相位差計算一取樣頻率偏移。18. 如權(quán)利要求17所述的計算方法,其特征在于,計算該取樣頻率偏移的步驟包含: 依據(jù)該些幀中各兩相鄰幀所對應(yīng)的相位差理論值計算一偏移值;以及 依據(jù)該些相位差的合及該偏移值計算該取樣頻率偏移。19. 如權(quán)利要求17所述的計算方法,其特征在于,該些序列是虛擬雜訊序列。
【文檔編號】H04L25/02GK105991487SQ201510052861
【公開日】2016年10月5日
【申請日】2015年2月2日
【發(fā)明人】顧育先
【申請人】晨星半導體股份有限公司