91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

使用OpenCL for FPGA設(shè)計(jì)200萬點(diǎn)頻域?yàn)V波器

星星科技指導(dǎo)員 ? 來源:嵌入式計(jì)算設(shè)計(jì) ? 作者:嵌入式計(jì)算設(shè)計(jì) ? 2022-06-09 16:21 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

考慮在當(dāng)前 FPGA 架構(gòu)上創(chuàng)建一個(gè)支持 100 萬到 1600 萬個(gè)點(diǎn)的頻域濾波器,采樣率從每秒 1.2 億到 2.4 億個(gè)樣本。該示例著眼于使用 OpenCL 的 200 萬點(diǎn)單精度頻域?yàn)V波器的設(shè)計(jì)決策選項(xiàng)。

這種濾波器使用數(shù)百萬點(diǎn)一維 (1D) FFT 將其輸入轉(zhuǎn)換為頻域,將每個(gè)頻率和相位分量乘以一個(gè)單獨(dú)的用戶提供的值,然后將結(jié)果轉(zhuǎn)換回時(shí)域快速傅里葉變換。整個(gè)系統(tǒng)的總體目標(biāo)性能要求是每秒 1.5 億個(gè)樣本 (MSPS),在具有兩個(gè) DDR3 外部存儲(chǔ)器組的當(dāng)前一代 FPGA 上實(shí)現(xiàn) 200 萬點(diǎn)的樣本大小。輸入和輸出通過 10 Gb 以太網(wǎng) (GbE) 直接進(jìn)入 FPGA。

該設(shè)計(jì)使用面向具有 Stratix V GSD8 FPGA 的 BittWare S5-PCIe-HQ 板的 Altera SDK for OpenCL FPGA 編譯器。使用 OpenCL 而不是低級(jí)語言有兩個(gè)原因:

第一個(gè)原因是設(shè)計(jì)數(shù)百萬點(diǎn)濾波器需要構(gòu)建復(fù)雜但高效的外部存儲(chǔ)系統(tǒng)。使用較低級(jí)別的設(shè)計(jì)工具,創(chuàng)建單個(gè)塊,例如片上 FFT 或拐角轉(zhuǎn)角相對(duì)容易(特別是因?yàn)槊總€(gè) FPGA 供應(yīng)商都已經(jīng)提供了包含此類塊的庫(kù))。然而,創(chuàng)建外部存儲(chǔ)器系統(tǒng)通常需要大量的 HDL 工作。正如我們稍后會(huì)看到的,這種情況可能特別具有挑戰(zhàn)性,因?yàn)檎麄€(gè)系統(tǒng)的配置在一開始是未知的。

選擇 OpenCL 的第二個(gè)原因是對(duì) FPGA 邏輯的主機(jī)級(jí)控制。對(duì)于這個(gè)設(shè)計(jì),從一開始就很明顯,兩個(gè)完整副本的數(shù)百萬點(diǎn) FFT 內(nèi)核無法容納在單個(gè)設(shè)備上,因此單個(gè)數(shù)據(jù)集必須至少通過 FPGA 邏輯兩次才能產(chǎn)生最終輸出。協(xié)調(diào)這種共享,同時(shí)允許動(dòng)態(tài)改變數(shù)據(jù)集大小、乘法系數(shù),甚至完全改變 FPGA 功能以實(shí)現(xiàn)其他功能,最好留給 CPU。

使用面向 FPGA 的 OpenCL 編譯器解決了這兩個(gè)挑戰(zhàn),因?yàn)樗鼧?gòu)建了一個(gè)定制的高效外部存儲(chǔ)器系統(tǒng),同時(shí)允許對(duì) FPGA 邏輯進(jìn)行細(xì)粒度控制。

片上 FFT

對(duì)于這個(gè)設(shè)計(jì),假設(shè)我們已經(jīng)有一個(gè) FFT 內(nèi)核,可以處理完全適合 FPGA 的數(shù)據(jù)大?。ǚQ為“片上 FFT”),因?yàn)槊總€(gè) FPGA 供應(yīng)商都提供這樣的內(nèi)核。這樣的核心至少可以通過以下方式參數(shù)化:

數(shù)據(jù)類型(固定或單精度浮點(diǎn))

要處理的點(diǎn)數(shù) (N)

并行處理的點(diǎn)數(shù) (POINTS)

動(dòng)態(tài)支持更改要處理的點(diǎn)數(shù)

給定這樣一個(gè)片上 FFT 核,構(gòu)建整個(gè)系統(tǒng)需要兩個(gè)步驟:首先,構(gòu)建一個(gè)可以處理數(shù)百萬點(diǎn)的 FFT 核,其次,將兩個(gè)這樣的核拼接在一起,并在它們之間進(jìn)行復(fù)雜的乘法運(yùn)算以創(chuàng)建整個(gè)系統(tǒng)。

數(shù)百萬點(diǎn) FFT

使用外部存儲(chǔ)實(shí)現(xiàn) FFT 的經(jīng)典方法是圖 1 所示的六步算法,該算法將單個(gè)一維數(shù)據(jù)集視為二維 (2M = 2K x 1K)[1]。

圖 1:六步 FFT 算法的邏輯視圖。

pYYBAGKhrbGAWKhjAAJJ6ZWS2ow750.png

六步算法顯示了單獨(dú)的計(jì)算內(nèi)核和外部?jī)?nèi)存緩沖區(qū)?!癋etch”內(nèi)核從外部存儲(chǔ)器讀取數(shù)據(jù),可選擇轉(zhuǎn)置,并將其輸出到通道(在 OpenCL 2.0 命名法中也稱為“管道”)。在硬件中,通道被實(shí)現(xiàn)為具有編譯器計(jì)算深度的 FIFO?!捌?1D FFT”是未經(jīng)修改的供應(yīng)商的 FFT 內(nèi)核,使用通道獲取輸入并產(chǎn)生位反轉(zhuǎn)輸出?!稗D(zhuǎn)置”總是轉(zhuǎn)置從其輸入通道讀取的數(shù)據(jù),可選擇將其乘以特殊的旋轉(zhuǎn)因子,并以自然順序?qū)⑤敵鰧懭胪獠看鎯?chǔ)器。

如圖所示,數(shù)據(jù)通過 Fetch ? 1D FFT ? Transpose (F1T) 管道發(fā)送兩次以產(chǎn)生最終輸出。這為我們提供了第一個(gè)重要的設(shè)計(jì)選擇:要么擁有一個(gè) F1T 管道副本以節(jié)省空間,要么擁有兩個(gè)副本以獲得更高的吞吐量。

該算法的初始原型設(shè)計(jì)是在模擬器中完成的,以確保轉(zhuǎn)置和旋轉(zhuǎn)因子的地址操作是正確的。仿真器將 OpenCL 內(nèi)核編譯為 x86-64 二進(jìn)制代碼,可以在沒有 FPGA 的開發(fā)機(jī)器上運(yùn)行。從模擬器到硬件編譯是一個(gè)輕松的步驟,因?yàn)槟M器中功能正確的代碼變成了硬件中功能正確的代碼,因此不需要模擬。

出于性能和面積原因,唯一需要修改的是 Fetch 和 Transpose 內(nèi)核使用的本地內(nèi)存系統(tǒng)。高效的轉(zhuǎn)置需要緩沖POINTS本地內(nèi)存中的列/行數(shù)據(jù)。OpenCL 編譯器分析 OpenCL 代碼中對(duì)本地存儲(chǔ)器的所有訪問,并創(chuàng)建針對(duì)該代碼優(yōu)化的自定義片上存儲(chǔ)器系統(tǒng)。在 POINTS=4 的情況下,原始轉(zhuǎn)置內(nèi)核有四次寫入和四次讀取。一個(gè)雙泵的片上 RAM 塊最多可以服務(wù)四個(gè)單獨(dú)的請(qǐng)求,其中最多兩個(gè)是寫入。為了支持四寫四讀,片上存儲(chǔ)器需要同時(shí)復(fù)制并包含請(qǐng)求仲裁邏輯,這會(huì)導(dǎo)致區(qū)域膨脹和性能損失。但是,可以更改寫入模式以使所有四個(gè)寫入連續(xù)。OpenCL 編譯器將這四次寫入分組為一次寬寫入,只提供對(duì)本地內(nèi)存系統(tǒng)的五次訪問:一次寫入和四次讀取。有了這樣的改變,

將設(shè)計(jì)編譯到硬件后,就可以測(cè)量性能了。使用 FPGA 上的 F1T 流水線的單個(gè)副本,我們測(cè)量了 217 MSPS,POINTS=4 和 457 MSPS,POINTS=8,對(duì)于 400 萬-點(diǎn) FFT[2]。POINTS=8 版本使用了兩倍的片上 Block RAM,并且此配置中的兩個(gè)副本不適合。這為我們提供了第一個(gè)要探索的設(shè)計(jì)維度——并行處理的點(diǎn)數(shù)與面積。

全過濾設(shè)計(jì)

現(xiàn)在我們有了數(shù)百萬點(diǎn)的 FFT,我們準(zhǔn)備將整個(gè)設(shè)計(jì)放在一起。只需拼接兩個(gè)片外 FFT,我們就可以得到圖 2 中整個(gè)流水線的邏輯視圖。

圖 2:為簡(jiǎn)潔起見,完整過濾器系統(tǒng)的此邏輯視圖顯示 F1T 管道表示為單個(gè)塊。

poYBAGKhrbqAeTMFAAIWicPJeQI958.png

除了復(fù)制單個(gè)片外 FFT 計(jì)算流水線外,系統(tǒng)還添加了以下部分:

頻域中的復(fù)數(shù)乘法被吸收到第三個(gè) F1T 塊中。coef緩沖區(qū)保存著兩百萬個(gè)復(fù)數(shù)乘法系數(shù)。

添加了 I/O 輸入和 I/O 輸出內(nèi)核,以真實(shí)地模擬外部存儲(chǔ)器上 10 GbE 通道的額外負(fù)載。使用這些內(nèi)核,我們可以繼續(xù)純粹基于軟件的開發(fā),并在核心計(jì)算管道完全優(yōu)化之前離開以太網(wǎng)通道集成。內(nèi)核中的 I/O 每個(gè)時(shí)鐘周期生成一個(gè)樣本,而 I/O 輸出每個(gè)時(shí)鐘周期消耗一個(gè)樣本。

正如片外 FFT 的實(shí)驗(yàn)所示,我們只能擬合兩個(gè) F1T 塊,并且只能使用 POINTS=4。因此,數(shù)據(jù)必須通過硬件兩次才能進(jìn)行完整計(jì)算。這使我們的 200 萬個(gè)點(diǎn)的整體系統(tǒng)吞吐量?jī)H為 120 MSPS,低于我們 150 MSPS 的目標(biāo)。但是,通過將數(shù)據(jù)大小減少到 100 萬個(gè)點(diǎn),我們能夠擬合 POINTS=8 的版本并獲得 198 MSPS 的吞吐量。這表明,只要我們能制作一個(gè)適合 200 萬個(gè)點(diǎn)的 POINTS=8 版本,性能還是有的。

選擇圖 2 中完整流水線的優(yōu)化結(jié)構(gòu)是整個(gè)設(shè)計(jì)過程的下一步。我們可以做的第一個(gè)改進(jìn)是刪除tmp3緩沖區(qū)。雙方以相同的方式訪問它(轉(zhuǎn)置寫入和讀取),因此第二個(gè)和第三個(gè) F1T 塊可以通過通道直接連接。這需要讓 Transpose 內(nèi)核將其輸出寫入外部存儲(chǔ)器或?qū)懭胪ǖ溃?duì) Fetch 進(jìn)行類似的更改。這種變化是由主機(jī)動(dòng)態(tài)控制的,因此可以使用單個(gè)物理 Fetch 實(shí)例。請(qǐng)注意,這會(huì)改變我們與外部存儲(chǔ)器的連接,但我們完全不必?fù)?dān)心這一點(diǎn),因?yàn)?OpenCL 編譯器總是為我們的系統(tǒng)生成高效的自定義外部存儲(chǔ)器互連。

進(jìn)一步的改進(jìn)是將第二個(gè)轉(zhuǎn)置“T”從寫入tmp1移動(dòng)到從tmp1讀取(tmp1中的數(shù)據(jù)存儲(chǔ)方式不同,但最終效果相同)。這消除了對(duì)轉(zhuǎn)置使用的一個(gè)本地內(nèi)存緩沖區(qū)的需要。盡管這種改變并不難實(shí)施,但我們決定放棄它以代替更激進(jìn)的想法。

我們最初的轉(zhuǎn)置實(shí)現(xiàn)分兩個(gè)階段完成:

首先將所有需要的數(shù)據(jù)加載到本地內(nèi)存中,然后使用轉(zhuǎn)置地址從本地內(nèi)存中讀取。為了有效利用這樣的管道,OpenCL 編譯器會(huì)自動(dòng)對(duì)本地內(nèi)存系統(tǒng)進(jìn)行雙緩沖。這樣,管道的加載部分可以將數(shù)據(jù)加載到一個(gè)副本中,而讀取部分可以從另一個(gè)副本中讀取先前的數(shù)據(jù)集。

這種自動(dòng)雙緩沖對(duì)我們的轉(zhuǎn)置算法來說是正確的,但它很昂貴。相反,我們將轉(zhuǎn)置內(nèi)核重寫為就地。這樣的內(nèi)核只需要一個(gè)緩沖區(qū),并且支持同時(shí)讀取和寫入多個(gè)數(shù)據(jù)點(diǎn)(但是關(guān)于這個(gè)轉(zhuǎn)置內(nèi)核我們將在另一時(shí)間詳細(xì)描述)。

通過這些更改,我們能夠在 POINTS=8 配置中安裝 200 萬點(diǎn) FFT,并實(shí)現(xiàn) 164 MSPS 吞吐量。

調(diào)度

只有兩個(gè) F1T 副本可以容納,但圖 3 顯示了如何安排數(shù)據(jù)流以充分利用管道。請(qǐng)注意,在穩(wěn)定狀態(tài)下,管道會(huì)在一次處理兩個(gè)和三個(gè)數(shù)據(jù)集之間交替,而無需額外的緩沖區(qū)。此調(diào)度由在 CPU 上運(yùn)行的主機(jī)程序控制,并使用 Dynamic Profiler 工具進(jìn)行驗(yàn)證。

圖 3:在內(nèi)核調(diào)度方面,“0”是 F1T 管道的第一個(gè)物理副本,“1”是第二個(gè)副本。紫色箭頭通過管道跟隨單個(gè)數(shù)據(jù)集。

pYYBAGKhrcKAbZ35AATz4VGrdVg895.png

緩沖區(qū)分配

在 OpenCL 系統(tǒng)中,主機(jī)程序控制哪個(gè) DDR bank 包含哪些緩沖區(qū)。由于 DDR bank 在讀取或?qū)懭霑r(shí)效率最高,但不是兩者兼而有之,因此我們可以將五個(gè)緩沖區(qū)拆分為兩個(gè) DDR bank,如下所示:

DDR bank #0 獲得輸入和tmp2

DDR bank #1 獲取tmp1、coef和out

將緩沖區(qū)分配給 DDR bank 是 OpenCL 主機(jī)程序中的一行更改。編譯器和底層平臺(tái)負(fù)責(zé)其余的工作。鑒于這種自動(dòng)化,我們可以在 2-DDR 和 4-DDR 板上進(jìn)行試驗(yàn),以找到每個(gè)板的緩沖區(qū)到 bank 的最佳映射。

結(jié)論

本文介紹如何使用 Altera OpenCL SDK for FPGA 設(shè)計(jì) 200 萬點(diǎn)頻域?yàn)V波器。所有功能驗(yàn)證均使用軟件樣式的仿真完成,并且每個(gè)硬件編譯都能正常工作。我們沒有打開硬件模擬器,也從不擔(dān)心時(shí)序收斂。

作者:Dmitry Denisenko,Mykhailo Popryaga

審核編輯:郭婷

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

    關(guān)注

    162

    文章

    8412

    瀏覽量

    185710
  • DDR
    DDR
    +關(guān)注

    關(guān)注

    11

    文章

    754

    瀏覽量

    69114
  • 模擬器
    +關(guān)注

    關(guān)注

    2

    文章

    1010

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    交流單相濾波器與三相濾波器的核心區(qū)別解析

    在電力系統(tǒng)中,濾波器的應(yīng)用至關(guān)重要,而單相濾波器和三相濾波器是其兩大主要類別。這兩種濾波器并非僅因相位數(shù)量不同,而是在設(shè)計(jì)原理、核心功能和應(yīng)用領(lǐng)域上存在根本性差異。理解這些差異是進(jìn)行正
    的頭像 發(fā)表于 02-04 15:53 ?198次閱讀

    萬點(diǎn)數(shù)據(jù)如何穩(wěn)定采集?基于 BL118 Node-RED 的工業(yè)邊緣匯聚方案

    在智慧工廠、能源管理、園區(qū)級(jí)監(jiān)控項(xiàng)目中,**“上萬點(diǎn)數(shù)據(jù)采集”**已經(jīng)不是什么極端需求,而是越來越常見的日常場(chǎng)景。PLC 越來越多、儀表越來越密、數(shù)據(jù)頻率越來越高,但真正讓項(xiàng)目頭疼的,從來不是“點(diǎn)數(shù)
    的頭像 發(fā)表于 01-21 17:46 ?1117次閱讀
    上<b class='flag-5'>萬點(diǎn)</b>數(shù)據(jù)如何穩(wěn)定采集?基于 BL118 Node-RED 的工業(yè)邊緣匯聚方案

    通信系統(tǒng)中濾波器的種類及特點(diǎn)(1)

    濾波器在通信系統(tǒng)中無處不在,從體積上看,有尺寸龐大的腔體濾波器,有中等的SAW濾波器,還有較小的表貼濾波器。從功能上看,毫無疑問,每種濾波器
    的頭像 發(fā)表于 12-29 09:17 ?6235次閱讀
    通信系統(tǒng)中<b class='flag-5'>濾波器</b>的種類及特點(diǎn)(1)

    BL116:為萬點(diǎn)采集時(shí)代打造的工業(yè)網(wǎng)關(guān)

    “上萬點(diǎn)數(shù)據(jù)”? 鋇錸技術(shù)推出的? BL116 萬點(diǎn)采集工業(yè)物聯(lián)網(wǎng)關(guān) ,正是為這個(gè)時(shí)代而生的。 它不是“常規(guī)網(wǎng)關(guān)”的加強(qiáng)版,而是一臺(tái)為高密度數(shù)據(jù)采集、強(qiáng)穩(wěn)定運(yùn)行和多協(xié)議互聯(lián) 專門設(shè)計(jì)的工業(yè)數(shù)據(jù)樞紐 。 1 不是強(qiáng),而是更強(qiáng):為 10000數(shù)據(jù)點(diǎn)
    的頭像 發(fā)表于 12-25 16:33 ?192次閱讀
    BL116:為<b class='flag-5'>萬點(diǎn)</b>采集時(shí)代打造的工業(yè)網(wǎng)關(guān)

    華碧實(shí)驗(yàn)室助力天通瑞宏濾波器產(chǎn)品順利通過AEC-Q200認(rèn)證

    近日, 華碧實(shí)驗(yàn)室 協(xié)助 天通瑞宏科技有限公司 自主研發(fā)的車規(guī)級(jí)濾波器產(chǎn)品順利通過 AEC-Q200 檢測(cè)認(rèn)證, 這是天通瑞宏濾波器產(chǎn)品研發(fā)實(shí)力的又一次印證,標(biāo)志著 天通瑞宏 在智能網(wǎng)聯(lián)汽車時(shí)代邁出
    的頭像 發(fā)表于 10-23 11:07 ?329次閱讀
    華碧實(shí)驗(yàn)室助力天通瑞宏<b class='flag-5'>濾波器</b>產(chǎn)品順利通過AEC-Q<b class='flag-5'>200</b>認(rèn)證

    電源濾波器設(shè)備超標(biāo)的原因

    設(shè)備電源線上接了電源濾波器,但仍然無法通過傳導(dǎo)騷擾電壓發(fā)射測(cè)試,原因有二:騷擾強(qiáng)度大或濾波器安裝不當(dāng)。要解決這個(gè)問題,需降低騷擾強(qiáng)度或增大濾波器階數(shù)。濾波器安裝需遠(yuǎn)離電源入口,避免產(chǎn)生
    的頭像 發(fā)表于 06-18 17:16 ?645次閱讀
    電源<b class='flag-5'>濾波器</b>設(shè)備超標(biāo)的原因

    有源濾波器與無源濾波器的區(qū)別

    濾波器是根據(jù)電路參數(shù)對(duì)電路頻帶寬度的影響而設(shè)計(jì)出來的工程應(yīng)用電路,濾波器種類很多,有源濾波器和無源濾波器的區(qū)別我們最簡(jiǎn)單的分別辦法是看看是否需要電源,在作用上最大的區(qū)別在于有源
    的頭像 發(fā)表于 06-18 09:03 ?1845次閱讀

    GNSS 低噪聲放大器前端模塊,集成前濾波器和后濾波器 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()GNSS 低噪聲放大器前端模塊,集成前濾波器和后濾波器相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有GNSS 低噪聲放大器前端模塊,集成前濾波器和后濾波器的引腳圖、接線圖、封裝手
    發(fā)表于 06-06 18:34
    GNSS 低噪聲放大器前端模塊,集成前<b class='flag-5'>濾波器</b>和后<b class='flag-5'>濾波器</b> skyworksinc

    濾波器廠家分享:開關(guān)插座式濾波器線材連接和彈片安裝小技巧

    在電子設(shè)備應(yīng)用中,開關(guān)插座式濾波器能有效濾除干擾信號(hào),保障設(shè)備穩(wěn)定運(yùn)行。而線材連接和彈片安裝這兩個(gè)環(huán)節(jié),對(duì)濾波器的性能發(fā)揮起著關(guān)鍵作用。下面就為大家分享一些實(shí)用的小技巧。 線材連接小技巧 線材連接前
    的頭像 發(fā)表于 06-06 15:01 ?772次閱讀

    測(cè)量電子電路設(shè)計(jì)(濾波器篇)

    主要介紹如何從放大了的信號(hào)中除去有害噪聲,提取有用信號(hào)的濾波技術(shù)。書中介紹處理低頻信號(hào)所必需的RC濾波器、有源濾波器、LC濾波器,以及低頻濾波器
    發(fā)表于 05-17 16:54

    Sky5? 低電流 GNSS LNA 前端模塊,集成前置濾波器和后置濾波器 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()Sky5? 低電流 GNSS LNA 前端模塊,集成前置濾波器和后置濾波器相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有Sky5? 低電流 GNSS LNA 前端模塊,集成前置濾波器和后置
    發(fā)表于 05-14 18:31
    Sky5? 低電流 GNSS LNA 前端模塊,集成前置<b class='flag-5'>濾波器</b>和后置<b class='flag-5'>濾波器</b> skyworksinc

    基于 FPGA 的任意波形發(fā)生+低通濾波器系統(tǒng)設(shè)計(jì)

    第一部分 設(shè)計(jì)概述 1.1 設(shè)計(jì)目的 本次設(shè)計(jì)包括基于FPGA的任意波形發(fā)生設(shè)計(jì)實(shí)現(xiàn)和基于FPGA的低通濾波器設(shè)計(jì)實(shí)現(xiàn)。 波形發(fā)生是一種
    發(fā)表于 05-07 15:34

    濾波器與電容器的小貼士:實(shí)用指南與注意事項(xiàng)

    范圍內(nèi)提取信號(hào)(如無線電接收機(jī)的調(diào)諧)。 帶阻濾波器 :抑制特定頻率干擾(如濾除電源線上的50Hz/60Hz工頻噪聲)。 關(guān)注截止頻率與滾降速率 截止頻率 :決定濾波器開始衰減信號(hào)的頻率點(diǎn)。 滾降速率 (dB/octave):表
    的頭像 發(fā)表于 03-27 09:26 ?1018次閱讀

    高帶通TSIF集成濾波器

    低通濾波器 高通濾波器 帶通濾波器 帶阻濾波器 全通濾波器 濾波器類型 作用 頻率特性 應(yīng)用場(chǎng)景
    的頭像 發(fā)表于 03-20 15:42 ?960次閱讀
    高帶通TSIF集成<b class='flag-5'>濾波器</b>