《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于FPGA的DDC濾波器設計與仿真
基于FPGA的DDC濾波器設計與仿真
摘要: 本文首先對CIC、HB、FIR濾波器的原理及設計作了簡單的說明,最后用Matlab結(jié)合Systemgenerator對本文所設計的DDC濾波器作了一個仿真。
Abstract:
Key words :

近年來,軟件無線電已經(jīng)成為通信領域一個新的發(fā)展方向,數(shù)字下變頻技術(Digital Down Converter-DDC)是軟件無線電的核心技術之一,也是計算量最大的部分。基于FPGA的DDC設計一般采用CIC、HB、FIR級聯(lián)的形式組成。同時,由于CIC濾波器的通帶性能實在太差,所以中間還要加上一級PFIR濾波器以平滑濾波器的通帶性能。而眾所周知用FPGA從事算法的開發(fā)是一件難度比較大的工作,而Xilinx公司開發(fā)的System Generator工具為算法的快速開發(fā)及仿真帶來了巨大的方便。本文首先對CIC、HB、FIR濾波器的原理及設計作了簡單的說明,最后用Matlab結(jié)合System generator對本文所設計的DDC濾波器作了一個仿真。

  1 總體結(jié)構(gòu)設計

  數(shù)字下變頻技術作為數(shù)字信號處理中的一個關鍵技術,它通常由以下兒部分組成。首先,CIC濾波器,它實現(xiàn)簡單而且能實現(xiàn)較大的下抽率。其次,由于CIC濾波器帶內(nèi)平坦性能太差,因此在CIC濾波器之后一般要加上PFIR來平滑帶內(nèi)平坦度。最后,由于CIC濾波器的抽取因子小宜取得過大,岡此還要用HB濾波器的級聯(lián)來進一步增加抽取率。下面本文以如何設計一個原信號采樣率為72 MHz的、有效信號帶寬為2.05 MHz的、下抽率為14的、主旁瓣衰減80 dB以上的、通帶平坦度小于0.2 dB的下抽濾波器為例說明下抽濾波器的設計。

  實際中常用的DDC的實現(xiàn)框圖如圖1所示。

  

  2 CIC濾波器設計

  CIC濾波器是近年來在下變頻中用得最多的一種技術,CIC濾波器在多速率信號處理中具有特別重要的位置,它可以充當內(nèi)插濾波器,也可以充當抽取濾波器,主要取決于積分器和梳狀濾波器的連接順序。由于CIC(級聯(lián)積分梳狀)濾波器不需要乘法運算和存儲系數(shù),因此實現(xiàn)非常簡單,在采樣率變換過程中經(jīng)常使用CIC濾波器進行數(shù)字濾波。

  考慮到CIC濾波器的除數(shù)及抽取因子不宜取得過大,所以實際巾的下抽濾波器一般都是采用CI協(xié)同HB來完成下抽的任務。比如這里我們要下抽14,一般的做法是先用CIC下抽7然后用HB下抽2 如果這時一級HB仍然不滿足要求的話,我們可以通過適當增加HB的級聯(lián)數(shù)目來完成下抽。例如,如果要下抽28,那么可以先下抽7,然后通過兩級HB來完成下抽4,進而達到下抽28的目的。

  在MATLAB中通過設置下抽因子,需要的通帶截止頻率等參數(shù)可以方便的設計出想要的CIC濾波器。下圖為本次設計中設計出的CIC濾波器的幅頻響應。

  

  通過將其通帶細節(jié)圖放大,可以發(fā)現(xiàn)在2.05 MHz處通帶的衰減為4.508 dB。

  

  3 PFIR濾波器設計

  PFIR濾波器的設計目標是在滿足通帶波紋和過渡帶寬盡可能窄的同時使得阻帶衰減盡可能大,PFIR的階數(shù)越高,PFIR濾波器的通帶波紋,過渡帶寬,阻帶衰減等特性就越好。

  PFIR存在的意義是它能夠改善CIC濾波器帶內(nèi)平坦度較差的問題,因此,其帶內(nèi)的幅頻響應的走勢和CIC正好相反,從而在一定程度上平滑CIC濾波器通帶內(nèi)衰減的趨勢。在設計好了上一級CIC濾波器的基礎上,通過輸入已經(jīng)完成的上級濾波器參數(shù)在MATLAB中可以自動生成與其互補的PFIR濾波器,它的幅頻響應如圖4所示。

  

  通過將這里設計的PFIR濾波器與上節(jié)設計的CIC濾波器進行級聯(lián),級聯(lián)后的濾波器的幅頻響應較之于之前設計的CIC濾波器其通帶性能有了很大的提高,級聯(lián)前的CIC濾波器的通帶波紋為4.508 dB,而級聯(lián)后僅為0.11 dB將其通帶細節(jié)圖如圖5所示。

  

4 HB濾波器設計

  半帶濾波器是一種特殊的FIR濾波器,在多速率信號處理中有著至關重要的作用。在常見的下抽濾波器設計中第二級一般采用HB濾波器要用到第二級的原因是綜合考慮到帶內(nèi)平坦度和阻帶衰減度等因素使得第一級CIC抽取濾波器的級數(shù)和抽取因子不宜過大,HB濾波器的帶內(nèi)平坦度好,計算效率高,在高速率信號處理中發(fā)揮著重要的作用,在抽取因子為2的冪次方的場合更是如魚得水。

  HB濾波器的通帶和阻帶具有對稱的關系,因此其通帶波紋和阻帶波紋相等。但是使其成為數(shù)字信號處理中非常常用的一種濾波器的主要原因卻是因為其系數(shù)有一半均為0。如此,在低速率數(shù)字信號處理中或許還不是很重要,但是在那些對實時性要求非常高的系統(tǒng)中,這種將計算量減半的性能就使得其得到了廣泛的應用。

  綜合考慮前方中提出的設計的要求,文中設計的HB濾波器的幅頻響應如圖6所示。

  

  將文中設計的CIC,PFIR,HB級聯(lián)之后得到的總的濾波器的幅頻響應如圖7所示,可以發(fā)現(xiàn)較之于CIC濾波器的通帶性能,此時級聯(lián)濾波器的通帶性能已經(jīng)有了較大的提高。其通帶細節(jié)圖如圖8所示。

  

  

  5 system generator仿真

  system generator for dsp是業(yè)內(nèi)領先的高級系統(tǒng)級FPGA開發(fā)工具。本次設計是在基于Xilinx(賽林思)的system generator的基礎上完成的。賽林思是全球領先的可編程邏輯完整解決方案的供應商,它研發(fā)、制造并銷售范圍廣泛的高級集成電路、軟件設計工具以及作為預定義系統(tǒng)級功能的IP(InteIlectual Property)核,客戶使用Xilinx及其合作伙伴的自動化軟件工具和IP核對器件進行編程。System generator是Xilinx公司進行數(shù)字信號處理開發(fā)的一種設計工具,它通過將Xilinx開發(fā)的一些模塊嵌入到MATLAB的Simulink庫中,可以在Simulink中進行定點的仿真,可以設置定點信號的類型,這樣就可以比較定點仿真與浮點仿真的區(qū)別。并且它還可以生成HDL文件,或者網(wǎng)表直接供ISE調(diào)用。較之于直接用MATLAB進行算法的仿真其主要優(yōu)勢作于它是基于定點的,同時,它是由各個供應廠商直接提供的庫,因此它能夠充分認識FPGA內(nèi)部的資源等,其仿真也更精確可靠。

  雖然,system generator能直接生成供底層FPGA調(diào)用的代碼以及網(wǎng)表,但是,通常并不這樣做。相對于人工編寫的代碼,system genera tor生成的代碼相對冗余度高,資源利用也不及人工編寫的代碼合理。但是,在某些需要快速進行算法開發(fā)的項目中,這種方式無疑為用FPGA從事快速的算法開發(fā)提供了一個捷徑。

  將MATLAB與system generator集成后,由圖1所示的原理框圖,搭建了用于仿真的system generator模塊,如圖9所示。

  

  在輸入端輸入幅頻響如下圖所示的信號,其有用信號范圍173~25.5 MHz。另外為了方便仿真結(jié)果的觀察,又加入了2個大的噪聲信號分別位于32.4MHz,12.4 MHz。

  

  將上圖所示的信號送入DDC網(wǎng)絡后,信號變成I/Q兩路信號,將這兩路信號組合成復數(shù)信號后得到的復數(shù)信號的頻譜圖如圖11(a)所示。

  

  圖11(a)為原輸入信號的有用信號附近的細節(jié)圖,而圖11(b)為經(jīng)過DDC網(wǎng)絡后得到的復數(shù)信號的幅頻響應圖。由于simulink的頻譜繪制工具顯示刷新的問題它們看起來有了一點點的誤籌,但是,也可以發(fā)現(xiàn)經(jīng)下變頻后的信號有效的恢復了原信號的頻譜信息。它將原輸入信號的負邊頻線性搬移到了以0頻為中心的帶寬為4.1MHz的頻譜上來。

  6 結(jié)束語

  實際項目中接觸到的信號處理任務大多為帶通信號,如果直接采用傳統(tǒng)的奈奎斯特采樣定理對模擬信號進行采樣,然后進行數(shù)字信號處理任務,這樣對后端的DSP器件的實時性要求太高。因此,通常我們都要先用一個FPGA來完成數(shù)字信號的下變頻操作,之后再由后端的DSP器件來完成信號處理任務。因此,如何合理的設計DDC下變頻就顯得特別重要。本文針對如何設計DDC濾波器以及基于FPGA的System Generator的仿真都作了簡單的介紹。
 

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
国产欧美日韩亚州综合| 99riav久久精品riav| 一区在线观看视频| 国产精品视频| 国产精品高潮呻吟视频| 欧美日韩国产系列| 欧美精品成人| 欧美国产日韩二区| 欧美电影在线免费观看网站| 久久亚洲国产成人| 久久久久久亚洲精品中文字幕| 亚洲欧美一区二区精品久久久| 在线亚洲精品| 一本色道久久88亚洲综合88| 亚洲精品一区二区在线观看| 亚洲国产精品一区二区www| 欧美专区在线观看| 先锋影音一区二区三区| 午夜免费日韩视频| 欧美亚洲在线观看| 欧美一区二区三区久久精品茉莉花 | 亚洲精品久久久久中文字幕欢迎你| 亚洲第一成人在线| 亚洲国产一区在线| 亚洲乱码精品一二三四区日韩在线| 亚洲日本视频| 一本久久a久久精品亚洲| 在线亚洲精品福利网址导航| 亚洲免费网址| 欧美在线精品一区| 久久婷婷国产麻豆91天堂| 久久综合色综合88| 欧美顶级少妇做爰| 欧美视频在线观看一区| 国产精品日韩一区| 国产亚洲欧美另类一区二区三区| 精品999在线播放| 亚洲激情精品| 一区二区三区国产在线| 香蕉av福利精品导航| 久久激情一区| 99国产精品久久久久老师| 亚洲图片欧美一区| 久久精品国产99国产精品| 麻豆精品91| 欧美日韩视频一区二区| 国产精品视频一区二区三区| 黄网站色欧美视频| 日韩亚洲欧美中文三级| 亚洲欧美日韩综合aⅴ视频| 亚洲高清在线播放| 中文无字幕一区二区三区| 欧美在线免费看| 欧美成人一品| 国产精品有限公司| 亚洲高清久久网| 一区二区日韩伦理片| 欧美亚洲免费在线| 99精品国产一区二区青青牛奶| 亚洲一区精品视频| 久久女同互慰一区二区三区| 欧美日韩国产综合一区二区| 国产欧美成人| 亚洲欧洲一区二区三区| 亚洲欧美综合v| 亚洲免费精品| 久久精品卡一| 欧美日韩精品二区第二页| 国产日韩欧美自拍| 日韩午夜中文字幕| 久久精品五月| 亚洲欧美日韩一区| 欧美激情第五页| 国产亚洲一级| 在线一区二区日韩| 亚洲国产天堂久久综合| 欧美一区二区三区精品电影| 欧美连裤袜在线视频| 激情文学一区| 亚洲一区二区三区免费观看| 亚洲人被黑人高潮完整版| 午夜影视日本亚洲欧洲精品| 欧美精品日韩综合在线| 国内成人自拍视频| 亚洲性视频h| 日韩一区二区精品| 久久亚洲国产精品一区二区 | 亚洲国产精品v| 久久av资源网| 亚洲欧美中文另类| 欧美美女操人视频| 激情视频一区二区| 欧美一区=区| 亚洲欧美韩国| 欧美日韩网址| 亚洲国产高清高潮精品美女| 香蕉av777xxx色综合一区| 亚洲永久视频| 欧美日韩第一页| 在线免费观看欧美| 久久精品视频在线看| 久久精品国内一区二区三区| 国产精品你懂的在线欣赏| 在线一区二区视频| 99精品福利视频| 欧美精品久久久久久久久久| 狠狠色狠色综合曰曰| 欧美在线一区二区| 久久精品国产欧美亚洲人人爽 | 国产精品系列在线播放| 亚洲精品久久久久久久久久久 | 日韩亚洲精品电影| 欧美韩日亚洲| 亚洲激情精品| 亚洲免费观看视频| 欧美激情1区2区3区| 精品成人一区| 亚洲国产日韩综合一区| 玖玖精品视频| 在线日韩电影| 亚洲精品在线免费| 欧美精品入口| 99riav久久精品riav| 在线视频欧美精品| 欧美午夜激情视频| 亚洲婷婷免费| 先锋影音网一区二区| 国产精品嫩草久久久久| 亚洲欧美在线网| 久久免费视频在线| 1024成人网色www| 亚洲欧洲免费视频| 欧美人妖在线观看| 99精品欧美一区二区蜜桃免费| 日韩一区二区精品葵司在线| 欧美日韩美女一区二区| 一本色道综合亚洲| 欧美一级视频一区二区| 国产亚洲欧美日韩美女| 亚洲国产精品v| 欧美激情在线免费观看| 99re8这里有精品热视频免费| 亚洲一区二区高清视频| 久久一区二区三区超碰国产精品| 激情综合色综合久久| 亚洲人成欧美中文字幕| 欧美日韩国产综合久久| 亚洲图片在区色| 久久久久中文| 亚洲高清毛片| 亚洲一区久久久| 国产一区二区三区四区五区美女| 亚洲国产天堂网精品网站| 欧美日韩喷水| 午夜一区二区三区在线观看 | 国产精品中文在线| 久久精品免费观看| 欧美日韩成人| 亚洲一区二区三区四区在线观看| 午夜精品久久久| 国外成人网址| 99国内精品久久久久久久软件| 国产精品成人va在线观看| 午夜精品亚洲| 欧美成人一品| 亚洲一区视频在线| 欧美成人激情视频| 一区二区三区久久网| 久久久精品动漫| 亚洲精品日本| 久久国产高清| 亚洲精品一区二区三区樱花| 欧美亚洲日本一区| 91久久亚洲| 久久精品国产亚洲一区二区| 亚洲日本aⅴ片在线观看香蕉| 欧美一区二区黄色| 亚洲日本欧美| 欧美永久精品| 亚洲老板91色精品久久| 久久精彩视频| 日韩午夜电影| 猛干欧美女孩| 亚洲欧美另类在线观看| 欧美大片国产精品| 午夜精品影院在线观看| 欧美激情视频一区二区三区不卡| 亚洲欧美国产77777| 欧美精品一区二区三区很污很色的| 亚洲曰本av电影| 欧美ed2k| 午夜伦欧美伦电影理论片| 欧美日韩二区三区| 亚洲国产高潮在线观看| 国产精品成人午夜| 亚洲精品欧美精品| 国产综合视频| 亚洲欧美影院| 99国内精品久久| 欧美a级一区|