TW201112699A - Demodulation module, signal analyzer and signal analyzing method - Google Patents

Demodulation module, signal analyzer and signal analyzing method Download PDF

Info

Publication number
TW201112699A
TW201112699A TW98131721A TW98131721A TW201112699A TW 201112699 A TW201112699 A TW 201112699A TW 98131721 A TW98131721 A TW 98131721A TW 98131721 A TW98131721 A TW 98131721A TW 201112699 A TW201112699 A TW 201112699A
Authority
TW
Taiwan
Prior art keywords
correlation
signal
sequence
carrier frequency
complex
Prior art date
Application number
TW98131721A
Other languages
Chinese (zh)
Other versions
TWI403132B (en
Inventor
Hua-Lin Hsu
Original Assignee
Himax Media Solutions Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Himax Media Solutions Inc filed Critical Himax Media Solutions Inc
Priority to TW98131721A priority Critical patent/TWI403132B/en
Publication of TW201112699A publication Critical patent/TW201112699A/en
Application granted granted Critical
Publication of TWI403132B publication Critical patent/TWI403132B/en

Links

Landscapes

  • Noise Elimination (AREA)
  • Circuits Of Receivers In General (AREA)

Abstract

A signal analyzer includes a correlation computing device, a symbol boundary detection device, and a carrier frequency offset estimation device. The correlation computing device receives an input signal, delays the input signal according to different delays to obtain a plurality of delayed signals, computes correlations between a predetermined pseudo noise sequence and the delayed signals to obtain a plurality of correlation computation results, and obtains a correlation sequence according to the correlation computation results. The symbol boundary detection device detects a sample point with a maximum correlation in the correlation sequence, and generates a symbol boundary indication signal according to the correlation value of the sample point. The carrier frequency offset estimation device estimates a carrier frequency offset according to the symbol boundary indication signal.

Description

201112699 六、發明說明: 【發明所屬之技術領域】 本發明係關於一種載波頻率飄移之估計方法,特別關 於一種適用於多重路徑傳輸通道之載波頻率飄移估計方 法0 【先前技術】 在無線通訊系統中,由於震盪頻率不精確以及都普勒 效應(Doppler Effect),因而在傳送端與接收端之間可能產 生載波頻率飄移(Carrier Frequency Offset,簡稱CFO)的問 題。尤其是在正交分頻多工(Orthogonal frequency division multiplexing,簡稱OFDM)系統中,載波頻率飄移所產生的 影響更為嚴重。由於正交分頻多工之傳輸系統為多載波系 統,對於載波頻率飄移十分敏感,載波頻率飄移會破壞正 交分頻多工系統中子載波間的正交性,因而造成了子載波 間互相干擾(Inter-Carrier Interference,簡稱 ICI),使得正 交分頻多工系統之系統效能變差、並且發生錯誤率增加等 問題。因此,如何準確地估計載波頻率飄移以解決載波間 互相干擾(ICI)成為正交分頻多工系統極需被解決的重要課 題。 【發明内容】 根據本發明之一實施例’ 一種解調變模組包括類比至 數位轉換器、基頻混頻器、時序回復裝置、信號分析裝置 201112699 以及解碼器。類比至數位轉換器轉換一類比中頻信號,以 輸出一數位中頻信號。基頻混頻器接收該數位中頻信號, 並且根據一載波頻率降頻該數位中頻信號以產生一基頻信 5虎,其中該基頻混頻器更根據一第一回授控制信號調整該201112699 6. Technical Description: The present invention relates to a method for estimating carrier frequency drift, and more particularly to a carrier frequency drift estimation method suitable for multipath transmission channels. [Prior Art] In a wireless communication system Due to the inaccurate oscillation frequency and the Doppler Effect, a carrier frequency offset (CFO) problem may occur between the transmitting end and the receiving end. Especially in Orthogonal Frequency Division Multiplexing (OFDM) systems, the effect of carrier frequency drift is more serious. Since the transmission system of orthogonal frequency division multiplexing is a multi-carrier system, it is very sensitive to carrier frequency drift, and the carrier frequency drift will destroy the orthogonality between subcarriers in the orthogonal frequency division multiplexing system, thus causing mutual carriers. Inter-Carrier Interference (ICI) makes the system performance of the orthogonal frequency division multiplexing system worse, and the error rate increases. Therefore, how to accurately estimate the carrier frequency drift to solve the inter-carrier interference (ICI) becomes an important problem that the orthogonal frequency division multiplexing system needs to be solved. SUMMARY OF THE INVENTION According to one embodiment of the present invention, a demodulation module includes an analog to digital converter, a baseband mixer, a timing recovery device, a signal analysis device 201112699, and a decoder. The analog to digital converter converts an analog IF signal to output a digital IF signal. The baseband mixer receives the digital intermediate frequency signal, and down-converts the digital intermediate frequency signal according to a carrier frequency to generate a baseband signal, wherein the baseband mixer is further adjusted according to a first feedback control signal. The

載波頻率,以補償該載波頻率之載波頻率飄移。時序回復 裝置根據一第二回授控制信號重新取樣該基頻信號。信號 分析裝置接收該基頻信號,分析該基頻信號與一預定虛擬 雜訊序列之相關性以得到複數相關性結果,並加強該等相 關性,果以產生-相關性序列,並且根據該相關性序列產 生該第-回授控制信號及該第二回授信號。解碼器用以解 馬β亥時序回復裝置之—輸出信號,以產生—解碼輸出信號。 根據本發明之另一實施例,一種信號分析裝置包括相 關性計算裝置、符元邊際偵測裝置、以及載波解飄移估 計W㈣性計算裝置接收—輸人㈣,根據複數不同 =延遲里延賴輸人信號以制複數稍信號,並計算該 等延遲信號與-狀虛擬雜訊序狀相雜,以得到複數 相關性計算結果,以及根據該等蝴性計算結果產生一相 ^生序列。符元邊際偵測裝置根據該相關性序列偵測且有 關:之一取樣點,並且根據該取樣點之一相關性數 付兀邊際指示信號。載波頻率飄移估計裝置根據 μ付元邊際彳a示號估計一載波頻率飄移量。 =本發明之另一實施例,一種信號分析方法包括: 入信號’其中該輸入信號至少包括一數據資料與 # 序f根據複數不同之延遲量延遲該輸入信 號以仔到稷數延遲信號;計算該等延遲信號與一預定虛 201112699 擬雜訊序列之相關性,以得到複數相關性計算結果;根據 該等相關性計算結果產生一相關性序列;以及根據該相關 性序列估計該輪入信號之一載波頻率飄移量。 【實施方式】 為使本發明之製造、操作方法、目標和優點能更明顯 易懂’下文特舉幾個較佳實施例,並配合所附圖式,作詳 細說明如下: 實施例: 數位地面多媒體/電視廣播(Digital terrestrial multimedia/television broadcasting,簡稱 DTMB)系統為近 年來新發展出來的數位電視廣播系統規格。dtmb的技術 包括將已知的虛擬雜訊(pseud〇 Noise,簡稱PN)序列填入 保護區間内’用以保護資料訊號,並且可進一步用以辨識 數據資料的起始位置。第la_lb圖係顯示DTMB之資料結 構。如圖所示,資料10〇與ι〇1為一訊框(frame)之dtmb 之貧料’其中資料101為將資料100延遲D個取樣點之結 果。#料100與101分別包括PN序列(標示為pN c〇de;^ 部分以及數據資料(標示為Data)的部分,其中pN序列尾 端部份會再被重複添加於州序列之首(標示為prepN),並 且PN序列的頭部會再被重複添加於pN序列之尾端⑻ 為Post PN) °例如’ DTMB可使用pN42〇規格,立中數^ 資料前可一共添加42〇點之pN序列,包含一筆完整的Y 點PN序列,亚且添加其中82點於pN序列的前半部形』 201112699Carrier frequency to compensate for carrier frequency drift of the carrier frequency. The timing recovery device resamples the baseband signal based on a second feedback control signal. The signal analysis device receives the baseband signal, analyzes the correlation between the baseband signal and a predetermined virtual noise sequence to obtain a complex correlation result, and enhances the correlation to generate a correlation sequence, and according to the correlation The sequence of the first feedback control signal and the second feedback signal are generated. The decoder is configured to decode the output signal of the device to generate a decoded output signal. According to another embodiment of the present invention, a signal analysis apparatus includes a correlation calculation device, a symbol margin detection device, and a carrier solution drift estimation W (four) computing device receiving-input (four), according to a complex number = delay delay delay The human signal is used to generate a complex signal, and the delayed signals are mixed with the -like virtual noise sequence to obtain a complex correlation calculation result, and a phase sequence is generated based on the results of the butterfly calculations. The symbol margin detecting means detects and relates to: one sampling point according to the correlation sequence, and sends a marginal indication signal according to the correlation number of the sampling point. The carrier frequency drift estimating means estimates a carrier frequency drift amount based on the marginal 彳a indicator of the μ pay unit. According to another embodiment of the present invention, a signal analysis method includes: an input signal 'where the input signal includes at least one data material and a sequence f delays the input signal according to a complex delay amount to attenuate the delay signal; Correlating the delayed signals with a predetermined virtual 201112699 pseudo-noise sequence to obtain a complex correlation calculation result; generating a correlation sequence based on the correlation calculation results; and estimating the round-in signal according to the correlation sequence A carrier frequency drift amount. [Embodiment] The manufacturing, operation methods, objects and advantages of the present invention will be more apparent and understood. The following detailed description of the preferred embodiments and the accompanying drawings are described in detail below. The Digital Terrestrial multimedia/television broadcasting (DTMB) system is a newly developed digital television broadcasting system specification in recent years. Dtmb's technology involves filling the known pseudo noise (PN) sequence into the guard interval to protect the data signal and further identifying the starting position of the data. The first la_lb diagram shows the data structure of the DTMB. As shown, the data 10〇 and ι〇1 are the dtmb of the frame, where the data 101 is the result of delaying the data 100 by D sampling points. #料100 and 101 respectively include the PN sequence (labeled as pN c〇de; ^ part and data data (labeled as Data) part, where the pN sequence tail part will be repeatedly added to the top of the state sequence (marked as prepN), and the head of the PN sequence is repeatedly added to the end of the pN sequence (8) is Post PN) ° For example, 'DTMB can use the pN42〇 specification, and the number of the pN sequence can be added before the data. , contains a complete Y-point PN sequence, and adds 82 points to the first half of the pN sequence. 201112699

Pre PN部分,以及添加其中83點於pN序列的後半部形成 Post PN部分,於是形成長度共42〇點的序列。 由於接收端已知傳送端所添入之PN序列的内容,因此 藉由將接收機所接收到的DTMB資料(例如第i圖所示之資 料100)之共軛複數與DTMB資料延遲D個取樣點之結果 (例如第1圖所示之資料101)進行相乘運算後,再將運算結 果與接收機本地端所儲存之PN序列執行相關性 (correlation)的運算,找出具有最大相關性的取樣點 _馨 maX(Q^⑻)’以達到數據資料同步。其中,具有最大相關性 的取樣點代表著本地端所儲存的PN序列在此取樣點與接 收到的DTMB資料最為匹配,一旦PN序列之匹配完成, 即可得到接收信號中PN序列的起始位置,接著,便可藉 由PN序列之位置辨識出數據資料起始位置,達到數據資 料同步。計算相關性之範例可進一步參考由Ling-Long Dai 等人於2008年11月在電機與電子工程師學會(Institute of Electrical and Electronic Engineers,簡稱 IEEE)通訊系統國 際會議(International Conference on Communications Systems,簡稱ICCS)所發表之技術文獻,標題為「時域同 步正交分頻多工系統中新的頻率同步演算法」(A new frequency synchronization algorithm in the TDS-OFDM systems)。 除了達到數據資料之時序同步之外,接收機可進一步 利用所得到的最大相關性計算結果⑻)估計出傳輸 通道所產生之載波頻率飄移△/,其中載波頻率飄移△/之估 計方法如下: 201112699The Pre PN portion, and the addition of 83 points to the latter half of the pN sequence, form a Post PN portion, thus forming a sequence of 42 points in length. Since the receiving end knows the content of the PN sequence added by the transmitting end, the conjugate complex number of the DTMB data received by the receiver (for example, the data 100 shown in the figure i) is delayed by D sampling with the DTMB data. The result of the point (for example, the data 101 shown in FIG. 1) is multiplied, and then the operation result is correlated with the PN sequence stored at the local end of the receiver to find the correlation with the greatest correlation. Sampling point _ Xin maX (Q ^ (8)) ' to achieve data synchronization. Among them, the sampling point with the largest correlation represents that the PN sequence stored at the local end matches the received DTMB data at this sampling point. Once the matching of the PN sequence is completed, the starting position of the PN sequence in the received signal can be obtained. Then, the data data synchronization can be achieved by recognizing the starting position of the data data by the position of the PN sequence. Examples of computational correlations can be further referenced by Ling-Long Dai et al. in November 2008 at the Institute of Electrical and Electronic Engineers (IEEE) International Conference on Communications Systems (ICCS). The published technical literature is entitled "A new frequency synchronization algorithm in the TDS-OFDM systems". In addition to achieving the timing synchronization of the data, the receiver can further estimate the carrier frequency drift Δ/ generated by the transmission channel using the obtained maximum correlation calculation result (8). The estimation method of the carrier frequency drift Δ/ is as follows: 201112699

Af=tanrVax(Corrn(n))) J M--fs 式 (1) 其中 > 為一取樣頻率(第4圖,類比至數位轉換器403 的取樣頻率)。 然而,在多重路徑(multi-path)之傳輸通道環境中, 由於接收端所接收到的訊號可包含來自一彳固以上傳輸 路徑之DTMB資料’因此在進行相關性運算時,除了理論 上應具有最大相關性的所求項(Desired term)之外,還會額 外產生多個相關性不小之錯誤項(False term),甚至錯誤頊 的相關性與所求項相當或更大。所求項為理論上PN序列 最為匹配的取樣點(具有最大相關性),也就是理論上接收 到的DTMB資料之共軛複數與DTMB資料之延遲版本之相 乘的結果再與本地端的PN序列進行相關性運算後應具有 最大相關性的取樣點’代表著在此取樣點,本地端的ρβ 序列與接收到的DTMB資料中的pn序列達到同步,而其 它取樣點則為錯誤項。第2圖係顯示多重路徑傳輸通遘壤 境中接收信號之相關性運算結果,其中橫軸代表取捧 點,縱軸代表相關性之計算結果,假設傳輸通道包捋2 個路徑’因此相關性之計算結果理論上應包括兩個相關 性較強的所求項201。然而,一旦錯誤項202的相關帙_ 多重路徑之通道響應所產生的效應因而高於所求項時,I 導致在哥找最大相關性之取樣點max(Cwr/) («))時得到錯執仏 結果,如此一來,不僅造成錯誤的數據資料同步,並多必 導致錯誤的載波頻率飄移估計結果。 201112699 第3 a - 3 b圖係顯示在多重路徑傳輸通道環 ^飄移之估計錢職漏結果,其巾横軸代表訊框索 (frame index),縱轴代表根據如式⑴所述之方法 波頻率飄移估計之結果分。更詳細的說,第^圖根據= 項估計載波頻率飄移,來進行補償的結果,第%圖^ 錯誤項估計載波頻率飄移,來進行補償的結果。: 所示’若可找到正確的所求項,則可準確地估 =Af=tanrVax(Corrn(n))) J M--fs where (1) where > is a sampling frequency (Fig. 4, analog to the sampling frequency of the digital converter 403). However, in a multi-path transmission channel environment, since the signal received by the receiving end can contain DTMB data from a fixed transmission path, it is theoretically necessary to perform correlation operations. In addition to the maximum correlation (Desired term), a number of related false entries (False term) are additionally generated, and even the error 顼 correlation is equal to or greater than the requested term. The term is the most closely matched sampling point of the PN sequence (with maximum correlation), that is, the result of multiplying the conjugate complex number of the theoretically received DTMB data with the delayed version of the DTMB data and the PN sequence at the local end. The sampling point that should have the greatest correlation after the correlation operation represents the sampling point. The ρβ sequence at the local end is synchronized with the pn sequence in the received DTMB data, while the other sampling points are error items. Figure 2 shows the results of the correlation calculation of the received signals in the multi-path transmission through the soil. The horizontal axis represents the take-up point and the vertical axis represents the calculation result of the correlation. It is assumed that the transmission channel contains 2 paths'. The calculation result should theoretically include two related items 201 with strong correlation. However, once the effect of the channel response of the associated 帙_multipath of the error term 202 is thus higher than the requested term, I causes an error when finding the maximum correlation sampling point max(Cwr/) («)). The result of the execution, in this way, not only causes the wrong data to be synchronized, but also leads to the wrong carrier frequency drift estimation result. 201112699 The 3a - 3b diagram shows the estimated cost of the multi-path transmission channel loop, the horizontal axis of the towel represents the frame index, and the vertical axis represents the wave according to the method described in equation (1). The result of the frequency drift estimation. In more detail, the figure ^ is based on the = term to estimate the carrier frequency drift, to compensate the result, the % figure ^ error item estimates the carrier frequency drift, to compensate the result. : shown as 'if you can find the correct item, you can accurately estimate =

頻率飄移△/,在此範财,訊框索引為〇日夺,= 項估計的實際的載波頻率飄移為1〇〇 kHz。二: 出來的载波頻率漂移分來補償載波頻率,經過_ f後,可使得實際的載波頻率飄移收斂於〇此。然而,若 疋根據錯誤項進行載波頻率飄移之估計,則盔 ^The frequency drifts △/, in this model, the frame index is the day, and the actual carrier frequency of the estimated item is shifted to 1 〇〇 kHz. Two: The carrier frequency drift is divided to compensate the carrier frequency. After _f, the actual carrier frequency drift can converge. However, if 疋 estimates the carrier frequency drift based on the error term, then the helmet ^

際的載波頻率飄移△/。也就是說,若根據錯誤項估計的載 波頻率飄移△/來補償’則實際的載波頻率飄移則無法收敛 如第3b圖所示,訊框索引為0時,根據錯誤 項估计的載波頻率飄移為200 kHZ (而非實際的载波頻率飄 移100 kHz),若根據此載波頻率飄移200 kHz來補償,經 =一段時間補償後,使得實際的載波頻率飄移為^ z ’而非收敛於0kHz。有鑑於此,本發明提出一種新的 载波頻率飄移估計$法以精確地估言十出正確的索长 =此載波頻率飄移估計方法不僅適用於單路徑傳輸通 ^衣境’更適用於多重路徑傳輸通道環境,用以精確地 完成,據資料同步,並謂確地估計出載波頻率飄移。 第4圖係顯示根才康树明之一實施例所述之接收機 彻。接收機400包括一調譜器(tuner)術與一解調變模組 201112699 402。調諧器401將由天線所接收之射頻信號Srf轉換為類 比之中頻信號。解調變模組402可整合為一解調變器ic, 用以自調諧器401接收類比之中頻信號,並且解調此信號 以產生輸出信號 SOUT(Transport Stream)。 根據本發明之一實施例,解調變模組402可包括類比 至數位轉換器(Analog to digital converter,簡稱 ADC)403、 基頻mi頻器404、時序回復裝置405、等化器406、解碼器 407、以及號分析裝置408。類比至數位轉換器403用以 根據一取樣頻率(式(1)’方)取樣類比之中頻信號,以輸出數 位中頻#號。基頻混頻器404根據一載波頻率將數位中頻 4吕號進行降頻轉換,以產生數位基頻信號Sb。信號分析裝 置408用以分析數位基頻信號sB中虛擬雜訊序列的特性, 並根據虛擬雜訊序列的特性分別產生回授控制信號Sc與 ST分別至基頻混頻器404與時序回復裝置405,其中基頻 ’匕頻裔404根據回授控制信號sc所提供之資訊改變載波之 頻率,用以補債載波頻率偏移,並且時序回復裝置405根 據回授控制信號ST所提供之時序同步資訊重新取樣數位基 頻信號SB,用以將信號回復至與傳送端同步之時序。等化 器406等化時序回復裝置405之輸出信號,用以補償傳輪 通道之頻率響應,以除去傳輸通道所造成的影響。等化器 406在此貫施例中為非必要元件。解碼器4〇7最後解碼等 化過的信號,以輸出信號解碼過的信號s〇uT。 根據本發明之一實施例,信號分析裝置4〇8可包括— 相關性計算裝置4U、符元邊際偵測裴置412、時序錯誤估 計裝置413、以及載波頻率飄移估計裝置414。相關性計算 201112699 裝置411用以將自基頻混頻器4〇4得到的數位基頻信號心 之共軛複數與數位基頻信號sB之不同延遲之版本進行相 乘運算後以得到複數運算結果,再將此複數運算結果與相 關性計算裝置411内所儲存之PN序列分別執行相關性 (correlation)的運算,以得到複數相關性計算結果,以及根 據複數相關性計算結果產生相關性序列c〇rr(n)。符元邊際 偵測裝置412自相關性計算裝置411接收相關性序列,偵 測各訊框内具有最大相關性取樣點,並紀錄此取樣點之相 會春關性數值與位置,以產生一符元邊際指示信號SlND。時序 錯誤估計裝置413耦接至符元邊際偵測裝置412,用以根 據符元邊際指示信號SIND所指示之具有最大相關性之取樣 點的位置與相關性數值(即,該取樣點之振幅)等資訊產生 回授控制信號ST,使得時序回復裝置405可根據回授控制 信號ST將數位基頻信號Sb重新取樣,用以回復至與傳送 端同步之時序。載波頻率飄移估計裝置414同樣粞接至符 元邊際偵測裝置412,用以根據符元邊際指示信號Sind所 ^指不之具有最大相關性之取樣點的相關性數值(即,該取樣 點之振幅)透過如式(1)所述之方法估計載波頻率飄移,並且 產生回授控制信號Sc,使得基頻混頻器404可根據回授控 制信號Sc所提供之載波頻率飄移估計值从補償載波頻率偏 移。 如上述,由於自多重路徑的傳輸通道環境中接收到的 #唬在計算相關性時會產生具有較大相關性的錯誤項(如 第2圖所示),因而導致在尋找最大相關性之取樣點 m3X(C〇?TD⑻)時得到錯誤的結果,造成錯誤的數據資料同步, 11 201112699 以及錯誤的載波頻率飄移估計結果(如第3圖所示)。因此, 根據本發明之一實施例,相關性計算裝置411在計算相關 性時更進一步加強所求項之相關性,使得在得到的相關性 計异結果中所求項可具有最大的相關性數值,於是符元邊 際偵測裝置412可準確地找出所求項的位置,進而時序錯 誤估計裝置413與載波頻率飄移估計裴置414可正確地得 到時序同步資訊與載波頻率飄移的估計值。 第5a-5c圖係顯示根據本發明之一實施例所述之於多 重路徑傳輸通道環境的相關性計算結果。藉由第5a_5c圖 可清楚理解本發明之-實施例所述之加強所求項之概念。 第5a圖係顯示根據接收到的DTMB資 DTMB資料之延遲〇1個取樣點(如第t圖所4示;之== 相乘運算後’再將此運算結果與接收機本地端所儲存之pN 序列執行相關性(C〇rrelati〇n)的運算所得到的結果。如圖所 示,假設取樣點n2與n4為所求項,也就是理論上pN序 上列最為匹配的取樣點,而位於取樣點nl ' 〇與Μ則為錯 圖可看出,由於多重路徑之通道響應所產生 7二取樣點nl之錯誤項的相關性與位於取樣 點/折之二二項的相關性相#接近’甚至大於位於取樣點 二=β,,因此若根據如第5a圖所示之相關 —去十分準確地找出所求項(於取樣點n2和 二:顧:丁二步與頻率偏移估計’因而發生錯誤。第5b 二Τ Μ B ;料之::,運算結果?匕結果係根據接收到的 %第1、圖所:、、"设數與DTMB資料之延遲D2個取樣點 丁之版本進行相乘運算後,再將此運算結果 12 201112699 與接收機本地端所儲存之p 的運算所得到的結果。由第5b圖可 =丁相^ 通道響應所產生的效應,使得位圖^^出’由於多重路徑之 關性大位於取樣點n2之所取樣點n5之錯誤項的相 樣點n4之所求項的相項的相關性,並且大於位於取 樣點則—目::項(於取The carrier frequency drifts by △/. That is to say, if the carrier frequency drift Δ/ is compensated according to the error term, the actual carrier frequency drift cannot converge. As shown in Fig. 3b, when the frame index is 0, the carrier frequency drift based on the error term is 200 kHZ (instead of the actual carrier frequency drifting 100 kHz), if it is compensated according to the carrier frequency drifting 200 kHz, after the compensation for a period of time, the actual carrier frequency drifts to ^ z ' instead of converge to 0 kHz. In view of this, the present invention proposes a new carrier frequency drift estimation $ method to accurately estimate the correct cable length = this carrier frequency drift estimation method is not only suitable for single path transmission, but is more suitable for multiple paths. The transmission channel environment is used to accurately complete, according to the data synchronization, and the carrier frequency drift is accurately estimated. Figure 4 is a diagram showing the receiver described in one embodiment of Genkang. The receiver 400 includes a tuner and a demodulation module 201112699 402. The tuner 401 converts the radio frequency signal Srf received by the antenna into an analog intermediate frequency signal. The demodulation module 402 can be integrated into a demodulator ic for receiving an analog intermediate frequency signal from the tuner 401 and demodulating the signal to produce an output signal SOUT (Transport Stream). According to an embodiment of the present invention, the demodulation module 402 can include an analog to digital converter (ADC) 403, a base frequency frequency 404, a timing recovery device 405, an equalizer 406, and decoding. The device 407 and the number analyzing device 408. The analog to digital converter 403 is configured to sample the analog intermediate frequency signal according to a sampling frequency (formula (1)') to output the digital intermediate frequency # number. The baseband mixer 404 downconverts the digital intermediate frequency 4 according to a carrier frequency to generate a digital baseband signal Sb. The signal analyzing device 408 is configured to analyze the characteristics of the virtual noise sequence in the digital baseband signal sB, and generate the feedback control signals Sc and ST respectively to the baseband mixer 404 and the timing recovery device 405 according to the characteristics of the virtual noise sequence. The base frequency 匕 匕 404 changes the frequency of the carrier according to the information provided by the feedback control signal sc for the offset carrier frequency offset, and the timing recovery device 405 synchronizes the information according to the timing provided by the feedback control signal ST. The digital baseband signal SB is resampled to restore the signal to the timing synchronized with the transmitting end. The equalizer 406 equalizes the output signal of the timing recovery device 405 to compensate for the frequency response of the transmission channel to remove the effects of the transmission channel. Equalizer 406 is an optional component in this embodiment. The decoder 4〇7 finally decodes the equalized signal to output the signal decoded signal s〇uT. In accordance with an embodiment of the present invention, signal analysis device 〇8 may include a correlation calculation device 4U, a symbol margin detection device 412, a timing error estimation device 413, and a carrier frequency drift estimation device 414. Correlation calculation 201112699 The device 411 is used to multiply the conjugate complex number of the digital baseband signal core obtained from the fundamental frequency mixer 4〇4 and the different delayed version of the digital baseband signal sB to obtain a complex operation result. Then, the result of the complex operation and the PN sequence stored in the correlation calculating means 411 are respectively subjected to a correlation operation to obtain a complex correlation calculation result, and a correlation sequence c is generated based on the complex correlation calculation result. Rr(n). The symbol edge detection device 412 receives the correlation sequence from the correlation computing device 411, detects the maximum correlation sampling point in each frame, and records the phase closure value and position of the sampling point to generate a character. The meta marginal indication signal SlND. The timing error estimating device 413 is coupled to the symbol margin detecting device 412 for determining the position and correlation value (ie, the amplitude of the sampling point) of the sampling point having the greatest correlation indicated by the symbol margin indicating signal SIND. The information generation feedback control signal ST causes the timing recovery means 405 to resample the digital baseband signal Sb according to the feedback control signal ST for returning to the timing synchronized with the transmitting end. The carrier frequency drift estimating device 414 is also coupled to the symbol margin detecting device 412 for determining the correlation value of the sampling point having the greatest correlation according to the symbol margin indicating signal Sind (ie, the sampling point) Amplitude) estimates the carrier frequency drift by the method as described in equation (1), and generates a feedback control signal Sc such that the baseband mixer 404 can estimate the carrier frequency drift from the compensated carrier based on the feedback control signal Sc. Frequency offset. As mentioned above, since #唬 received from the multipath's transmission channel environment generates an error item with a large correlation (as shown in Fig. 2) when calculating the correlation, it leads to the search for the maximum correlation. When m3X (C〇?TD(8)) is clicked, an incorrect result is obtained, resulting in erroneous data synchronization, 11 201112699 and incorrect carrier frequency drift estimation results (as shown in Figure 3). Therefore, according to an embodiment of the present invention, the correlation computing device 411 further enhances the correlation of the found items when calculating the correlation, so that the items found in the obtained correlation difference results may have the largest correlation value. Then, the symbol margin detecting means 412 can accurately find the position of the requested item, and the timing error estimating means 413 and the carrier frequency drift estimating means 414 can correctly obtain the estimated values of the timing synchronization information and the carrier frequency drift. Figures 5a-5c show correlation calculation results for a multipath transmission channel environment in accordance with an embodiment of the present invention. The concept of the reinforcement term described in the embodiment of the present invention can be clearly understood by the 5a-5c diagram. Figure 5a shows the delay according to the received DTMB DTMB data 〇 1 sampling point (as shown in Figure 4; == after multiplication operation) and the result of this operation is stored in the local end of the receiver. The pN sequence performs the correlation (C〇rrelati〇n) operation. As shown in the figure, it is assumed that the sampling points n2 and n4 are the requested terms, that is, the most closely matched sampling points in the pN order. At the sampling point nl ' 〇 and Μ are the wrong graphs. It can be seen that the correlation between the error items of the 7-sampling point nl and the correlation between the sampling points/foldings due to the channel response of the multi-path is # Close to 'even larger than the sampling point two = β, so if according to the correlation shown in Figure 5a - to find the exact item very accurately (at the sampling point n2 and two: Gu: Ding two steps and frequency offset Estimated 'There was an error. 5b 2Τ Μ B; expected::, the result of the operation? The result is based on the received %1, the picture:,, "Settings and the delay of the DTMB data D2 sampling points After the Ding version performs the multiplication operation, the operation result 12 201112699 and the receiver local end The result of the operation of the stored p. The effect produced by the channel response of the 5b graph can be made to make the bitmap ^^ out because the multipath is close to the sample point n5 of the sample point n2. The correlation of the phase term of the item of the error point n4, and greater than the point of the sample point.

果進行時剌步_钱移料,财性計算結 然而,如第5&與5b圖所_生錯誤 會隨著延遲D的長度變化錯誤項發生的位置 不會隨著延遲D的不二=二而所求項發生的位置並 例,藉由累加使用不同延遲^得到=根據本,之一實施 強所求項之相關性,使得 θ := 生計算結果,加 可與錯誤項產生明顯的區隔,如第關性計算結果 求項…的相關性與錯誤項’累加後的所 來,信號分析裝置侧可準確^ ^的區隔’如此一If the progress is _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Second, the position of the occurrence of the occurrence of the case, by using different delays ^ to get = according to this, one of the implementation of the strong correlation of the item, so that θ : = raw calculation results, plus and error items produce significant Separation, such as the correlation between the results of the correlation calculation and the error item 'accumulated, the signal analysis device side can be accurately ^ ^ segmentation'

_出所求項的正確位置,進二 载波頻率飄移的估計值。 卞匐旱確的時序同步與 第6圖係顯示根據本發 每 算裝置。根據本發明之一實施^^例所述之相關性計 包,或兩組以上之觀心===可 概念,第6圖顯示兩組運算模組 、發明之 是本發明也可使用兩組以上 ,、613。值得注意的 之 兩組運算模纽,任何熟習此項技:者、且在並非限定於使用 精神和範圍内,當可做些許的更動 不脫離本發明之 保護範圍當視後附之申請專利範圍所=者:本發明 13 201112699 根據本發明之實施例,各運算模組可分別包括兩組先 進先出(First In First Out,簡稱FIFO)暫存器。第一組先進 先出暫存器之長度分別根據不同之延遲需求而設計,例如 先進先出暫存器621之長度可設計為D1,用以將輸入之數 位基頻信號SB延遲D1個取樣點,而先進先出暫存器 之長度可設計為D2 1以將輸人之數位基頻信號%延遲 D2個取樣點。在經過共軛複數單元(c〇njugat〇r,簡稱為 C〇nj)622與632將輸入之數位基頻信號%做共軛複數 (complex conjUgate)轉換後,數位基頻信號%之共軛複數 會與其延遲D1(或D2)之版本透過乘法器623與633相乘。 相乘後的結果會進一步輸入至第二組先進先出暫存器624 與634。第二組先進先出暫存 624與㈣分別位於相關 性計算單元625與635中,用以輔助相關性的運算,因此 其長度可分別根據所需之相關性長度C1與C2而設計。數 位基頻信號SB之共滅數與延遲版本相乘後的結果在相 關性計算單元625與635中透過第二組先進先出暫存器624 與634分別與接收機本地端所儲存之pN序列逐點相乘, 並分別累加相乘結果進而得到相關性計算結果c〇rr—以⑻ 與C〇rr_D2(n)。最後,透過加法器614累加得到的相關性 計算結果Corr—D1⑻與C〇rr—D2(n),用卩更進一步加強所 求項之相關性,以輸出相關性序列c〇rr(n)。 如第5a-5c圖所示’由於錯誤項發生的位置會隨著延遲 D的長度變化而改變,而所求項發生的位置並不會隨著延 遲D的不同而改變,經過累加使用不同延遲所得到的相關 性計算結果,可加強所求項的相關性,使得在所得到的相 201112699 關性序列中所求項的相關性可與錯誤項產生明顯的區隔。 因此符元邊際偵測裝置421可準確地找到之具有最大相關 性之取樣點,並且如上所述產生回授控制信號心與8丁至 基頻混頻器404與時序回復裝置405,以進行載波頻率飄 移估計與時序回復。 第7圖係顯示根據本發明之一實施例所述之信號分析 方法。首先,接收一輸入信號(步驟S7〇1),其中此輸入信 號可以是如第la圖所示之DTMB信號,包括虛擬雜訊序 列(PN Code)與數據資料(Data),並且此輸入信號可以是經 過基頻混頻器404執行降頻轉換後的基頻信號。接著,根 據複數不同之延遲量延遲該輸入信號(步驟S7〇2),例如, 根據兩個或兩個以上不同之延遲量延遲該輸入信號,以分 別得到具有不同延遲量之輸入信號。接著,計算具有該等 不同之延遲罝之該等輸入信號與一虛擬雜訊序列之相關 I"生’以传到複數相關性計算結果(步驟S7〇3)。接著,根據 亥專相關性計算結果產生一相關性序列(步驟S704)。最 ’後,根據該相關性序列估計-數據資料之起始位置以及一 載波頻率飄移量(步驟S705)。參考如第6圖所示之相關性 計算裝置結構,其中步驟S702與步驟S703可更包括:將 該輸入信號之共軛複數與具有不同之延遲量之該等輸入信 號相乘,以得到複數相乘結果;以及計算該虛擬雜訊序列 之與該等相乘結果之相關性,以得到該等相關性計算結 果’例如第6圖所示之延遲量D1與D2,以及相關性計算 結果Corr一Dl(n)與Corr_D2(n)。在步驟S7〇4中,藉由累加 Corr—Dl⑷與Corr_D2(n)以產生相關性序列corr⑻。 15 201112699 此外,參考如第4圖所示之相關性計算裝置結構,步 驟S705可更包括:偵測相關性序列Corr (η)中具有最大相 關性之一取樣點;根據具有最大相關性之該取樣點之一位 置與一相關性數值產生一符元邊際指示信號SIND;以及根 據該符元邊際指示信號估計該數據資料之起始位置以及一 載波頻率飄移量。 本發明雖以較佳實施例揭露如上,然其並非用以限定 本發明的範圍,任何熟習此項技藝者,在不脫離本發明之 精神和範圍内,當可做些許的更動與潤飾,因此本發明之 保護範圍當視後附之申請專利範圍所界定者為準。 16 201112699 【圖式簡單說明】 第la-lb圖係顯示數位電視廣播資料之資料結構。 第2圖係顯示多重路徑傳輸通道環境中接收信號之相 關性運算結果。 第3a-b圖係顯示多重路徑傳輸通道環境中載波頻率飄 移之估計以及對應補償結果。 第4圖係顯示根據本發明之一實施例所述之接收機。 第5a-5c圖係顯示根據本發明之一實施例所述之於多 馨 重路徑傳輸通道環境的相關性計算結果。 弟6圖係顯示根據本發明之一實施例所述之相關性計 算裝置。 第7圖係顯示根據本發明之一實施例所述之信號分析 方法。 【主要元件符號說明】 100、101〜資料;_ The correct position of the item is evaluated, and the estimated value of the carrier frequency drift is entered. The timing synchronization of the drought and the Fig. 6 show the calculation of each device according to the present invention. According to one embodiment of the present invention, the correlation package, or two or more sets of centroids === can be conceptualized, and the sixth figure shows two sets of operation modules, and the invention can also use two groups. Above, 613. The two sets of operational simulations that are worthy of attention, any ones who are familiar with the technology, and are not limited to the spirit of use, and can make some changes without departing from the scope of protection of the present invention. According to the embodiment of the present invention, each computing module can include two sets of First In First Out (FIFO) registers respectively. The lengths of the first set of FIFO registers are respectively designed according to different delay requirements. For example, the length of the FIFO register 621 can be designed as D1 to delay the input digital baseband signal SB by D1 sampling points. The length of the FIFO register can be designed as D2 1 to delay the input digital baseband signal % by D2 sampling points. After the conjugate complex unit (c〇njugat〇r, abbreviated as C〇nj) 622 and 632 converts the input digital baseband signal % into a conjugate complex number (complex conjUgate), the conjugate complex number of the digital baseband signal % The version with its delay D1 (or D2) is multiplied by multipliers 623 and 633. The multiplied result is further input to the second set of FIFO registers 624 and 634. The second set of FIFOs 624 and (4) are located in correlation calculation units 625 and 635, respectively, to aid in the operation of correlation, and thus the lengths can be designed according to the required correlation lengths C1 and C2, respectively. The result of multiplying the common extinction number of the digital baseband signal SB by the delayed version in the correlation computing units 625 and 635 through the second set of FIFO registers 624 and 634 and the pN sequence stored at the local end of the receiver, respectively Multiply point by point, and separately add the multiplication results to obtain the correlation calculation result c〇rr—to (8) and C〇rr_D2(n). Finally, the correlation calculation results Corr_D1(8) and C〇rr-D2(n) accumulated by the adder 614 are used to further enhance the correlation of the found terms to output the correlation sequence c〇rr(n). As shown in Figures 5a-5c, 'the position where the error term occurs will change with the length of the delay D, and the position at which the term occurs will not change with the delay D. After accumulating different delays The obtained correlation calculation results can enhance the correlation of the obtained items, so that the correlation of the items obtained in the obtained phase 201112699 correlation sequence can be clearly distinguished from the error items. Therefore, the symbol margin detecting means 421 can accurately find the sampling point having the greatest correlation, and generate the feedback control signal core and the 8-bit to the fundamental frequency mixer 404 and the timing recovery means 405 as described above for the carrier. Frequency drift estimation and timing recovery. Figure 7 is a diagram showing a signal analysis method according to an embodiment of the present invention. First, an input signal is received (step S7〇1), wherein the input signal may be a DTMB signal as shown in FIG. 1a, including a virtual noise sequence (PN Code) and a data data (Data), and the input signal may be The baseband signal is down-converted by the baseband mixer 404. Then, the input signal is delayed according to a plurality of different delay amounts (step S7〇2), for example, the input signals are delayed according to two or more different delay amounts to obtain input signals having different delay amounts, respectively. Next, the correlation of the input signals having the different delays with a virtual noise sequence is calculated to pass the complex correlation calculation result (step S7〇3). Next, a correlation sequence is generated based on the result of the correlation calculation (step S704). After the most, the start position of the data data and the carrier frequency drift amount are estimated based on the correlation sequence (step S705). Referring to the structure of the correlation computing device as shown in FIG. 6, step S702 and step S703 may further include: multiplying the conjugate complex number of the input signal by the input signals having different delay amounts to obtain a complex phase Multiplying the result; and calculating a correlation of the virtual noise sequence with the multiplied result to obtain the correlation calculation result, such as the delay amounts D1 and D2 shown in FIG. 6, and the correlation calculation result Corr Dl(n) and Corr_D2(n). In step S7〇4, the correlation sequence corr(8) is generated by accumulating Corr_D1(4) and Corr_D2(n). 15 201112699 In addition, referring to the correlation computing device structure as shown in FIG. 4, step S705 may further include: detecting one of the correlation sequences Corr (n) having the largest correlation; according to the maximum correlation A position of the sampling point and a correlation value generate a symbol marginal indication signal SIND; and estimating a starting position of the data data and a carrier frequency drift amount according to the symbol marginal indication signal. The present invention has been described above with reference to the preferred embodiments thereof, and is not intended to limit the scope of the present invention, and the invention may be modified and modified without departing from the spirit and scope of the invention. The scope of the invention is defined by the scope of the appended claims. 16 201112699 [Simple description of the diagram] The first la-lb diagram shows the data structure of digital TV broadcast data. Figure 2 shows the results of the correlation calculations for the received signals in a multipath transmission channel environment. Figure 3a-b shows the estimation of carrier frequency drift in the multipath transmission channel environment and the corresponding compensation results. Figure 4 is a diagram showing a receiver in accordance with an embodiment of the present invention. Figures 5a-5c show correlation calculation results for a multi-emphasis path transmission channel environment in accordance with an embodiment of the present invention. Figure 6 shows a correlation calculation device according to an embodiment of the present invention. Figure 7 is a diagram showing a signal analysis method according to an embodiment of the present invention. [Main component symbol description] 100, 101~ data;

201〜所求項; 202〜錯誤項; 400〜接從機; 401〜調諸器; 402〜解調變模組; 403〜類比至數位轉換器; 404〜基頰混頻器; 405〜時序回復裝置; 406〜等化器; 17 201112699 407〜解碼器; 408〜信號分析裝置; 411、611〜相關性計算裝置; 412〜符元邊際偵測裝置; 413〜時序錯誤估計裝置; 414〜載波頻率飄移估計裝置; 612、613〜運算模組; 621、 631、624、634、FIFO〜先進先出暫存器; 622、 632〜共軛複數單元; 623、 633〜乘法器; 625、635〜相關性計算單元;201~ to the item; 202~error item; 400~ slave; 401~ tuner; 402~ demodulation module; 403~ analog to digital converter; 404~ basal mixer; 405~ timing Recovery device; 406~ equalizer; 17 201112699 407~ decoder; 408~ signal analysis device; 411, 611~ correlation computing device; 412~symbol margin detection device; 413~ timing error estimation device; 414~carrier Frequency drift estimation device; 612, 613~ computing module; 621, 631, 624, 634, FIFO~ FIFO register; 622, 632~ conjugate complex unit; 623, 633~multiplier; 625, 635~ Correlation calculation unit;

Corr(n)、Corr Dl(n)、Corr—D2(n)〜相關性; D〜延遲;Corr(n), Corr Dl(n), Corr-D2(n)~correlation; D~delay;

Data〜數據資料; PN、PN code、PrePN、Post PN〜虛擬雜訊序列; Sb、Sc、Sind、S〇ut、Srf、St〜信號。Data~data; PN, PN code, PrePN, Post PN~virtual noise sequence; Sb, Sc, Sind, S〇ut, Srf, St~ signal.

Claims (1)

201112699 七、申請專利範圍: 1. 一種解調變模組,包括: 一類比至數位轉換器,轉換一類比中頻信號,以輸出 一數位中頻信號; -基頻混頻ϋ,接收該數財頻信號,並且根據一載 波頻率降頻該數位中頻信號以產生—基頻信號,其中該基 頻混頻器更根據-第_回授控制信號調整該載波頻率,以 補償該載波頻率之载波頻率飄移; 一日寸序回復襞置,根據一第二回授控制信號重 該基頻信號; % 方 佗號刀析裝置,接收該基頻信號,分析該基頻信號 與一預定虛浦訊序狀相關性以得到複數相關性結果, 二力強„亥等相關性結果以產生—相關性序列,並且根據該 相關性序列產生該第—回授控制信號及該第二回授信號; 以及 、一解碼器’用以解碼該時序回復裝置之—輸出信號, 以產生一解碼輸出信號。 2. 如申请專利範圍第丨項所述之解調變模組,更包括; 丄口 f化器,在該解碼器解碼該時序回復裝置之該輸出 k唬之則’等化該時序回復裝置之該輸出信 碼器解碼料化器之-輸出錢。 3. 如申請專利範圍第1項所述之解調變模組,J1中該 信號分析襞置包括: /、 關性汁异裝置,接收該基頻信號,根據複數不同 201112699 之延遲量延遲該基頻信號以得到該等延遲 等延遲信號與該預定虛擬雜訊序列之相關^以,計算該 相關性計算結果,並且累加該等相關 =到該等 相關性序列; 、、’D果以得到該 -符元邊際_裝置’根據該相 大相關性之-取樣點,並且根據該取樣點之有最 關性數值產生一符元邊際指示信號; 置與一相 一載波頻率飄移估計裝置,根 似卜载波頻率飄移量,並根據該载波 第一回授信號;以及 、千颯和里產生該 一時序錯贿計Μ,㈣ 該第二回授信號。 遠際*不信號產生 4.如申請專利範圍第3項所述之解調變模組 載波頻率飄移估計裝置根據該取樣點之-中〜 該載波頻率飄移量。 ^ ,數值估計 士 5.如申請專利範圍第3項所述之解調變模 > 蚪序錯誤估計裝置根據該取 该 產生該第二回授信號。 ^位置與该相關性數值 6.如申凊專利範圍第3 相關性計算裝置包括:、&之解调•組,其中該 複數運算模組,其中各運算模組包括: —先進先出暫存器,用以暫存 基頻信號; 料既疋延遲量之該 轉換1輛複數單元,用以將該基頻信號做共輛複數 20 ··201112699 VII. Patent application scope: 1. A demodulation module, comprising: a class of analog to digital converter, converting an analog IF signal to output a digital intermediate frequency signal; - base frequency mixing ϋ, receiving the number Generating the digital frequency signal according to a carrier frequency to generate a base frequency signal, wherein the base frequency mixer further adjusts the carrier frequency according to the -th feedback control signal to compensate the carrier frequency The carrier frequency drifts; the one-time order recovery device resets the baseband signal according to a second feedback control signal; the % square knives analyzing device receives the fundamental frequency signal and analyzes the fundamental frequency signal and a predetermined virtual pulse The sequence correlation is obtained to obtain a complex correlation result, and the second correlation is performed to generate a correlation sequence, and the first feedback control signal and the second feedback signal are generated according to the correlation sequence; And a decoder for decoding the output of the timing recovery device to generate a decoded output signal. 2. The demodulation module according to the scope of the patent application, In addition, the decoder decodes the output of the timing recovery device, and then 'equalizes the output of the timing recovery device to the output decoder to output the money. 3. If the application The demodulation module according to the first item of the patent scope, the signal analysis device in J1 includes: /, a selective juice device, receiving the fundamental frequency signal, delaying the fundamental frequency signal according to a delay amount of a plurality of different 201112699 Obtaining a correlation between the delayed delay signal and the predetermined virtual noise sequence, calculating the correlation calculation result, and accumulating the correlations = to the correlation sequences; , , 'D to obtain the symbol a marginal_device's sampling point according to the phase correlation, and generating a symbol marginal indication signal according to the most significant value of the sampling point; and a phase-to-one carrier frequency drift estimating device, the root carrier frequency The amount of drift, and according to the carrier's first feedback signal; and, in the Millennium and the generation of the timing error, 四, (4) the second feedback signal. Far * no signal generation 4. If the patent scope is 3 The demodulation module carrier frequency drift estimating device according to the item is based on the -mid to the carrier frequency drift amount of the sampling point. ^, the numerical value is estimated as 5. The demodulation model according to the third application of the patent scope &gt The sequence error estimating device generates the second feedback signal according to the fetching. ^ Location and the correlation value 6. The third aspect of the computing device includes: demodulation group of: & The complex computing module, wherein each computing module comprises: a FIFO register for temporarily storing a baseband signal; and converting the delay amount to the one complex unit for using the baseband signal A total of 20 vehicles · · 201112699 一乘法器,輪至該先進先出暫存該 數早兀’用以根據該進先出暫 …、輛稷 複數單元之-㈣ 果,·以及 以侍到一相乘結 一相關性計算單元,用 定虛擬雜訊序列之相關性, τ〜相采、,果與该預 及 以仵到該相關性計算結果;以 一加法器,用以加總該等運算 算結果,以產生該相關性序列。_讀出之仙關性計 二種信號=析裝置,用以估計載波頻率飄移,包括: 目關性&t异展置,接收—輸人信號,根據複數不 :延:量延遲該輸入信號以得到複數延 f延遲信號與-預定虛擬雜訊序列之相關性,以得:;數 關目异結果,以及根據該等相關性計算結果產生一相 :符7L邊際偵測裝置’根據該相關性序列债測具有最 產』ί之:取樣點’並且根據該取樣點之-相關性數值 產生一付元邊際指示信號;以及 ▲ -載波頻率飄移估計裝置,根據該符元邊際指示信穿 估計一載波頻率飄移量。 〜 ▲ 8.如申請專利範圍帛7韻述之信號分析裝置,其中 «亥相關性計昇裝置累加該等相關性計算結果以產生該相關 性序列β 9.如申請專利範圍第7項所述之信號分析裴置,其中 該符元邊際偵測裝置,更根據該取樣點之一位置產生該符 21 201112699 元邊際指示信號,更包括: 估計該輸^裝ί ’根肋符元邊際指示信號 刊八l琥之一數據資料之起始位置。 10.如申請專鄉_ 7項所述之㈣讀裝置, 該相關性計算裝置包括: 直八τ 複數運鼻模組,其中各運算模組包括·· 先進先丨暫存@,用以暫存-既定延遲量之該 輸入信號; 母里< Ζ 厂共麵複數單元,用以將該輸人信號做共輛複數 轉換; 00乘去°=、相接至該先進先出暫存器與該共輛複 數單=,用以根據該進先出暫存器之一輸出與該共輛 複數單元之一輸出執行乘法運算,以得到一相乘結 果;以及 相關性計算單元,用以計算該相乘結果與該預 定虛擬雜訊序列之相_,以得到該相關性計算結果;以 及 —一加法器,用以加總該等運算模組輸出之該相關性計 算結果,以產生該相關性序列。 11.一種信號分析方法,用以估計載波頻率飄移,包括: 接收一輸入信號,其中該輸入信號至少包括一數據資 料與一虛擬雜訊序列; 根據複數不同之延遲量延遲該輸入信號,以得到複數 延遲信號; 計算該等延遲信號與一預定虛擬雜訊序列之相關性, 22 201112699 以付到複數相關性計算結果; 根據該等相關性計算結果產生一相關性序列;以及 曰根據该相關性序列估計該輸入信號之一載波頻率飄移 ΪΕ ° 12·如巾請專利範圍第U項所述之信號分析方法,其 4相關性序列之產生步驟係包括累加該等相關性計算結 果以產生該相關性序列。 13.如申請專利範圍第n項所述之信號分析方法,其 • 該载波頻率飄移量之估計步驟包括: 根據該相關性序列傾測具有最大相關性之一取樣點; 以及 曰根據該取樣點之一相關性數值估計該载波頻率飄移 量。 Η·如申請專利範圍帛13項所述之信號分析方法,更 包括: 根據該取樣點之一位置與該相關性數值估計該數據資 w 料之起始位置。 15.如申請專利範圍帛u項所述之信號分析方法,其 中該等相關性計算結果之計算步驟更包括: ^將該輸入信號之一共軛複數與該等延遲信號相乘,以 知到複數相乘結果;以及 計算該預定虛擬雜訊序列之與該等相乘結果之相關 性’以得到該等相關性計算結果。 23201112699 A multiplier, it is the turn of the FIFO to pre-store the number as early as 'based on the first-in first-out ..., the vehicle's complex unit - (four) fruit, and the wait-to-one phase multiplicative-correlation calculation a unit, using a correlation of a virtual noise sequence, τ~phase extraction, and a result of the correlation to calculate the correlation result; and an adder for summing the operation calculation results to generate the Correlation sequence. _Reading the singularity meter two kinds of signals = analysis device for estimating the carrier frequency drift, including: Sighting & t distracting, receiving - input signal, according to the plural: delay: the amount of delay in the input The signal is used to obtain a correlation between the complex delayed delay signal and the predetermined virtual noise sequence to obtain: a number of different results, and a phase is generated according to the correlation calculation result: a 7L margin detecting device The correlation sequence debt measurement has the most productive: sampling point 'and generates a payout marginal indication signal according to the sampling point correlation value; and ▲ - carrier frequency drift estimating device, according to the symbol marginal indication signal Estimate the amount of carrier frequency drift. ~ ▲ 8. The signal analysis device according to the patent application 帛7, wherein the correlation correlation calculation method accumulates the correlation calculation results to generate the correlation sequence β. 9. As described in claim 7 The signal analysis device, wherein the symbol edge detection device generates the marginal indication signal of the symbol 21 201112699 according to the position of the sampling point, and further comprises: estimating the marginal indication signal of the input ί 'root rib symbol The starting position of one of the eight data files. 10. If applying for the (four) reading device described in the hometown _ 7 item, the correlation computing device includes: a straight eight τ plural number nose module, wherein each computing module includes a · advanced 丨 temporary storage@, for temporary use The input signal of the predetermined delay amount; the mother < Ζ factory coplanar complex unit for performing the complex signal conversion of the input signal; 00 times to ° =, connected to the FIFO register And the plurality of composite orders = for performing multiplication with one of the outputs of the first-in first-out register and one of the common complex units to obtain a multiplication result; and a correlation calculation unit for calculating The multiplication result is phased with the predetermined virtual noise sequence to obtain the correlation calculation result; and an adder is configured to add the correlation calculation result output by the operation module to generate the correlation Sexual sequence. A signal analysis method for estimating carrier frequency drift, comprising: receiving an input signal, wherein the input signal includes at least one data data and a virtual noise sequence; delaying the input signal according to a plurality of different delay amounts to obtain a complex delay signal; calculating a correlation between the delayed signals and a predetermined virtual noise sequence, 22 201112699 to calculate a complex correlation calculation result; generating a correlation sequence based on the correlation calculation results; and determining the correlation according to the correlation The sequence estimates a carrier frequency drift of the input signal. The signal analysis method described in the U.S. patent scope, the step of generating the 4 correlation sequence includes accumulating the correlation calculation results to generate the correlation. Sexual sequence. 13. The signal analysis method according to claim n, wherein the estimating step of the carrier frequency drift comprises: tilting a sampling point having a maximum correlation according to the correlation sequence; and determining a sampling point according to the sampling point One correlation value estimates the amount of carrier frequency drift. Η· The method of signal analysis as described in claim 13 further includes: estimating the starting position of the data resource based on the position of the sampling point and the correlation value. 15. The signal analysis method according to claim 5, wherein the calculating step of the correlation calculation result further comprises: ^ multiplying a conjugate complex number of the input signal by the delay signal to know the complex number Multiplying the result; and calculating a correlation of the predetermined virtual noise sequence with the multiplied results to obtain the correlation calculation results. twenty three
TW98131721A 2009-09-21 2009-09-21 Demodulation module, signal analyzer and signal analyzing method TWI403132B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW98131721A TWI403132B (en) 2009-09-21 2009-09-21 Demodulation module, signal analyzer and signal analyzing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW98131721A TWI403132B (en) 2009-09-21 2009-09-21 Demodulation module, signal analyzer and signal analyzing method

Publications (2)

Publication Number Publication Date
TW201112699A true TW201112699A (en) 2011-04-01
TWI403132B TWI403132B (en) 2013-07-21

Family

ID=44909341

Family Applications (1)

Application Number Title Priority Date Filing Date
TW98131721A TWI403132B (en) 2009-09-21 2009-09-21 Demodulation module, signal analyzer and signal analyzing method

Country Status (1)

Country Link
TW (1) TWI403132B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI467976B (en) * 2012-09-28 2015-01-01 Mstar Semiconductor Inc Frequency offset estimating method and associated apparatus applied to multi-carrier communication system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7123669B2 (en) * 2004-10-25 2006-10-17 Sandbridge Technologies, Inc. TPS decoder in an orthogonal frequency division multiplexing receiver
US7881402B2 (en) * 2006-09-07 2011-02-01 Via Technologies, Inc. Compensation for gain imbalance, phase imbalance and DC offsets in a transmitter

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI467976B (en) * 2012-09-28 2015-01-01 Mstar Semiconductor Inc Frequency offset estimating method and associated apparatus applied to multi-carrier communication system
US9106403B2 (en) 2012-09-28 2015-08-11 Mstar Semiconductor, Inc. Frequency offset estimation method and associated apparatus applied to multi-carrier communication system

Also Published As

Publication number Publication date
TWI403132B (en) 2013-07-21

Similar Documents

Publication Publication Date Title
US6687315B2 (en) Single chip VLSI implementation of a digital receiver employing orthogonal frequency division multiplexing
CN102122997B (en) Method, device and terminal for detecting long term evolution (LTE) master synchronizing signal
US6628606B1 (en) Coarse frequency offset estimator in orthogonal frequency division multiplexing receiver and method thereof
AU727726B2 (en) Single chip VLSI implementation of a digital receiver employing orthogonal frequency division multiplexing
US6359938B1 (en) Single chip VLSI implementation of a digital receiver employing orthogonal frequency division multiplexing
KR100865938B1 (en) Apparatus for Estimating and Compensating Carrier Frequency Offset and Data Receiving Method in Receiver of Wireless Communication System
US20050251844A1 (en) Blind correlation for high precision ranging of coded OFDM signals
US7949034B2 (en) Apparatus and method for estimating uplink frequency offset in wireless communication system
US9942076B2 (en) Device and method for detecting and recovering payload data from a signal
EP2566123B1 (en) Compensating devices and methods for detecting and compensating for sampling clock offset
CN101753499B (en) Method for jointly estimating the integral multiple carrier frequency shift and accurate symbol timing
TWI361588B (en) Method and device for detecting a synchronization signal in a communication system
US7346131B2 (en) System and method for pre-FFT OFDM fine synchronization
JP6398604B2 (en) Multi-carrier modulation signal synchronization apparatus and method
US7792202B2 (en) Apparatus and method for estimating timing offset of OFDM symbol, and method of recovering symbol timing of OFDM symbol
CN106534022B (en) Receiver controller
CN103595682B (en) A kind of for the frame synchornization method of OFDM, device and receiver
CN101640650A (en) Combined estimation method and device for integer frequency offset and symbol timing
TW201112699A (en) Demodulation module, signal analyzer and signal analyzing method
CN101621493B (en) Judgment Method of OFDM Frequency Offset Estimation
TWI353739B (en) Device and method for estimating fractional carrie
JP5701155B2 (en) OFDM wave measuring device
US20060165187A1 (en) Multiplex signal error correction method and device
CN113315734A (en) Carrier synchronization method and device for satellite, electronic equipment and readable medium
CN102035779B (en) Demodulation module, signal analysis device and signal analysis method

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees