欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

偽噪聲碼追蹤電路與偽噪聲碼追蹤方法

文檔序號:7944738閱讀:246來源:國知局
專利名稱:偽噪聲碼追蹤電路與偽噪聲碼追蹤方法
技術領域
本發(fā)明有關于追蹤電路與其相關方法,尤指一種偽噪聲碼追蹤電路以及偽噪聲碼 追蹤方法。
背景技術
在時域同步正交步頁分復用(time domain synchronous orthogonal-frequency-d ivision-multiplexing,TDS OFDM)系統(tǒng)中,接收端需經由進行碼捕獲(code acquisition) 來判斷其所接收信號的偽噪聲碼(pseudo noise code, PN code),以達成與發(fā)射端同步的 目的。在現有技術中,接收端經由將接收信號中前后兩個信號幀(frame)的偽噪聲碼分別 與接收端產生的一偽噪聲碼進行相關運算(correlation),以產生兩組相關值,再根據兩組 相關值中峰值所在位置來判斷接收信號的偽噪聲碼。然而,當信道所產生的噪聲不屬于加性白高斯噪聲(additive white Gaussian noise)時,僅根據峰值位置所判斷出來的偽噪聲碼其可靠度并不高,舉例來說,在單頻網 (single frequency network, SFN)中,前后兩組相關值中的峰值所對應的信號幀可能來自不 同路徑(path),而導致接收端對偽噪聲碼的誤判,而若要提高判斷偽噪聲碼的準確度,則必 須以較高的取樣頻率來進行相關運算,但卻會因大量地增加運算量而造成運算電路的負擔。

發(fā)明內容
因此,本發(fā)明的目的之一在于提供一種偽噪聲碼追蹤電路以及其相關方法,其中 該偽噪聲碼追蹤電路通過第一相關器、存儲裝置、第二相關器以及判斷器對接收信號作兩 次相關運算來產生幀序號,以解決上述問題。依據本發(fā)明的實施例,其揭露一種偽噪聲碼追蹤電路。該偽噪聲碼追蹤電路包含 有第一相關器、存儲裝置、第二相關器以及判斷器。該第一相關器用來對第一信號幀的第一 偽噪聲碼與本地偽噪聲碼進行相關運算,以輸出第一組相關值,且對第二信號幀的第二偽 噪聲碼與該本地偽噪聲碼進行相關運算,以輸出第二組相關值;該存儲裝置耦接于該第一 相關器,用來存儲該第一組相關值與該第二組相關值;該第二相關器耦接于該存儲裝置,用 來對該第一組相關值與該第二組相關值進行相關運算以輸出一移位值;以及該判斷器耦接 于該第二相關器,用來根據該移位值來產生幀序號。依據本發(fā)明的另一實施例,其揭露一種偽噪聲碼追蹤方法,其包含有步驟對第一 信號幀的第一偽噪聲碼與本地偽噪聲碼進行相關運算(correlation)以輸出第一組相關 值;對第二信號幀的第二偽噪聲碼與該本地偽噪聲碼進行相關運算,以輸出第二組相關值; 存儲該第一組相關值與該第二組相關值;對該第一組相關值與該第二組相關值進行相關運 算以輸出一移位值;以及根據該移位值來產生幀序號。


圖1為本發(fā)明的偽噪聲碼追蹤電路的功能方塊圖。
圖2為本發(fā)明的偽噪聲碼追蹤電路設置于一接收器中的一實施例的示意圖。主要組件符號說明100偽噪聲碼追蹤電路110偽噪聲碼產生器120第一相關器130存儲裝置140第二相關器150第二相關器200接收器212 內插器214下取樣器
具體實施例方式請參閱圖1,圖1為本發(fā)明的偽噪聲碼追蹤電路100的功能方塊圖。如圖1所示,偽 噪聲碼追蹤電路100包含有偽噪聲碼產生器110、第一相關器120、存儲裝置130、第二相關 器140以及判斷器150。偽噪聲碼產生器110用來產生本地偽噪聲碼c ;第一相關器120耦 接于偽噪聲碼產生器110,用來對第一信號幀Fl的第一偽噪聲碼與該本地偽噪聲碼c進行 相關運算,以輸出第一組相關值R1,且對第二信號幀F2的第二偽噪聲碼與該本地偽噪聲碼 c進行相關運算,以輸出第二組相關值R2 ;存儲裝置130耦接于第一相關器120,用來存儲 該第一組相關值與該第二組相關值Rl,R2 ;第二相關器140耦接于存儲裝置130,用來對該 第一組相關值Rl與該第二組相關值R2進行相關運算以輸出一移位值SV(shift values); 以及判斷器150耦接于第二相關器140,用來根據該移位值SV來產生幀序號FN (frame number)。以下將以一實施例對本發(fā)明的偽噪聲碼追蹤電路作進一步的說明,然而,此僅是 作為范例說明之用,并非為本發(fā)明的限制。請參閱圖2,圖2為本發(fā)明的偽噪聲碼追蹤電路設置于一接收器200中的一實 施例的示意圖,接收器200包含有(但不限定于)內插器(interpolator) 212、下取樣器 (down-sampler) 214以及偽噪聲碼追蹤電路100。在此實施例中,接收器200為TDS OFDM 系統(tǒng)中的接收器,接收器200所接收的接收信號由許多信號幀所組成,且每一信號幀依序 對應至一個幀序號,且每一信號幀都具有對應于其幀序號的一偽噪聲碼。以下將進一步說 明接收器200的運作方式。由接收器200接收的一接收信號首先經過內插器212與下取樣器214的內插處理 與下取樣處理,接著便被輸入至偽噪聲碼追蹤電路100中,由于內插器212與下取樣器214 的運作為現有技術,因此詳細說明便在此省略。在偽噪聲碼追蹤電路100中,第一相關器 120首先會對該輸入信號中的信號幀Fl的偽噪聲碼與另一信號幀F2的偽噪聲碼進行相關 運算,該相關運算可由算式(1)式表示 <formula>formula see original document page 5</formula>在算式(1)中,r為偽噪聲碼,c為偽噪聲碼產生器110所產生的本地偽噪聲碼,R 為相關值,k為相關值輸出序號,m為預定固定值。以m = 0,k = 0 199為例,相關器120對信號幀Fl的偽噪聲碼rl (η)進行算式(1)的相關運算后可得到的一組相關值R1,具有 200個相關值Rl (0,0)、Rl (1,0)、Rl (2,0)、· · ·、Rl (199,0),并輸出該組相關值Rl至存儲裝 置130以將該組相關值Rl存儲于存儲裝置130中;同樣地,第一相關器120對該輸入信號 的另一信號幀F2的另一偽噪聲碼r2(n)進行算式(1)的相關運算可得到另一組相關值R2, 具有200個相關值R2 (0,0)、R2 (1,0)、R2 (2,0)、· · ·、R2 (199,0),并輸出該組相關值R2至存 儲裝置130以將該組相關值R2存儲于存儲裝置130中。
接著,第二相關器140便對存儲于存儲裝置130中的兩組相關值Rl、R2進行環(huán)狀 相關運算(circular correlation),該環(huán)狀相關運算可由算式(2)式表示
<formula>formula see original document page 6</formula>在算式(2)中,Corr為相關值,i為移位指標。以i = 0 199,L = 200為例,第二 相關器140對R1、R2進行算式(2)的環(huán)狀相關運算可得到復數個相關值Corr(O)、C0rr(l)、
Corr (2).....Corr (199),并輸出該復數個相關值中具有峰值的相關值其移位指標作為移
位值,亦即,第二相關器140輸出該復數個相關值中一最大相關值所對應的一移位指標來 作為移位值SV,舉例來說,若相關值Corr (25)為復數個相關值中具有峰值的相關值,第二 相關器140便選擇相關值Corr (25)的移位指標25作為輸出至判斷器150的移位值SV。一般而言,不同的幀序號所對應的偽噪聲碼具有不同的相位,換句話說,兩個幀序 號所對應的偽噪聲碼間會具有一相位移位,因此,應可由該相位移位值判斷出信號幀所對 應的幀序號,而這一技術被稱為碼捕獲(codeacquisition),由于此技術本身屬于現有技 術,且其非本發(fā)明重點,在此不再詳加說明。由上述說明可知,判斷器150可根據判斷器150 所輸出的該移位值SV找出對應于該信號幀Fl的一幀序號FN,并輸出該幀序號FN至偽噪聲 碼產生器110,而偽噪聲碼產生器110便可根據該幀序號FN來更新該本地偽噪聲碼C。舉 例來說,判斷器150根據該移位值25找出對應于該信號幀Fl的一幀序號16,并輸出該幀序 號16至偽噪聲碼產生器110,而偽噪聲碼產生器110便可輸出對應于該幀序號16(亦即 對應于該信號幀Fl)的偽噪聲碼,并可依序輸出對應于該幀序號17、18、19、...的偽噪聲碼 至第一相關器120,以達到追蹤該接收信號的目的。請注意,在上述實施例中,判斷器150僅根據一個移位值來找出對應于信號幀Fl 的幀序號,然而,此僅是作為范例說明之用,并非為本發(fā)明的限制,實際操作上,判斷器150 可經由信號幀Fl與其它信號幀F3、F4、...等復數個移位值來找出對應于信號幀Fl的幀序 號,以提高判斷器150所找出的幀序號的可靠度。由于所屬領域中具有通常知識者在閱讀 完上述說明后,應可了解第一相關器120、存儲裝置130、第二相關器140可如何找出信號幀 Fl與其它信號幀F3、F4、...等復數個移位值,因此為求說明內容簡潔起見,相關的詳細說 明便在此省略。依據上述,本發(fā)明偽噪聲碼追蹤電路100所執(zhí)行的偽噪聲碼追蹤方法可簡要地歸 納如下對第一信號幀的第一偽噪聲碼與一本地偽噪聲碼進行相關運算以輸出第一組相關 值;對第二信號幀的第二偽噪聲碼與該本地偽噪聲碼進行相關運算以輸出第二組相關值; 存儲該第一組相關值與該第二組相關值;對該第一組相關值與該第二組相關值進行相關運 算以輸出移位值;根據該移位值來產生幀序號;產生該本地偽噪聲碼;以及在判斷出該幀 序號之后,依據該幀序號來更新該本地偽噪聲碼。此外,在本發(fā)明的偽噪聲碼追蹤方法中,該第一組相關值以及該第二組相關值由上述的算式(1)來運算出,而該移位值由上述的算式(2)來運算出。由于針對算式(1)以及算式(2)的詳細運算過程已詳細揭露于關于實施 例偽噪聲碼追蹤電路100的運作說明中,因此在此不另贅述。 以上所述僅為本發(fā)明的較佳實施例,凡依本發(fā)明權利要求所做的均等變化與修 飾,都應屬本發(fā)明的涵蓋范圍。
權利要求
一種偽噪聲碼追蹤電路,包含有第一相關器,用來對第一信號幀的第一偽噪聲碼與本地偽噪聲碼進行相關運算,以輸出第一組相關值,且對第二信號幀的第二偽噪聲碼與所述本地偽噪聲碼進行相關運算,以輸出第二組相關值;存儲裝置,耦接于所述第一相關器,用來存儲所述第一組相關值與所述第二組相關值;第二相關器,耦接于所述存儲裝置,用來對所述第一組相關值與所述第二組相關值進行相關運算以輸出移位值;以及判斷器,耦接于所述第二相關器,用來根據所述移位值來產生幀序號。
2.如權利要求1所述的電路,其中所述第二相關器對所述第一組相關值與所述第二組 相關值進行相關運算以產生復數個相關值。
3.如權利要求2所述的電路,其中所述第二相關器根據復數個移位指標來對所述第一 組相關值與所述第二組相關值進行相關運算以產生所述復數個相關值,且輸出所述復數個 相關值中最大相關值所對應的移位指標來作為所述移位值。
4.如權利要求1所述的電路,其中該第二相關器將該第一組相關值與該第二組相關值 取絕對值后再進行相關運算。
5.如權利要求1所述的電路,其中該第二相關器對該第一組相關值與該第二組相關值 所進行的相關運算為環(huán)狀相關運算。
6.如權利要求1所述的電路,其另包含有偽噪聲碼產生器,耦接于該第一相關器與該判斷器,用來產生該本地偽噪聲碼,并在該 判斷器判斷出該幀序號之后,依據該幀序號來更新該本地偽噪聲碼。
7.一種偽噪聲碼追蹤方法,包含有對第一信號幀的第一偽噪聲碼與本地偽噪聲碼進行相關運算,以輸出第一組相關值; 對第二信號幀的第二偽噪聲碼與該本地偽噪聲碼進行相關運算,以輸出第二組相關值;存儲該第一組相關值與該第二組相關值;對該第一組相關值與該第二組相關值進行相關運算以輸出移位值;以及 根據該移位值來產生幀序號。
8.如權利要求7所述的方法,還包含有對該第一組相關值與該第二組相關值進行相關運算以產生復數個相關值。
9.如權利要求8所述的方法,還包含有根據復數個移位指標來對該第一組相關值與該第二組相關值進行相關運算以產生該 復數個相關值。
10.如權利要求9所述的方法,還包含有輸出該復數個相關值中最大相關值所對應的移位指標來作為該移位值。
11.如權利要求7所述的方法,還包含有將該第一組相關值與該第二組相關值取絕對值后再進行相關運算。
12.如權利要求7所述的方法,還包含有對該第一組相關值與該第二組相關值所進行的相關運算為環(huán)狀相關運算。
13.如權利要求7所述的方法,還包含有 產生該本地偽噪聲碼;以及在判斷出該幀序號之后,依據該幀序號來更新該本地偽噪聲碼。
全文摘要
一種偽噪聲碼追蹤電路,包含有第一相關器、存儲裝置、第二相關器以及判斷器。第一相關器用來對第一信號幀的第一偽噪聲碼與本地偽噪聲碼進行相關運算以輸出第一組相關值,且對第二信號幀的第二偽噪聲碼與本地偽噪聲碼進行相關運算以輸出第二組相關值;存儲裝置耦接于第一相關器,用來存儲第一組相關值與第二組相關值;第二相關器耦接于存儲裝置,用來對第一、第二組相關值進行相關運算以輸出移位值;判斷器耦接于第二相關器,用來根據移位值來產生幀序號。
文檔編號H04B1/707GK101807938SQ200910006698
公開日2010年8月18日 申請日期2009年2月13日 優(yōu)先權日2009年2月13日
發(fā)明者何維鴻 申請人:瑞昱半導體股份有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
三门县| 富锦市| 绿春县| 南和县| 勃利县| 汨罗市| 平泉县| 武平县| 吐鲁番市| 法库县| 石首市| 龙州县| 墨玉县| 宜川县| 华宁县| 铅山县| 耒阳市| 芜湖市| 英德市| 新晃| 宁安市| 广汉市| 镇宁| 韶关市| 松原市| 安远县| 兴文县| 琼结县| 耿马| 广南县| 襄城县| 奉化市| 司法| 云龙县| 庆元县| 奉节县| 于田县| 昭平县| 方山县| 房产| 当雄县|