專利名稱::用于3g和4g終端的音調(diào)生成方法及裝置的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明提出一種用于TD-SCDMA、B3G(Beyond3G)、4G(第四代移動通信)終端的音調(diào)生成方法及裝置,屬移動通信技術(shù)制造領(lǐng)域。技術(shù)背景為實(shí)現(xiàn)通信過程中終端可以發(fā)出DTMF(雙音多頻)信號的功能,終端中需要具備音調(diào)生成器。目前有很多實(shí)現(xiàn)音調(diào)生成器的算法;其中很多被修改定制以應(yīng)用于廣泛的眾所周知的定點(diǎn)處理器的DSP處理器架構(gòu)。一些常用算法有相位累加器頻率合成法,整型delta直接?xùn)吮矸ǎ瑪?shù)字振蕩器法和截?cái)嗵├占墧?shù)近似法。每種方法都有它們的優(yōu)缺點(diǎn)。相位累加器頻率合成算法運(yùn)用了定點(diǎn)DSP累加器的溢出特性。因?yàn)橐粽{(diào)生成器計(jì)算正弦序列的連續(xù)采樣,連續(xù)的相位參量(正弦波的參數(shù))之間的差是一個固定量,對該固定相位量要進(jìn)行歸一化使得當(dāng)預(yù)期的正弦波的一個周期到達(dá)時,累加器溢出,并且該累加器被有效地復(fù)位成新周期開始相位。對于每一個要生成的樣本,上述相位恒定參量被加入到累加器中。這里,必須計(jì)算這個相位的正弦。下列方法中任何一種都可以用于完成這項(xiàng)工作直接?xùn)吮矸?,基于三角?jì)算的査表法,截?cái)嗵├占墧?shù)近似法。當(dāng)周期結(jié)束時,累加器溢出,并有效復(fù)位成新周期的開始相位。在整型Delta直接查表算法中,一個大小為N的大表包含單位周期內(nèi)均勻分布的采樣的正弦值。這個表采用基于初始相位和期望頻率為模的方法來尋址。用這種方法,在單個周期內(nèi)計(jì)算預(yù)期的正弦函數(shù)的采樣。數(shù)字振蕩器方法中,計(jì)算一個IF弦波作為線性時不變(LTI)系統(tǒng)的輸出。這個線性時不變(LTI)系統(tǒng)的輸入是一個脈沖,其輸出脈沖響應(yīng)為預(yù)期的正弦波。這個濾波器的系數(shù)決定預(yù)期的相位、頻率和振幅。修改系數(shù)即可有效地定位出單位圓上一個特定弧度頻率的復(fù)極點(diǎn)。截?cái)嗵├占墧?shù)近似算法中,如同多項(xiàng)式近似,采用因果的、實(shí)正弦級數(shù)表示有限的泰勒級數(shù)。普遍認(rèn)為,用正弦表示截?cái)?3或4階)的泰勒級數(shù)的結(jié)果可以被接受。
發(fā)明內(nèi)容本發(fā)明提出一種采用基于IIR(無限沖擊響應(yīng))濾波器的數(shù)字振蕩器,實(shí)現(xiàn)通用的任意相位的音調(diào)生成器的方法和裝置。該方法和裝置可以產(chǎn)生兩個任意振幅、頻率和相位的正弦波的疊加信號。不僅可產(chǎn)生標(biāo)準(zhǔn)的DTMF信號,而且能產(chǎn)生任意雙音信號。一、音調(diào)生成系統(tǒng)構(gòu)成圖1是本設(shè)計(jì)提出的用于TD-SCDMA、Beyond3G、4G終端的音調(diào)生成裝置組成框圖。該音調(diào)生成裝置由以下部件構(gòu)成(1)終端數(shù)字基帶的CPU(101),(2)終端數(shù)字基帶的數(shù)字信號處理器DSP(102),(3)包含在DSP102內(nèi)部的音調(diào)生成器(103),(4)脈沖密度調(diào)制器PDM(104),(5)脈沖密度調(diào)制器片外RC低通濾波器(105),(6)振鈴器(106),(7)音頻模擬前端VBAFE(107),(8)揚(yáng)聲器(108),(9)時鐘生成器(109),對上述組成說明如下(1)CPU101與時鐘發(fā)生器109、DSP102之間存在接口進(jìn)行通信。其中1)CPU101可向DSP102發(fā)出音調(diào)生成請求信號,該請求信號不僅請示DSP102用其中的音調(diào)生成器103發(fā)出音調(diào)信號,而且指示出DSP102用音調(diào)生成器103發(fā)出的音調(diào)信號的類型;2)CPU接收來自時鐘發(fā)生器109輸出的工作時鐘信號。(2)DSP102與CPU101、時鐘生成器109、脈沖密度調(diào)制器104、音頻模擬前端VBAFE107之間存在接口進(jìn)行通信。并且,DSP102內(nèi)部包含音調(diào)生成器103(以DSP固件的形式實(shí)現(xiàn))。其中1)DSP102接收來自CPU101的音調(diào)生成請求信號;2)DSP102接收來自時鐘發(fā)生器109的工作時鐘信號;3)DSP102可將生成的音調(diào)信號的數(shù)字波形發(fā)給脈沖密度調(diào)制器104、音頻模擬前端VBAFE107。(3)音調(diào)生成器103包含在DSP102的內(nèi)部,以DSP固件的形式實(shí)現(xiàn)。(4)脈沖密度調(diào)制器PDM104與DSP102、時鐘生成器109、片外RC低通濾波器105之間存在接口進(jìn)行通信。其中1)脈沖密度調(diào)制器PDM104接收來自DSP102的音調(diào)信號的數(shù)字波形;2)脈沖密度調(diào)制器PDM104接收來自時鐘發(fā)生器109的工作時鐘;3)脈沖密度調(diào)制器PDM104將音調(diào)信號的數(shù)字波形轉(zhuǎn)換成密度調(diào)制的脈沖信號序列,發(fā)送到片外RC低通濾波器105。(5)脈沖密度調(diào)制器片外RC低通濾波器105與脈沖密度調(diào)制器PDM104、振鈴器106之間存在接口進(jìn)行通信。其中1)RC低通濾波器105接收來自脈沖密度調(diào)制器PDM104輸出的密度調(diào)制的脈沖信號序列;2)RC低通濾波器105將密度調(diào)制的脈沖信號序列轉(zhuǎn)換成模擬波形發(fā)送到振鈴器106。(6)音頻模擬前端VBAFE107與DSP102、揚(yáng)聲器108之間存在接口進(jìn)行通信。其中1)音頻模擬前端VBAFE107接收來自DSP102的音調(diào)信號的數(shù)字波形;2)音頻模擬前端VBAFE107將音調(diào)信號的數(shù)字波形轉(zhuǎn)換成模擬信號,發(fā)送到揚(yáng)聲器108。(7)時鐘生成器109與CPU101、DSP102、脈沖密度調(diào)制器104、音頻模擬前端VBAFE107之間存在接口,為CPU101、DSP102、脈沖密度調(diào)制器104、音頻模擬前端VBAFE107提供工作時鐘信號。在此需要說明的是,對于本發(fā)明中提到的脈沖密度調(diào)制器PDM,其具體技術(shù)細(xì)節(jié)可以參見本發(fā)明設(shè)計(jì)人之前已提交的另一項(xiàng)發(fā)明專利申請《用于TD-SCDMA和4G終端的脈沖密度調(diào)制器》,申請?zhí)枮?00710069083.X。二、音調(diào)生成器的實(shí)現(xiàn)方法將音調(diào)生成器在時刻n("^0,1,2,…)輸出的音調(diào)信號記作""],j["]是具有隨機(jī)初始相位參量、因果的正弦波信號。"w]可用下式表示-乂."J=g0sin(式1)上式中,/。表示音調(diào)信號的頻率,《表示采樣速率,A表示初始相位。n為音調(diào)信號y[w]的輸出時間,也即少[wj的序號,w=0,l,2,---。采用基于IIR濾波器的數(shù)字振蕩器實(shí)現(xiàn)音調(diào)生成器,產(chǎn)生上述音調(diào)信號。此時,對于該基于IIR濾波器的數(shù)字振蕩器,其脈沖激勵響應(yīng)可用以下的差分方程表示為j[w]二2^少[w—1]—52;;["—2—X。x["—^jc["—U(式2)上式中,x[w]表示該基于IIR濾波器的數(shù)字振蕩器的輸入,x[w]是一個沖擊脈沖,即x[OJ二l,且當(dāng)w-O時,x["]=0。同樣,這里也隱含了假設(shè)上述脈沖激勵響應(yīng)是因果的,即當(dāng)w〈0時,少[=0。同樣需要說明的是,對于生成標(biāo)準(zhǔn)DTMF信號這種情況,相位不是關(guān)鍵的,所以5。一般設(shè)置為O,0。=0。上述(式2)中的系數(shù)定義如下:COS仏=1以及4=-g0sin^4=gosin&cos(式3)(式4)(式5)2;r—gocos0osin2:4尸.(式6)^乂圖2是基于上述(式l)實(shí)現(xiàn)的音調(diào)生成器的組成框圖。由圖2可見,該音調(diào)生成器由以下部件構(gòu)成-(1)保存x["-1的寄存器(201),(2)保存""-l]的寄存器(202),(3)保存y["-2]的寄存器(203),(4)保存系數(shù)力。的寄存器(204),(5)保存系數(shù)4的寄存器(205),(6)保存系數(shù)A的寄存器(206),(7)保存中間計(jì)算結(jié)果的7個緩存單元207~213,(8)乘法器215、217、219、220、221,(9)加法器216、218、222,(10)時鐘生成器109,對上述組成說明如下(1)寄存器201與基于IIR濾波器的數(shù)字振蕩器的輸入端、時鐘發(fā)生器109、乘法器217之間存在接口進(jìn)行通信。其中1)寄存器201接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)寄存器201將保存的、基于IIR濾波器的數(shù)字振蕩器的前一個時刻的輸入4"-l]發(fā)送到乘法器217;3)之后,寄存器201接收來自數(shù)字振蕩器的輸入端的輸入;(2)寄存器202與寄存器203、時鐘發(fā)生器109、乘法器220、加法器222之間存在接口進(jìn)行通信。其中l(wèi))寄存器202接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)寄存器202將保存的""-1]發(fā)送到乘法器220;3)寄存器202將保存的y["-l]發(fā)送到寄存器203;4)之后,寄存器202接收來自加法器222的輸出。(3)寄存器203與寄存器202、時鐘發(fā)生器109、加法器218之間存在接口進(jìn)行通信。其中1)寄存器203接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)寄存器203將保存的2]發(fā)送到加法器218;3)之后,寄存器203接收來自寄存器202的輸出。(4)寄存器204與時鐘發(fā)生器109、乘法器215之間存在接口進(jìn)行通信。其中1)寄存器204接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)寄存器204將保存的乂。發(fā)送到乘法器215。(5)寄存器205與時鐘發(fā)生器109、乘法器217之間存在接口進(jìn)行通信。其中1)寄存器205接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)寄存器205將保存的4發(fā)送到乘法器217。(6)寄存器206與時鐘發(fā)生器109、乘法器220之間存在接口進(jìn)行通信。其中1)寄存器206接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)寄存器206將保存的^發(fā)送到乘法器220。(7)緩存單元207與時鐘發(fā)生器109、乘法器215、加法器216之間存在接口進(jìn)行通信。其中1)緩存單元207接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)緩存單元207接收來自乘法器215的輸出;3)緩存單元207將保存內(nèi)容發(fā)送給加法器216。(8)緩存單元208與時鐘發(fā)生器109、乘法器217、加法器216之間存在接口進(jìn)行通信。其中1)緩存單元208接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)緩存單元208接收來自乘法器217的輸出;3)緩存單元208將保存內(nèi)容發(fā)送給加法器216。(9)緩存單元209與時鐘發(fā)生器109、加法器216、加法器218之間存在接口進(jìn)行通信。其中1)緩存單元209接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)緩存單元209接收來自加法器216的輸出;3)緩存單元209將保存內(nèi)容發(fā)送給加法器218。(10)緩存單元210與時鐘發(fā)生器109、加法器218、乘法器219之間存在接口進(jìn)行通信。其中1)緩存單元210接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)緩存單元210接收來自加法器218的輸出;3)緩存單元210將保存內(nèi)容發(fā)送給乘法器219。(11)緩存單元211與時鐘發(fā)生器109、乘法器219、加法器222之間存在接口進(jìn)行通信。其中l(wèi))緩存單元211接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)緩存單元211接收來自乘法器219的輸出;3)緩存單元211將保存內(nèi)容發(fā)送給加法器222。(12)緩存單元212與時鐘發(fā)生器109、乘法器220、乘法器221之間存在接口進(jìn)行通信。其中1)緩存單元212接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)緩存單元212接收來自乘法器220的輸出;3)緩存單元212將保存內(nèi)容發(fā)送給乘法器221。(13)緩存單元213與時鐘發(fā)生器109、乘法器221、加法器222之間存在接口進(jìn)行通信。其中1)緩存單元213接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)緩存單元213接收來自乘法器221的輸出;3)緩存單元213將保存內(nèi)容發(fā)送給加法器222。三、基于IIR濾波器的數(shù)字振蕩器實(shí)現(xiàn)的音調(diào)生成器的特性將音調(diào)生成器的頻率分辨率記作A/。,頻率分辨率定義為一個特定頻率生成的準(zhǔn)確率。基于IIR濾波器的數(shù)字振蕩器的一個重要特性是它的頻率分辨率在整個生成范圍內(nèi)不是常量,而是取決于感興趣的頻率。作為生成頻率的函數(shù)的頻率分辨率定義如下△/。=-^~~^(式7)2;r/o2w-'2;zsin、K乂其中W是字長。顯然,這個方法對于O和(或)K/2附近的頻率會產(chǎn)生錯誤結(jié)果。如圖3所示。圖3中,橫坐標(biāo)為歸一化頻率,縱坐標(biāo)為頻率分辨率。圖中,平的直線所表示的頻率分辨率,是用基于三角計(jì)算的相位累加器頻率合成算法獲得的結(jié)果。而曲線表示的頻率分辨率,則是用基于IIR濾波器的數(shù)字振蕩器方法獲得的結(jié)果。顯然,基于IIR濾波器的數(shù)字振蕩器方法不能用在接近直流(DC)和l/2采樣頻率的情況中。然而,在實(shí)際使用中,不會采用基于IIR濾波器的數(shù)字振蕩器方法生成上述2個頻點(diǎn)的音調(diào),因而上述情況不會出現(xiàn)。在本發(fā)明提出的基于IIR濾波器的數(shù)字振蕩器方法中,我們選擇査表方法帶來的計(jì)算復(fù)雜度的少許增加為代價,換來頻率分辨率的提高和靈活性的增加?;贗IR濾波器的數(shù)字振蕩器方法的計(jì)算復(fù)雜度較低。為了產(chǎn)生一個正弦波樣本,需要大約5-7個周期。這樣,需要14個周期產(chǎn)生雙音正弦波樣本。在目前我們實(shí)現(xiàn)的系統(tǒng)中,音調(diào)生成器在每次調(diào)用(10ms)將產(chǎn)生80個樣本,并且每幀(20ms)被調(diào)用兩次。這樣,音調(diào)生成器的瞬時量化時長為10ms。在當(dāng)前實(shí)現(xiàn)中還有一些額外開銷,但當(dāng)產(chǎn)生的樣本數(shù)量比較大時(約為0或160),其影響不顯著。當(dāng)前,在使用上述數(shù)字振蕩器產(chǎn)生一個音調(diào)信號時,要求用一個模2(module2)緩存區(qū)(即上文提到的寄存器202和203)存儲數(shù)字振蕩器之前輸出的值,即j["-l]和少[w-2]。要產(chǎn)生雙音信號,還需要用第2個模2緩存區(qū)計(jì)算另一個音調(diào)信號。為了正確地計(jì)算每個產(chǎn)生的音調(diào)的相位,至少需要存儲3個16比特系數(shù)乂。,4,A。需要指出的是,山于A是常量,所以不用存儲。這樣,要產(chǎn)生雙音正弦波信號,需要存儲6個16比特系數(shù)并保留2個模2緩存區(qū)。程序要盡量小,在小于50字節(jié)的水平。由于實(shí)時操作限制,需要調(diào)用音調(diào)生成器多次以得到想要的波形。在這種情況下,在音調(diào)生成器調(diào)用過程中,希望保持相位連續(xù)性。在這種情況下,音調(diào)生成器中的IIR濾波器的當(dāng)前狀態(tài)必須被保存并且在音調(diào)生成器重入時,將初始相位恢復(fù)成該相位?;蛟S完成此項(xiàng)工作的最好方法是讓音調(diào)生成器一直工作在同一組模2緩存區(qū),并且確保音調(diào)生成器在調(diào)用過程中這些緩存區(qū)被合適地刷新。音調(diào)生成器確保子程序退出。在音調(diào)生成器連續(xù)調(diào)用過程中,如果請求同樣的頻率,模2緩存區(qū)中的值被合適地調(diào)整,以確保相位連續(xù)性。四、可以生成的音調(diào)信號對于移動終端設(shè)備,有以下二種情況要求必須產(chǎn)生標(biāo)準(zhǔn)的DTMF音調(diào)第一,網(wǎng)絡(luò)與終端通信過程中,網(wǎng)絡(luò)要求終端產(chǎn)生并輸出DTMF信號。這些DTMF信號被發(fā)送到音頻模擬前端VBAFE107的揚(yáng)聲器108。第二,當(dāng)按下終端鍵盤上的標(biāo)準(zhǔn)數(shù)字鍵{0-9,*和#}時,終端可能要求產(chǎn)生DTMF信號。在這種情況下,終端要將音調(diào)生成器產(chǎn)生的DTMF信號送到振鈴器或揚(yáng)聲器,或者兩個都送。我們本發(fā)明設(shè)計(jì)內(nèi)容隱含了發(fā)送DTMF給振鈴器。DTMF音調(diào)和所表示的相應(yīng)數(shù)字如表1所示1.網(wǎng)絡(luò)要求的DTMF第一種情形是網(wǎng)絡(luò)要求產(chǎn)生DTMF,所生成的音調(diào)的時長由控制字中的相應(yīng)比特確定。這些信息被送到音頻模擬前端VBAFE,由音頻模擬前端VBAFE完成數(shù)模轉(zhuǎn)換,將轉(zhuǎn)換的模擬波形發(fā)送到揚(yáng)聲器。采樣率/^取8000Hz(8KHz)。DTMF持續(xù)時長可取(95ms,150ms,200ms,250ms,300ms,350ms〉中的任一值;數(shù)字間最小間隔可取{60ms,100ms'150ms,200ms}中的任一值。DSP通過寫一個映射到音頻模擬前端(VBAFE)的控制寄存器的內(nèi)存,配置揚(yáng)聲器產(chǎn)生的音量。在這種情況下,音調(diào)生成器被調(diào)用,以產(chǎn)生適當(dāng)?shù)?4比特PCM校準(zhǔn)樣本;然后把這些樣本寫到適當(dāng)?shù)囊纛l輸入緩存區(qū)中。2.終端按鍵要求的DTMF在壓下鍵盤的一個標(biāo)準(zhǔn)數(shù)字鍵按鍵時,終端應(yīng)當(dāng)能產(chǎn)生DTMF音調(diào)作為響應(yīng)。音頻處理子系統(tǒng)應(yīng)當(dāng)能將這個信號傳送給振鈴器、揚(yáng)聲器中的一個或全部。音頻處理子系統(tǒng)也能禁止當(dāng)壓下一個鍵時產(chǎn)生聲音(靜音)。振鈴的接口將通過脈沖密度調(diào)節(jié)器(PDM)104。一種做法可以是通過適當(dāng)配置PDM104產(chǎn)生一個數(shù)字波形,并將該波形發(fā)給片外RC低通濾波器105,產(chǎn)生一個和振鈴相關(guān)聯(lián)的模擬波形,再使振鈴器接收該波形。另外一種做法是,PDM104的輸出以及相應(yīng)的轉(zhuǎn)換波形直接發(fā)送給振鈴電路。(對于本發(fā)明中提到的脈沖密度調(diào)制器PDM,其具體技術(shù)細(xì)節(jié)可以參見本發(fā)明設(shè)計(jì)人之前己提交的另一項(xiàng)發(fā)明專利申請《用于TD-SCDMA和4G終端的脈沖密度調(diào)制器》,申請?zhí)枮?00710069083.X)3.用于生成DTMF的16比特系數(shù)表2給出的系數(shù)是采用基于IIR濾波器的數(shù)字振蕩器實(shí)現(xiàn)的音調(diào)生成器,產(chǎn)生標(biāo)準(zhǔn)DTMF信號的規(guī)定系數(shù)。這些系數(shù)是基于無"扭曲"或兩個正弦波的振幅無差別而得出,并產(chǎn)生14比特校準(zhǔn)的音頻編解碼器PCM信號。對于VBAFE,對應(yīng)于43mVrms的最大PCM輸入級(214-1)被定義為3.14dB。根據(jù)這個定義,士5706的振幅被定義為0dB,并且被建議作為默認(rèn)的輸入級。±5706的振幅是單個音調(diào)的振幅;下面列出的系數(shù)將產(chǎn)生一個波形,該波形具有近似于用最低有效比特規(guī)整后的14比特VBAFE相同功率。假如VBAFE的規(guī)整改變,這些系數(shù)也要相應(yīng)地改變。使用終端的音量控制按鈕,可以將修改VBAFE控制寄存器的可變增益設(shè)置,使音量變化超過這個級別。可以容易地產(chǎn)生新的系數(shù)以計(jì)算音調(diào)間的扭曲。表2基于IIR濾波器的數(shù)字振蕩器生成標(biāo)準(zhǔn)DTMF的16比特系數(shù)(針對于采樣率F^8000Hz的情況)。用于生成標(biāo)準(zhǔn)DTMF的音調(diào)生成器的系數(shù)集的詳細(xì)表述如下<formula>formulaseeoriginaldocumentpage12</formula>(式12)<formula>formulaseeoriginaldocumentpage12</formula>(式13)上述(式8)~(式13)中的函數(shù)/oor(Z),表示取《Z的最大整數(shù)。對于表2的情況,g0.12309。而對應(yīng)于0(0.999…),將產(chǎn)生一個振幅接近士32767的數(shù)字正弦波。利用這種方法,音調(diào)生成器可通過改變系數(shù)而與一系列音頻編解碼器共同使用,或者是與一個給定的采用不同比特規(guī)整模式(采用最高有效比特規(guī)整或最低有效比特規(guī)整)的音頻編解碼器共同使用。頻譜分析曲線詳細(xì)說明了采用上述參數(shù)所產(chǎn)生音調(diào)的頻率準(zhǔn)確性。所得的準(zhǔn)確性看起來比DTMF更好。4.發(fā)送消息除了標(biāo)準(zhǔn)DTMF音,音調(diào)生成器還可以生成在網(wǎng)絡(luò)和終端之間傳遞的音調(diào)消息。如,網(wǎng)絡(luò)要求在終端上產(chǎn)生一個振鈴或音調(diào)。這些信號類型可以是音調(diào)、振鈴音。表3列出的是一些可能使用的音調(diào)信號。5.生成音消息的16比特系數(shù)表4給出用于生成CDMA中標(biāo)準(zhǔn)音頻消息信號的系數(shù)。這些音頻消息信號在CDMA技術(shù)標(biāo)準(zhǔn)中定義。圖4所示是用本發(fā)明提出的基于IIR濾波器的數(shù)字振蕩器方法產(chǎn)生振鈴音時間序列圖(校準(zhǔn)成0dB),圖4中,橫坐標(biāo)為時間,縱坐標(biāo)為采樣序列樣點(diǎn)值的幅度。圖5是該振鈴音時間序列圖的頻譜,圖5中,橫坐標(biāo)為頻率,縱坐標(biāo)為頻譜(各頻率點(diǎn))響應(yīng)幅度。這些系數(shù)是用VBAFE的最低有效比特規(guī)整過的結(jié)果。所生成頻率的偏差可忽略。附圖及附表說明圖1是本發(fā)明設(shè)計(jì)的音調(diào)生成裝置組成框圖。圖2是基于IIR濾波器的數(shù)字振蕩器實(shí)現(xiàn)的音調(diào)生成器構(gòu)成框圖。圖3是IIR濾波器方法的頻率分辨率。圖4是用IIR濾波器方法產(chǎn)生的振鈴音的時間序列圖。圖5是用IIR濾波器方法產(chǎn)生的振鈴音的頻譜圖。表1是標(biāo)準(zhǔn)DTMF音調(diào)及其表示的數(shù)字。表2基于IIR濾波器的數(shù)字振蕩器生成標(biāo)準(zhǔn)DTMF的16比特系數(shù)(針對于采樣率《=8000Hz的情況)。表3是一些可能使用的音調(diào)信號。表4是用于生成基于IIR濾波器的消息音的16比特系數(shù)(針對于采樣率巧-8000Hz的情況)。具體實(shí)施方式實(shí)施例1:圖1是本設(shè)計(jì)提出的用于TD-SCDMA、Beyond3G、4G終端的音調(diào)生成裝置組成框圖。該音調(diào)生成裝置由以下部件構(gòu)成終端數(shù)字基帶的CPU—101,終端數(shù)字基帶的數(shù)字信號處理器DSP—102,包含在DSP102內(nèi)部的音調(diào)生成器103,脈沖密度調(diào)制器PDM—104,脈沖密度調(diào)制器片外RC低通濾波器105,振鈴器106,音頻模擬前端VBAFE—107,揚(yáng)聲器108,時鐘生成器109;對上述組成說明如下(1)CPU101與時鐘發(fā)生器109、DSP102之間存在接口進(jìn)行通信。其中1)CPU101可向DSP102發(fā)出音調(diào)生成請求信號,該請求信號不僅請示DSP102用其中的音調(diào)生成器103發(fā)出音調(diào)信號,而且指示出DSP102用音調(diào)生成器103發(fā)出的音調(diào)信號的類型;2)CPU接收來自時鐘發(fā)生器109輸出的工作時鐘信號。(2)DSP102與CPU101、時鐘生成器109、脈沖密度調(diào)制器104、音頻模擬前端VBAFE107之間存在接U進(jìn)行通信。并且,DSP102內(nèi)部包含音調(diào)生成器103(以DSP固件的形式實(shí)現(xiàn))。其中l(wèi))DSP102接收來自CPU101的音調(diào)生成請求信號;2)DSP102接收來自時鐘發(fā)生器109的工作時鐘信號;3)DSP102可將生成的音調(diào)信號的數(shù)寧波形發(fā)給脈沖密度調(diào)制器104、音頻模擬前端VBAFE107。(3)音調(diào)生成器103包含在DSP102的內(nèi)部,以DSP固件的形式實(shí)現(xiàn)。(4)脈沖密度調(diào)制器PDM104與DSP102、時鐘生成器109、片外RC低通濾波器105之間存在接口進(jìn)行通信。其中1)脈沖密度調(diào)制器PDM104接收來自DSP102的旮調(diào)信號的數(shù)字波形;2)脈沖密度調(diào)制器PDM104接收來自時鐘發(fā)生器109的工作時鐘;3)脈沖密度調(diào)制器PDM104將咅調(diào)信號的數(shù)字波形轉(zhuǎn)換成密度調(diào)制的脈沖信號序列,發(fā)送到片外RC低通濾波器105。(5)脈沖密度調(diào)制器片外RC低通濾波器105與脈沖密度調(diào)制器PDM104、振鈴器106之間存在接口進(jìn)行通信。其中1)RC低通濾波器105接收來自脈沖密度調(diào)制器PDM104輸出的密度調(diào)制的脈沖信號序列;2)RC低通濾波器105將密度調(diào)制的脈沖信號序列轉(zhuǎn)換成模擬波形發(fā)送到振鈴器106。(6)音頻模擬前端VBAFE107與DSP102、揚(yáng)聲器108之間存在接口進(jìn)行通信。其中1)音頻模擬前端VBAFE107接收來自DSP102的音調(diào)信號的數(shù)字波形;2)音頻模擬前端VBAFE107將音調(diào)信號的數(shù)字波形轉(zhuǎn)換成模擬信號,發(fā)送到揚(yáng)聲器108。(7)時鐘生成器109與CPU101、DSP102、脈沖密度調(diào)制器104、音頻模擬前端VBAFE107之間存在接口,為CPU101、DSP102、脈沖密度調(diào)制器104、音頻模擬前端VBAFE107提供工作時鐘信號。(對于本發(fā)明屮提到的脈沖密度調(diào)制器PDM,其具體技術(shù)細(xì)節(jié)可以參見本發(fā)明設(shè)計(jì)人之前已提交的另一項(xiàng)發(fā)明專利申請《用于TD-SCDMA和4G終端的脈沖密度調(diào)制器》,申請?zhí)枮?00710069083.X)實(shí)施例2:將音調(diào)生成器在時刻11("=0,1,2,…)輸出的音調(diào)信號記作少["j,少[w]是具有隨機(jī)初始相位參量、因果的正弦波信號。J["]可用下式表示sm(式1)上式中,/。表示音調(diào)信號的頻率,《表示采樣速率,A表示初始相位。n為音調(diào)信號j["]的輸出時間,也即少["j的序號,"二0,1,2,…。采用基于IIR濾波器的數(shù)字振蕩器實(shí)現(xiàn)音調(diào)生成器,產(chǎn)生上述音調(diào)信號。此時,對于該基14于IIR濾波器的數(shù)字振蕩器,其脈沖激勵響應(yīng)可用以下的差分方程表示為>{"]=2萬j["—1—萬2少["—2]—」。x["]-^—1](式2)上式中,x["]表示該基于IIR濾波器的數(shù)字振蕩器的輸入,Jc["]是一個沖擊脈沖,即r[O卜l,且當(dāng)w^O時,JC["]=0。同樣,這里也隱含了假設(shè)上述脈沖激勵響應(yīng)是因果的,即當(dāng)"<0時,_y[wj=0。同樣需要說明的是,對于生成標(biāo)準(zhǔn)DTMF信號這種情況,相位不是關(guān)鍵的,所以^。一般設(shè)置為O,0。=0。上述(式2)中的系數(shù)定義如下:及<formula>formulaseeoriginaldocumentpage15</formula>以及<formula>formulaseeoriginaldocumentpage15</formula>(式3)(式4)<formula>formulaseeoriginaldocumentpage15</formula>(式5)<formula>formulaseeoriginaldocumentpage15</formula>(式6)圖2是基于上述(式l)實(shí)現(xiàn)的音調(diào)生成器的組成框圖。由圖2可見,該音調(diào)生成器由以下部件構(gòu)成(1)保存x[w-l]的寄存器(編號201)(2)保存少["-l]的寄存器(202)(3)保存y["-2]的寄存器(203)(4)保存系數(shù)^。的寄存器(204)(5)保存系數(shù)^的寄存器(205)(6)保存系數(shù)A的寄存器(206)(7)保存中間計(jì)算結(jié)果的7個緩存單元207-213;(8)乘法器215、217、219、220、221(9)加法器216、218、222(10)時鐘生成器109對上述組成說明如下(1)寄存器201與基于IIR濾波器的數(shù)字振蕩器的輸入端、時鐘發(fā)生器109、乘法器217之間存在接口進(jìn)行通信。其中1)寄存器201接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)寄存器201將保存的、基于IIR濾波器的數(shù)字振蕩器的前一個時刻的輸入JC[n-l]發(fā)送到乘法器217;3)之后,寄存器201接收來自數(shù)字振蕩器的輸入端的輸入;(2)寄存器202與寄存器203、時鐘發(fā)生器109、乘法器220、加法器222之間存在接口進(jìn)行通信。其中1)寄存器202接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)寄存器202將保存的y["-1]發(fā)送到乘法器220;3)寄存器202將保存的j["-l]發(fā)送到寄存器203;4)之后,寄存器202接收來自加法器222的輸出。(3)寄存器203與寄存器202、時鐘發(fā)生器109、加法器218之間存在接口進(jìn)行通信。其中1)寄存器203接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)寄存器203將保存的y[w-2]發(fā)送到加法器218;3)之后,寄存器203接收來自寄存器202的輸出。(4)寄存器204與時鐘發(fā)生器109、乘法器215之間存在接口進(jìn)行通信。其中1)寄存器204接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)寄存器204將保存的A發(fā)送到乘法器215。(5)寄存器205與時鐘發(fā)生器109、乘法器217之間存在接口進(jìn)行通信。其中1)寄存器205接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)寄存器205將保存的4發(fā)送到乘法器217。(6)寄存器206與時鐘發(fā)生器109、乘法器220之間存在接口進(jìn)行通信。其中1)寄存器206接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)寄存器206將保存的A發(fā)送到乘法器220。(7)緩存單元207與時鐘發(fā)生器109、乘法器215、加法器216之間存在接口進(jìn)行通信。其中1)緩存單元207接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)緩存單元207接收來自乘法器215的輸出;3)緩存單元207將保存內(nèi)容發(fā)送給加法器216。(8)緩存單元208與時鐘發(fā)生器109、乘法器217、加法器216之間存在接口進(jìn)行通信。其中D緩存單元208接收來5時鐘發(fā)生器109輸出的工作時鐘信號;2)緩存單元208接收來自乘法器217的輸出;3)緩存單元208將保存內(nèi)容發(fā)送給加法器216。(9)緩存單元209與時鐘發(fā)生器109、加法器216、加法器218之間存在接口進(jìn)行通信。其中1)緩存單元209接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)緩存單元209接收來自加法器216的輸出;3)緩存單元209將保存內(nèi)容發(fā)送給加法器218。(10)緩存單元210與時鐘發(fā)生器109、加法器218、乘法器219之間存在接口進(jìn)行通信。其中1)緩存單元210接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)緩存單元210接收來自加法器218的輸出;3)緩存單元210將保存內(nèi)容發(fā)送給乘法器219。(11)緩存單元211與時鐘發(fā)生器109、乘法器219、加法器222之間存在接口進(jìn)行通信。其中1)緩存單元211接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)緩存單元211接收來自乘法器219的輸出;3)緩存單元211將保存內(nèi)容發(fā)送給加法器222。(12)緩存單元212與時鐘發(fā)生器109、乘法器220、乘法器221之間存在接口進(jìn)行通信。其中1)緩存單元212接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)緩存單元212接收來自乘法器220的輸出;3)緩存單元212將保存內(nèi)容發(fā)送給乘法器221。(13)緩存單元213與時鐘發(fā)生器109、乘法器221、加法器222之間存在接口進(jìn)行通信。其中1)緩存單元213接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)緩存單元213接收來自乘法器221的輸出;3)緩存單元213將保存內(nèi)容發(fā)送給加法器222。實(shí)施例3:在壓下鍵盤的一個標(biāo)準(zhǔn)數(shù)字鍵按鍵時,終端應(yīng)當(dāng)能產(chǎn)生DTMF音調(diào)作為響應(yīng)。音頻處理子系統(tǒng)應(yīng)當(dāng)能將這個信號傳送給振鈴器、揚(yáng)聲器中的一個或全部。音頻處理子系統(tǒng)也能禁止當(dāng)壓下一個鍵時產(chǎn)生聲音(靜音)。振鈴的接口將通過脈沖密度調(diào)節(jié)器(PDM)104。一種做法可以是通過適當(dāng)配置PDM104產(chǎn)生一個數(shù)字波形,并將該波形發(fā)給片外RC低通濾波器105,產(chǎn)生一個和振鈴相關(guān)聯(lián)的模擬波形,再使振鈴器接收該波形。另外一種做法是,PDM104的輸出以及相應(yīng)的轉(zhuǎn)換波形直接發(fā)送給振鈴電路。(對于本發(fā)明中提到的脈沖密度調(diào)制器PDM,其具體技術(shù)細(xì)節(jié)可以參見本發(fā)明設(shè)計(jì)人之前已提交的另一項(xiàng)發(fā)明專利申請《用于TD-SCDMA和4G終端的脈沖密度調(diào)制器》,申請?zhí)枮?00710069083.X)表2中給出的系數(shù)是釆用基于IIR濾波器的數(shù)字振蕩器實(shí)現(xiàn)的音調(diào)生成器,產(chǎn)生標(biāo)準(zhǔn)DTMF信號的規(guī)定系數(shù)。這些系數(shù)是基于無"扭曲"或兩個正弦波的振幅無差別而得出,并產(chǎn)生14比特校準(zhǔn)的音頻編解碼器PCM信號。對于VBAFE,對應(yīng)于43mVrms的最大PCM輸入級(214—1)被定義為3.14dB。根據(jù)這個定義,±5706的振幅被定義為OdB,并且被建議作為默認(rèn)的輸入級。士5706的振幅是單個音調(diào)的振幅;下面列出的系數(shù)將產(chǎn)生一個波形,該波形具有近似于用最低有效比特規(guī)整后的14比特VBAFE相同功率。假如VBAFE的規(guī)整改變,這些系數(shù)也要相應(yīng)地改變。使用終端的音量控制按鈕,可以將修改VBAFE控制寄存器的可變增益設(shè)置,使音量變化超過這個級別??梢匀菀椎禺a(chǎn)生新的系數(shù)以計(jì)算音調(diào)間的扭曲。表2基于IIR濾波器的數(shù)字振蕩器生成標(biāo)準(zhǔn)DTMF的16比特系數(shù)(針對于采樣率F,8000他的情況)。用于生成標(biāo)準(zhǔn)DTMF的音調(diào)生成器的系數(shù)集的詳細(xì)表述如下Ai=(—1)/OCT"(32767gsin(式8)<formula>formulaseeoriginaldocumentpage17</formula>上述(式8)~(式13)中的函數(shù)yoor(Z),表示取^Z的最大整數(shù)。對于表2的情況,g0.12309。而對應(yīng)于^1.0(0鳥9-,.),將產(chǎn)生一個振幅接近±32767的數(shù)字正弦波。利用這種方法,音調(diào)生成器可通過改變系數(shù)而與一系列音頻編解碼器共同使用,或者是與一個給定的釆用不同比特規(guī)整模式(釆用最高有效比特規(guī)整或最低有效比特規(guī)整)的音頻編解碼器共同使用。頻譜分析曲線詳細(xì)說明了采用上述參數(shù)所產(chǎn)生音調(diào)的頻率準(zhǔn)確性。所得的準(zhǔn)確性看起來比DTMF更好。實(shí)施例4:除了標(biāo)準(zhǔn)DTMF音,音調(diào)生成器還可以生成在網(wǎng)絡(luò)和終端之間傳遞的音調(diào)消息。如,網(wǎng)絡(luò)要求在終端上產(chǎn)生一個振鈴或音調(diào)。這些信號類型可以是音調(diào)、振鈴音。表3列出的是一些可能使用的音調(diào)信號。表4給出釆用基于IIR濾波器的數(shù)字振蕩器實(shí)現(xiàn)的音調(diào)生成器,生成CDMA中標(biāo)準(zhǔn)音頻消息信號的系數(shù)。這些音頻消息信號在CDMA技術(shù)標(biāo)準(zhǔn)中定義。圖4所示是用本發(fā)明提出的基于IIR濾波器的數(shù)字振蕩器方法產(chǎn)生振鈴音時間序列圖(校準(zhǔn)成0dB),圖4中,橫坐標(biāo)為時間,縱坐標(biāo)為采樣序列樣點(diǎn)值的幅度。圖5是該振鈴音時間序列圖的頻譜,圖5中,橫坐標(biāo)為頻率,縱坐標(biāo)為頻譜(各頻率點(diǎn))響應(yīng)幅度。這些系數(shù)是用VBAFE的最低有效比特規(guī)整過的結(jié)果。所生成頻率的偏差可忽略。<table>tableseeoriginaldocumentpage18</column></row><table>表1<table>tableseeoriginaldocumentpage18</column></row><table>表2<table>tableseeoriginaldocumentpage19</column></row><table>表4需要理解到的是上述實(shí)施例雖然對本發(fā)明作了比較詳細(xì)的說明,但是這些說明,只是對本發(fā)明的簡單說明,而不是對本發(fā)明的限制,任何不超出本發(fā)明實(shí)質(zhì)精神內(nèi)的發(fā)明創(chuàng)造,均落入本發(fā)明的保護(hù)范圍內(nèi)。權(quán)利要求1.一種用于TD-SCDMA、Beyond3G、4G終端的音調(diào)生成裝置,其特征為,該音調(diào)生成裝置由以下部件構(gòu)成(1)終端數(shù)字基帶的CPU,(2)終端數(shù)字基帶的數(shù)字信號處理器DSP,(3)包含在上述DSP內(nèi)部的音調(diào)生成器,(4)脈沖密度調(diào)制器PDM,(5)脈沖密度調(diào)制器片外RC低通濾波器,(6)振鈴器,(7)音頻模擬前端VBAFE,(8)揚(yáng)聲器,(9)時鐘生成器,對上述組成說明如下(1)CPU與時鐘發(fā)生器、DSP之間存在接口進(jìn)行通信,其中1)CPU可向DSP發(fā)出音調(diào)生成請求信號,該請求信號不僅請示DSP用其中的音調(diào)生成器發(fā)出音調(diào)信號,而且指示出DSP用音調(diào)生成器發(fā)出的音調(diào)信號的類型;2)CPU接收來自時鐘發(fā)生器輸出的工作時鐘信號;(2)DSP與CPU、時鐘生成器、脈沖密度調(diào)制器、音頻模擬前端VBAFE之間存在接口進(jìn)行通信。并且,DSP內(nèi)部包含音調(diào)生成器(以DSP固件的形式實(shí)現(xiàn)),其中1)DSP接收來自CPU的音調(diào)生成請求信號;2)DSP接收來自時鐘發(fā)生器輸出的工作時鐘信號;3)DSP可將生成的音調(diào)信號的數(shù)字波形發(fā)給脈沖密度調(diào)制器、音頻模擬前端VBAFE;(3)音調(diào)生成器包含在DSP的內(nèi)部,以DSP固件的形式實(shí)現(xiàn);(4)脈沖密度調(diào)制器PDM與DSP、時鐘生成器、片外RC低通濾波器之間存在接口進(jìn)行通信,其中1)脈沖密度調(diào)制器PDM接收來自DSP的音調(diào)信號的數(shù)字波形;2)脈沖密度調(diào)制器PDM接收來自時鐘發(fā)生器的工作時鐘;3)脈沖密度調(diào)制器PDM將音調(diào)信號的數(shù)字波形轉(zhuǎn)換成密度調(diào)制的脈沖信號序列,發(fā)送到片外RC低通濾波器;(5)脈沖密度調(diào)制器片外RC低通濾波器與脈沖密度調(diào)制器PDM、振鈴器之間存在接口進(jìn)行通信,其中1)RC低通濾波器接收來自脈沖密度調(diào)制器PDM輸出的密度調(diào)制的脈沖信號序列;2)RC低通濾波器將密度調(diào)制的脈沖信號序列轉(zhuǎn)換成模擬波形發(fā)送到振鈴器;(6)音頻模擬前端VBAFE與DSP、揚(yáng)聲器之間存在接口進(jìn)行通信,其中1)音頻模擬前端VBAFE接收來自DSP的音調(diào)信號的數(shù)字波形;2)音頻模擬前端VBAFE將音調(diào)信號的數(shù)字波形轉(zhuǎn)換成模擬信號,發(fā)送到揚(yáng)聲器;(7)時鐘生成器與CPU、DSP、脈沖密度調(diào)制器、音頻模擬前端VBAFE之間存在接口,為CPU、DSP、脈沖密度調(diào)制器、音頻模擬前端VBAFE提供工作時鐘信號。2、一種用于TD-SCDMA、Beyond3G、4G終端的音調(diào)生成方法及音調(diào)生成器,其特征為(1)該音調(diào)生成器采用基于IIR濾波器的數(shù)字振蕩器產(chǎn)生終端所要求的音調(diào)信號;(2)該方法和音調(diào)生成器可以產(chǎn)生兩個任意振幅、頻率和相位的正弦波的疊加信號,不僅可產(chǎn)生標(biāo)準(zhǔn)的DTMF信號,而且能產(chǎn)生任意雙音信號;(3)上述基于IIR濾波器的數(shù)字振蕩器的脈沖激勵響應(yīng)可用以下的差分方程表示""=2~["-1]--2]--4x["-1]上式中,y[w]表示在時刻n("^0,1,2,…)輸出的音調(diào)信號,y["]是具有隨機(jī)初始相位參量、因果的正弦波信號,J["]可用下式表示i7'"J=g0sinx["]表示該基于IIR濾波器的數(shù)字振蕩器的輸入,x["]是一個沖擊脈沖,即x=0,且上述脈沖激勵響應(yīng)是因果的,即當(dāng)"<0時,少["]二0,其中的系數(shù)定義如下萬,=cos仏=1以及乂0=-g0sin^^=gosin0Ocos2tg0cos^0sin2;r上述式中,/。表示音調(diào)信號的頻率,《表示采樣速率,A表示初始相位,對于生成標(biāo)準(zhǔn)DTMF信號這種情況,相位不是關(guān)鍵的,所以A—般設(shè)置為0,0。=0。3、權(quán)利要求2所述的基于IIR濾波器的數(shù)字振蕩器實(shí)現(xiàn)的音調(diào)生成器,其特征為,該音調(diào)生成器由以下部件構(gòu)成(1)保存x["-l]的寄存器201,(2)保存""-l]的寄存器202,(3)保存少b-2j的寄存器203,(4)保存系數(shù)4。的寄存器204,(5)保存系數(shù)4的寄存器205,(6)保存系數(shù)A的寄存器206,(7)保存中間計(jì)算結(jié)果的7個緩存單元207213,(8)乘法器215、217、219、220、221,(9)加法器216、218、222,(10)時鐘生成器109,對上述組成說明如下(1)寄存器201與基于IIR濾波器的數(shù)字振蕩器的輸入端、時鐘發(fā)生器109、乘法器217之間存在接口進(jìn)行通信,其中1)寄存器201接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)寄存器201將保存的、基于HR濾波器的數(shù)字振蕩器的前一個時刻的輸入x["-l]發(fā)送到乘法器217;3)之后,寄存器201接收來自數(shù)字振蕩器的輸入端的輸入;(2)寄存器202與寄存器203、時鐘發(fā)生器109、乘法器220、加法器222之間存在接口進(jìn)行通信,其中l(wèi))寄存器202接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)寄存器202將保存的""-1]發(fā)送到乘法器220;3)寄存器202將保存的j["-l]發(fā)送到寄存器203;4)之后,寄存器202接收來自加法器222的輸出;(3)寄存器203與寄存器202、時鐘發(fā)生器109、加法器218之間存在接口進(jìn)行通信。其中1)寄存器203接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)寄存器203將保存的2]發(fā)送到加法器218;3)之后,寄存器203接收來自寄存器202的輸出。(4)寄存器204與時鐘發(fā)生器109、乘法器215之間存在接口進(jìn)行通信,其中1)寄存器204接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)寄存器204將保存的j。發(fā)送到乘法器215;(5)寄存器205與時鐘發(fā)生器109、乘法器217之間存在接口進(jìn)行通信,其中1)寄存器205接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)寄存器205將保存的4發(fā)送到乘法器217;(6)寄存器206與時鐘發(fā)生器109、乘法器220之間存在接n進(jìn)行通信,其中1)寄存器206接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)寄存器206將保存的^發(fā)送到乘法器220;(7)緩存單元207與時鐘發(fā)生器109、乘法器215、加法器216之間存在接口進(jìn)行通信。其中1)緩存單元207接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)緩存單元207接收來自乘法器215的輸出;3)緩存單元207將保存內(nèi)容發(fā)送給加法器216;(8)緩存單元208與時鐘發(fā)生器109、乘法器217、加法器216之間存在接口進(jìn)行通信,其中i)緩存單元208接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)緩存單元208接收來自乘法器217的輸出;3)緩存單元208將保存內(nèi)容發(fā)送給加法器216;(9)緩存單元209與時鐘發(fā)生器109、加法器216、加法器218之間存在接口進(jìn)行通信,其中1)緩存單元209接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)緩存單元209接收來自加法器216的輸出;3)緩存單元209將保存內(nèi)容發(fā)送給加法器218;(10)緩存單元210與時鐘發(fā)生器109、加法器218、乘法器219之間存在接口進(jìn)行通信,其中1)緩存單元210接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)緩存單元210接收來自加法器218的輸出;3)緩存單元210將保存內(nèi)容發(fā)送給乘法器219;(11.)緩存單元211與時鐘發(fā)生器109、乘法器219、加法器222之間存在接口進(jìn)行通信,其中1)緩存單元211接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)緩存單元211接收來自乘法器219的輸出;3)緩存單元211將保存內(nèi)容發(fā)送給加法器222;(12)緩存單元212與時鐘發(fā)生器109、乘法器220、乘法器221之間存在接口進(jìn)行通信,其中1)緩存單元212接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)緩存單元212接收來自乘法器220的輸出;3)緩存單元212將保存內(nèi)容發(fā)送給乘法器221;(13)緩存單元213與時鐘發(fā)生器109、乘法器221、加法器222之間存在接口進(jìn)行通信,其中1)緩存單元213接收來自時鐘發(fā)生器109輸出的工作時鐘信號;2)緩存單元213接收來自乘法器221的輸出;3)緩存單元213將保存內(nèi)容發(fā)送給加法器222。全文摘要本發(fā)明提出一種用于TD-SCDMA、Beyond3G、4G終端的音調(diào)生成方法及裝置。該音調(diào)生成裝置采用基于IIR(無限沖擊響應(yīng))濾波器的數(shù)字振蕩器實(shí)現(xiàn),可以產(chǎn)生兩個任意振幅、頻率和相位的正弦波的疊加信號,不僅可產(chǎn)生標(biāo)準(zhǔn)的DTMF信號,而且能產(chǎn)生任意雙音信號。文檔編號H04L27/26GK101262662SQ200710069699公開日2008年9月10日申請日期2007年6月29日優(yōu)先權(quán)日2007年6月29日發(fā)明者詠吳,李亞紅,許曉斌申請人:浙江華立通信集團(tuán)有限公司