一種產(chǎn)生數(shù)字余弦信號的方法
【專利摘要】本發(fā)明公開了一種產(chǎn)生數(shù)字余弦信號的方法,屬于數(shù)字基帶通信領(lǐng)域。該方法包括:計算用于產(chǎn)生數(shù)字余弦信號的相位值序列;在相位值序列中確定內(nèi)插點;用坐標旋轉(zhuǎn)數(shù)字計算方法產(chǎn)生內(nèi)插點所對應(yīng)的數(shù)字余弦信號;以及用余弦和差公式產(chǎn)生相位值序列內(nèi)的其他點所對應(yīng)的數(shù)字余弦信號。本發(fā)明方法在減少運算量的同時能夠確保所產(chǎn)生的數(shù)字余弦信號的精度。
【專利說明】一種產(chǎn)生數(shù)字余弦信號的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信號產(chǎn)生【技術(shù)領(lǐng)域】,具體涉及一種產(chǎn)生數(shù)字余弦信號的方法。
【背景技術(shù)】
[0002]在數(shù)字通信系統(tǒng)中,通常需要產(chǎn)生數(shù)字余弦信號。
[0003]現(xiàn)有的產(chǎn)生數(shù)字余弦信號的一種方法是采用坐標旋轉(zhuǎn)數(shù)字計算(CORDIC)方法。在2007年11月出版的《遙測遙控》上,題為《C0RDIC方法研究與實現(xiàn)》,作者為耿丹的論文,以及在2008年6月公開的中南大學孔德元的碩士學位論文《針對正弦余弦計算的CORDIC方法優(yōu)化及其FPGA實現(xiàn)》,都披露了如何采用坐標旋轉(zhuǎn)數(shù)字計算(CORDIC)方法來產(chǎn)生數(shù)字余弦信號。
[0004]總體上講,坐標旋轉(zhuǎn)數(shù)字計算(CORDIC)方法利用如下兩組迭代公式,通過多次迭代來計算一個相位值所對應(yīng)的數(shù)字余弦信號值χΝ和正弦信號值yN。
【權(quán)利要求】
1.一種產(chǎn)生數(shù)字余弦信號的方法,其特征是,包括: 計算用于產(chǎn)生所述數(shù)字余弦信號的相位值序列; 在所述相位值序列中確定內(nèi)插點; 用坐標旋轉(zhuǎn)數(shù)字計算方法產(chǎn)生所述內(nèi)插點所對應(yīng)的數(shù)字余弦信號;以及 用余弦和差公式產(chǎn)生所述相位值序列內(nèi)的其他點所對應(yīng)的數(shù)字余弦信號。
2.根據(jù)權(quán)利要求1所述的方法,其特征是,所述計算用于產(chǎn)生所述數(shù)字余弦信號的相位值序列的步驟進一步包括: 根據(jù)所述數(shù)字余弦信號的采樣頻率與所述數(shù)字余弦信號的頻率之間的比值關(guān)系以及計數(shù)器的位數(shù)確定計數(shù)器的個數(shù);以及 在所述計數(shù)器的控制下,根據(jù)所述采樣頻率、所述數(shù)字余弦信號的頻率及所述數(shù)字余弦信號的初始相位產(chǎn)生多個相位值來組成所述相位值序列。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征是,所述計算用于產(chǎn)生所述數(shù)字余弦信號的相位值序列的步驟進一步包括: 將所述相位值序列中的相位值按照預(yù)先設(shè)定的相位值位寬轉(zhuǎn)換成定點形式的相位值;以及 當所述定點形式的相位值的小數(shù)部分的值小于所述相位值位寬能夠表示的最小值時,用所述最小值代替所述小數(shù)部分的值。
4.根據(jù)權(quán)利要求3所述的方法,其特征是,所述計算用于產(chǎn)生所述數(shù)字余弦信號的相位值序列的步驟進一步包括: 在所述相位值序列中選取用于計算相位校正間隔的間隔計算點; 計算所述間隔計算點的相位值和理想相位值之間的差值; 計算預(yù)先設(shè)定的相位校正值與所述差值的比值; 根據(jù)所述比值確定所述序列中的相位校正點的位置;以及 用所述相位校正值對所述相位值序列中位于所述相位校正點之后的所有相位值進行校正。
5.根據(jù)權(quán)利要求4所述的方法,其特征是,所述計算用于產(chǎn)生所述數(shù)字余弦信號的相位值序列的步驟進一步包括: 將所述相位值序列中的第一個點和位于所述相位校正點之后的第一個點作為所述間隔計算點。
6.根據(jù)權(quán)利要求1所述的方法,其特征是,所述在所述相位值序列中確定內(nèi)插點的步驟進一步包括: 將所述相位值序列中的第一個點確定為內(nèi)插點;以及 根據(jù)預(yù)先設(shè)定的內(nèi)插點之間的間距,等間隔地從所述相位值序列中選出其余內(nèi)插點。
7.根據(jù)權(quán)利要求1所述的方法,其特征是,所述方法進一步包括: 將所述數(shù)字余弦信號按照預(yù)先設(shè)定的信號值位寬轉(zhuǎn)換成定點形式的數(shù)字余弦信號;以及 當所述定點形式的數(shù)字余弦信號的小數(shù)部分的值小于所述信號值位寬能夠表示的最小值時,用所述最小值代替所述小數(shù)部分的值。
【文檔編號】G06F1/02GK103901940SQ201410127555
【公開日】2014年7月2日 申請日期:2014年3月26日 優(yōu)先權(quán)日:2014年3月26日
【發(fā)明者】武暢, 謝翔, 李玉柏, 唐佩, 王磊 申請人:電子科技大學