91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

探究FPGA的多速率信號處理技術

FPGA之家 ? 來源:西安電子科技大學 ? 作者:陳婷 ? 2021-06-01 11:02 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

多速率技術已廣泛應用于數(shù)字音頻處理、語音處理、頻譜分析、無線通信、雷達等領域。作為一項常用信號處理技術,FPGA攻城獅有必要了解如何應用該技術,解決實際系統(tǒng)中的多速率信號處理問題。

01什么是多速率信號處理

多速率信號處理,是指對同時存在兩個以上數(shù)據(jù)速率的系統(tǒng)進行信號處理。在軟件無線電(SDR)中,多速率技術得到普遍應用。在實際系統(tǒng)中,需要處理的數(shù)據(jù)量越來越大,并且對處理速度的要求越來越高,經(jīng)常是Gb/s級別。多速率技術已廣泛應用于數(shù)字音頻處理、語音處理、頻譜分析、無線通信、雷達等領域。

一般情況下,多速率系統(tǒng)能夠比單速率系統(tǒng)更為有效地處理信號,在多速率系統(tǒng)內部各節(jié)點,根據(jù)設計需要,進行內插和抽取,從而滿足AD/DA和基帶速率需求。

在工程中,中頻采樣技術使用廣泛,在中頻對模擬信號進行數(shù)字化,依據(jù)的是帶通采樣定理。我們知道,對于低通模擬信號進行抽樣,遵循奈奎斯特抽樣定理,也就是抽樣頻率fs需要大于等于模擬信號最高頻率fH的2倍,才能對數(shù)字化后的信號無失真恢復出原始信號。

學習過通信原理的同學都知道,通過調制解調技術,我們可以實現(xiàn)頻譜搬移,并實現(xiàn)遠距離通信。從基帶信號到射頻信號,從理論上講,我們可以一步到位,直接將低頻的基帶信號調制到射頻,這樣的技術叫零中頻。零中頻結構簡單,有利于集成和降低成本,在終端獲得廣泛應用。當然零中頻存在兩個弱點:直流偏置和閃爍噪聲。直流偏置因本振泄露導致,閃爍噪聲則與頻率有關,頻率越高,閃爍噪聲越小,反之越大。

在早期的實際系統(tǒng)中,基帶信號經(jīng)過兩步走達到射頻:先將基帶調制到中頻,達到幾百MHz,然后再次調制,達到射頻,GHz級別。接收機則采用兩次降頻到基帶。這樣的結構叫超外差結構,應用廣泛。

再回到帶通采樣。對于帶通信號,其頻譜位于某一頻率區(qū)間,其帶寬B=fH-fL,則此時的采樣率fs需滿足:

d392cbb8-c238-11eb-9e57-12bb97331649.png

由于此時的采樣率已超過了奈奎斯特定義的最低采樣率,進而被稱為過采樣。過采樣的好處是,可以將采樣過程中固有的量化噪聲均勻地分散在更大的帶寬上,從而降低有效信號帶寬上的噪聲功率。再通過數(shù)字濾波器對帶外噪聲進行衰減,從而得到比臨界采樣信號更優(yōu)的信噪比。

ADC的采樣率過高,會給FPGA進行數(shù)據(jù)處理帶來壓力。我們一方面希望利用過采樣的優(yōu)點,另一方面,我們不希望FPGA處理過于復雜,于是通過降低數(shù)字信號采樣率來滿足基帶處理需求,這就是抽取。

實際上,抽取并不難理解,我們可以與生活中的抽樣調查聯(lián)系起來。樣本(數(shù)據(jù))過大,統(tǒng)計(處理)起來就復雜。比如,讓你去調查一下,成都的FPGAer的平均薪資。你可能會從招聘網(wǎng)站、朋友、同事等了解到相關信息,從而大概知道成都的FPGA平均薪資水平,當然不可能去把每一個FPGAer都問一遍,再做統(tǒng)計,于是有了抽樣調查。

在利用FPGA進行信號處理時,抽取后的信號,數(shù)據(jù)率相對較低,因而能夠有效降低系統(tǒng)對FPGA資源的占用。這就好比吃飯,你不能吃太快,送到嘴里先嚼幾下再咽下去,降低吞的頻率。

在一些系統(tǒng)中,則需要提高采樣率,即為內插。將數(shù)字基帶信號搬移到目標載頻后,通過內插的方式得到更高的采樣率,從而驅動高速DAC。為什么需要采樣率高的DAC呢?這是因為DAC采樣率越高,其輸出端頻譜圖像之間的頻域分離度越高,這樣可以簡化DAC后的模擬濾波器工作,提升信噪比。

以抽取和內插為代表的多速率信號處理技術的典型應用即為數(shù)字下變頻DDC(Digital Down Conversion)和數(shù)字上變頻DUC(Digital Up Conversion),這對于從事無線通信的同學來說,耳熟能詳。

02

多速率信號處理的核心

總結起來,多速率信號處理,其目的在于改變原有數(shù)字信號的頻率,通過抽取實現(xiàn)降低采樣速率,通過內插來實現(xiàn)提高采樣速率,但抽取或內插的前提是,需要保證有用信號頻帶內沒有頻譜混疊,繼而需要各種新式的濾波器來實現(xiàn)。

多速率信號處理的核心:抽取、內插、低通濾波。實質上不難看出,設計的難點在于濾波器。多速率濾波器實質上是具有線性相位的FIR濾波器,通常濾波器需要工作在很高的速率上,因而需要考慮如何減少運算量和運算復雜度。

常用的多速率濾波器主要有:多速率FIR濾波器、積分梳狀(CIC)濾波器和半帶濾波器。

多速率FIR濾波器由于信號速率高,需要工作在很高的頻率上,大量的乘法器參與運算會導致資源消耗多、功耗大等問題,這對于FPGA片內有限的資源來說,實際操作不太可取,因此實際使用較少。CIC濾波器和半帶濾波器結構簡單,實現(xiàn)方便,性能良好,在軟件無線電中得到廣泛使用。

特別是在DDC和DUC中,將不同的濾波器進行組合實現(xiàn)需求。例如,在接收機中,采用CIC濾波器作為第一級濾波器,完成抽取和低通濾波;在第二級采用FIR實現(xiàn)的半帶濾波器,此時的工作頻率較低,濾波器參數(shù)得到優(yōu)化,可以用較低的階數(shù)實現(xiàn),節(jié)省資源和降低功耗。

對于無線通信,收、發(fā)兩端都存在多速率處理,這里我們將發(fā)射機的多速率處理叫做多速率發(fā)送處理器,相應地,在接收端,叫做多速率接收處理器。

需要注意的是,如果我們只做基帶信號處理,可能你是不會去接觸如何設計濾波器,完成DDC或者DUC。同樣,在基帶處理中,因分工問題,你可能無法一個人完成整個鏈路的設計,但對于處于邊工作邊學習階段的我們,誰甘愿一直做一個模塊,到時候只會一個功能部件設計,其余的不會,這會對職業(yè)生涯發(fā)展構成威脅。

回到對多速率發(fā)送和接收處理器的討論中,看看其一般設計過程。

03多速率發(fā)送處理器設計

對于發(fā)射端來講,基帶信號需要經(jīng)過多速率發(fā)送處理器處理后,再進行數(shù)/模轉換(DAC)。多速率發(fā)送處理器的一般結構,主要由四部分組裝成:可編程插值FIR濾波器(RCF)、兩個固定系數(shù)的FIR濾波器(FFIR)、高速的CIC插值濾波器以及數(shù)控頻率振蕩器(NCO)。

RCF完成對輸入信號的采樣,采樣倍數(shù)1~16,由于需要工作在高速時鐘下,其階數(shù)一般不會太高。FFIR對輸入信號進行2倍采樣,如果FFIR的帶寬達到輸入采樣率的一半,則能夠有效抑制帶外信號的噪聲。CIC濾波器一般采用2~5階,完成對輸入信號1~32倍的采樣,其有效的線性相位沖激響應是由其插值率決定。NCO主要完成兩件事:一是產(chǎn)生載波頻率,二是完成數(shù)據(jù)調制的復數(shù)乘法。NCO需要高比特數(shù)的頻率調諧精度,并需要抑制幅度和相位抖動來無雜散動態(tài)范圍。

04多速率接收處理器設計

在無線通信中,多速率接收處理器在ADC之后工作,主要包含五部分:數(shù)控頻率振蕩器(NCO)、高速的CIC抽取濾波器、可編程抽取FIR半帶濾波器(FIR HB)、兩個固定系數(shù)的FIR濾波器(FFIR)、以及自動增益控制模塊(AGC),其結構如圖所示。

其中,NCO、CIC、FIR HB、FFIR的功能和實現(xiàn)與發(fā)送端類似。AGC模塊主要自適應地調整信號通道增益,確保不超出模擬信號的線性范圍,或保證數(shù)字信號不超出有效字長的限制,從而保證信號在一個動態(tài)范圍都能工作。

在工程中,我們需要關注以下設計要點:

設計要點

抽取:下采樣器+抗混疊濾波器設計

插值:抗鏡像濾波器+上采樣器設計

CIC濾波器設計

FIR半帶濾波器設計

多相分解技術

編輯:jq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 處理器
    +關注

    關注

    68

    文章

    19935

    瀏覽量

    236172
  • 濾波器
    +關注

    關注

    162

    文章

    8154

    瀏覽量

    182349
  • AD
    AD
    +關注

    關注

    28

    文章

    875

    瀏覽量

    152056
  • 信號處理
    +關注

    關注

    48

    文章

    1058

    瀏覽量

    104175
  • SDR
    SDR
    +關注

    關注

    7

    文章

    236

    瀏覽量

    51231

原文標題:基于FPGA的多速率信號處理技術

文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    工頻介電常數(shù)測試中的信號處理與抗干擾技術

    在工頻介電常數(shù)測試過程中,信號處理與抗干擾技術對于獲取精準可靠的測試結果至關重要。這些技術如同精密儀器的“護盾” 與 “優(yōu)化器”,有效應對復雜環(huán)境帶來的挑戰(zhàn),助力研究人員深入
    的頭像 發(fā)表于 07-25 08:58 ?97次閱讀
    工頻介電常數(shù)測試中的<b class='flag-5'>信號</b><b class='flag-5'>處理</b>與抗干擾<b class='flag-5'>技術</b>

    進群免費領FPGA學習資料!數(shù)字信號處理、傅里葉變換與FPGA開發(fā)等

    ~ 01、數(shù)字信號處理FPGA實現(xiàn) 旨在講解前端數(shù)字信號處理算法的高效實現(xiàn)。首先概述了當前的FPGA
    發(fā)表于 04-07 16:41

    ADC技術信號處理中的應用

    ADC(模擬/數(shù)字轉換器,Analog-to-Digital Converter)技術信號處理中的應用非常廣泛,它作為模擬世界與數(shù)字領域之間的橋梁,發(fā)揮著至關重要的作用。以下是對ADC技術
    的頭像 發(fā)表于 02-18 17:27 ?1047次閱讀

    硅烷化處理技術探究與應用實踐

    ? 硅烷化處理技術是一種新型的表面處理技術,它利用有機硅烷在金屬表面形成一層致密的保護膜,從而提高金屬的耐腐蝕性、耐磨性和附著力等性能。有機硅烷偶聯(lián)劑是硅烷化
    的頭像 發(fā)表于 02-09 10:06 ?2179次閱讀

    蹤示波器的原理和應用場景

    放大到適當?shù)碾娖?,ADC將模擬信號轉換為數(shù)字信號,然后將數(shù)字信號發(fā)送到顯示器上顯示為波形。蹤示波器的通道數(shù)量不同,可以包括2個至數(shù)十個通道,每個通道都可以設置不同的電壓范圍和采樣
    發(fā)表于 01-08 15:00

    基于FPGA的CIC濾波器設計

    這個概念是相對于單速率(Single Rate)信號處理而言的。單速率 是指整個信號處理流程中只
    的頭像 發(fā)表于 12-30 15:10 ?1527次閱讀
    基于<b class='flag-5'>FPGA</b>的CIC濾波器設計

    高速圖像處理卡設計原理圖:527-基于3U VPX XCZU15EG+TMS320C6678的信號處理

    C6678信號處理板 , FPGA 信號處理 , FPGA開發(fā)平臺 , XC7Z045板卡 ,
    的頭像 發(fā)表于 12-25 09:51 ?666次閱讀
    高速圖像<b class='flag-5'>處理</b>卡設計原理圖:527-基于3U VPX XCZU15EG+TMS320C6678的<b class='flag-5'>信號</b><b class='flag-5'>處理</b>板

    ADS8588在做通道采集時,ADS8588在處理輸入信號時有幾十微秒的延時,請問有無解決前端延時的方法?

    ADS8588 在做通道采集時,采樣速率是200KSPS,由于ADS8588內部集成的前端在處理輸入的信號有幾十微秒的延時,影響了對采集信號
    發(fā)表于 12-10 07:55

    FPGA通道數(shù)據(jù)采集傳輸系統(tǒng)

    一、系統(tǒng)總體方案設計 為了滿足油田增壓站對數(shù)據(jù)采集的需求,我們設計了一套基于FPGA通道數(shù)據(jù)采集與傳輸系統(tǒng)。系統(tǒng)以FPGA作為主控制器,利用外部ADC芯片完成模擬信號的采集,通過以
    的頭像 發(fā)表于 12-09 10:45 ?844次閱讀
    <b class='flag-5'>FPGA</b>的<b class='flag-5'>多</b>通道數(shù)據(jù)采集傳輸系統(tǒng)

    FPGA 實時信號處理應用 FPGA在圖像處理中的優(yōu)勢

    現(xiàn)場可編程門陣列(FPGA)是一種高度靈活的硬件平臺,它允許開發(fā)者根據(jù)特定應用需求定制硬件邏輯。在實時信號處理和圖像處理領域,FPGA因其獨
    的頭像 發(fā)表于 12-02 10:01 ?1884次閱讀

    adc與模擬信號處理技術

    模擬信號是指信號的幅度隨時間連續(xù)變化,而數(shù)字信號則是離散的,由一系列二進制值表示。模擬信號處理技術
    的頭像 發(fā)表于 10-31 11:05 ?793次閱讀

    FPGA技術對5G通信的影響

    能夠通過硬件加速實現(xiàn)實時信號處理,這在5G通信中至關重要。5G通信需要處理大量的數(shù)據(jù),包括信號處理、解碼、編碼、多媒體傳輸?shù)取?/div>
    的頭像 發(fā)表于 10-25 09:22 ?1378次閱讀

    FPGA在圖像處理領域的優(yōu)勢有哪些?

    單元和可編程互聯(lián)線,可以實現(xiàn)高度并行的數(shù)據(jù)處理。在圖像處理任務中,如圖像預處理、特征提取和圖像識別等,需要大量的計算任務。FPGA可以通過并行處理
    發(fā)表于 10-09 14:36

    AD采集FPGA做fft處理信號的問題

    是不是就是20KHz呢?這樣是不是就能滿足每通道采樣頻率為信號頻率的4倍呢? 對采集到的信號進行fft處理,以得到指定頻率點的幅度值,指定的頻率點都集中在200Hz以內,且都精確到了小數(shù)點后一位,也就是說
    發(fā)表于 08-29 09:22

    FPGA如何發(fā)出高速串行信號

    高速串行通信的“高速”一般比較高,基本至少都會上G。如果利用FPGA內部的LUT、觸發(fā)器和普通IO是無法滿足這樣高的輸入輸出速率的。
    的頭像 發(fā)表于 08-05 11:12 ?1697次閱讀
    <b class='flag-5'>FPGA</b>如何發(fā)出高速串行<b class='flag-5'>信號</b>
    主站蜘蛛池模板: 美女视频黄色的免费 | 2019天天操夜夜操 | 色视频免费版高清在线观看 | 九月婷婷亚洲综合在线 | 免费高清视频在线观看 | 五月欧美激激激综合网色播 | 免费观看a毛片一区二区不卡 | 午夜性影院 | 性夜影院爽黄e爽在线观看 羞羞色院91精品网站 | 美女下面小内内的沟 | 欧美日韩国产一区二区 | 四只虎免费永久观看 | 中文日产国产精品久久 | 成年人一级毛片 | 日韩中文字幕第一页 | 国产福利不卡一区二区三区 | 在线视频h | 你懂的网址在线观看 | 四虎新地址 | 天堂8在线官网 | 性免费视频 | 69日本xxxxxxxxx98| 日韩免费高清一级毛片 | 欧美精品亚洲网站 | 成人午夜精品久久久久久久小说 | 伊人玖玖 | 国产又黄又爽又猛的免费视频播放 | 东京毛片| 精品国产亚洲人成在线 | 亚洲成人网在线播放 | 一女被两男吃奶玩乳尖口述 | 操日韩| 天天看天天摸天天操 | 色天使亚洲 | 91大神在线观看视频 | 亚洲 图片 小说 欧美 另类 | 久久中出| 久久精品夜色国产 | 久久黄色一级片 | 最新日本免费一区二区三区中文 | 喷潮白浆直流在线播放 |