在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

什么是多速率信號處理

FPGA之家 ? 來源:FPGA之家 ? 作者:FPGA之家 ? 2022-06-21 09:57 ? 次閱讀

引言

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

01什么是多速率信號處理

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

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

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

6732fb0c-f0f7-11ec-ba43-dac502259ad0.png

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

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

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

67405f36-f0f7-11ec-ba43-dac502259ad0.png

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

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

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

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

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

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

02

多速率信號處理的核心

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

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

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

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

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

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

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

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

03多速率發送處理器設計

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

6750b98a-f0f7-11ec-ba43-dac502259ad0.png

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

04多速率接收處理器設計

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

675b70f0-f0f7-11ec-ba43-dac502259ad0.png

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

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

設計要點

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

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

CIC濾波器設計

FIR半帶濾波器設計

多相分解技術

能寫下這篇文章,是因為今天有好好吃飯。作為90后的我,小時候一天吃一頓或者兩頓的日子,忍饑挨餓的日子,一去不復返了!

小時候,放學和周末,以及寒暑假,上坡割牛草、豬草,拾撿枯枝木柴,插秧打谷,種玉米,栽紅薯,種洋芋,洗衣,做飯,甚至學得編竹背簍的手藝。跋山涉水,從鄉下到縣城讀高中,再到外地讀大學,讀研,在省城工作。這一切,都要感謝家人,感謝袁隆平爺爺,感謝所有遇見或未曾遇見的人。

審核編輯 :李倩

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

    關注

    48

    文章

    1055

    瀏覽量

    103972
  • 多速率
    +關注

    關注

    0

    文章

    3

    瀏覽量

    6921

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

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

收藏 人收藏

    評論

    相關推薦
    熱點推薦

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

    的基礎知識,講述了確定性數字信號處理的知識,包括離散時間信號及系統的介紹、z變換、傅里葉變換、頻率分析以及濾波器設計等。介紹了隨機數字信號處理
    發表于 04-07 16:41

    iic協議的速率和傳輸距離

    I2C協議最初由Philips(現NXP)在1980年代開發,用于簡化電子系統中多個集成電路(IC)之間的通信。它是一種主機、從機的總線系統,允許多個設備共享同一總線,而不需要復雜的控制邏輯
    的頭像 發表于 02-05 11:36 ?2818次閱讀

    EE-365:在ADSP-CM40x混合信號控制處理器上實現ADC采樣速率最大化

    電子發燒友網站提供《EE-365:在ADSP-CM40x混合信號控制處理器上實現ADC采樣速率最大化.pdf》資料免費下載
    發表于 01-13 16:52 ?0次下載
    EE-365:在ADSP-CM40x混合<b class='flag-5'>信號</b>控制<b class='flag-5'>處理</b>器上實現ADC采樣<b class='flag-5'>速率</b>最大化

    DAC39J84最大數據速率指的是數字信號的輸入上限嗎?超過1.25GSPS的數字輸入就無法處理啦?

    本人才買的DAC39J84,發現datasheet上有兩個和速率相關的參數,最大采樣率2.8GSPS,和最大輸入數據速率1.25GSPS。 是不是最大數據速率指的是是數字信號的輸入上
    發表于 12-31 08:24

    基于FPGA的CIC濾波器設計

    這個概念是相對于單速率(Single Rate)信號處理而言的。單速率 是指整個信號處理流程中只
    的頭像 發表于 12-30 15:10 ?1354次閱讀
    基于FPGA的CIC濾波器設計

    華為穩居中國速率交換機市場份額第一

    近日,全球領先的IT市場研究和咨詢公司IDC發布《中國以太網交換機市場季度跟蹤報告,2024 Q3》。報告顯示,華為高品質萬兆速率交換機以優異的產品競爭力,穩居中國速率交換機市場份
    的頭像 發表于 12-19 15:07 ?862次閱讀

    通道ADS8168每個通道的采樣速率是多少?

    最近在做通道AD選型,要求一個芯片是8個通道,千分之一的精度,采樣速率是120k,最終選中ADS8168,但是ADS8168的數據手冊上寫著1MHz Throughput with 16MHz
    發表于 12-12 06:01

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

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

    信號進行濾波處理的方法

    濾波處理信號處理中的一個重要環節,它可以幫助我們從噪聲中提取有用的信號,提高信號的質量和可靠性。 1.
    的頭像 發表于 08-25 14:47 ?1605次閱讀

    LMH1982速率視頻時鐘發生器數據表

    電子發燒友網站提供《LMH1982速率視頻時鐘發生器數據表.pdf》資料免費下載
    發表于 08-22 10:34 ?0次下載
    LMH1982<b class='flag-5'>多</b><b class='flag-5'>速率</b>視頻時鐘發生器數據表

    TLK10022雙通道速率鏈路聚合器數據表

    電子發燒友網站提供《TLK10022雙通道速率鏈路聚合器數據表.pdf》資料免費下載
    發表于 07-10 09:32 ?0次下載
    TLK10022雙通道<b class='flag-5'>多</b><b class='flag-5'>速率</b>鏈路聚合器數據表

    TLK10034四通道速率收發器數據表

    電子發燒友網站提供《TLK10034四通道速率收發器數據表.pdf》資料免費下載
    發表于 07-10 09:30 ?0次下載
    TLK10034四通道<b class='flag-5'>多</b><b class='flag-5'>速率</b>收發器數據表

    TLK10002 10Gbps雙通道速率收發器數據表

    電子發燒友網站提供《TLK10002 10Gbps雙通道速率收發器數據表.pdf》資料免費下載
    發表于 07-09 09:45 ?0次下載
    TLK10002 10Gbps雙通道<b class='flag-5'>多</b><b class='flag-5'>速率</b>收發器數據表

    TLK3132雙通道速率收發器數據表

    電子發燒友網站提供《TLK3132雙通道速率收發器數據表.pdf》資料免費下載
    發表于 06-28 11:45 ?0次下載
    TLK3132雙通道<b class='flag-5'>多</b><b class='flag-5'>速率</b>收發器數據表

    RJ45信號連接器傳輸速率的定義

    (Cat5e)或Category 6(Cat6)電纜,這些電纜的設計旨在減少信號干擾和提高數據傳輸速率。 RJ45連接器的傳輸速率取決于所使用的雙絞線電纜的類別以及以太網標準的版本。以下是一些常見的傳輸
    的頭像 發表于 06-24 15:04 ?1176次閱讀
    RJ45<b class='flag-5'>信號</b>連接器傳輸<b class='flag-5'>速率</b>的定義
    主站蜘蛛池模板: 天天操夜夜夜 | 亚洲色图.com | 99久久婷婷免费国产综合精品 | 国产精品高清一区二区三区不卡 | 国产看午夜精品理论片 | 国产精品自在线天天看片 | 特别毛片 | 四虎影库网址 | 中文字幕在线观看亚洲 | 亚洲国产成a人v在线观看 | 美女张开腿让男生桶出水 | 久操伊人网 | 国产精品嫩草影院一二三区入口 | 免费毛片网站在线观看 | 欧美另类videos | 欧美女同网站 | 涩色综合| 中文字幕视频一区 | 九九99久久精品午夜剧场免费 | 五月天婷婷网亚洲综合在线 | freesexvideo性2| 天天干视频网 | 狠狠色噜噜狠狠色综合久 | 噜噜噜噜噜噜色 | 婷婷在线观看香蕉五月天 | 视频一区视频二区在线观看 | 免费人成网址在线观看国内 | 免费v片网站 | 视频在线一区 | 中国黄色一级毛片 | 国产午夜免费视频片夜色 | 国产色啪午夜免费视频 | 最近高清免费观看视频大全 | 羞羞漫画喷水漫画yy漫画 | 爱爱小视频免费 | 免费观看一级特黄三大片视频 | 伊人黄色网 | 狠狠操亚洲 | 毛片色毛片18毛片美女 | 欧美一级高清片欧美国产欧美 | 福利午夜|