亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于CORDIC算法的高速ODDFS電路設(shè)計(jì)

        2013-01-18 12:04:18戈華聶陽(yáng)
        電子設(shè)計(jì)工程 2013年2期
        關(guān)鍵詞:累加器處理單元余弦

        戈華,聶陽(yáng)

        (集寧師范學(xué)院 物理系,內(nèi)蒙古 集寧 012000)

        隨著現(xiàn)代通信的高速發(fā)展,高精度的正交三角信號(hào)廣泛應(yīng)用在頻率轉(zhuǎn)換電路中。目前產(chǎn)生正交三角信號(hào)的主要的方法是使用直接數(shù)字頻率合成器 (Direct Digital Frequency Synthesizer,DDFS)。DDFS中頻率控制字提供周期性的相位數(shù)字序列,在參考時(shí)鐘的作用下這些相位作為地址信號(hào)來讀取存儲(chǔ)在ROM中三角函數(shù)的波形幅度值。然而,隨著存儲(chǔ)的波形數(shù)據(jù)和地址信號(hào)位數(shù)不斷增加的,電路會(huì)消耗大量的硬件資源。

        文中采用CORDIC算法代替ROM儲(chǔ)存表結(jié)構(gòu),并實(shí)現(xiàn)正弦和余弦正交三角的函數(shù)信號(hào)電路。

        1 CORDIC算法簡(jiǎn)介

        CORDIC算法是J.E.Volder在進(jìn)行航天飛行控制系統(tǒng)設(shè)計(jì)時(shí)提出[1],它是一種迭代算法,在實(shí)現(xiàn)過程中利用移位和加法運(yùn)算來代替乘法運(yùn)算,因此特別適合于硬件實(shí)現(xiàn)。假設(shè)初始向量 OW1(x,y)旋轉(zhuǎn) θ角度后得到向量 OW2(x1,y1),如圖1所示。

        由三角函數(shù)得:

        圖1 向量旋轉(zhuǎn)θ角度Fig.1 Vector rotationθangle

        假設(shè)經(jīng)過i次旋轉(zhuǎn)后角度為θi,xi+1和yi+1分別為:

        對(duì) θi進(jìn)行一定的限制[2-3],令 tanθi=2-i,即 θi=arctan2-i。 旋轉(zhuǎn)角度的總和時(shí)表示向量逆時(shí)針旋轉(zhuǎn),di=-1時(shí)表示向量順時(shí)針旋轉(zhuǎn)。Ki為伸縮因子,表示每次旋轉(zhuǎn)時(shí)向量模長(zhǎng)發(fā)生的變化。

        如果位寬一定,旋轉(zhuǎn)次數(shù)趨于無窮大時(shí),總的伸縮因子K為:

        為了使算法的迭代實(shí)現(xiàn)更具有實(shí)用性,用zi表示第i次旋轉(zhuǎn)后剩余的角度值,這樣每次的迭代運(yùn)算可以簡(jiǎn)化為:

        根據(jù)式(5)可知CORDIC算法的多級(jí)迭代運(yùn)算電路主要由加、減法運(yùn)算器和移位寄存器構(gòu)成,非常適合于FPGA設(shè)計(jì)與實(shí)現(xiàn),具體設(shè)計(jì)結(jié)構(gòu)原理如圖2所示。

        圖2 CORDIC算法結(jié)構(gòu)原理圖Fig.2 Structure diagram of CORDICalgorithm

        2 ODDFS電路設(shè)計(jì)

        整個(gè)ODDFS電路由相位累加器、相位加法器、相位幅值轉(zhuǎn)化器、CORDIC處理單元4個(gè)基本模塊構(gòu)成,結(jié)構(gòu)如圖3所示。

        圖3 ODDFS電路結(jié)構(gòu)圖Fig.3 Structure diagram of ODDFScircuit

        相位累加器是ODDFS電路的核心,在參考時(shí)鐘作用下對(duì)頻率控制字不斷進(jìn)行線性累加,當(dāng)累加器輸出溢出時(shí),就完成一個(gè)周期。累加器的輸出數(shù)據(jù)代表了正余弦曲線的相位。

        相位加法器通過改變相位控制字可以控制輸出信號(hào)的相位,相位累加器的輸出與相位控制字的代數(shù)和作為相位幅值轉(zhuǎn)換單元的地址數(shù)據(jù),使輸出的信號(hào)產(chǎn)生了不同的相移。

        CORDIC處理單元包含相位象限處理單元和相位幅值轉(zhuǎn)換單元。通過CORDIC算法可以實(shí)現(xiàn)(-99.9°,99.9°)內(nèi)的正余弦值的計(jì)算。將累加器輸出的最高兩位用于表示相位所在的象限。通過目標(biāo)角度進(jìn)行預(yù)處理,可以在原有旋轉(zhuǎn)角度的基礎(chǔ)上再添加兩級(jí)迭代,實(shí)現(xiàn)輸出(-189.9°,189.9°)所有象限內(nèi)的正余弦值。相位幅值轉(zhuǎn)換單元存儲(chǔ)正余弦信號(hào)值作為基本幅值信號(hào)輸出給相位幅值轉(zhuǎn)化器。

        相位幅值轉(zhuǎn)化器之后插入一個(gè)幅值乘法器,通過幅度控制字對(duì)輸出的幅度編碼進(jìn)行幅值調(diào)制,生成不同幅度的正余弦信號(hào)。

        3 ODDFS電路仿真

        在MATLAB2012a平臺(tái)下利用Xilinx公司的SystemGenerator DSP開發(fā)工具,采用XILINX的xc3s500e-4fg320 FPGA作為驗(yàn)證平臺(tái),在ISE14.1中進(jìn)行綜合、實(shí)現(xiàn)、布局布線,最后使用Modelsim6.6a進(jìn)行電路的時(shí)序仿真,電路的功能仿真和時(shí)序仿真如圖4和圖5所示。

        圖4 ODDFS電路功能仿真Fig.4 Functional simulation of ODDFScircuit

        圖5 ODDFS電路時(shí)序仿真Fig.5 Timing simulation of ODDFScircuit

        4 結(jié) 論

        文中利用CORDIC算法進(jìn)行的ODDFS電路設(shè)計(jì)和建模仿真,實(shí)現(xiàn)了ODDFS電路的基本功能,采用FPGA為驗(yàn)證平臺(tái),在MATLAB2012、Xilinx System Generator DSP完成的電路的驗(yàn)證。仿真結(jié)果表明,系統(tǒng)不但滿足高速信號(hào)處理的要求,而且具有很高的實(shí)用價(jià)值。

        [1]Volder JE.The CORDIC trigonometric computing technique[J].IRE Trans.Electronic Computers,1959:330-334.

        [2]Haviland G,Tuszynski A.A CORDIC arithmetic processor chip[J].IEEE Transaction on Computers,1996:68-79.

        [3]Volder J E.The birth of CORDIC[J].Journal of VLSI Signal Processing,2000:101-105.

        [4]Srikanthan T,Gisuthan B.A novel technique for eliminating iterative based computation of polarity of micro rotations in CORDIC based sine-cosine generators[J].Microprocessors and Microsystems,2002:243-252.

        [5]Kebbati H S,Blonde J Ph,Braun F.A new semi-flat architecture for high speed and reduced area CORDIC chip[J].Microelectronics Journal,2006:181-187.

        [6]Juang T T B,Hsiao S F,Tsai M Y.Para-CORDIC:parallel CORDICrotation algorithm[J].IEEE Transactions on Circuits and Systems I,2004:1515-1524.

        猜你喜歡
        累加器處理單元余弦
        格上身份基簡(jiǎn)短關(guān)聯(lián)環(huán)簽名及其電子投票應(yīng)用
        無線電工程(2024年5期)2024-07-20 00:00:00
        密碼累加器研究進(jìn)展及應(yīng)用
        不同生物鏈組合對(duì)黃河下游地區(qū)引黃水庫(kù)富營(yíng)養(yǎng)化及藻類控制
        城市污水處理廠設(shè)備能耗及影響因素分析研究
        科技資訊(2021年10期)2021-07-28 04:04:53
        長(zhǎng)填齡滲濾液MBR+NF組合工藝各處理單元的DOM化學(xué)多樣性
        一種高可用負(fù)載均衡網(wǎng)絡(luò)數(shù)據(jù)采集處理的方法及系統(tǒng)
        兩個(gè)含余弦函數(shù)的三角母不等式及其推論
        基于霍夫變換的工位點(diǎn)識(shí)別算法設(shè)計(jì)與實(shí)現(xiàn)
        分?jǐn)?shù)階余弦變換的卷積定理
        圖像壓縮感知在分?jǐn)?shù)階Fourier域、分?jǐn)?shù)階余弦域的性能比較
        狠狠躁夜夜躁人人爽天天| 啪啪无码人妻丰满熟妇| 亚洲在AV极品无码天堂手机版| 国产呦系列视频网站在线观看| 九一精品少妇一区二区三区 | 成年免费a级毛片免费看无码| 午夜福利92国语| 中文字幕久久久久久久系列| 在线观看一区二区三区视频| 久久精品丝袜高跟鞋| 无套内射蜜桃小视频| 亚洲三区二区一区视频| 日本成人中文字幕亚洲一区| 国产在线无码不卡影视影院| 999国内精品永久免费视频| av一区二区三区亚洲| 蜜臀人妻精品一区二区免费| 男人和女人做爽爽视频| 1000部拍拍拍18勿入免费视频下载 | 免费一级黄色大片久久久| 国产丝袜长腿在线看片网站| 三个男吃我奶头一边一个视频| 在线播放无码高潮的视频| 制服丝袜人妻中出第一页| 午夜视频一区二区三区播放| 99国产精品自在自在久久| 国内免费AV网站在线观看| 日本在线免费一区二区三区| 国产精品成人观看视频国产奇米| 又爽又黄又无遮挡的激情视频 | 天堂√中文在线bt| 亚洲AV无码乱码一区二区三区| 久久精品国产亚洲av久按摩 | 亚洲男人的天堂在线aⅴ视频| 精品国产三级a| 激情视频在线观看好大| 天堂中文最新版在线中文| 国产在线成人精品| 亚洲av色精品国产一区二区三区 | 亚洲老妈激情一区二区三区 | 激情第一区仑乱|