女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

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

關(guān)于FFT硬件實(shí)現(xiàn),設(shè)計(jì)中RAM輸出端為何沒(méi)有使用REG

DIri_ALIFPGA ? 來(lái)源:互聯(lián)網(wǎng) ? 作者:佚名 ? 2018-06-20 09:05 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群


我知道,我對(duì)與電子有關(guān)的所有事情都很著迷,但不論從哪個(gè)角度看,今天的現(xiàn)場(chǎng)可編程門陣列(FPGA),都顯得“鶴立雞群”,真是非常棒的器件。如果在這個(gè)智能時(shí)代,在這個(gè)領(lǐng)域,想擁有一技之長(zhǎng)的你還沒(méi)有關(guān)注FPGA,那么世界將拋棄你,時(shí)代將拋棄你。


前面的文章我們介紹了關(guān)于FFT的硬件實(shí)現(xiàn)。關(guān)于FFT的逆運(yùn)算IFFT,其實(shí)就是將實(shí)現(xiàn)FFT的過(guò)程反過(guò)來(lái)執(zhí)行就可以了。

在實(shí)現(xiàn)過(guò)程中要注意很多問(wèn)題。

同 FFT一樣,效率問(wèn)題。以2048點(diǎn)為例,根據(jù)理論值計(jì)算,計(jì)算一次2048點(diǎn)的IFFT的時(shí)間應(yīng)為130us。在采用流水線的方式下,實(shí)部計(jì)算和虛部計(jì)算均采用兩塊RAM實(shí)現(xiàn)流水線。

結(jié)構(gòu)如上圖。在這種方式下,F(xiàn)PGA的片上RAM會(huì)消耗很多。

為了節(jié)省RAM,可以采用一塊RAM的流水線方式。在實(shí)現(xiàn)過(guò)程中要注意對(duì)RAM操作的reading-during-write,之前的文章介紹過(guò)了。這種方式速度會(huì)降低一半。

最節(jié)省的方式是使用控制器方式,但速度更低。這里不再介紹。

上圖所示的IFFT流程,存在大量的組合邏輯,時(shí)序遠(yuǎn)遠(yuǎn)不夠,所以應(yīng)當(dāng)在組合邏輯中加入寄存器提高速度。但是,寄存器流水線的級(jí)數(shù)又影響到了讀寫兩塊RAM的切換,從而影響計(jì)算效率,所以這里值得商榷。

由于設(shè)計(jì)中RAM輸出端沒(méi)有使用REG,所以1處應(yīng)該加入REG,提高速度,否則1處會(huì)出現(xiàn)時(shí)序違規(guī),1處的組合邏輯延遲很大。

2處和3處也是值得深入考慮的地方,加法器的輸出到乘法器的輸入,以及乘法器的輸出再到加法器的輸入,均是大量的組合邏輯,設(shè)計(jì)中一定要注意,不能僅僅完成功能仿真就可以了,一定要在綜合工具下綜合一下,看看時(shí)序是否滿足。實(shí)踐中,這兩處均加入REG。

4處是否再加REG需要看綜合后的結(jié)果。根據(jù)實(shí)際分析,4處加REG會(huì)降低計(jì)算效率,讀RAM和寫RAM來(lái)不及切換,這是根據(jù)自己的設(shè)計(jì)得出的結(jié)果。

由于FFT計(jì)算過(guò)程用到乘法器,所以在IFFT中需要用到除法器。如何減少除法器使用的資源或者將除法器更改為其他邏輯實(shí)現(xiàn),需要深入探討。

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

    關(guān)注

    1646

    文章

    22059

    瀏覽量

    619268
  • RAM
    RAM
    +關(guān)注

    關(guān)注

    8

    文章

    1392

    瀏覽量

    117659
  • FFT
    FFT
    +關(guān)注

    關(guān)注

    15

    文章

    446

    瀏覽量

    61122

原文標(biāo)題:關(guān)于硬件實(shí)現(xiàn)FFT逆運(yùn)算

文章出處:【微信號(hào):ALIFPGA,微信公眾號(hào):FPGA極客空間】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    基于FPGA的超高速FFT硬件實(shí)現(xiàn)

    實(shí)現(xiàn)。總體來(lái)講,DSP速度較慢,接口不靈活,而且沒(méi)有FFT運(yùn)算所需要的巨量存儲(chǔ)器,需外置特定的接口、控制芯片和RAM,限制了運(yùn)算速度,但DSP開(kāi)發(fā)相對(duì)簡(jiǎn)單,技術(shù)成熟,開(kāi)發(fā)費(fèi)用相對(duì)較低,
    發(fā)表于 06-14 00:19

    基于FPGA的FFT算法硬件實(shí)現(xiàn)

    本帖最后由 gk320830 于 2015-3-8 21:23 編輯 開(kāi)始科創(chuàng),老師給了我們一個(gè)題基于FPGA的FFT算法硬件實(shí)現(xiàn)。但是什么都不會(huì),想找些論文看看,求相關(guān)的論文
    發(fā)表于 05-24 22:14

    QuartusFFT模塊中文說(shuō)明

    (LE)數(shù)ALUT數(shù)相關(guān)。(3)在允許使用M-RAM資源的情況下,前面的數(shù)字表明在FFT設(shè)計(jì)向?qū)?b class='flag-5'>中取消使用M-RAM時(shí).M4K-RAM的模塊
    發(fā)表于 08-12 16:14

    關(guān)于調(diào)用IP核實(shí)現(xiàn)FFT

    通過(guò)例化調(diào)用Xilinx IP核來(lái)實(shí)現(xiàn)一個(gè)512點(diǎn)、數(shù)據(jù)位寬和相位因子位寬都為10 bit的FFT算法模塊,時(shí)鐘頻率為 50MHz,采用流水線,Streaming I/O和定點(diǎn)壓縮結(jié)構(gòu)。為了方便驗(yàn)證
    發(fā)表于 12-27 14:12

    FFT至簡(jiǎn)設(shè)計(jì)法實(shí)現(xiàn)法_FFT算法_蝶形運(yùn)算_fpga

    FFT,首先會(huì)把最外層的8點(diǎn)運(yùn)算分成兩個(gè)4點(diǎn)FFT的奇偶組合,第二層FFT又分成四個(gè)兩點(diǎn)FFT的奇偶組合,并且由此計(jì)算出的頻譜很有趣的一
    發(fā)表于 08-02 17:32

    FFT 算法的一種 FPGA 實(shí)現(xiàn)

    FPGA實(shí)現(xiàn)FFT 處理器的硬件結(jié)構(gòu)。接收單元采用乒乓RAM 結(jié)構(gòu), 擴(kuò)大了數(shù)據(jù)吞吐量。中間數(shù)據(jù)緩存單元采用雙口RAM , 減少了訪問(wèn)
    發(fā)表于 11-21 15:55

    如何在FPGA上實(shí)現(xiàn)硬件上的FFT算法

    =64 點(diǎn)的基-4DIT信號(hào)流其輸入數(shù)據(jù)序列是按自然順序排列的,輸出結(jié)果需經(jīng)過(guò)整序。64點(diǎn)數(shù)據(jù)只需進(jìn)行3次迭代運(yùn)算,每次迭代運(yùn)算含有N/4=16個(gè)蝶形單元。2 FFT算法的硬件實(shí)現(xiàn)2.
    發(fā)表于 06-17 09:01

    怎么使用cordic旋轉(zhuǎn)方法在??VHDL實(shí)現(xiàn)FFT

    嗨,我已經(jīng)實(shí)現(xiàn)了radix2 / 4&在ISE 14.1沒(méi)有使用cordic的分裂基數(shù)FFT算法。它們運(yùn)行良好... o / p即將到來(lái),但問(wèn)題是代碼是不可合成的。為了使代碼
    發(fā)表于 03-06 08:40

    基于FPGA的超高速FFT硬件實(shí)現(xiàn)

    介紹了頻域抽取基二快速傅里葉運(yùn)算的基本原理;討論了基于FPGA達(dá)4 096點(diǎn)的大點(diǎn)數(shù)超高速FFT硬件系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)方法,當(dāng)多組大點(diǎn)數(shù)進(jìn)行FFT運(yùn)算時(shí),利用FPGA內(nèi)部大容量存儲(chǔ)資源,采
    發(fā)表于 04-26 18:33 ?26次下載

    FPGA內(nèi)嵌的塊RAMFFT算法的應(yīng)用

    在現(xiàn)代邏輯設(shè)計(jì),F(xiàn)PGA占有重要的地位,不僅因?yàn)榫哂袕?qiáng)大的邏輯功能和高速的處理速度,同時(shí)因?yàn)槠鋬?nèi)部嵌有大量的可配置的塊RAM,使其得到了廣泛地應(yīng)用,例如FFT算法的實(shí)現(xiàn)等。
    發(fā)表于 09-27 17:07 ?54次下載
    FPGA內(nèi)嵌的塊<b class='flag-5'>RAM</b>在<b class='flag-5'>FFT</b>算法<b class='flag-5'>中</b>的應(yīng)用

    WIMAX系統(tǒng)可配置FFT_IFFT的實(shí)現(xiàn)

    針對(duì)WIMAX系統(tǒng)變長(zhǎng)子載波的特點(diǎn),通過(guò)采用流水線乒乓結(jié)構(gòu),以基2、基4混合基實(shí)現(xiàn)了高速可配置的FFT/IFFT。將不同點(diǎn)數(shù)的FFT旋轉(zhuǎn)因子統(tǒng)一存儲(chǔ),同時(shí)對(duì)
    發(fā)表于 02-29 11:29 ?5次下載
    WIMAX系統(tǒng)<b class='flag-5'>中</b>可配置<b class='flag-5'>FFT</b>_IFFT的<b class='flag-5'>實(shí)現(xiàn)</b>

    基于FPGA-IPCore的FFT仿真與硬件實(shí)現(xiàn)

    FFT算法是離散傅罩葉變換(DFT)的一種高效算法,它被廣泛地運(yùn)用于圖像處理、音頻編碼、頻譜分析等數(shù)字信號(hào)處理(DSP)領(lǐng)域,其變換長(zhǎng)度N.一般要求很大。DSP速度較慢、接口不靈活,而且沒(méi)有FFT
    發(fā)表于 04-03 16:48 ?2次下載

    關(guān)于Block RAM的寄存器輸出

    關(guān)于Block RAM的寄存器輸出,我們?cè)凇锻ㄟ^(guò)RTL改善時(shí)序的技巧之Block RAM輸出》中介紹過(guò)。如果我們?cè)跁r(shí)序報(bào)告
    的頭像 發(fā)表于 03-26 15:50 ?2081次閱讀
    <b class='flag-5'>關(guān)于</b>Block <b class='flag-5'>RAM</b>的寄存器<b class='flag-5'>輸出</b>

    采用IEEE745格式的浮點(diǎn)+ROM RAM的方式成功實(shí)現(xiàn)FFT的設(shè)計(jì)

    采用IEEE745格式的浮點(diǎn)+ROM RAM的方式成功實(shí)現(xiàn)FFT的設(shè)計(jì)(嵌入式開(kāi)發(fā)要學(xué)什么知乎)-采用IEEE745格式的浮點(diǎn)+ROM RAM的方式成功
    發(fā)表于 07-30 16:21 ?9次下載
    采用IEEE745格式的浮點(diǎn)+ROM <b class='flag-5'>RAM</b>的方式成功<b class='flag-5'>實(shí)現(xiàn)</b><b class='flag-5'>FFT</b>的設(shè)計(jì)

    調(diào)用HLS的FFT庫(kù)實(shí)現(xiàn)N點(diǎn)FFT

    )hls_fft.h。實(shí)際上,在HLS調(diào)用該庫(kù)實(shí)現(xiàn)FFT,其實(shí)是Vivado的那個(gè)FFT
    的頭像 發(fā)表于 07-11 10:05 ?1528次閱讀
    調(diào)用HLS的<b class='flag-5'>FFT</b>庫(kù)<b class='flag-5'>實(shí)現(xiàn)</b>N點(diǎn)<b class='flag-5'>FFT</b>