《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于分段多項式近似的DDFS研究及FPGA實現
基于分段多項式近似的DDFS研究及FPGA實現
2018年電子技術應用第3期
韓 瀟1,曾 立1,占 豐2,陳 昱1
1.北京航空航天大學 空間與環境學院,北京100191;2.山東航天電子技術研究所,山東 煙臺264000
摘要: 提出一種直接數字頻率合成器(DDFS)的設計方法,采用分段多項式近似的算法模型代替傳統的查找表方式,實現相位至余弦幅度的映射。選擇擬合余弦函數均方誤差最小的兩段四階偶次冪多項式,使在合成信號的無雜散動態范圍(SFDR)達到最大(94.98 dBc)。然后基于FPGA實現了相幅映射為14位輸入位寬結構的DDFS,對實現該方法定點量化的數字系統進行了分析和優化,結果表明,量化后的DDFS輸出信號幅度的絕對誤差小于2.6×10-4,SFDR約93 dBc,接近理論上的SFDR上界。該研究工作為下一代天基感應式磁力儀的高精度在軌定標信號源提供一種可能的新方法。
中圖分類號: TN431.2
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.173080
中文引用格式: 韓瀟,曾立,占豐,等. 基于分段多項式近似的DDFS研究及FPGA實現[J].電子技術應用,2018,44(3):22-25,30.
英文引用格式: Han Xiao,Zeng Li,Zhan Feng,et al. FPGA implementation of a direct digital frequency synthesizer based on piecewise polynomial approximation[J]. Application of Electronic Technique,2018,44(3):22-25,30.

FPGA implementation of a direct digital frequency synthesizer based on piecewise polynomial approximation
Han Xiao1,Zeng Li1,Zhan Feng2,Chen Yu1
1. School of Space and Environment,Beihang University,Beijing 100191,China; 2.Shandong Institute of Aerospace Electronics Technology,Yantai 264000,China
Abstract: A design of direct digital frequency synthesizer(DDFS) is proposed in this paper.Piecewise polynomial approximation algorithm is used to replace the look-up table,which leads to a phase to cosine amplitude mapper.The polynomial expression chosen by minimum-mead square error is used to achieve the maximum spurious free dynamic range(SFDR),about 94.98 dBc. A DDFS of 14 bit input phase to amplitude mapper is developed in FPGA and an optimized digital system is designed to implement the method.It is shown that digitized amplitude error is smaller than 2.6×10-4 and promising result of 93 dBc SFDR,which is much closer to theoretical upper bound .This study also provide a new method about scaling signal source for next generation induction magnetometer.
Key words : DDFS;piecewise polynomial approximation;spurious free dynamic range;FPGA

0 引言

    感應式磁力儀基于法拉第電磁感應原理,用于探測近地空間的低頻交變磁場[1],它通常自帶標準信號源,用于在軌定標。高質量的定標檢測信號,是保證感應式磁力儀探測到的變化磁場波形和頻譜信息科學性的前提。直接數字頻率合成技術[2](Direct Digital Frequency Synthesis,DDFS)于1971年被J.Tierney首次提出。DDFS采用數字技術,以相位為出發點進行頻率的合成,具有高穩定性,高分辨率和較小的相位噪聲,DDFS的性能指標遠超傳統頻率合成技術,因此廣泛應用于數字通信和精密儀器中。利用直接數字頻率合成技術能為感應式磁力儀提供高精度的標準定標信號源。

    DDFS輸出信號的頻率表示為:

    wdz5-gs1.gif

其中FCW為頻率控制字,傳統方法的相幅映射結構基于查找表ROM。ROM容量隨輸出的位寬D成指數增長[3]。為了減少ROM容量,將相位累加器的位寬截斷并保留高W位,作為相幅映射的輸入位寬。由于相位截斷,會使合成信號的無雜散動態范圍(Spurious Free Dynamic Range,SFDR)有明顯的下降。非量化輸出的SFDR為所截斷字長的線性函數[4],可近似為:

     wdz5-gs2-3.gif

D為輸出信號的位寬,SFDR應大于量化信噪比。利用三角函數四分之一象限對稱性的象限壓縮方法,能進一步減少查找表容量,節省75%的資源使用。

    僅依賴對相位字的截斷和象限壓縮,無法可觀地減小查找表容量。多種其他幅相映射方法被廣泛研究,通常分為兩大類:

    ROM壓縮算法的角分解法[6]和ROM-Less的幅相轉換技術。ROM-Less型DDFS擺脫了大容量查找表的限制,利用邏輯運算,將相位轉為幅度。如旋轉角算法(CORDIC算法)[7],泰勒級數展開算法[8],分段線性插值[3]分段多項式近似[9]

    在分段多項式近似方法中,隨分段多項式近似算法階數和分段數的增加,在得到更小幅度誤差和高SFDR同時,增加了硬件資源占用和功率消耗。因此平衡分段多項式近似算法的分段數與最高階,是算法硬件實現平衡性能與資源占用的關鍵。

1 分段多項式近似算法方法研究

    用不等分的兩段四階偶次冪多項式近似為目標函數,以區間壓縮方法為前提,擬合余弦函數的前四分之一周期。相位分段點α將[0,π/2]分為兩段,擬合目標函數表達式為:

     wdz5-gs4.gif

pij(i=1,2,j=0,2,4)表示為第i段,j階的系數。最大幅度誤差MAE和SFDR是評價DDFS輸出信號的兩個重要指標,MAE降低到0時,理論上SFDR為無窮大。由于量化位寬和硬件資源的限制,在實際的硬件電路中無法實現。可通過減小MAE來增大SFDR。

    α值固定時,通過最小均方MMSE得到對應目標函數最小誤差的多項式系數:

     wdz5-gs5-6.gif

在相位點為α=π/3處,取得最MMSE,最大絕對誤差為2.1×10-4<2-12。表1為擬合結果多項式的系數。

wdz5-b1.gif

    f(x)的SFDR理論上限可通過傅里葉級數展開獲得,由于所合成的余弦信號為偶對稱信號,且有四分之一象限的對稱性,因此只有奇數的余弦諧波系數非零。

    wdz5-gs7.gif

wdz5-gs8-9.gif

    圖1為式(4)算法的傅里葉變換頻譜圖,圖中所示理論上的SFDR上限為94.98 dBc。

wdz5-t1-wsy.gif

    基于單段四階偶次冪多項式相幅映射輸出的SFDR理論上限為74.352 dBc[9]。上述近似算法輸出信號的SFDR大于該上限超過20 dBc。

2 基于定點數的相幅映射設計

    用霍納法則實現4階偶次多項式可減少一個乘法器使用,降低運算復雜度。

wdz5-gs10-12.gif

    本文所設計的DDFS結構理論上SFDR最大值為94.98 dBc,根據式(2)尋址位寬W應有W>94.98,取W=16,根據式(3)輸出D為15位。上述DDFS結構圖如圖2所示。

wdz5-t2.gif

2.1 固定系數乘法器優化

    數字電路對于2的整數次冪運算能簡化為邏輯左移或者右移,

    wdz5-gs13.gif

式中,hik∈{-1,+1},dik∈{…,-2,-1,0,+1,+2,…}。M的最大值受被乘數的字長制約,應盡可能取小以降低結構的復雜性。圖3所示為量化位寬為14的乘法器優化,其中虛線表示流水線級。

wdz5-t3.gif

    產生π/2弧度所需的固定系數乘法器如圖4所示。

wdz5-t4.gif

2.2 平方電路優化

    平方運算優化分解為并行舍位運算,代替運算后的簡單截取,降低電路的復雜性[10]。圖2中所需的平方電路輸入為15位,輸出為16位。

wdz5-gs14-17.gif

    改進4級流水線的平方電路如圖5右所示。與直接截斷相比僅有1 LSB的舍入誤差,小于2-15

wdz5-t5.gif

    量化誤差對于SFDR的影響是非線性的,利用Nelder-Mead非線性單純形法來重新計算式(12)中參數,優化后系數見表2。

wdz5-b2.gif

    圖6為定點量化后輸出信號的頻譜,SFDR為約為93.03 dbc,與用浮點數計算下的理論SFDR最大值相差約2 dBc。因此本文的設計方法可在不明顯增加硬件資源消耗的前提下,改善合成信號的SFDR。

wdz5-t6.gif

3 FPGA仿真與結果分析

    為了驗證上述算法設計的結構DDFS的有效性,以ISE為開發平臺,基于Xillinx spatan-6系列 XC6SLX16 FPGA進行系統仿真驗證。

    圖7為FCW=127時將程序下載到FPGA中,利用虛擬邏輯分析儀chipscope在線采集到的波形數據。

wdz5-t7.gif

    表3列給出了本文設計方法與其他基于FPGA的DDFS實現的比較。

wdz5-b3.gif

    與文獻[7]算法相比,本文方法在使用更少硬件資源的情況下,能得到輸出誤差更小,并有更大運算頻率的輸出信號。與文獻[11]~文獻[13]相比,在得到同等SFDR水平下,本文所用硬件資源有所減少,同時不影響最大運算頻率。

4 結論

    本文利用最小均方法得到的不等分的兩段四階偶次冪多項式為目標函數擬合的余弦函數,可產生大于單段情況下約20 dBc的無雜散動態范圍。根據所得SFDR的上界,分析選擇最優的相幅映射輸入和輸出位寬。優化了固定系數乘法器和平方器,通過Nelder-Mead非線性單純形法來減少量化,舍入和截斷所產生的誤差。與理論上界差值僅為2 dBc,同時該DDFS結構在得到同等SFDR水平下,與其他設計方法比減少了資源使用,該設計方法為新一代天基星載感應式磁力儀的高精度定標信號源提供了新的設計思路。

參考文獻

[1] CAO J B,LIU Z X,YANG J Y,et al.First results of Low Frequency Electromagnetic Wave Detector (LFEW)[J].2005.

[2] TIERNEY J,RADER C,GOLD B.A digital frequency synthesizer[J].IEEE Transactions on Audio and Electroacoustics,1971,19(1):48-57.

[3] JENG S S,LIN H C,LIN C H.A novel ROM compression architecture for DDFS utilizing the parabolic approximation of equi-section division.[J].IEEE Transactions on Ultrasonics Ferroelectrics & Frequency Control,2012,59(12):2603.

[4] GENOVESE M,NAPOLI E,CARO D D,et al.Analysis and comparison of Direct Digital Frequency Synthesizers implemented on FPGA[J].Integration the Vlsi Journal,2014,47(2):261-271.

[5] ASHRAFI A,ADHAMI R.A direct digital frequency synthe-sizer utilizing quasi-linear interpolation method[J].IEEE Transactions on Circuits & Systems I Regular Papers,2010,57(4):863-872.

[6] 衛恒,王德功,劉揚,等.基于改進DDS算法的任意信號發生器設計[J].電子技術應用,2015,41(6):38-41.

[7] 祁艷杰,劉章發.基于Parallel-CORDIC的高精度高速度直接數字頻率合成器的FPGA實現[J].電子學報,2014,42(7):1392-1397.

[8] CAO Z,SONG W,PENG Z,et al.A high precision method for mapping phase to amplitude in direct digital synthesis and its hardware implementation[J].Review of Scientific Instruments,2014,85(11):1034-1043.

[9] ASHRAFI A.On the SFDR upperbound in DDFS utilizing polynomial interpolation methods[J].IEEE Transactions on Circuits & Systems II Express Briefs,2012,59(5):307-311.

[10] PETRA N,CARO D D,GAROFALO V,et al.Truncated squarer with minimum mean-square error[J].Microelectronics Journal,2014,45(6):799-804.

[11] KESOULIS M,SOUDRIS D,KOUKOURLIS C,et al.Systematic methodology for designing low power direct digital frequency synthesisers[J].Iet Circuits Devices & Systems,2007,1(4):293-304.

[12] LIN K J,CHANG C M.Design of direct digital frequency synthesizers based on unilateral second-order approximations[C]//IEEE,International Symposium on Consumer Electronics.IEEE,2011:294-298.

[13] PRASAD N,SWAIN A K,MAHAPATRA K K.FPGA implementation of pipelined CORDIC based quadrature direct digital synthesizer with improved SFDR[C]//International Conference on Circuits,Power and Computing Technologies.IEEE,2013:756-760.


作者信息:

韓  瀟1,曾  立1,占  豐2,陳  昱1

(1.北京航空航天大學 空間與環境學院,北京100191;2.山東航天電子技術研究所,山東 煙臺264000)

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
一本色道久久综合一区| 亚洲国产欧美一区二区三区同亚洲 | 欧美一区二区国产| 亚洲午夜精品一区二区三区他趣| 亚洲精品欧美| 最新中文字幕亚洲| 亚洲国产精品欧美一二99| 久久aⅴ国产欧美74aaa| 亚洲欧美视频一区| 欧美中文字幕在线观看| 欧美在线视频二区| 久久成人精品| 久久精品二区| 91久久精品国产91性色tv| 最新国产成人av网站网址麻豆| 亚洲缚视频在线观看| 亚洲成人中文| 亚洲黄网站在线观看| 亚洲精品国产精品乱码不99| 亚洲欧洲精品一区| 一本色道婷婷久久欧美| 亚洲无毛电影| 午夜国产精品视频| 久久激情一区| 老司机一区二区三区| 免费成人毛片| 男人的天堂亚洲| 欧美激情第五页| 欧美三级日本三级少妇99| 国产精品超碰97尤物18| 国产嫩草影院久久久久| 激情欧美日韩| 91久久精品日日躁夜夜躁欧美| 日韩视频免费大全中文字幕| 一区二区三区|亚洲午夜| 亚洲综合视频一区| 久久精品夜夜夜夜久久| 亚洲美女视频网| 亚洲午夜精品一区二区| 羞羞漫画18久久大片| 久久一区二区三区av| 欧美大尺度在线观看| 欧美午夜激情小视频| 国产九色精品成人porny| 国产亚洲精品激情久久| 亚洲国产成人精品女人久久久 | 亚洲第一页中文字幕| 亚洲美女毛片| 欧美亚洲视频在线观看| 久久一日本道色综合久久| 欧美激情视频网站| 国产精品亚洲综合天堂夜夜| 一区视频在线| 亚洲视频一区在线观看| 久久精品一区二区三区四区| 99国产精品国产精品毛片| 亚洲综合视频一区| 蜜臀久久99精品久久久久久9 | 中日韩午夜理伦电影免费| 久久gogo国模裸体人体| 欧美电影免费观看高清完整版| 国产精品麻豆欧美日韩ww| 在线精品视频一区二区三四| 一区二区久久久久| 亚洲第一区在线观看| 亚洲性图久久| 老**午夜毛片一区二区三区| 国产精品久久久久久久app| 禁久久精品乱码| 亚洲四色影视在线观看| 亚洲黄色小视频| 久久国产精品第一页| 欧美日本一道本| 好吊一区二区三区| 一区二区日韩欧美| 亚洲人成啪啪网站| 欧美在线资源| 欧美日韩中文在线| 亚洲大片av| 久久岛国电影| 欧美一区2区三区4区公司二百| 欧美另类高清视频在线| 在线不卡中文字幕播放| 午夜精品久久久99热福利| 亚洲视频视频在线| 欧美fxxxxxx另类| 国内自拍视频一区二区三区| 亚洲香蕉网站| 这里只有精品视频在线| 欧美91精品| 国产一区二区三区免费在线观看| 亚洲视频福利| 一本一道久久综合狠狠老精东影业| 快播亚洲色图| 国产一区二区三区成人欧美日韩在线观看 | 国产精品99久久久久久www| 日韩视频不卡中文| 噜噜噜噜噜久久久久久91| 国产精品自拍一区| 亚洲伊人第一页| 亚洲欧美日韩精品久久奇米色影视| 欧美日韩国产一级| 亚洲日韩欧美视频| 日韩视频免费在线| 欧美成人午夜77777| 在线观看中文字幕亚洲| 亚洲风情亚aⅴ在线发布| 久久精品一区二区| 国产亚洲欧美色| 亚洲欧美影院| 久久不射中文字幕| 国产日韩成人精品| 小嫩嫩精品导航| 久久久久九九九九| 国产一区亚洲一区| 欧美一区二区三区在线看| 欧美在线一级va免费观看| 国产人成精品一区二区三| 亚洲欧美在线免费| 久久精品人人做人人爽电影蜜月| 国产亚洲一区二区在线观看 | 欧美一级视频免费在线观看| 欧美亚洲日本一区| 国产麻豆精品在线观看| 欧美亚洲综合在线| 久久综合久久综合久久| 激情五月综合色婷婷一区二区| 久久精品电影| 欧美成人a视频| 亚洲日本激情| 亚洲一区二区成人| 国产精品一区二区三区久久久| 亚洲欧美怡红院| 久久天天综合| 亚洲国产裸拍裸体视频在线观看乱了| 亚洲精品国产拍免费91在线| 欧美日韩a区| 在线视频一区观看| 欧美影院在线| 激情婷婷久久| 99视频有精品| 国产精品v欧美精品∨日韩| 亚洲综合色自拍一区| 久久久免费观看视频| 91久久久久久| 亚洲免费在线观看视频| 国产亚洲网站| 日韩天堂在线观看| 国产精品乱码妇女bbbb| 欧美一区二区三区在线观看| 男女精品视频| 中日韩在线视频| 久久精品日韩一区二区三区| 在线免费观看成人网| 亚洲小说欧美另类婷婷| 国产视频一区在线观看一区免费| 亚洲第一色在线| 欧美日韩天天操| 欧美影视一区| 欧美日韩1234| 性18欧美另类| 欧美日韩91| 欧美一进一出视频| 欧美精品一区二区视频| 亚洲欧洲99久久| 欧美精品午夜| 性视频1819p久久| 欧美激情视频一区二区三区免费 | 亚洲日韩欧美视频| 国产精品a级| 久久精品视频99| 欧美日韩午夜| 亚洲第一福利在线观看| 欧美日韩国产一级片| 欧美一二三区精品| 欧美日韩精品一区视频| 久久都是精品| 国产精品成人一区二区| 亚洲激精日韩激精欧美精品| 国产精品福利在线| 亚洲国产美国国产综合一区二区| 欧美日韩在线电影| 亚洲国产成人一区| 国产精品久久久久久久久果冻传媒 | 亚洲国内精品| 国产精品一区久久久| a4yy欧美一区二区三区| 国产一区二区av| 亚洲一区二区三区免费观看| 在线看无码的免费网站| 欧美一区二区三区免费视| 亚洲精品影视在线观看| 久久综合伊人77777| 亚洲欧美视频在线观看| 欧美日韩免费看| 亚洲三级电影在线观看| 国产一区日韩一区| 性欧美xxxx视频在线观看| 亚洲美女毛片| 欧美freesex交免费视频|