音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

數(shù)字下變頻器中坐標變換模塊的ASIC應(yīng)用

出處:中國集成電路 發(fā)布于:2011-06-08 11:03:10

  數(shù)字下變頻

  在超外差式接收機中,如果經(jīng)過混頻后得到的中頻信號比原始信號的頻率低,那么此種混頻方式叫做下變頻 (Down Converter or DC)。將射頻信號通過或者幾次的模擬下變頻轉(zhuǎn)換到中頻上,在中頻對信號數(shù)字化,然后再進行數(shù)字下變頻。數(shù)字下變頻(Digital Down Converter or DDC)是軟件無線電的技術(shù)之一。

  數(shù)字下變頻結(jié)構(gòu)如圖1所示??梢园褦?shù)字下變頻分為兩個基本的模塊,數(shù)控振蕩器:NCO(Nu-merical Control Oscillator)混頻模塊和抽取濾波模塊。其中NCO模塊產(chǎn)生正余弦波樣本值,然后分別與輸入數(shù)據(jù)相乘,完成混頻。

  抽取濾波模塊常用的結(jié)構(gòu)是積分梳狀抽取濾波器(CIC)級聯(lián)后再與多級半帶濾波器(HBF)的級聯(lián)。如果信號帶寬比較寬,抽取倍數(shù)不是很大,可以采用FIR濾波器。當輸入信號采樣速率很大的時候,則可以采用多相濾波的下變頻方案,把運算環(huán)節(jié)安排在抽取之后,這種結(jié)構(gòu)大大降低了對數(shù)據(jù)處理速度的要求。

  ASIC簡介

  目前,在集成電路界ASIC被認為是一種為專門目的而設(shè)計的集成電路。是指應(yīng)特定用戶要求和特定電子系統(tǒng)的需要而設(shè)計、制造的集成電路。ASIC的特點是面向特定用戶的需求,ASIC在批量生產(chǎn)時與通用集成電路相比具有體積更小、功耗更低、可靠性提高、性能提高、保密性增強、成本降低等優(yōu)點。

  1.引言
  數(shù)字下變頻技術(shù)是軟件無線電接收機的技術(shù)。其結(jié)構(gòu)如圖1所示。

  本文所要闡述的就是基于CORDIC算法的數(shù)字下變頻器中坐標變換模塊的ASIC實現(xiàn)結(jié)構(gòu),該模塊的主要功能是實現(xiàn)直角坐標系到極坐標系的變換,從而求得由I路信號和Q路信號構(gòu)成的向量的幅度值和相位值,將得到的幅度信息返回給前級的數(shù)字AGC進行增益控制,還可以實現(xiàn)對FM信號的解調(diào)。

  2.CORDIC算法與實現(xiàn)

  2.1 CORDIC算法原理

  CORDIC是一種迭代算法,它可以用來計算sin,cos等三角函數(shù),計算幅值和相位等到所需的,CORDIC算法計算幅值和相位的原理如下:

  假設(shè)直角坐標系內(nèi)有向量A(Xn,Yn),向量A順時針旋轉(zhuǎn)θn后得到向量B(Xn,Yn),如圖2所示。


  向量A和向量B之間存在以下關(guān)系,用矩陣表示為


 

  將cosθn提出以后得到


 

  在這里我們?nèi)?i=arctan(1/2i),所有迭代的總和為,其中Si={-1,+1},則tanθi=Si2-i,可得


 

  上式Si中的符號決定了向量的旋轉(zhuǎn)方向,當時Yi≥0,Si=1,順時針旋轉(zhuǎn);當Yi<0時,Si=-1,逆時針旋轉(zhuǎn),式中的cosθi=cos(arctan(1/2i),隨著迭代次數(shù)的增加它收斂于一個常數(shù),我們暫不考慮這個常數(shù)增益,這樣式(2-3)就變?yōu)?/P>


 

  設(shè)總共旋轉(zhuǎn)的角度為,初值為0,則,給定向量 一組初值如下


 

  從上面的式子可以看出,當向量A旋轉(zhuǎn)到X軸時,可以得到迭代的結(jié)果為

 

 

  即可求得向量A的幅值和相位。由式(2-4)可知每次旋轉(zhuǎn)的角度的正切值都是2的負冪次,在硬件實現(xiàn)時只需要執(zhí)行右移和相加運算就可以實現(xiàn)每次迭代,易于硬件的實現(xiàn)。

  2.2 用CORDIC算法的流水結(jié)構(gòu)實現(xiàn)坐標變換

  CORDIC迭代結(jié)構(gòu)如圖3所示,采用流水結(jié)構(gòu)每次迭代完成旋轉(zhuǎn),每級迭代都用寄存器寄存,這樣每個時鐘周期都可以計算出幅度和相位。迭代的次數(shù)越多,越高,當然耗費的資源也就越多。

  在數(shù)字下變頻器輸出I,Q兩路信號后(輸出信號用補碼表示),用CORDIC實現(xiàn)坐標變換時,為簡化電路結(jié)構(gòu),只用計算的相角,其他象限的相角,采用處理后再映射的辦法求取,岡此,對剛進入的數(shù)據(jù)會進行預(yù)處理。首先就是求輸人數(shù)據(jù)的,并記錄符號位作為處理后象限映射的依據(jù)。接下來,會判斷I,Q兩路數(shù)據(jù)的大小關(guān)系,并將較小的值交換到Q路,這樣做的目的是要在同樣的迭代次數(shù)下,達到更高的迭代。進入CORDIC迭代單元前會對I,Q兩路數(shù)據(jù)進行位寬拓展,從而保證CORDIC迭代過程中,不會因截斷誤差造成太大的偏差。經(jīng)過CORDIC迭代后所得的幅度值是有增益的,此時需要對其進行修正,另一方面,相位值需根據(jù)先前記錄的I,Q兩路數(shù)據(jù)的符號位和I,Q兩路數(shù)據(jù)交換的情況作象限映射,表1列出了相位映射的規(guī)則。坐標變換模塊的實現(xiàn)結(jié)構(gòu)如圖4所示。


  2.3 使用modeIsim仿真的結(jié)果

  圖5是當輸入激勵為I路:sin(sin2πf);Q路:COS(COS2πf)時的modelsim仿真結(jié)果,由圖中可以看出坐標變換得出的相位值是一個標準正弦信號,幅度值為恒定值,幅度相位完全正確。

  2.4 硬件實現(xiàn)結(jié)果

  在硬件實現(xiàn)時,用verilog語言對坐標變換模塊進行描述,為滿足DDC的要求進行了18次迭代,并用DC基于UMC0.18μm的庫進行了綜合,硬件實現(xiàn)結(jié)果如圖6所示。

  圖6(a)是DC綜合后的面積,圖6(c)是關(guān)鍵路徑的時序,綜合后的路徑延時為9.77ns,完全可以滿足本模塊數(shù)字下變頻器100MHz的處理速度要求,綜合出的單元(cell)的總面積僅為0.27。圖6(b)是該設(shè)計在FPGA上驗證的結(jié)果,該DDC的工作頻率為80MHz,通道2為輸入的基帶信號頻率20kHz,載波頻率5MHz,頻偏200KHz的FM信號,通道1是通過DDC下變頻后交給坐標變化模塊的I,O兩路信號求出的相位信息,即頻率為20kHz的正弦信號,由圖可知該沒計實現(xiàn)了坐標變換功能。

  3 結(jié)論

  使用CORDIC算法,可以獲得較高的處理速度,增加迭代次數(shù)可以獲得更高的處理,但會耗費較多的資源,在設(shè)計時應(yīng)根據(jù)需要,合理的確定迭代次數(shù)。


  
關(guān)鍵詞:數(shù)字下變頻器中坐標變換模塊的ASIC應(yīng)用

版權(quán)與免責聲明

凡本網(wǎng)注明“出處:維庫電子市場網(wǎng)”的所有作品,版權(quán)均屬于維庫電子市場網(wǎng),轉(zhuǎn)載請必須注明維庫電子市場網(wǎng),http://m.58mhw.cn,違反者本網(wǎng)將追究相關(guān)法律責任。

本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點或證實其內(nèi)容的真實性,不承擔此類作品侵權(quán)行為的直接責任及連帶責任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉(zhuǎn)載時,必須保留本網(wǎng)注明的作品出處,并自負版權(quán)等法律責任。

如涉及作品內(nèi)容、版權(quán)等問題,請在作品發(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。

廣告
OEM清單文件: OEM清單文件
*公司名:
*聯(lián)系人:
*手機號碼:
QQ:
有效期:

掃碼下載APP,
一鍵連接廣大的電子世界。

在線人工客服

買家服務(wù):
賣家服務(wù):
技術(shù)客服:

0571-85317607

網(wǎng)站技術(shù)支持

13606545031

客服在線時間周一至周五
9:00-17:30

關(guān)注官方微信號,
第一時間獲取資訊。

建議反饋

聯(lián)系人:

聯(lián)系方式:

按住滑塊,拖拽到最右邊
>>
感謝您向阿庫提出的寶貴意見,您的參與是維庫提升服務(wù)的動力!意見一經(jīng)采納,將有感恩紅包奉上哦!