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

當(dāng)前位置:首頁 > EDA > 電子設(shè)計(jì)自動化
[導(dǎo)讀]要CORDIC(COordination Rotation DIgital Computer)算法實(shí)現(xiàn)正交數(shù)字混頻器中的數(shù)控振蕩器的方法。首先推導(dǎo)了算法產(chǎn)生正余弦信號的實(shí)現(xiàn)過程,然后給出了在中設(shè)計(jì)數(shù)控振蕩器的頂層電路結(jié)構(gòu),并根據(jù)算法特點(diǎn)在設(shè)計(jì)中引入

要CORDIC(COordination Rotation DIgital Computer)算法實(shí)現(xiàn)正交數(shù)字混頻器中的數(shù)控振蕩器的方法。首先推導(dǎo)了算法產(chǎn)生正余弦信號的實(shí)現(xiàn)過程,然后給出了在中設(shè)計(jì)數(shù)控振蕩器的頂層電路結(jié)構(gòu),并根據(jù)算法特點(diǎn)在設(shè)計(jì)中引入流水線結(jié)構(gòu)設(shè)計(jì)。

CORDIC算法;

 /余弦信號正交特性好等特點(diǎn)。而且的相位、幅度均已數(shù)字化,可以直接進(jìn)行高精度的數(shù)字調(diào)制解調(diào)。隨著數(shù)字通信技術(shù)的發(fā)展,傳送的數(shù)據(jù)速率越來越高。如何得到一個(gè)可數(shù)控的高頻載波信號是實(shí)現(xiàn)高速數(shù)字通信系統(tǒng)必須解決的問題。本文將介紹如何在中實(shí)現(xiàn)高速正交數(shù)字混頻器中的數(shù)控振蕩器設(shè)計(jì)。

1NCO的頂層電路結(jié)構(gòu)

                                     

2CORDIC迭代算法的流水線結(jié)構(gòu)

  

                            

3NCO的部分仿真時(shí)序圖

, 傳統(tǒng)做法是采用查表法,即事先根據(jù)各個(gè)正余弦波相位計(jì)算好相位的正余弦值,并按相位角度作為地址在存儲器中對其進(jìn)行尋址,構(gòu)成一個(gè)幅度相位轉(zhuǎn)換電路即波形存儲器,通過該轉(zhuǎn)換電路進(jìn)行查表獲得正余弦信號樣本。為了提高數(shù)控振蕩器的頻率分辨率,往往需要擴(kuò)大波形存儲器的容量,造成存儲資源的大量消耗。而且,如果需要外掛來存儲波形,由于受到讀取速度的影響,數(shù)控振蕩器的輸出速率必然受到制約。因此,當(dāng)設(shè)計(jì)高速、高精度的數(shù)控振蕩器時(shí),查表法就不適合采用

/余弦樣本?;谑噶啃D(zhuǎn)的算法正好滿足了這一需求該算法有線性的收斂域和序列的特性,只要迭代次數(shù)足夠,即可保證結(jié)果有足夠的精度。統(tǒng)一的形式的基本原理是,初始向量1(x,y)旋轉(zhuǎn)角度V(x,y):

2=xcos1sin

2=ycos1sin           (1)

2=(x-ytancos

2=(y+xtancos

2的整數(shù)次冪,即:-i)+1表示逆時(shí)針旋轉(zhuǎn),表示順時(shí)針旋轉(zhuǎn),故第步旋轉(zhuǎn)可用K表示,以字長為例,則為了抵消迭代對比例因子的影響,可將每級迭代的輸入數(shù)據(jù)、校正后再參與運(yùn)算,以避免在迭代運(yùn)算中增加校正運(yùn)算,降低算法的速度。

z表示第次旋轉(zhuǎn)時(shí)與目標(biāo)角度之差,n次旋轉(zhuǎn)后,式經(jīng)次迭代可以得到以下結(jié)果z輸入,通過、兩式的迭代運(yùn)算,迭代結(jié)果輸出的n和n就是所需要的三角函數(shù)值。

 

FPGA實(shí)現(xiàn)

1是數(shù)控振蕩器的頂層電路結(jié)構(gòu)??梢钥吹?頻率控制字寄存器將接收到的的頻率控制字送入相位累加器,相位累加器對系統(tǒng)時(shí)鐘進(jìn)行計(jì)數(shù),每到達(dá)輸入頻率控制字的值即對相位進(jìn)行累加,隨后將累加值送入相位相加器,與相位控制字寄存器接收到的初始相位相加,得到當(dāng)前的相位值。其中,相位累加器是決定性能的一個(gè)關(guān)鍵模塊,可以利用器件的進(jìn)位鏈實(shí)現(xiàn)快速、高效的電路結(jié)構(gòu)。然而由于進(jìn)位鏈必須位于臨近的邏輯陣列塊和邏輯單元內(nèi),所以長的進(jìn)位鏈會減少其它邏輯使用的布線資源;同時(shí),過長的進(jìn)位鏈也會制約整個(gè)系統(tǒng)速度的提高。因此,設(shè)計(jì)中采用進(jìn)位鏈和流水線技術(shù)相結(jié)合的辦法。采用以上做法實(shí)現(xiàn)的相位累加器既能保證具有較高的資源利用率又能大幅提高系統(tǒng)的性能和速度。

/余弦相位序列,將此序列送入基于算法的波形發(fā)生器,最終獲得兩路正交的正余弦輸出序列。

CORDIC運(yùn)算迭代單元,然后在系統(tǒng)時(shí)鐘的驅(qū)動下,將本級的輸出作為本級的輸入,通過同一級迭代完成運(yùn)算。這種方法雖然很直觀但是為了將計(jì)算結(jié)果提供給下一級運(yùn)算,會占用大量的寄存器資源,帶來許多額外的資源消耗。而且其最大的缺點(diǎn)是運(yùn)算速度較慢需要個(gè)時(shí)鐘周期才能輸出一個(gè)數(shù)據(jù),不利于數(shù)據(jù)的高速實(shí)時(shí)處理。

2所示的由級運(yùn)算單元組成的流水線結(jié)構(gòu),正常工作時(shí)只需一個(gè)時(shí)鐘周期就能輸出一個(gè)數(shù)據(jù),為數(shù)據(jù)實(shí)現(xiàn)高速實(shí)時(shí)處理提供了保障。每一級實(shí)現(xiàn)的功能是根據(jù)式進(jìn)行一次迭代,移位的位數(shù)等于當(dāng)前的迭代級數(shù),加減法選擇由該級中的最高位符號位決定,得到下一級的、和的值。經(jīng)過級流水線運(yùn)算后,的值變?yōu)?和的值則為初始值0的余弦和正弦值。每一級電路結(jié)構(gòu)主要包括兩個(gè)移位器和三個(gè)加減法器,arctan(2),可將該小數(shù)轉(zhuǎn)換為二進(jìn)制數(shù)后,保存于存儲單元中,為每一級流水線提供查找表。

n級迭代序列:,則迭代所能覆蓋的角度范圍僅有的迭代,將迭代序列擴(kuò)展從而使角度覆蓋范圍也擴(kuò)大。

Altera公司的軟件,采用對上述數(shù)控振蕩器結(jié)構(gòu)進(jìn)行描述,在上通過功能仿真,結(jié)果正確后綜合出電路網(wǎng)表,最后將程序下載至器件780C6中實(shí)現(xiàn)。

Stratix器件,該器件的位加減器工作頻率可以達(dá)到以上,從而為產(chǎn)生高速的正交信號提供高速可靠的工作時(shí)鐘??紤]到的工作時(shí)鐘瓶頸是在相位累加器,因此可以根據(jù)具體需要縮減相位累加器的位數(shù)來提高的工作時(shí)鐘頻率。本文設(shè)計(jì)的工作時(shí)鐘為,相位累加器的位數(shù)為位,輸入的頻率控制字為,根據(jù)公式: ,,其中為輸入的頻率控制字,clk為工作時(shí)鐘,為相位累加器位數(shù),可算出輸出的正余弦信號的頻率out=30MHz,頻率分辨率。頻率分辨率說明:通過輸入頻率控制字來改變輸出正余弦信號的頻率時(shí),可以達(dá)到的最小步進(jìn)。另外,也可以根據(jù)實(shí)際需要的頻率改變輸入頻率控制字值。當(dāng)然,輸出頻率的上限要受到定律的限制,即out的最大值為clk/2,實(shí)際設(shè)計(jì)一般不大于clk。

3為數(shù)控振蕩器的部分仿真時(shí)序圖。

 FPGA器件中利用迭代算法產(chǎn)生正余弦信號。可以看到,該數(shù)控振蕩器不但省去了傳統(tǒng)龐大的存儲器資源,僅用移位寄存器和加法器就可產(chǎn)生正余弦信號,結(jié)構(gòu)簡單,非常適用于在正交數(shù)字混頻器中進(jìn)行高速高精度的數(shù)字調(diào)制解調(diào)。

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

成都2022年10月19日 /美通社/ -- 近期,平安養(yǎng)老險(xiǎn)積極籌備個(gè)人養(yǎng)老金的產(chǎn)品設(shè)計(jì)和系統(tǒng)開發(fā)工作,發(fā)展多樣化的養(yǎng)老金融產(chǎn)品,推動商業(yè)養(yǎng)老保險(xiǎn)、個(gè)人養(yǎng)老金、專屬商業(yè)養(yǎng)老保險(xiǎn)等產(chǎn)品供給。 搭養(yǎng)老政策東風(fēng) ...

關(guān)鍵字: 溫度 BSP 東風(fēng) 大眾

廣東佛山2022年10月19日 /美通社/ -- 空間是人居生活的基礎(chǔ)單元,承載著生存與活動的最基本功能。而對于理想空間的解構(gòu)意義卻在物理性容器之外,體現(xiàn)出人們對于空間和生活深層關(guān)系的思考,同時(shí)也塑造著人與空間的新型連接...

關(guān)鍵字: 溫度 BSP 智能化 進(jìn)程

上海2022年10月19日 /美通社/ -- 10月17日晚間,安集科技披露業(yè)績預(yù)告。今年前三季度,公司預(yù)計(jì)實(shí)現(xiàn)營業(yè)收入7.54億元至8.33億元,同比增長60.24%至77.03%;歸母凈利潤預(yù)計(jì)為1.73億...

關(guān)鍵字: 電子 安集科技 BSP EPS

北京2022年10月19日 /美通社/ -- 10月18日,北京市經(jīng)濟(jì)和信息化局發(fā)布2022年度第一批北京市市級企業(yè)技術(shù)中心創(chuàng)建名單的通知,諾誠健華正式獲得"北京市企業(yè)技術(shù)中心"認(rèn)定。 北京市企業(yè)技...

關(guān)鍵字: BSP ARMA COM 代碼

北京2022年10月18日 /美通社/ -- 10月14日,國際數(shù)據(jù)公司(IDC)發(fā)布《2022Q2中國軟件定義存儲及超融合市場研究報(bào)告》,報(bào)告顯示:2022年上半年浪潮超融合銷售額同比增長59.4%,近5倍于...

關(guān)鍵字: IDC BSP 數(shù)字化 數(shù)據(jù)中心

上海2022年10月18日 /美通社/ -- 2022年9月5日,是首都銀行集團(tuán)成立60周年的紀(jì)念日。趁著首都銀行集團(tuán)成立60周年與首都銀行(中國)在華深耕經(jīng)營12年的“大日子”,圍繞作為外資金融機(jī)構(gòu)對在華戰(zhàn)略的構(gòu)想和業(yè)...

關(guān)鍵字: 數(shù)字化 BSP 供應(yīng)鏈 控制

東京2022年10月18日  /美通社/ -- NIPPON EXPRESS HOLDINGS株式會社(NIPPON EXPRESS HOLDINGS, INC.)旗下集團(tuán)公司上海通運(yùn)國際物流有限公司(Nipp...

關(guān)鍵字: 溫控 精密儀器 半導(dǎo)體制造 BSP

廣州2022年10月18日 /美通社/ -- 10月15日,第 132 屆中國進(jìn)出口商品交易會("廣交會")于"云端"開幕。本屆廣交會上高新技術(shù)企業(yè)云集,展出的智能產(chǎn)品超過140,...

關(guān)鍵字: 中國智造 BSP 手機(jī) CAN

要問機(jī)器人公司哪家強(qiáng),波士頓動力絕對是其中的佼佼者。近來年該公司在機(jī)器人研發(fā)方面獲得的一些成果令人印象深刻,比如其開發(fā)的機(jī)器人會后空翻,自主爬樓梯等。這不,波士頓動力又發(fā)布了其機(jī)器人組團(tuán)跳男團(tuán)舞的新視頻,表演的機(jī)器人包括...

關(guān)鍵字: 機(jī)器人 BSP 工業(yè)機(jī)器人 現(xiàn)代汽車

南京2022年10月17日 /美通社/ -- 日前《2022第三屆中國高端家電品牌G50峰會》于浙江寧波落幕,來自兩百余名行業(yè)大咖、專家學(xué)者共同探討了在形勢依然嚴(yán)峻的當(dāng)下,如何以科技創(chuàng)新、高端化轉(zhuǎn)型等手段,幫助...

關(guān)鍵字: LINK AI BSP 智能家電

電子設(shè)計(jì)自動化

21191 篇文章

關(guān)注

發(fā)布文章

編輯精選

技術(shù)子站

關(guān)閉