<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 基于FPGA的直接數(shù)字頻率合成器的設(shè)計和實現(xiàn)

    時間:2024-06-27 23:10:42 理工畢業(yè)論文 我要投稿
    • 相關(guān)推薦

    基于FPGA的直接數(shù)字頻率合成器的設(shè)計和實現(xiàn)

    摘要:介紹了利用Altera的FPGA器件(ACEX EP1K50)實現(xiàn)直接數(shù)字頻率合成器的工作原理、設(shè)計思想、電路結(jié)構(gòu)和改進優(yōu)化方法。

    直接數(shù)字頻率合成(Direct Digital Fraquency Synthesis,即DDFS,一般簡稱DDS)是從相位概念出發(fā)直接合成所需要波形的一種新的頻率合成技術(shù)。

    目前各大芯片制造廠商都相繼推出采用先進CMOS工藝生產(chǎn)的高性能和多功能的DDS芯片(其中應(yīng)用較為廣泛的是AD公司的AD985X系列),為電路設(shè)計者提供了多種選擇。然而在某些場合,專用的DDS芯片在控制方式、置頻速率等方面與系統(tǒng)的要求差距很大,這時如果用高性能的FPGA器件設(shè)計符合自己需要的DDS電路就是一個很好的解決方法。

    ACEX 1K是Altera公司著眼于通信、音頻處理及類似場合的應(yīng)用而推出的FPGA器件芯片系列,總的來看將會逐步取代FLEX 10K系列,成為首選的中規(guī)模器件產(chǎn)品。它具有如下特點:

    (1)ACEX 1K采用查找表(LUT)和EAB(嵌入式陣列塊)相結(jié)合的結(jié)構(gòu),特別適用于實現(xiàn)復(fù)雜邏輯功能存儲器功能,例如通信中應(yīng)用的數(shù)字信號處理、多通道數(shù)據(jù)處理、數(shù)據(jù)傳遞和微控制等。

    (2)典型門數(shù)為1萬到10萬門,有多達49152位的RAM(每個EAB有4096位RAM)。

    (3)器件內(nèi)核采用2.5V電壓,功耗低,能夠提供高達250MHz的雙向I/O功能,完全支持33MHz和66MHz的PCI局部總線標(biāo)準(zhǔn)。

    (4)具有快速連續(xù)式延時可預(yù)測的快速通道互連(Fast Track);具有實現(xiàn)快速加法器、計數(shù)器、乘法器和比較器等算術(shù)功能的專用進位鏈和實現(xiàn)高速多扇入邏輯功能的專用級連接。

    ACEX EP1K50具有典型門數(shù)50000門,邏輯單元2880個,嵌入系統(tǒng)塊10個,完全符合單片實現(xiàn)DDS電路的要求。因此采用它設(shè)計DDS電路,設(shè)計工具為Altera的下一代設(shè)計工具Quartus軟件。

    1 DDS電路工作原理

    圖1所示是一個基于的DDS電路的工作原理框圖。

    DDS的工作原理是以數(shù)控振蕩器的方式產(chǎn)生頻率、相位可控制的正弦波。電路一般包括基準(zhǔn)時鐘、頻率累加器、相位累加器、幅度/相位轉(zhuǎn)換電路、D/A轉(zhuǎn)換器和低通濾波器(LPF)。頻率累加器對輸入信號進行累加運算,產(chǎn)生頻率控制數(shù)據(jù)X(frequency data或相位步進量)。相位累加器由N位全加器和N位累加寄存器級聯(lián)而成,對代表頻率的2進制碼進行累加運算,是典型的反饋電路,產(chǎn)生累加結(jié)果Y。幅度/相位轉(zhuǎn)換電路實質(zhì)上是一個波形寄存器,以供查表使用。讀出的數(shù)據(jù)送入D/A轉(zhuǎn)換器和低通濾波器。

    具體工作過程如下:

    每來一個時鐘脈沖Fclk,N位加法器將頻率控制數(shù)據(jù)X與累加寄存器輸出的累加相位數(shù)據(jù)相加,把相加后的結(jié)果Y送至累加寄存器的輸入端。累加寄存器一方面將在上一時鐘周期作用后所產(chǎn)生的新的相位數(shù)據(jù)反饋到加法器的輸入端,以使加法器在下一時鐘的作用下繼續(xù)與頻率控制數(shù)據(jù)X相加;另一方面將這個值作為取樣地址值送入幅度/相位轉(zhuǎn)換電路(即圖1中的波形存儲器),幅度/相位轉(zhuǎn)換電路根據(jù)這個地址輸出相應(yīng)的波形數(shù)據(jù)。最后經(jīng)D/A轉(zhuǎn)換器和低通濾波器將波形數(shù)據(jù)轉(zhuǎn)換成所需要的模擬波形。

    相位累加器在基準(zhǔn)時鐘的作用下,進行線性相位累加,當(dāng)相位累加器加滿量時就會產(chǎn)生一次溢出,這樣就完成了一個周期,這個周期也就是DDS信號的一頻率周期。

    DDS輸出信號的頻率由下式給定:

    Fout=(X/Y) ×Fclk

    假定基準(zhǔn)時鐘為70MHz,累加器為16位,則Y=2 16=65536

    Fclk=70MHz

    再假定X=4096,則

    Fout=(4096/65536) ×70=4.375MHz

    可見,通過設(shè)定相位累加器位數(shù)、頻率控制字X和基準(zhǔn)時鐘的值,就可以產(chǎn)生任一頻率的輸出。DDS的頻率分辨率定義為:

    Fout=Fclk/Y (2)

    由于基準(zhǔn)時鐘一般固定,因此相位累加器的位數(shù)就決定了頻率分辨率。如上面的例子,相位累加器為16位,那么頻率分辨率就可以認(rèn)為是16位。位數(shù)越多,分頻率越高。

    2 利用FPGA設(shè)計DDS電路

    在用FPGA設(shè)計DDS電路的時候,相位累加器是決定DDS電路性能的一個關(guān)鍵部分,小的累加器可以利用ACEX器件的進位鏈得到快速、高效的電路結(jié)構(gòu)。然而由于進位鏈必須位于臨近的LAB(邏輯陣列塊)和LE(邏輯單元)內(nèi),因此長的進位鏈勢必會減少其它邏輯使用的布線資源,同時過長的進位鏈也會制約整個系統(tǒng)速度的提高。

    另一種提高速度的辦法是采用流水線技術(shù),即把在一個時鐘內(nèi)要完成的邏輯操作分成幾步較小的操作,并插入幾個時鐘周期來提高系統(tǒng)的數(shù)據(jù)吞吐率。但是流水線技術(shù)比較適合開環(huán)結(jié)構(gòu)的電路,要用在累加器這樣的閉環(huán)反饋的電路中必須謹(jǐn)慎考慮,以保證設(shè)計的準(zhǔn)確無誤。

    綜合考慮后,相位累加器采用進位鏈和流水線技術(shù)相結(jié)合的辦法來證明,這樣既能保證較高的資源利用率,又能大幅提高系統(tǒng)的性有和速度。

    相位/幅度轉(zhuǎn)換電路是DDS電路中的另一個關(guān)鍵部分,設(shè)計中面臨的主要問題就是資源的開銷。該電路通常采用ROM結(jié)構(gòu),相位累加器的輸出是一種數(shù)字式鋸齒波,通過取它的若干位作為ROM的地址輸入,而后通過查表和運算,ROM就能輸出所需波形的量化數(shù)據(jù)。

    在FPGA(針對Altera公司的器件)中,ROM一般由EAB實現(xiàn),并且ROM表的尺寸隨著地址位數(shù)或數(shù)據(jù)位數(shù)的增加成指數(shù)遞增關(guān)系,因此在滿足信號性能的前提條件下,如何減少資源的開銷就是一個重要的問題。在實際設(shè)計時我們充分利用了信號周期內(nèi)的對稱性和算術(shù)關(guān)系來減少EAB的開銷。

    在實際設(shè)計中,根據(jù)項目具體要求,還設(shè)計了一個系統(tǒng)控制電路。

    綜合以上考慮,整個DDS電路的電路結(jié)構(gòu)如圖2所示。

    采用Verilog硬件描述語言實現(xiàn)整個電路,不僅利于設(shè)計文檔的管理,而且方便設(shè)計的修改和擴充,還可以在不同F(xiàn)PGA器件之間實現(xiàn)移植。

    【基于FPGA的直接數(shù)字頻率合成器的設(shè)計和實現(xiàn)】相關(guān)文章:

    數(shù)字頻率合成器的FPGA實現(xiàn)03-07

    實現(xiàn)直接數(shù)字頻率合成器的三種技術(shù)方案03-19

    基于FPGA的IPV6數(shù)字包配置實現(xiàn)03-07

    基于FPGA的TS over lP的設(shè)計與實現(xiàn)03-21

    基于FPGA的指紋特征點集匹配的設(shè)計與實現(xiàn)03-07

    基于FPGA的HDLC通信模塊的實現(xiàn)05-14

    基于FPGA的高頻時鐘的分頻和分配設(shè)計03-19

    基于Delta-Sigma調(diào)制的分?jǐn)?shù)頻率合成器的研究03-07

    基于數(shù)字移相的高精度脈寬測量系統(tǒng)及其FPGA實現(xiàn)03-18

    主站蜘蛛池模板: wwwvr高清亚洲精品二区| 久久se精品一区二区影院| 2021年精品国产福利在线| 亚洲国产精品无码AAA片| 国产精品午夜国产小视频 | 亚洲精品欧美综合在线| 无码精品一区二区三区在线 | 88国产精品无码一区二区三区 | 精品一卡2卡三卡4卡免费视频| 午夜肉伦伦影院久久精品免费看国产一区二区三区 | 日韩国产成人精品视频| 久久久久久久亚洲精品| 99精品在线免费| 国产成人精品免费视频大| 欧美性videos高清精品| 午夜亚洲av永久无码精品| 国产精品一级AV在线播放| 91精品成人免费国产片| 久久国产精品99精品国产987| 国产精品久久久久jk制服| 久久亚洲欧美国产精品 | 国产精品三级在线观看无码| 无码人妻精品一区二区三区东京热 | 国产成人精品日本亚洲网址| 国产精品一久久香蕉国产线看观看| 亚洲国产精品无码专区影院 | 99久久99久久精品国产| 亚洲国产精品一区| 国产原创精品视频| 国产成人精品免费视频大全麻豆| 99热亚洲色精品国产88| 国语自产少妇精品视频蜜桃| 国精品午夜福利视频不卡 | 亚洲中文精品久久久久久不卡| 四虎国产精品免费久久| 亚洲日韩中文在线精品第一| 亚洲国产精品成人午夜在线观看 | 日韩精品成人a在线观看| 欧美成人精品高清视频在线观看 | 亚洲永久精品ww47| 久久亚洲私人国产精品|