專利名稱:基于ofdm技術(shù)的移動(dòng)數(shù)字多媒體廣播接收機(jī)的節(jié)電方法
基于OFDM技術(shù)的移動(dòng)數(shù)字多媒體廣播接收機(jī)的節(jié)電方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)通信技術(shù)領(lǐng)域,具體是指基于OFDM技術(shù),將多個(gè)頻道 內(nèi)容時(shí)分復(fù)用傳輸?shù)囊苿?dòng)數(shù)字多媒體廣播接收機(jī)的節(jié)電方法。
背景技術(shù):
隨著無線通信技術(shù)的發(fā)展,各種無線通信終端的功能日益增強(qiáng),而通信 終端功能的增強(qiáng)勢(shì)必會(huì)消耗更多的電源、進(jìn)而增加功耗,因此,無線通信終 端的低功耗設(shè)計(jì)是所屬技術(shù)領(lǐng)域的技術(shù)人員 一直追求的目標(biāo)。
將多個(gè)頻道內(nèi)容時(shí)分復(fù)用傳輸?shù)囊苿?dòng)數(shù)字多媒體廣播多采用OFDM (正 交頻分復(fù)用)技術(shù)接收機(jī)接收時(shí)也以O(shè)FDM符號(hào)為單位,接收整數(shù)個(gè)OFDM 符號(hào)。常見的標(biāo)準(zhǔn)有CMMB、 DAB、 DVB-H等,CMMB雖然是以時(shí)隙為單 位,但一個(gè)時(shí)隙也是包含整數(shù)個(gè)OFDM符號(hào)。
現(xiàn)有技術(shù)都是在傳輸需要接收的頻道時(shí)打開接收機(jī)的門控時(shí)鐘,或者調(diào) 諧器和ADC(模數(shù)轉(zhuǎn)換器)的開關(guān)。但實(shí)際上接收機(jī)的處理延時(shí)是比較大的, 如果只是剛好在需要接收的頻道時(shí)打開接收機(jī)的門控時(shí)鐘,則實(shí)際上數(shù)據(jù)是 無法處理完的,因此打開接收機(jī)的門控時(shí)鐘的時(shí)間需要延長到接收機(jī)解完需 要解的數(shù)據(jù)( 一般要幾ms到幾十ms )。調(diào)諧器和ADC實(shí)際上從省電模式打 開到工作穩(wěn)定,也是需要有一定延時(shí)的,而且兩個(gè)器件的延時(shí)可能差得較多 (如ADMTV102在硬件省電模式到工作穩(wěn)定需要250us,而軟件省電模式到 工作穩(wěn)定需要12ms, AD9216需要7ms, MAX1183只需要1.5us )。因此,現(xiàn) 有技術(shù)并沒有最大限度的降底接收機(jī)的功耗。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題在于提供一種基于OFDM技術(shù)的移動(dòng)數(shù)字多媒體廣播接收機(jī)的節(jié)電方法,可以進(jìn) 一 步降低接收機(jī)的功耗。
本發(fā)明采用以下技術(shù)方案解決上述技術(shù)問題
基于OFDM技術(shù)的移動(dòng)數(shù)字多媒體廣播接收機(jī)的節(jié)電方法,包括如下步
驟
步驟一選擇要解的頻道;
步驟二當(dāng)FFT前解碼模塊解完需要解的頻道的最后一個(gè)OFDM符號(hào)時(shí), 總控制模塊啟動(dòng)節(jié)電控制模塊的計(jì)數(shù)器,關(guān)閉FFT前解碼中的其它模塊的時(shí) 鐘,將調(diào)諧器和ADC配置到省電模式;
步驟三總控制模塊根據(jù)下個(gè)需要解的時(shí)隙號(hào)和下釆樣率、采樣鐘偏移 等計(jì)算需要停的時(shí)鐘周期數(shù);
步驟四總控制模塊根據(jù)FFT前解碼的延時(shí)計(jì)算打開FFT前解碼模塊時(shí) 鐘的時(shí)鐘周期數(shù),并根據(jù)調(diào)諧器和ADC需要提前喚醒的時(shí)間計(jì)算喚醒調(diào)諧器 和ADC的時(shí)鐘周期數(shù);
步驟五總控制模塊將計(jì)算出的這些值配置給省電控制模塊的寄存器; 步驟六FFT及FFT后解碼每完成一個(gè)模塊,即可通知總控制模塊關(guān)閉 一個(gè)模塊的時(shí)鐘;
步驟七省電控制模塊計(jì)數(shù)到相應(yīng)值后通知總控制模塊分別打開調(diào)諧器、 ADC、 FFT前解碼模塊和FFT模塊的時(shí)鐘;
步驟八省電控制模塊計(jì)數(shù)到需要停的時(shí)鐘周期數(shù)后計(jì)數(shù)器清零,并停 止計(jì)算,產(chǎn)生OFDM符號(hào)頭標(biāo)志
步驟九FFT及FFT后解碼每開始一個(gè)模塊就打開下個(gè)模塊的時(shí)鐘;
步驟十對(duì)于需要一 大塊數(shù)據(jù)收集滿后才開始處理的模塊只在該模塊工 作時(shí)打開時(shí)鐘,算完這一大塊數(shù)據(jù)后就立即關(guān)閉時(shí)鐘。
本發(fā)明的優(yōu)點(diǎn)的優(yōu)點(diǎn)在于將接收機(jī)的各個(gè)模塊的門控時(shí)鐘分開,逐級(jí) 關(guān)閉各個(gè)模塊的門控時(shí)鐘、調(diào)諧器和ADC,并用一個(gè)簡單的計(jì)數(shù)器來逐級(jí)打 開接收機(jī)各個(gè)模塊的門控時(shí)鐘、調(diào)諧器和ADC,進(jìn)一步降低了接收機(jī)的功耗。
下面參照附圖結(jié)合實(shí)施例對(duì)本發(fā)明作進(jìn)一步的描述。
圖1是本發(fā)明基于OFDM技術(shù)的接收機(jī)結(jié)構(gòu)示意圖。
具體實(shí)施方式
基于OFDM技術(shù)的接收機(jī)結(jié)構(gòu)如圖l所示,射頻信號(hào)經(jīng)過調(diào)諧器變?yōu)榱?中頻或低中頻信號(hào),經(jīng)過ADC采樣后變?yōu)閿?shù)字信號(hào),然后進(jìn)行FFT(快速傅 立葉變換)前解碼,經(jīng)過FFT變?yōu)轭l域信號(hào),然后進(jìn)4于FFT后解碼。FFT前 的解碼基本上是一個(gè)數(shù)據(jù)流直接流過(未進(jìn)行緩存),因此延時(shí)很短且延時(shí)固 定。FFT前解碼模塊將數(shù)據(jù)送給FFT模塊的同時(shí)在OFDM符號(hào)(去掉保護(hù)間 隔)的起始位置會(huì)產(chǎn)生符號(hào)頭標(biāo)志,告訴FFT模塊此處是OFDM符號(hào)的起始 位置。FFT模塊對(duì)整個(gè)OFDM符號(hào)進(jìn)行FFT處理,將信號(hào)變換到頻域。FFT 后解碼模塊一般需要進(jìn)行解交織后按一大塊數(shù)據(jù)進(jìn)行處理,因此延時(shí)較長。
時(shí)鐘控制模塊用來產(chǎn)生各個(gè)模塊的時(shí)鐘,總控制模塊用來產(chǎn)生各個(gè)模塊的控 制信號(hào),包括開關(guān)各個(gè)模塊時(shí)鐘的信號(hào)和開關(guān)調(diào)諧器和ADC的控制信號(hào)。
本發(fā)明是在FFT前解碼模塊中嵌入一個(gè)節(jié)電控制模塊來逐級(jí)打開接收機(jī) 各個(gè)模塊的門控時(shí)鐘、調(diào)諧器和ADC。在節(jié)電時(shí),只保留節(jié)電控制模塊工作, 來確定什么時(shí)候再次打開各個(gè)模塊的時(shí)鐘。總控制模塊中進(jìn)行時(shí)隙和OFDM 符號(hào)的計(jì)數(shù),在選定要解的頻道后就知道了哪些OFDM符號(hào)是需要解的(在 選定要解的頻道前不解或只解傳輸控制信息的OFDM符號(hào))。具體詳細(xì)步驟 如下
步驟一選擇要解的頻道;
步驟二當(dāng)FFT前解碼模塊解完需要解的頻道的最后一個(gè)OFDM符號(hào)時(shí), 總控制模塊啟動(dòng)節(jié)電控制模塊的計(jì)數(shù)器,關(guān)閉FFT前解碼中的其它模塊的時(shí) 鐘,將調(diào)諧器和ADC配置到省電模式;
步驟三總控制模塊根據(jù)下個(gè)需要解的時(shí)隙號(hào)和下采樣率、釆樣鐘偏移 等計(jì)算需要停的時(shí)鐘周期數(shù);
步驟四總控制模塊根據(jù)FFT前解碼的延時(shí)計(jì)算打開FFT前解碼模塊時(shí) 鐘的時(shí)鐘周期數(shù),并根據(jù)調(diào)諧器和ADC需要提前喚醒的時(shí)間計(jì)算喚醒調(diào)諧器和ADC的時(shí)鐘周期數(shù);
步驟五總控制模塊將計(jì)算出的這些值配置給省電控制模塊的寄存器; 步驟六FFT及FFT后解碼每完成一個(gè)模塊,即可通知總控制模塊關(guān)閉
一個(gè)模塊的時(shí)鐘;
步驟七省電控制模塊計(jì)數(shù)到相應(yīng)值后通知總控制模塊分別打開調(diào)諧器、 ADC、 FFT前解碼模塊和FFT模塊的時(shí)鐘;
步驟八省電控制模塊計(jì)數(shù)到需要停的時(shí)鐘周期數(shù)后計(jì)數(shù)器清零,并停 止計(jì)算,產(chǎn)生OFDM符號(hào)頭標(biāo)志
步驟九FFT及FFT后解碼每開始一個(gè)模塊就打開下個(gè)模塊的時(shí)鐘;
步驟十對(duì)于需要一大塊數(shù)據(jù)收集滿后才開始處理的模塊只在該模塊工 作時(shí)打開時(shí)鐘,算完這一大塊數(shù)據(jù)后就立即關(guān)閉時(shí)鐘。
對(duì)于將多個(gè)頻道內(nèi)容時(shí)分復(fù)用傳輸?shù)囊苿?dòng)數(shù)字多媒體廣播接收機(jī),本發(fā) 明將接收機(jī)的各個(gè)模塊的門控時(shí)鐘分開,逐級(jí)關(guān)閉各個(gè)模塊的門控時(shí)鐘、調(diào) 諧器和ADC,并用一個(gè)筒單的計(jì)數(shù)器來逐級(jí)打開接收機(jī)各個(gè)模塊的門控時(shí) 鐘、調(diào)諧器和ADC,進(jìn)一步降低了接收機(jī)的功耗。
權(quán)利要求
1、基于OFDM技術(shù)的移動(dòng)數(shù)字多媒體廣播接收機(jī)的節(jié)電方法,其特征在于包括如下步驟步驟一選擇要解的頻道;步驟二當(dāng)FFT前解碼模塊解完需要解的頻道的最后一個(gè)OFDM符號(hào)時(shí),總控制模塊啟動(dòng)節(jié)電控制模塊的計(jì)數(shù)器,關(guān)閉FFT前解碼中的其它模塊的時(shí)鐘,將調(diào)諧器和ADC配置到省電模式;步驟三總控制模塊根據(jù)下個(gè)需要解的時(shí)隙號(hào)和下采樣率、采樣鐘偏移等計(jì)算需要停的時(shí)鐘周期數(shù);步驟四總控制模塊根據(jù)FFT前解碼的延時(shí)計(jì)算打開FFT前解碼模塊時(shí)鐘的時(shí)鐘周期數(shù),并根據(jù)調(diào)諧器和ADC需要提前喚醒的時(shí)間計(jì)算喚醒調(diào)諧器和ADC的時(shí)鐘周期數(shù);步驟五總控制模塊將計(jì)算出的這些值配置給省電控制模塊的寄存器;步驟六FFT及FFT后解碼每完成一個(gè)模塊,即可通知總控制模塊關(guān)閉一個(gè)模塊的時(shí)鐘;步驟七省電控制模塊計(jì)數(shù)到相應(yīng)值后通知總控制模塊分別打開調(diào)諧器、ADC、FFT前解碼模塊和FFT模塊的時(shí)鐘;步驟八省電控制模塊計(jì)數(shù)到需要停的時(shí)鐘周期數(shù)后計(jì)數(shù)器清零,并停止計(jì)算,產(chǎn)生OFDM符號(hào)頭標(biāo)志步驟九FFT及FFT后解碼每開始一個(gè)模塊就打開下個(gè)模塊的時(shí)鐘;步驟十對(duì)于需要一大塊數(shù)據(jù)收集滿后才開始處理的模塊只在該模塊工作時(shí)打開時(shí)鐘,算完這一大塊數(shù)據(jù)后就立即關(guān)閉時(shí)鐘。
全文摘要
本發(fā)明指基于OFDM技術(shù)的移動(dòng)數(shù)字多媒體廣播接收機(jī)的節(jié)電方法。選擇要解的頻道;當(dāng)FFT前解碼模塊解完需要解的頻道的最后一個(gè)OFDM符號(hào)時(shí),總控制模塊啟動(dòng)節(jié)電控制模塊的計(jì)數(shù)器,關(guān)閉FFT前解碼中的其它模塊的時(shí)鐘,將調(diào)諧器和ADC配置到省電模式;總控制模塊根據(jù)下個(gè)需要解的時(shí)隙號(hào)和下采樣率、采樣鐘偏移等計(jì)算需要停的時(shí)鐘周期數(shù);只需要在傳輸要接收的頻道時(shí)打開接收機(jī)的門控時(shí)鐘,或者調(diào)諧器和ADC的開關(guān)。本發(fā)明將接收機(jī)的各個(gè)模塊的門控時(shí)鐘分開,逐級(jí)關(guān)閉各個(gè)模塊的門控時(shí)鐘、調(diào)諧器和ADC,并用一個(gè)簡單的計(jì)數(shù)器來逐級(jí)打開接收機(jī)各個(gè)模塊的門控時(shí)鐘、調(diào)諧器和ADC,進(jìn)一步降低了接收機(jī)的功耗。
文檔編號(hào)H04N5/44GK101631210SQ20091011230
公開日2010年1月20日 申請(qǐng)日期2009年7月31日 優(yōu)先權(quán)日2009年7月31日
發(fā)明者張善旭, 陳繼暉 申請(qǐng)人:福州瑞芯微電子有限公司