專利名稱:一種信號(hào)處理方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信號(hào)處理技術(shù),特別是指一種提高模數(shù)轉(zhuǎn)換(AD)信噪比的信號(hào)處理方法及裝置。
背景技術(shù):
隨著信號(hào)數(shù)字化的發(fā)展,由于數(shù)字信號(hào)如數(shù)字音頻信號(hào)在傳輸時(shí)更方便、抗干擾性更強(qiáng)、更可靠,在處理時(shí)處理速度更快、精度更高,因此,經(jīng)常需要將模擬信號(hào)轉(zhuǎn)化為數(shù)字信號(hào)進(jìn)行傳輸和處理。現(xiàn)有技術(shù)中,將模擬信號(hào)轉(zhuǎn)化為數(shù)字信號(hào)的處理過(guò)程很簡(jiǎn)單,一般就是直接采用模數(shù)轉(zhuǎn)換器(ADC),將輸入的模擬信號(hào)進(jìn)行模數(shù)轉(zhuǎn)換,輸出數(shù)字信號(hào)繼續(xù)進(jìn)行處理。但是,在將模擬信號(hào)通過(guò)ADC變成數(shù)字信號(hào)的過(guò)程中,通常會(huì)引入量化噪聲,輸入信號(hào)與量化噪聲的信噪比(SNR,Signal Noise Ratio)可根據(jù)公式(1)得到SNR=6.02B+1.76+10*log10(fm/2*fmax)(1)公式(1)中,B為量化位數(shù),fm為采樣頻率,fmax為輸入模擬信號(hào)的最高帶寬。
從公式(1)可以看出,信號(hào)量化后的位數(shù)每增加1位,SNR就會(huì)提高約6dB。那么,對(duì)于幅值較大的輸入信號(hào),有效的量化位數(shù)就越多,就能獲得較高的SNR;而對(duì)于幅值較小的輸入信號(hào),有效量化位數(shù)相對(duì)少,所以信號(hào)量化后只能獲得較低的SNR,甚至可能出現(xiàn)小信號(hào)在量化后完全被噪聲污染的情況。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種信號(hào)處理方法,能根據(jù)輸入信號(hào)幅值的大小動(dòng)態(tài)調(diào)整對(duì)輸入信號(hào)的縮放比率,進(jìn)而從整體上提高量化SNR。
本發(fā)明的另一目的在于提供一種信號(hào)處理裝置,能利用自動(dòng)增益控制對(duì)輸入信號(hào)的放大縮小比率動(dòng)態(tài)調(diào)整,從而提高模數(shù)轉(zhuǎn)換中的量化SNR。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的一種信號(hào)處理方法,該方法包括以下步驟a.將當(dāng)前要進(jìn)行模數(shù)轉(zhuǎn)換的模擬信號(hào)根據(jù)當(dāng)前給定增益值進(jìn)行放大,再將放大后的模擬信號(hào)轉(zhuǎn)換為數(shù)字信號(hào);b.將步驟a中轉(zhuǎn)化后的數(shù)字信號(hào)按照當(dāng)前給定增益值進(jìn)行縮小并輸出,同時(shí)根據(jù)步驟a中轉(zhuǎn)化后的數(shù)字信號(hào)計(jì)算新增益值,并用計(jì)算出的新增益值更新當(dāng)前給定增益值,然后返回步驟a。
上述方案中,步驟b中所述根據(jù)轉(zhuǎn)化后的數(shù)字信號(hào)計(jì)算新增益值具體包括b1.以樣本塊為單位對(duì)轉(zhuǎn)化后的數(shù)字信號(hào)樣本進(jìn)行低通濾波,并通過(guò)計(jì)算得到包絡(luò)信號(hào);b2.統(tǒng)計(jì)所有包絡(luò)信號(hào)的最大值,并根據(jù)所統(tǒng)計(jì)的包絡(luò)信號(hào)最大值和數(shù)字信號(hào)的滿幅值計(jì)算得到調(diào)整因子;b3.根據(jù)所得到的調(diào)整因子計(jì)算出新增益值。
其中,步驟b1中所述計(jì)算包絡(luò)信號(hào)具體為當(dāng)前包絡(luò)信號(hào)為當(dāng)前信號(hào)樣本的絕對(duì)值與權(quán)重因子之積加上前一包絡(luò)信號(hào)與1減權(quán)重因子之積,其中,權(quán)重因子的值為0.2或?yàn)?.01。
步驟b2中所述計(jì)算得到調(diào)整因子具體為將數(shù)字信號(hào)的滿幅值與限幅因子之積除以包絡(luò)信號(hào)最大值作為調(diào)整因子;其中,限幅因子的取值范圍為0.5至0.7。這里,所述限幅因子的取值為0.6。
步驟b3中所述計(jì)算新增益值具體為對(duì)調(diào)整因子以10為底取對(duì)數(shù),之后將對(duì)數(shù)值乘以20作為新增益值。
上述方案中,步驟b1中所述樣本塊長(zhǎng)度的取值范圍為64個(gè)樣本至256個(gè)樣本之間。較佳的,步驟b1中所述樣本塊長(zhǎng)度為64個(gè)樣本。
該方法進(jìn)一步包括設(shè)置第一閾值、第二閾值和第三閾值;則步驟b2中統(tǒng)計(jì)出包絡(luò)信號(hào)最大值之后,該步驟進(jìn)一步包括判斷所統(tǒng)計(jì)的包絡(luò)信號(hào)最大值是否小于第一閾值,如果小于,則當(dāng)前給定增益值保持不變;如果不小于,再判斷所統(tǒng)計(jì)的包絡(luò)信號(hào)最大值是否處于第二閾值與第三閾值之間,如果是,則當(dāng)前給定增益值保持不變;否則,繼續(xù)計(jì)算調(diào)整因子。
上述方案中,該方法進(jìn)一步包括在步驟a之前,設(shè)置所述當(dāng)前給定增益值初始值為0dB。
本發(fā)明還提供了一種信號(hào)處理裝置,該裝置包括信號(hào)放大單元,用于對(duì)所接收的模擬信號(hào)根據(jù)給定增益值進(jìn)行放大,并將放大后的模擬信號(hào)送入模數(shù)轉(zhuǎn)換單元;模數(shù)轉(zhuǎn)換單元,用于將輸入的模擬信號(hào)轉(zhuǎn)化為數(shù)字信號(hào),并將數(shù)字信號(hào)輸出至自動(dòng)增益控制單元和數(shù)字信號(hào)控制單元;自動(dòng)增益控制單元,用于根據(jù)輸入的數(shù)字信號(hào)調(diào)整給定增益值,并將調(diào)整后的給定增益值輸出給信號(hào)放大單元和數(shù)字信號(hào)控制單元;數(shù)字信號(hào)控制單元,用于將輸入的數(shù)字信號(hào)根據(jù)給定增益值縮小后輸出。
其中,所述信號(hào)放大單元為可編程增益放大器。所述數(shù)字信號(hào)控制單元采用數(shù)字信號(hào)處理芯片、或?qū)S眯酒K鲎詣?dòng)增益控制單元采用數(shù)字信號(hào)處理芯片、或?qū)S眯酒?。所述?shù)字信號(hào)控制單元和自動(dòng)增益控制單元采用同一個(gè)數(shù)字信號(hào)處理芯片、或采用同一個(gè)專用芯片。
本發(fā)明所提供的信號(hào)處理方法,先將要進(jìn)行模數(shù)轉(zhuǎn)換的音頻信號(hào)放大,再對(duì)放大后的音頻信號(hào)進(jìn)行模數(shù)轉(zhuǎn)換,然后再將轉(zhuǎn)換后的數(shù)字音頻信號(hào)按照放大的倍數(shù)縮小。由于放大時(shí)僅放大的是音頻信號(hào),而縮小時(shí)是對(duì)音頻信號(hào)和量化噪聲同時(shí)等比縮小,并且,縮放比率可根據(jù)輸入的模擬音頻信號(hào)的大小動(dòng)態(tài)調(diào)整,因此,這樣就可以通過(guò)改變模擬音頻信號(hào)的幅值,對(duì)小信號(hào)多放大,大信號(hào)少放大或縮小,可以整體上提高量化SNR。
圖1為本發(fā)明信號(hào)處理裝置的組成結(jié)構(gòu)示意圖;圖2為本發(fā)明信號(hào)處理方法的實(shí)現(xiàn)流程圖;
圖3為本發(fā)明方法中自動(dòng)增益控制單元?jiǎng)討B(tài)調(diào)整增益值的處理流程圖。
具體實(shí)施例方式
自動(dòng)增益控制(AGC,Automatic Gain Control)是一種通過(guò)改變輸入信號(hào)的增益(Gain)值來(lái)調(diào)整信號(hào)幅值,使信號(hào)幅值限制在一個(gè)固定范圍內(nèi)的算法。目前,AGC算法在音頻領(lǐng)域的應(yīng)用,大多是用于調(diào)整音頻信號(hào)的響度,使信號(hào)的音量保持在一個(gè)穩(wěn)定響度,而不是忽大忽小。本發(fā)明正是想利用AGC能夠動(dòng)態(tài)調(diào)整、保持信號(hào)狀態(tài)穩(wěn)定的特點(diǎn),對(duì)模擬音頻信號(hào)的幅值進(jìn)行動(dòng)態(tài)調(diào)整。
本發(fā)明的核心思想是對(duì)模擬音頻信號(hào)在進(jìn)行轉(zhuǎn)化前先放大,在將放大的模擬音頻信號(hào)轉(zhuǎn)化為數(shù)字音頻信號(hào)之后,再將數(shù)字音頻信號(hào)按照之前放大的比例進(jìn)行縮小。這里,對(duì)模擬音頻信號(hào)進(jìn)行放大的比例和對(duì)數(shù)字音頻信號(hào)進(jìn)行縮小的比例,是根據(jù)所輸入的模擬音頻信號(hào)的大小通過(guò)AGC動(dòng)態(tài)調(diào)整的。其中,所述放大是指增大或減小音頻信號(hào)的幅值。
如圖1所示,本發(fā)明所提供的信號(hào)處理裝置包括信號(hào)放大單元11、模數(shù)轉(zhuǎn)換單元12、自動(dòng)增益控制單元13以及數(shù)字信號(hào)控制單元14,其中,信號(hào)放大單元11用于將輸入的模擬音頻信號(hào)x(t)根據(jù)給定的增益值進(jìn)行放大,并將放大后的模擬音頻信號(hào)送至模數(shù)轉(zhuǎn)換單元12;模數(shù)轉(zhuǎn)換單元12用于將模擬信號(hào)轉(zhuǎn)化為數(shù)字信號(hào),并將轉(zhuǎn)化后的數(shù)字信號(hào)x(n)同時(shí)送入自動(dòng)增益控制單元13和數(shù)字信號(hào)控制單元14;數(shù)字信號(hào)控制單元14用于根據(jù)給定的增益值對(duì)所收到的數(shù)字音頻信號(hào)進(jìn)行縮小,并輸出縮小后的數(shù)字音頻信號(hào)y(n);自動(dòng)增益控制單元13用于對(duì)模數(shù)轉(zhuǎn)換單元12輸出的信號(hào)樣本x(n)進(jìn)行低通濾波并統(tǒng)計(jì),根據(jù)當(dāng)前統(tǒng)計(jì)出的輸出信號(hào)樣本的最大值和模數(shù)轉(zhuǎn)換單元12輸出信號(hào)的滿幅值計(jì)算調(diào)整因子,再根據(jù)調(diào)整因子計(jì)算出給定增益值,將計(jì)算出的給定增益值同時(shí)送至信號(hào)放大單元11和數(shù)字信號(hào)控制單元14,使信號(hào)放大單元11和數(shù)字信號(hào)控制單元14能根據(jù)給定增益值動(dòng)態(tài)調(diào)整音頻信號(hào)的大小。
這里,信號(hào)放大單元11可采用可編程增益放大器(PGA);模數(shù)轉(zhuǎn)換單元12一般采用模數(shù)轉(zhuǎn)換器;自動(dòng)增益控制單元13可采用專用芯片或數(shù)字信號(hào)處理(DSP)芯片實(shí)現(xiàn);數(shù)字信號(hào)控制單元14可采用DSP芯片或?qū)S眯酒瑢?shí)現(xiàn)。信號(hào)放大單元11所采用的給定增益值與數(shù)字信號(hào)控制單元14所采用的給定增益值相等;自動(dòng)增益控制單元13和數(shù)字信號(hào)控制單元14可使用同一個(gè)DSP芯片或同一個(gè)專用芯片。
基于圖1所示的裝置,本發(fā)明的信號(hào)處理方法如圖2所示,包括以下步驟步驟201將當(dāng)前要進(jìn)行模數(shù)轉(zhuǎn)換的模擬音頻信號(hào)x(t)按照當(dāng)前給定增益值Gain進(jìn)行放大。這里,給定增益值Gain由自動(dòng)增益控制單元給出,以dB為單位,給定增益值Gain的初始化值為0dB。另外,對(duì)模擬音頻信號(hào)的放大可由PGA完成。
步驟202將放大后的模擬音頻信號(hào)轉(zhuǎn)換為數(shù)字音頻信號(hào)x(n)并輸出。
步驟203對(duì)x(n)信號(hào)的幅值按照當(dāng)前給定增益值進(jìn)行縮小,以補(bǔ)償PGA的放大;在對(duì)x(n)信號(hào)進(jìn)行縮小的同時(shí),自動(dòng)增益控制單元根據(jù)步驟202輸出的數(shù)字音頻信號(hào)動(dòng)態(tài)調(diào)整給定增益值,即根據(jù)輸出的數(shù)字音頻信號(hào)計(jì)算新的增益值,并用計(jì)算出的新增益值更新當(dāng)前給定增益值;然后返回步驟201,表示對(duì)本次接收的模擬音頻信號(hào)處理完畢,繼續(xù)對(duì)下一段接收到的模擬音頻信號(hào)進(jìn)行處理。
本步驟中,自動(dòng)增益控制單元根據(jù)步驟202輸出的數(shù)字音頻信號(hào)動(dòng)態(tài)調(diào)整給定增益值,如圖3所示具體包括以下步驟步驟301自動(dòng)增益控制單元以樣本塊(sample block)為單位,對(duì)步驟202輸出的數(shù)字音頻信號(hào)樣本x(n)進(jìn)行低通濾波,并根據(jù)公式(2)得到包絡(luò)信號(hào)e(n)e(n)=α|x(n)|+(1-α)e(n-1)(2)其中,α為權(quán)重因子,在attack階段|x(n)|>e(n-1),此時(shí)α=0.2;其他階段α=0.01。通常,音頻信號(hào)的變化可分為上升、保持和降低幾個(gè)階段,這里所述的attack階段就是指上升階段,保持和降低屬于其他階段。
步驟302自動(dòng)增益控制單元統(tǒng)計(jì)所有包絡(luò)信號(hào)的最大值Emax,Emax=Max(e(n)),也就是說(shuō),自動(dòng)增益控制單元獲取L個(gè)樣本中的最大值。
其中,n為0,...,L-1,L表示sample block的長(zhǎng)度,通常sample block的長(zhǎng)度可設(shè)置在64至256之間。
步驟303自動(dòng)增益控制單元根據(jù)統(tǒng)計(jì)獲得的Emax以及模數(shù)轉(zhuǎn)換輸出數(shù)字信號(hào)的滿幅值MAX_VALUE,按照公式(3)來(lái)計(jì)算調(diào)整因子adjust_factor。
adjust_factor=MAX_VALUE*Limiter_factor/Emax(3)公式(3)中,Limiter_factor為限幅因子,用以調(diào)整滿幅值,該值不超過(guò)1.0,通常取值范圍在0.5至0.7之間,該值的大小可根據(jù)樣本變化的動(dòng)態(tài)范圍確定。
步驟304自動(dòng)增益控制單元根據(jù)步驟302計(jì)算出的調(diào)整因子,計(jì)算得到新增益值new_Gain,new_Gain=20*log10adjust_factor,即將調(diào)整因子轉(zhuǎn)換分貝(dB)值;并用新增益值更新當(dāng)前給定增益值Gain。其中,new_Gain值可能大于零,也可能小于零。
在圖3所示的處理流程中,為了防止給定增益值Gain變化過(guò)于頻繁,造成輸出信號(hào)的頻譜失真,可通過(guò)設(shè)置閾值的方式對(duì)給定增益值Gain的變化進(jìn)行約束。具體做法是定義三個(gè)閾值NL、LL和UL,其中,NL作為噪聲(noise)閾值,如果Emax小于NL,可以認(rèn)為是noise信號(hào),則保持Gain值不變;LL和UL用于定義一個(gè)控制的目標(biāo)范圍,如果Emax落在該范圍內(nèi),可以認(rèn)為達(dá)到了控制目標(biāo),則可以保持Gain值不變。NL、LL和UL一般根據(jù)試驗(yàn)數(shù)據(jù)或仿真結(jié)果確定。
相應(yīng)的,在步驟302中可以增加判斷的操作,具體是統(tǒng)計(jì)出Emax之后,先判斷Emax是否小于NL,如果是,則保持Gain值不變;如果不小于NL,則再判斷Emax是否處于LL和UL之間,如果是,則保持Gain值不變;如果Emax不在LL和UL之間,則繼續(xù)執(zhí)行步驟303。
當(dāng)Gain值增加,即new_Gain>0時(shí),可以讓Gain值只增加一個(gè)固定值,比如以1.5dB作為增加的步長(zhǎng)值;當(dāng)Gain值減少,即new_Gain<0時(shí),為了防止放大后信號(hào)x(t)出現(xiàn)溢出(Overflow),這種情況下,不限制調(diào)整步長(zhǎng),可直接用當(dāng)前正使用的給定增益值和新增益值得出新的當(dāng)前給定增益值,即Gain=Gain+new_Gain。
由于AGC算法的增益調(diào)整是后向反饋,每隔L個(gè)樣本調(diào)整一次,實(shí)際上,是使用t時(shí)刻樣本塊來(lái)估計(jì)t+1時(shí)刻樣本塊,增益調(diào)整具有滯后效應(yīng),容易出現(xiàn)放大后信號(hào)發(fā)生Overflow的現(xiàn)象。如果由于Overflow引起的失真大于量化噪聲的失真,將會(huì)導(dǎo)致系統(tǒng)的SNR下降,因此,本發(fā)明中需要對(duì)Limiter_factor參數(shù)和sample block的長(zhǎng)度L設(shè)置合理的值,比如取Limiter_factor=0.6,sampleblock的長(zhǎng)度L=64,一般的原則是保證Overflow樣本比例不超過(guò)2%,這樣才能真正達(dá)到有效提高SNR的效果。
根據(jù)實(shí)際測(cè)試,當(dāng)Limiter_factor=0.6,sample block的長(zhǎng)度L=64個(gè)樣本時(shí),比較使用本發(fā)明AGC進(jìn)行調(diào)整的方法和未使用AGC算法調(diào)整的SNR值,對(duì)于動(dòng)態(tài)范圍小的語(yǔ)音信號(hào),SNR約提高了15dB;對(duì)于動(dòng)態(tài)范圍較大的語(yǔ)音信號(hào),SNR約有10dB的提高,可見,本發(fā)明在提高SNR方面具有很明顯的效果。
本發(fā)明的裝置和方法不僅適用于對(duì)音頻信號(hào)的處理,還可以用于對(duì)其它信號(hào)的處理,總之,以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種信號(hào)處理方法,其特征在于,該方法包括以下步驟a.將當(dāng)前要進(jìn)行模數(shù)轉(zhuǎn)換的模擬信號(hào)根據(jù)當(dāng)前給定增益值進(jìn)行放大,再將放大后的模擬信號(hào)轉(zhuǎn)換為數(shù)字信號(hào);b.將步驟a中轉(zhuǎn)化后的數(shù)字信號(hào)按照當(dāng)前給定增益值進(jìn)行縮小并輸出,同時(shí)根據(jù)步驟a中轉(zhuǎn)化后的數(shù)字信號(hào)計(jì)算新增益值,并用計(jì)算出的新增益值更新當(dāng)前給定增益值,然后返回步驟a。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟b中所述根據(jù)轉(zhuǎn)化后的數(shù)字信號(hào)計(jì)算新增益值具體包括b1.以樣本塊為單位對(duì)轉(zhuǎn)化后的數(shù)字信號(hào)樣本進(jìn)行低通濾波,并通過(guò)計(jì)算得到包絡(luò)信號(hào);b2.統(tǒng)計(jì)所有包絡(luò)信號(hào)的最大值,并根據(jù)所統(tǒng)計(jì)的包絡(luò)信號(hào)最大值和數(shù)字信號(hào)的滿幅值計(jì)算得到調(diào)整因子;b3.根據(jù)所得到的調(diào)整因子計(jì)算出新增益值。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,步驟b1中所述計(jì)算包絡(luò)信號(hào)具體為當(dāng)前包絡(luò)信號(hào)為當(dāng)前信號(hào)樣本的絕對(duì)值與權(quán)重因子之積加上前一包絡(luò)信號(hào)與1減權(quán)重因子之積,其中,權(quán)重因子的值為0.2或?yàn)?.01。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,步驟b2中所述計(jì)算得到調(diào)整因子具體為將數(shù)字信號(hào)的滿幅值與限幅因子之積除以包絡(luò)信號(hào)最大值作為調(diào)整因子;其中,限幅因子的取值范圍為0.5至0.7。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述限幅因子的取值為0.6。
6.根據(jù)權(quán)利要求2所述的方法,其特征在于,步驟b3中所述計(jì)算新增益值具體為對(duì)調(diào)整因子以10為底取對(duì)數(shù),之后將對(duì)數(shù)值乘以20作為新增益值。
7.根據(jù)權(quán)利要求2所述的方法,其特征在于,步驟b1中所述樣本塊長(zhǎng)度的取值范圍為64個(gè)樣本至256個(gè)樣本之間。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,步驟b1中所述樣本塊長(zhǎng)度為64個(gè)樣本。
9.根據(jù)權(quán)利要求2所述的方法,其特征在于,該方法進(jìn)一步包括設(shè)置第一閾值、第二閾值和第三閾值;則步驟b2中統(tǒng)計(jì)出包絡(luò)信號(hào)最大值之后,該步驟進(jìn)一步包括判斷所統(tǒng)計(jì)的包絡(luò)信號(hào)最大值是否小于第一閾值,如果小于,則當(dāng)前給定增益值保持不變;如果不小于,再判斷所統(tǒng)計(jì)的包絡(luò)信號(hào)最大值是否處于第二閾值與第三閾值之間,如果是,則當(dāng)前給定增益值保持不變;否則,繼續(xù)計(jì)算調(diào)整因子。
10.根據(jù)權(quán)利要求1至9任一項(xiàng)所述的方法,其特征在于,該方法進(jìn)一步包括在步驟a之前,設(shè)置所述當(dāng)前給定增益值初始值為0dB。
11.一種信號(hào)處理裝置,其特征在于,該裝置包括信號(hào)放大單元,用于對(duì)所接收的模擬信號(hào)根據(jù)給定增益值進(jìn)行放大,并將放大后的模擬信號(hào)送入模數(shù)轉(zhuǎn)換單元;模數(shù)轉(zhuǎn)換單元,用于將輸入的模擬信號(hào)轉(zhuǎn)化為數(shù)字信號(hào),并將數(shù)字信號(hào)輸出至自動(dòng)增益控制單元和數(shù)字信號(hào)控制單元;自動(dòng)增益控制單元,用于根據(jù)輸入的數(shù)字信號(hào)調(diào)整給定增益值,并將調(diào)整后的給定增益值輸出給信號(hào)放大單元和數(shù)字信號(hào)控制單元;數(shù)字信號(hào)控制單元,用于將輸入的數(shù)字信號(hào)根據(jù)給定增益值縮小后輸出。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述信號(hào)放大單元為可編程增益放大器。
13.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述數(shù)字信號(hào)控制單元采用數(shù)字信號(hào)處理芯片、或?qū)S眯酒?br>
14.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述自動(dòng)增益控制單元采用數(shù)字信號(hào)處理芯片、或?qū)S眯酒?br>
15.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述數(shù)字信號(hào)控制單元和自動(dòng)增益控制單元采用同一個(gè)數(shù)字信號(hào)處理芯片、或采用同一個(gè)專用芯片。
全文摘要
本發(fā)明公開了一種信號(hào)處理方法,關(guān)鍵在于,該方法包括以下步驟a.將當(dāng)前要進(jìn)行模數(shù)轉(zhuǎn)換的模擬信號(hào)根據(jù)當(dāng)前給定增益值進(jìn)行放大,再將放大后的模擬信號(hào)轉(zhuǎn)換為數(shù)字信號(hào);b.將步驟a中轉(zhuǎn)化后的數(shù)字信號(hào)按照當(dāng)前給定增益值進(jìn)行縮小并輸出,同時(shí)根據(jù)步驟a中轉(zhuǎn)化后的數(shù)字信號(hào)計(jì)算新增益值,并用計(jì)算出的新增益值更新當(dāng)前給定增益值,然后返回步驟a。本發(fā)明還同時(shí)公開了一種信號(hào)處理裝置,采用該方法和裝置能根據(jù)輸入信號(hào)幅值的大小動(dòng)態(tài)調(diào)整對(duì)輸入信號(hào)的縮放比率,進(jìn)而從整體上提高量化SNR。
文檔編號(hào)H03M1/12GK1622468SQ20041010134
公開日2005年6月1日 申請(qǐng)日期2004年12月17日 優(yōu)先權(quán)日2004年12月17日
發(fā)明者馮宇紅, 懷千江, 溫小勇, 林中松 申請(qǐng)人:北京中星微電子有限公司