亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Vivado HLS的FFT IP核設(shè)計(jì)與實(shí)現(xiàn)

        2016-10-13 02:37:09張俊濤付芳琪曹夢(mèng)娜
        電子器件 2016年2期
        關(guān)鍵詞:音頻頻譜運(yùn)算

        張俊濤,付芳琪,曹夢(mèng)娜

        (陜西科技大學(xué)電氣與信息工程學(xué)院,西安710021)

        基于Vivado HLS的FFT IP核設(shè)計(jì)與實(shí)現(xiàn)

        張俊濤*,付芳琪,曹夢(mèng)娜

        (陜西科技大學(xué)電氣與信息工程學(xué)院,西安710021)

        研究基于Xilinx高層次綜合工具HLS設(shè)計(jì)FFT IP核的新方法,并在Zynq平臺(tái)上搭建音頻頻譜顯示系統(tǒng)用于對(duì)設(shè)計(jì)的FFT IP核進(jìn)行測(cè)試。首先用MATLAB生成1 024點(diǎn)FFT算法所需要的旋轉(zhuǎn)因子,然后用C語(yǔ)言編寫(xiě)FFT算法程序后經(jīng)HLS綜合成IP核并進(jìn)行了兩次優(yōu)化,與優(yōu)化前相比延遲時(shí)間節(jié)省了19%到40%,LUT資源節(jié)省18.5%。測(cè)試結(jié)果表明,所設(shè)計(jì)的FFT IP能夠成功地實(shí)現(xiàn)音頻信號(hào)的頻譜分析。

        高層次綜合;FFT;IP核;設(shè)計(jì);頻譜;測(cè)試

        FFT算法在數(shù)字信號(hào)處理中占有非常重要的地位,用于對(duì)信號(hào)進(jìn)行頻譜分析。FFT既可以通過(guò)軟件編程的方式實(shí)現(xiàn),也可以用FPGA實(shí)現(xiàn)。由于FPGA具有并行處理的特點(diǎn),因此基于FPFA實(shí)現(xiàn)的FFT具有更高的運(yùn)算速度和可靠性。但設(shè)計(jì)FFT IP核需要掌握硬件描述語(yǔ)言,并在提高時(shí)序等性能方面需要進(jìn)行反復(fù)仿真和優(yōu)化,為滿(mǎn)足頻譜處理在精度和實(shí)時(shí)性方面需要,開(kāi)發(fā)難度大。

        HLS是Xilinx新一代開(kāi)發(fā)平臺(tái)Vivado中內(nèi)嵌的高層次綜合工具,通過(guò)C、C++或SystemC對(duì)信號(hào)或數(shù)字處理進(jìn)行建模,然后通過(guò)HLS轉(zhuǎn)換成RTL模型,大大提高了FPGA開(kāi)發(fā)效率,加速了FPGA在高性能數(shù)字信號(hào)處理領(lǐng)域的應(yīng)用。

        本文基于HLS設(shè)計(jì)FFT IP核,與傳統(tǒng)實(shí)現(xiàn)方法相比降低了設(shè)計(jì)難度,縮短了設(shè)計(jì)時(shí)間,并便于優(yōu)化處理以提高速度和資源利用率。

        1 FFT原理

        FFT是離散傅里葉變換DFT的快速算法。FFT算法可分為兩大類(lèi),基于時(shí)域抽樣法和基于頻域抽樣法。本文使用基-2時(shí)域抽樣FFT算法,下面是該算法具體介紹。

        1.1基-2時(shí)域抽樣FFT算法原理

        時(shí)域抽樣法FFT處理N=2M的離散信號(hào)x(k),首先將變量k按奇偶分為兩列,每列長(zhǎng)度為N/2。

        考慮X1(k)和X2(k)具有周期性,周期為N/2,同時(shí)旋轉(zhuǎn)因子所以X(k)可以分解成前后長(zhǎng)度為(N/2)的兩段,其結(jié)果如下式所示。

        上式是一次分解后FFT算法,對(duì)于N=2M點(diǎn)離散信號(hào)來(lái)說(shuō)可以將其進(jìn)行l(wèi)og2N次分解來(lái)實(shí)現(xiàn)FFT算法,也就是說(shuō)該算法由M級(jí)碟形運(yùn)算構(gòu)成,每一級(jí)有N/2個(gè)蝶形運(yùn)算。M級(jí)FFT算法其復(fù)乘次數(shù)為復(fù)加次數(shù)為NL=NlogN,與

        3) 對(duì)景也從一個(gè)側(cè)面體現(xiàn)出文化的滲透,它反映出特定階級(jí)的思想文化與價(jià)值觀念,它是一種符號(hào)、一種意象,記錄了一座城市的歷史.

        2DFT算法相比復(fù)乘運(yùn)算量大大減少,因此易于工程上實(shí)現(xiàn)[1-3]。

        2 高層次綜合工具HLS簡(jiǎn)介

        Vivado HLS工具的應(yīng)用突破了以往開(kāi)發(fā)FPGA時(shí)采用HDL文本語(yǔ)言設(shè)計(jì)系統(tǒng)造成的瓶頸,通過(guò)C、C++或System C可以對(duì)信號(hào)或系統(tǒng)實(shí)現(xiàn)直接建模,是FPGA開(kāi)發(fā)的一種全新的設(shè)計(jì)理念和想法。開(kāi)發(fā)人員通過(guò)HLS開(kāi)發(fā)工具完成以All Programma?ble SOC為基礎(chǔ)、利用軟硬件協(xié)同設(shè)計(jì)方式的產(chǎn)品開(kāi)發(fā)。利用HLS設(shè)計(jì)工具對(duì)FPGA進(jìn)行開(kāi)發(fā)時(shí)效率就能夠得到很大程度的提高,用戶(hù)不再需要具有特別扎實(shí)的硬件知識(shí)和熟練HDL編程就能夠建立數(shù)學(xué)模型,因此HLS在FPGA開(kāi)發(fā)中將占據(jù)著重要的地位和實(shí)用價(jià)值,對(duì)數(shù)字信號(hào)的發(fā)展起到了極大的推動(dòng)作用,加速了FPGA在高性能信號(hào)和數(shù)據(jù)領(lǐng)域的推廣。這種方法能減少FPGA的開(kāi)發(fā)時(shí)間,還可以在很大程度上利用已經(jīng)存在的可靠軟件代碼。

        基于Vivado HLS進(jìn)行設(shè)計(jì)的流程圖1所示,其中最關(guān)鍵的任務(wù)是利用C或C++語(yǔ)言編寫(xiě)一個(gè)具備特定作用的函數(shù)和適用該設(shè)計(jì)的測(cè)試平臺(tái),該平臺(tái)可以檢測(cè)搭建的系統(tǒng)的正確性和性能,然后再通過(guò)C仿真器對(duì)模型所具備的功能進(jìn)行檢驗(yàn)。若結(jié)果滿(mǎn)足對(duì)設(shè)計(jì)提出的需求,便使用Vivado HLS工具把C模型轉(zhuǎn)換為相應(yīng)的RTL級(jí)模塊[4-5]。有了RTL模塊之后,就可以通過(guò)HLS內(nèi)置的仿真器來(lái)檢驗(yàn)建立的架構(gòu)和功能。

        圖1 Vivado HLS設(shè)計(jì)流程圖

        3 FFT IP核設(shè)計(jì)

        從FFT原理可以看出,旋轉(zhuǎn)因子在計(jì)算中起著非常關(guān)鍵的作用。由于旋轉(zhuǎn)因子可表示為為求旋轉(zhuǎn)因子的值,必須計(jì)算正余弦函數(shù)值。在序列N很大的情況下,計(jì)算正余弦的運(yùn)算量很大,直接影響FFT的運(yùn)算速度,所以旋轉(zhuǎn)因子的產(chǎn)生方式以及產(chǎn)生所占用的時(shí)間會(huì)直接影響整個(gè)運(yùn)算速度[6-7]。

        本文首先用MATLAB產(chǎn)生所將需要的旋轉(zhuǎn)因子放在數(shù)組里存儲(chǔ),然后使用Vivado HLS工具實(shí)現(xiàn)FFT算法并封裝成IP核。通過(guò)對(duì)存儲(chǔ)器進(jìn)行查找獲取需要的旋轉(zhuǎn)因子值,以存儲(chǔ)空間來(lái)?yè)Q取運(yùn)算速度的的提高。

        3.1旋轉(zhuǎn)因子的生成

        本文采用查表法,利用MATLAB軟件生成所需要的旋轉(zhuǎn)因子的正弦系數(shù)與余弦系數(shù)并將它們保存在文檔中用于碟形單元計(jì)算,使以后計(jì)算1024點(diǎn)的FFT時(shí)可以直接調(diào)用,避免了進(jìn)行碟形運(yùn)算時(shí)才開(kāi)始計(jì)算所需要的旋轉(zhuǎn)因子,這樣很大程度上減少計(jì)算復(fù)雜度節(jié)省了時(shí)間[10-12]。根據(jù)WN潛在的對(duì)稱(chēng)性,因而只需要計(jì)算N/2長(zhǎng)度的WN系數(shù)值就足夠,旋轉(zhuǎn)因子的正弦部分寫(xiě)入到sin_data.dat文件中,余弦部分寫(xiě)入到cos_data.dat文件中,生成旋轉(zhuǎn)因子的MATLAB代碼如下所示。

        3.2利用HLS設(shè)計(jì)FFT IP核

        由于HLS可以運(yùn)行C/C++/System語(yǔ)言,本文直接使用C語(yǔ)言完成FFT算法編程,并對(duì)FFT算法進(jìn)行優(yōu)化,使其性能與速度都有所提升,將FFT算法轉(zhuǎn)換成硬件實(shí)現(xiàn)并創(chuàng)建FFT IP,供在Vivado中搭建音頻頻譜分析系統(tǒng)時(shí)使用。

        (1)新建Vivado工程,利用Vivado HLS工具導(dǎo)入FFT設(shè)計(jì)的C源代碼fft.c,頭文件fft.h、旋轉(zhuǎn)因子sin_data.dat和cos_data.dat。部分代碼如下。

        (2)導(dǎo)入共同的測(cè)試數(shù)據(jù)in.dat以及系統(tǒng)的測(cè)試程序fft_test.c。

        (3)進(jìn)行硬件配置,時(shí)鐘周期選擇10(ns),part se?lection選擇為:Zedboard,芯片型號(hào)為xc7z020clg484。

        (4)運(yùn)行“Run C simulation”命令執(zhí)行C仿真,測(cè)試FFT程序設(shè)計(jì)的正確性。在運(yùn)行c仿真的過(guò)程中,Console(控制臺(tái))窗口內(nèi)給出仿真過(guò)程相關(guān)的信息。圖2所示的是0~1 023共1 024點(diǎn)數(shù)據(jù)經(jīng)過(guò)FFT運(yùn)算后在控制臺(tái)打印的輸出結(jié)果。在保證測(cè)試數(shù)據(jù)相同情況下,利用MATLAB自帶FFT算法來(lái)驗(yàn)證所設(shè)計(jì)算法正確性,圖3是調(diào)用MATLAB內(nèi)自帶FFT函數(shù)輸出結(jié)果。通過(guò)對(duì)比分析由于精確度不一樣,在允許范圍內(nèi)產(chǎn)生微小的誤差,證明算法設(shè)計(jì)是正確的。

        圖2 控制臺(tái)打印結(jié)果

        圖3 MATLAB仿真結(jié)果

        (5)將FFT算法進(jìn)行綜合,綜合成功后成功生成System C、VHDL、和Verilog格式的RTL文件。通過(guò)查看性能分析報(bào)告,Pipelined欄下面顯示“no”表示循環(huán)沒(méi)有實(shí)現(xiàn)流水線(xiàn)操作,訪(fǎng)問(wèn)存儲(chǔ)器沒(méi)有執(zhí)行優(yōu)化操作,因此此處實(shí)現(xiàn)的FFT算法并未達(dá)到最優(yōu)。使用HLS工具可以從粗優(yōu)化、精優(yōu)化、總線(xiàn)化3個(gè)方面對(duì)設(shè)計(jì)進(jìn)行優(yōu)化,實(shí)現(xiàn)算法從串行運(yùn)算到并行運(yùn)算的轉(zhuǎn)換,從而提高對(duì)數(shù)據(jù)的處理速度。優(yōu)化完成后,對(duì)FFT算法再進(jìn)行綜合。

        ①粗優(yōu)化命令。對(duì)copy2add、stage1_loop循環(huán)執(zhí)行pipeline流水線(xiàn)操作命令,該命令的作用是使函數(shù)執(zhí)行方式由串行執(zhí)行變?yōu)槿⑿袌?zhí)行,對(duì)頂層函數(shù)fft進(jìn)行dataflow數(shù)據(jù)流粗粒度優(yōu)化操作。

        ②精優(yōu)化命令。根據(jù)要處理數(shù)據(jù)的類(lèi)型和位寬,進(jìn)行優(yōu)化,降低資源消耗。本次設(shè)計(jì)中輸入數(shù)據(jù)為16 bit音頻信息,因此可以將輸入數(shù)據(jù)類(lèi)型設(shè)置為uint16:即16 bit寬度的無(wú)符號(hào)整型數(shù)據(jù),程序中的數(shù)據(jù)類(lèi)型根據(jù)實(shí)際情況也設(shè)置成相應(yīng)的類(lèi)型。

        ③頂層函數(shù)的端口總線(xiàn)設(shè)置。為了提高對(duì)大量數(shù)據(jù)的處理速度,采用AXI4 Stream的方式來(lái)進(jìn)行數(shù)據(jù)的處理,即CPU通過(guò)使用streaming方式直接和IP通信。

        表1所示是運(yùn)行FFT算法優(yōu)化前后所占用的延遲和吞吐量信息,表2給出了該算法優(yōu)化前后所占用的資源信息。通過(guò)觀察可以看出1024點(diǎn)的FFT算法延遲時(shí)間經(jīng)過(guò)優(yōu)化之后大大減少,資源占用除了BRAM_18K增多,F(xiàn)F和LUT均減少了很多,最終提高了FFT算法性能和資源利用率。

        表1 優(yōu)化前后延遲和吞吐量信息

        表2 優(yōu)化前后資源占用情況

        (6)將經(jīng)過(guò)優(yōu)化操作的FFT程序進(jìn)行C/RTL聯(lián)合仿真,測(cè)試生成的RTL代碼的正確性,經(jīng)過(guò)程序驗(yàn)證可以得出和用C仿真相同的結(jié)果,表明C語(yǔ)言實(shí)現(xiàn)的RTL代碼是正確的。然后將生成的RTL代碼以IP的形式導(dǎo)出,供接下來(lái)在FPGA上進(jìn)行頻譜分析時(shí)使用。

        3.3HLS工具實(shí)現(xiàn)FFT IP核優(yōu)勢(shì)

        使用Vivado HLS高級(jí)綜合工具來(lái)實(shí)現(xiàn)FFT IP核優(yōu)勢(shì)在于大大減少工作量,縮短FPGA開(kāi)發(fā)周期。我們僅需要用C、C++、System C等高級(jí)語(yǔ)言來(lái)完成FFT算法描述,HLS工具負(fù)責(zé)將算法轉(zhuǎn)換成RTL級(jí)實(shí)現(xiàn),將用高級(jí)語(yǔ)言描述的算法中的各個(gè)模塊按照一定的規(guī)則和傳統(tǒng)的硬件實(shí)現(xiàn)所需模塊進(jìn)行一一的映射,而以往FPGA實(shí)現(xiàn)FFT IP核時(shí)需要考慮5個(gè)模塊即輸入選擇模塊、存儲(chǔ)模塊ROM、存儲(chǔ)模塊RAM、蝶形運(yùn)算模塊、時(shí)序控制模塊在硬件上如何實(shí)現(xiàn),這使設(shè)計(jì)變得復(fù)雜而且對(duì)不熟悉硬件描述語(yǔ)言的工程師而言更為困難增加了工作量。

        4 FFT IP核測(cè)試系統(tǒng)的搭建

        搭建一個(gè)完整的頻譜顯示系統(tǒng),以測(cè)試FFT IP核的正確性。系統(tǒng)主要包含F(xiàn)FT IP核、用于顯示的OLED IP核以及控制音頻信號(hào)采集的Audio IP構(gòu)成。對(duì)設(shè)計(jì)的各個(gè)子模塊分別進(jìn)行設(shè)計(jì)和驗(yàn)證,最終搭建出完整的系統(tǒng)。通過(guò)軟硬件協(xié)同設(shè)計(jì)[8]這種方式設(shè)計(jì)并調(diào)試搭建的硬件系統(tǒng)和編寫(xiě)的控制程序,完成軟件和硬件各自的設(shè)計(jì)之后,把兩個(gè)部分結(jié)合起來(lái)協(xié)同調(diào)試系統(tǒng),隨機(jī)播放一段音頻信號(hào),并由音頻輸出接口得到隨機(jī)的音頻信息,在經(jīng)過(guò)硬件PL部分的FFTIP實(shí)現(xiàn)頻譜處理后傳送到OLED進(jìn)行頻譜的實(shí)時(shí)顯示。完整的能夠?qū)崟r(shí)顯示隨機(jī)音頻頻譜的硬件系統(tǒng)結(jié)構(gòu)如圖4所示。

        圖4 頻譜顯示系統(tǒng)結(jié)構(gòu)圖

        整體系統(tǒng)的搭建是在Vivado環(huán)境中完成的,系統(tǒng)測(cè)試是以軟硬件協(xié)同設(shè)計(jì)的思想來(lái)實(shí)現(xiàn)的。整個(gè)驗(yàn)證過(guò)程包括硬件部分和軟件部分,硬件部分是在Vivado環(huán)境中搭建測(cè)試系統(tǒng),軟件部分利用Vivado設(shè)計(jì)套件提供的SDK工具編寫(xiě)頻譜顯示系統(tǒng)的驅(qū)動(dòng)程序以及控制程序,然后是將硬件系統(tǒng)生成的比特流文件燒寫(xiě)至開(kāi)發(fā)板中,利用軟件編寫(xiě)的程序進(jìn)行運(yùn)行方式的控制。

        4.1音頻頻譜顯示系統(tǒng)搭建

        在Vivado開(kāi)發(fā)環(huán)境下搭建整體系統(tǒng),利用自己創(chuàng)建的FFT IP、OLED IP、音頻IP以及Xilinx提供的IP來(lái)完成完整的頻譜顯示系統(tǒng)的搭建,將產(chǎn)生的比特流燒制Zynq系列的ZedBoard開(kāi)發(fā)板上[9-10]??梢酝ㄟ^(guò)在OLED觀察音頻頻譜來(lái)判斷是否能夠正確的測(cè)試所設(shè)計(jì)的系統(tǒng)。圖5為使用自己設(shè)計(jì)FFT IP核搭建的音頻顯示系統(tǒng)。

        圖5 使用自己設(shè)計(jì)FFT IP搭建頻譜顯示系統(tǒng)

        利用SDK軟件將各個(gè)IP核的驅(qū)動(dòng)模塊統(tǒng)一起來(lái),組成一個(gè)完整的系統(tǒng),進(jìn)行音頻頻譜信息的顯示。

        4.2系統(tǒng)測(cè)試及結(jié)果分析

        在電腦上的播放器播放一段音頻,通過(guò)耳機(jī)輸出到開(kāi)發(fā)板,經(jīng)FFT IP核處理后在OLED上顯示出音頻信號(hào)的頻譜圖。圖6為自己設(shè)計(jì)FFT IP核頻譜分析結(jié)果。

        圖6 自己設(shè)計(jì)FFT IP頻譜分析結(jié)果

        結(jié)果表明使用HLS高層次綜合工具設(shè)計(jì)的FFT IP能夠完成對(duì)信號(hào)的頻譜處理并輸出頻譜信息,說(shuō)明HLS高層次設(shè)計(jì)工具在實(shí)際應(yīng)用中能夠發(fā)揮重大的作用,在已有IP不能滿(mǎn)足設(shè)計(jì)要求時(shí),不用使用傳統(tǒng)HDL語(yǔ)言生成IP的方法,使用Vivado HLS工具進(jìn)行算法設(shè)計(jì)優(yōu)化生成RTL級(jí)模型最后以IP-XACT等多種可以讓別的Xilinx工具識(shí)別并接受的類(lèi)型格式輸出并轉(zhuǎn)化為IP的方式,可以顯著的提高生產(chǎn)效率。

        5 結(jié)束語(yǔ)

        利用Vivado高層次綜合工具HLS使用C語(yǔ)言進(jìn)行FFT算法編程仿真優(yōu)化并封裝成IP核,充分體現(xiàn)了Vivado HLS的優(yōu)勢(shì),為不熟悉HDL語(yǔ)言人員提供一種新的設(shè)計(jì)思路。另外,由于所設(shè)計(jì)的FFT IP核輸入部分可以是實(shí)數(shù),而且FFT IP核本身可以進(jìn)行倒序輸入順序輸出,因此與Xilinx提供的FFT IP核相比,不需要進(jìn)行數(shù)據(jù)的前處理和后處理。

        [1]王華英,于夢(mèng)杰,劉飛飛,等.基于快速傅里葉變換的四種相位解包裹算法[J].強(qiáng)激光與粒子束,2013,25(5):1129-1133.

        [2]楊晶,康寧,王元慶.基于低成本FPGA的FFT設(shè)計(jì)實(shí)現(xiàn)[J].電子器件,2013,36(4):506-509.

        [3]陳天峰,師劍軍,崔瓊.基于數(shù)據(jù)重復(fù)的快速傅里葉算法改進(jìn)[J].探測(cè)與控制學(xué)報(bào),2013,35(5):79-82.

        [4]James Hrica.利用賽靈思Vivado HLS實(shí)現(xiàn)浮點(diǎn)設(shè)計(jì)[J].今日電子,2013(1):34-38.

        [5]徐家惠,戚海峰,高健,等.基于Vivado HLS的AC97音頻系統(tǒng)設(shè)計(jì)[J].實(shí)驗(yàn)室研究與探索,2014,33(12):36-37.

        [6]顧艷麗,周洪敏.基于FPGA的新型高速FFT算法研究與實(shí)現(xiàn)[J].電子器件,2008,31(4):1249-1251.

        [7]陳豐,潘翔.基于FFT的矩形陣波束形成算法[J].傳感技術(shù)學(xué)報(bào),2006,19(6):2588-2590.

        [8]唐守龍,劉昊,陸生禮,等.淺談SoC設(shè)計(jì)中的軟硬件協(xié)同設(shè)計(jì)技術(shù)[J].電子器件,2002,25(2):183-186.

        [9]黃翔,王小華,黃學(xué)新.基于FPGA的頻譜分析儀的設(shè)計(jì)與研制[J].微型機(jī)與應(yīng)用,2011,30(24):20-22.

        [10]Abdullah S S,Nam H,Mcdermot M,et al.A High Throughput FFT Processor with no Multipliers[C]//Computer Design,2009. ICCD 2009.IEEE International Conference on.IEEE,2009:485-490.

        [11]Xiao X,Oruklu E,Saniie J.Reduced Memory Architecture for CORDIC-Based FFT[C]//Circuits and Systems(ISCAS),Proceed?ings of 2010 IEEE International Symposium on.IEEE,2010:2690-2693.

        [12]Malashri A,Paramasivam C.Low Power and Memory Efficient FFT Architecture Using Modified CORDIC Algorithm[C]//Infor?mation Communication and Embedded Systems(ICICES),2013 International Conference on.IEEE,2013:1041-1046.

        張俊濤(1966-),男,漢族,陜西西安人,教授,碩士生導(dǎo)師,研究方向?yàn)檐浖o(wú)線(xiàn)電、信號(hào)與信息處理、EDA技術(shù)及應(yīng)用;

        付芳琪(1990-),女,山西運(yùn)城人,碩士研究生,研究方向?yàn)樾盘?hào)與信息處理、EDA技術(shù)及應(yīng)用,1297412322@qq.com。

        Design and Implementation of FFT IP Core Based on Vivado HLS

        ZHANG Juntao*,F(xiàn)U Fangqi,CAO Mengna
        (Shaanxi University of Science and Technology Institute of Electric and Information Engineering,Xi'an 710021,China)

        A new method of designing FFT IP core based on Xilinx high-level synthesis tool HLS is studied,and a audio spectral display test system is built for testing the FFT IP core.First twiddle factors of 1 024-point FFT algo?rithm aregenerated with MATLAB.Then FFT algorithm program written in C language is integrated into the IP core and is optimized twice.Compared with the previous optimization the delay time has saved 19%to 40%,LUT re?sources have saved 18.5%.The test result shows that FFT IP core successfully implements spectral analysis of the audio signal.

        high-level synthesis;FFT;IP core;design;spectrum;test

        TN851

        A

        1005-9490(2016)02-0374-05

        EEACC:614010.3969/j.issn.1005-9490.2016.02.026

        2015-06-02修改日期:2015-07-14

        猜你喜歡
        音頻頻譜運(yùn)算
        重視運(yùn)算與推理,解決數(shù)列求和題
        一種用于深空探測(cè)的Chirp變換頻譜分析儀設(shè)計(jì)與實(shí)現(xiàn)
        有趣的運(yùn)算
        必須了解的音頻基礎(chǔ)知識(shí) 家庭影院入門(mén)攻略:音頻認(rèn)證與推薦標(biāo)準(zhǔn)篇
        一種基于稀疏度估計(jì)的自適應(yīng)壓縮頻譜感知算法
        基于Daubechies(dbN)的飛行器音頻特征提取
        電子制作(2018年19期)2018-11-14 02:37:08
        音頻分析儀中低失真音頻信號(hào)的發(fā)生方法
        電子制作(2017年9期)2017-04-17 03:00:46
        “整式的乘法與因式分解”知識(shí)歸納
        撥云去“誤”學(xué)乘除運(yùn)算
        Pro Tools音頻剪輯及修正
        人間(2015年8期)2016-01-09 13:12:42
        免费观看成人欧美www色| 亚洲精品二区在线观看| 大肉大捧一进一出好爽视色大师 | 84pao强力打造免费视频34| 亚洲乱码视频在线观看| 粗大的内捧猛烈进出在线视频 | 亚洲av男人的天堂一区| 337p日本欧洲亚洲大胆色噜噜| 国产高清av在线播放| 亚洲av一二三四区四色婷婷| 毛片a级毛片免费观看| 人人添人人澡人人澡人人人人| 国产亚洲日韩一区二区三区| 18禁国产美女白浆在线| 国产偷拍盗摄一区二区| 中文字幕人妻被公喝醉在线| 全亚洲高清视频在线观看 | 五月av综合av国产av| 大伊香蕉在线精品视频75| 好大好硬好爽免费视频| 午夜无码大尺度福利视频| 亚洲日产AV中文字幕无码偷拍| 亚洲av产在线精品亚洲第三站| 国产精品久久久久精品一区二区| 成熟丰满熟妇高潮xxxxx视频| AV永久天堂网| 视频二区精品中文字幕| 日本高清一区二区三区色| 国产夫妻自偷自拍第一页| 亚洲天堂av高清在线| 国产亚洲成人精品久久| 亚洲av永久无码天堂网| 高清偷自拍第1页| 日韩AV不卡一区二区三区无码| 国产爆乳美女娇喘呻吟久久| 亚洲一区二区三区偷拍女 | 成人水蜜桃视频在线观看| 无码国产精品久久一区免费| 国产高清在线精品一区二区三区| 99久久综合狠狠综合久久| 在线亚洲AV不卡一区二区|