www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > 工業(yè)控制 > 電子設計自動化

摘 要: 采用CORDIC算法實時計算正弦值的方法,替代傳統(tǒng)DDS中的正弦查找表,顯著節(jié)省了硬件資源,極大提高了轉換速度以及DDS的頻率和相位分辨率。將基于改進的并行流水結構的CORDIC算法作為IP應用于高端DDS芯片中,同時利用Matlab的M語言進行仿真與調試,可以直觀地看到該改進算法的輸出波形。
關鍵詞: 直接數(shù)字頻率合成;CORDIC算法;Matlab

傳統(tǒng)DDS是由美國學者Tierney 等提出,采用查找表結構實現(xiàn),很難滿足數(shù)字信號處理領域中高精度、高分辨率、實時運算的要求。而采用基于CORDIC算法的DDS結構可以很容易地滿足這些要求,且易于采用流水線技術,因此這一技術越來越多的用于雷達等電子系統(tǒng)中[1]。本文提出了一種基于CORDIC算法的16位流水線并行結構的DDS,取代傳統(tǒng)ROM查找表,實現(xiàn)了高速度和資源占用率低的要求。利用Matlab工具進行仿真分析,不僅能直觀地看出輸出波形,而且加快了設計進程。
1 DDS的基本結構
DDS的基本結構如圖1所示,主要包括:參考頻率源、相位累加器、ROM正弦查找表、D/A轉換器及低通濾波器。頻率控制字K決定了相位累加器的步進大小。每一個時鐘周期,相位寄存器中的數(shù)值就累加一個步長K,與初始相位相加后送入正弦查找表,正弦查找表一般是一個可編程存儲器,存有相應的正弦波數(shù)據(jù)。存儲器將輸入的相位信息轉換為地址信息,再將地址映射為正弦幅度值,經(jīng)過D/A轉換器生成階梯波形,然后經(jīng)過低通濾波器得到頻率的連續(xù)波形。


這種結構的缺點是ROM的容量與相位碼的位數(shù)成指數(shù)關系,而大容量的ROM意味著系統(tǒng)高功耗、高成本、低穩(wěn)定性。因此人們尋求直接計算正余弦值來代替ROM查找表。相位幅度轉換主要有查表法、多項式展開法以及CORDIC算法[2]。CORDIC算法在硬件實現(xiàn)上只需移位和加減運算即可得到正余弦值,容易在VLSI芯片上實現(xiàn)。
2 CORDIC算法的原理及改進
  CORDIC(The Co-ordinate Rotation Digital Computer)算法由J.Volder[3]1959年在美國航空控制系統(tǒng)設計中提出,是一種用于計算運算函數(shù)的循環(huán)迭代算法。CORDIC算法的基本概念是將目標旋轉角分解為一組預定單元旋轉角的加權和,用這組預先規(guī)定的基本角度的線性組合逼近。該算法的巧妙之處在于基本角的選取恰好使每次矢量以基本角度旋轉后,新矢量坐標值的計算僅需要簡單的移位和加減法就能完成[4]。

其中p稱為CORDIC算法的旋轉增益。實際的算法中不可能做無窮迭代,因此實際的增益與迭代次數(shù)有關,當?shù)螖?shù)逐漸增大時,p就不斷逼近1.647。由于n不可能無窮大,因此會引入誤差。在迭代的過程中可以忽略cosθn項,迭代的最后再將其乘入。這樣就得到:

從公式(7)而來的是CORDIC算法的迭代結構,在傳統(tǒng)的迭代結構中隨著迭代次數(shù)的增加,其查找表的地址也隨之增加,查找表中存放旋轉的角度集。必須有一個狀態(tài)機來跟蹤迭代過程,這將導致運行速度降低,不適合高速高精度的要求[6]。
采用流水線結構,能夠在執(zhí)行進程的同時輸入數(shù)據(jù),從而極大提高程序的運行效率。迭代性流水線結構如圖2所示。


3 Matlab軟件實現(xiàn)CORDIC算法仿真
Matlab是矩陣實驗室(Matrix Laboratory)的簡稱,是美國MathWorks公司出品的商業(yè)數(shù)學軟件,用于算法開發(fā)、數(shù)據(jù)可視化、數(shù)據(jù)分析以及數(shù)值計算的高級技術計算語言和交互式環(huán)境,主要包括Matlab和Simulink兩大部分。Matlab的應用范圍非常廣,包括信號和圖像處理、通信、控制系統(tǒng)設計、測試和測量、財務建模和分析以及計算生物學等眾多應用領域。本文利用Matlab的M語言進行CORDIC算法的仿真,其優(yōu)勢在于仿真結果易于觀察,充分利用可以有效的加快設計進程。
本程序遵照上述CORDIC算法編寫, 采用文件的方式編寫,下面是部分源程序。仿真輸出波形如圖3所示。

function[x,y]=get_sincos(Angle,precision)%Initial Angle and
precision
InitialAngle=Angle*pi/180;%Coneversion to radian
K=1.0;
for i=1:precision
cordic_table{i}.k=K;
cordic_table{i}.phase_rads=atan(K);
K=0.5*K;
end;
x=0.60725293510314;y=0;%Initial Value when computing
sin/cos
acc_phase_rads=InitialAngle;

for i=-90:1:90
[x,y]=get_sincos_fxp(i,22);
xx(j)=x;
yy(j)=y;
j=j+1;
end;
figure(1)
plot(xx,′r′)
hold on
plot(yy,′b′)
hold off
在傳統(tǒng)DDS設計的基礎上,用CORDIC算法取代傳統(tǒng)的查找表,提升了轉換速度和精度,同時基于改進的并行流水線型的CORDIC,進一步提升了轉換速度,在大部分轉換角度固定的情況下,對初始值進行優(yōu)化可以節(jié)省1/3的硬件資源。該設計已經(jīng)作為IP應用于高端DDS芯片中。
參考文獻
[1] 郭金淮,湯漢屏.DDS技術淺析[J].數(shù)據(jù)通信,2002(3).
[2] FATIMA S,WOOLDRIDGE M.An agent2based framework for multi2issue negotiation[J].Artificial Intelligence,2004,52(1):1245.
[3] 張明友.數(shù)字陣列雷達和軟件化雷達[M].北京:機械工業(yè)出版社,2008.
[4] VOLDER E.The CORDIC Trigonometric computation teclrnique[J].IRE Trans.Electronic Comp-Utters,1959,EC 8:330-334.
[5] 周柱.基于CORDIC算法的直接頻率合成技術的研究和應用[D].國防科學技術大學,2005.
[6] MAHARATNA K,VALLS J.50 Years of CORDIC:Algorithms,Architectures,and Applications[J].IEEE Circuits and Systems Society 1549-8328 2009:1893-1907.
[7] CONSIDINE V.CORDIC trigonometric function generate for DSP,CH2673-2/0000-2381/1.00[J].IEEE,1989.

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或將催生出更大的獨角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉型技術解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關鍵字: 汽車 人工智能 智能驅動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務中斷的風險,如企業(yè)系統(tǒng)復雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務連續(xù)性,提升韌性,成...

關鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質量流程IT總裁陶景文發(fā)表了演講。

關鍵字: 華為 12nm EDA 半導體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權最終是由生態(tài)的繁榮決定的。

關鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務引領增長 以科技創(chuàng)新為引領,提升企業(yè)核心競爭力 堅持高質量發(fā)展策略,塑強核心競爭優(yōu)勢...

關鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術學會聯(lián)合牽頭組建的NVI技術創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術創(chuàng)新聯(lián)...

關鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關鍵字: BSP 信息技術
關閉
關閉