• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于BWDSP100的高性能FFT實(shí)現(xiàn)

    2016-03-13 02:11:38
    關(guān)鍵詞:逆序序數(shù)浮點(diǎn)

    (中國電子科技集團(tuán)公司第三十八研究所孔徑陣列與空間探測安徽省重點(diǎn)實(shí)驗(yàn)室, 安徽合肥 230088)

    0 引言

    隨著數(shù)字技術(shù)的發(fā)展,基于時(shí)頻域二維處理的算法以其優(yōu)越的性能逐漸成為信號處理算法的主流,時(shí)域-頻域間的相互轉(zhuǎn)換成為數(shù)字信號處理中重要的一環(huán)。自從20世紀(jì)60年代庫利圖基發(fā)展出快速傅里葉變換(FFT)以來,F(xiàn)FT一直是時(shí)頻域轉(zhuǎn)換的首要工具。正是基于對FFT運(yùn)算在諸多領(lǐng)域中廣泛應(yīng)用的重視, Freescale, TI, ADI等國際主流DSP芯片廠家紛紛采用FFT運(yùn)行時(shí)間作為表征芯片性能的重要參數(shù)。對于一款高性能DSP而言,如何實(shí)現(xiàn)高效FFT運(yùn)算是芯片走向?qū)嵱玫闹匾画h(huán)[1-2]。

    1 芯片介紹

    BWDSP100芯片(即“魂芯一號”)是中國電子科技集團(tuán)公司第三十八研究所自主研發(fā)的一款高性能、超標(biāo)量浮點(diǎn)運(yùn)算DSP芯片。該處理器融合了多種現(xiàn)代芯片設(shè)計(jì)理念并加以擴(kuò)展,充分發(fā)揮并行處理的優(yōu)勢和特點(diǎn),可以滿足大數(shù)據(jù)量、實(shí)時(shí)性要求高的數(shù)字信號處理、數(shù)據(jù)處理等工程應(yīng)用要求?;谠撔酒睦走_(dá)信號處理機(jī)已經(jīng)完成設(shè)計(jì),并在雷達(dá)數(shù)字陣列的大規(guī)模數(shù)字波束形成(DBF)中得到應(yīng)用[3-5]。

    BWDSP100采用宏作為基本處理模塊。其片內(nèi)擁有4個(gè)處理宏(X/Y/Z/T),每個(gè)宏擁有4個(gè)乘法累加器、8個(gè)ALU運(yùn)算器、2個(gè)移位器、1個(gè)特定運(yùn)算單元及64個(gè)32位寄存器,內(nèi)嵌28 Mbit SRAM(24 Mbit數(shù)據(jù)空間,4 Mbit程序空間),單宏單周期內(nèi)能夠完成8次浮點(diǎn)加減法及4次浮點(diǎn)乘法運(yùn)算。同時(shí)它也支持32位和16位定點(diǎn)運(yùn)算。考慮到取數(shù)效率,BWDSP100內(nèi)部擁有3個(gè)結(jié)構(gòu)相同、相互獨(dú)立工作的地址發(fā)生器(U/V/W),可以通過來自譯碼器的立即數(shù)或者來自通用寄存器組的數(shù)據(jù),對地址發(fā)生器的內(nèi)部寄存器進(jìn)行初始化。地址發(fā)生器利用這些初始化信息作為地址計(jì)算所需的基地址和偏移量。整個(gè)芯片內(nèi)部架構(gòu)如圖1所示。

    圖1 BWDSP100內(nèi)部架構(gòu)

    BWDSP100內(nèi)部24 Mbit數(shù)據(jù)空間采用SRAM搭建而成,不存在Cache命中問題。整個(gè)存儲部件分為3組(memory block),分別稱為B0,B1,B2,每組又由8個(gè)獨(dú)立存儲器組成,每個(gè)存儲器的存儲容量為32 K×32 bit。因而器件內(nèi)部數(shù)據(jù)存儲器總數(shù)為3×8=24個(gè)。這樣的配置可以保證存儲單元在數(shù)據(jù)傳輸高峰情況下能夠同時(shí)提供兩組256 bit的數(shù)據(jù)給執(zhí)行核,與此同時(shí)接收一組從執(zhí)行內(nèi)核送過來的256 bit的數(shù)據(jù)。BWDSP100與ADI公司TS201設(shè)計(jì)性能比較如表1所示。不考慮讀寫帶寬的前提下,BWDSP100的性能是TS201的8倍。

    表1 BWDSP100與TS201的性能比較

    2 算法選擇

    對于FFT算法來說,其數(shù)學(xué)表達(dá)雖然一致,但具體實(shí)現(xiàn)架構(gòu)卻千差萬別。針對硬件特點(diǎn)選擇合適的處理算法會讓實(shí)際程序在處理性能、實(shí)用性等方面得到較大的提升。以ADI公司的TigerSHARC系列芯片為例,雖然TS201與TS101保持了指令向下兼容,但是同樣的1 024點(diǎn)FFT,TS101的運(yùn)行周期數(shù)為9 872,TS201的運(yùn)行周期數(shù)卻為12 170。在針對TS201的內(nèi)部DRAM存儲新特性改用SingLeton算法優(yōu)化后,ADI提供的新程序1 024點(diǎn)FFT運(yùn)行周期數(shù)為9 419,運(yùn)算性能得到了明顯提升。

    因此,為了滿足設(shè)計(jì)指標(biāo),必須針對BWDSP100結(jié)構(gòu)特點(diǎn)對FFT算法架構(gòu)進(jìn)行選擇,這樣才可能貼近工程實(shí)際需要,充分發(fā)揮芯片特點(diǎn),給出真正反映芯片性能的測試結(jié)果。

    2.1 頻域分解與時(shí)域分解

    FFT算法可以分為頻域分解(DIF)與時(shí)域分解(DIT)兩種結(jié)構(gòu)形式。兩種結(jié)構(gòu)的區(qū)別在于:頻域分解是在兩點(diǎn)DFT之后有旋轉(zhuǎn)因子,時(shí)域分解是在兩點(diǎn)DFT的節(jié)點(diǎn)之前有旋轉(zhuǎn)因子。很顯然,如果在第一級蝶形運(yùn)算中加入適當(dāng)?shù)男D(zhuǎn)因子,時(shí)域分解法的乘法系數(shù)可以完成對輸入數(shù)據(jù)實(shí)部虛部的不等加權(quán);如果在最后一級蝶形運(yùn)算中加入適當(dāng)?shù)男D(zhuǎn)因子,頻域分解法的乘法系數(shù)可以實(shí)現(xiàn)對輸出數(shù)據(jù)實(shí)部虛部的不等加權(quán)。從工程上看,時(shí)域分解法的不等加權(quán)既可以實(shí)現(xiàn)對前方數(shù)字化通道不一致的補(bǔ)償,也可以實(shí)現(xiàn)對輸入數(shù)據(jù)取共軛從而方便復(fù)用FFT程序得到IFFT的共軛結(jié)果。此時(shí)只要對輸出結(jié)果取共軛就可以得到正常IFFT結(jié)果。相較于另外編寫一套IFFT函數(shù),復(fù)用FFT程序可以進(jìn)一步減小程序體積,因此,基于BWDSP100的FFT標(biāo)準(zhǔn)函數(shù)采用時(shí)域分解FFT算法實(shí)現(xiàn)。

    2.2 原位算法與非原位算法

    原位(in-place)FFT運(yùn)算是指在不附加緩沖的情況下,F(xiàn)FT的輸入及輸出結(jié)果可以在同一地址空間。非原位(not-in-place)FFT運(yùn)算則指在不附加緩沖的情況下,輸入及輸出結(jié)果必須在不同地址空間。很明顯,相較于非原位FFT運(yùn)算,原位FFT占用的存儲空間更少。

    原位FFT必須通過位反序才能獲得正確結(jié)果。2的n階FFT需要進(jìn)行n位的位反序。記某數(shù)s的二進(jìn)制表現(xiàn)形式為(Sn-1Sn-2…S0),則其對應(yīng)的逆序數(shù)S為(S0S1…Sn-1)。相應(yīng)的s稱為原序數(shù)。將按原序排列的某個(gè)矢量改為按逆序排列的過程稱為位反序操作。顯然,對于連續(xù)原序數(shù)系列來說,其對應(yīng)的逆序數(shù)序列必定非連續(xù)。在原位FFT實(shí)現(xiàn)中,如果單獨(dú)增加一級位反序處理必然會降低程序效率,最好的辦法是將位反序操作與蝶形運(yùn)算結(jié)合起來,在運(yùn)算中完成位反序。非原位FFT可以通過調(diào)整運(yùn)算架構(gòu)避免位反序操作。這種調(diào)整的代價(jià)是要么輸入地址的數(shù)據(jù)在運(yùn)算中被改寫,要么必須增加額外緩沖。

    位反序?qū)Τ绦蛐实挠绊懺谟趦牲c(diǎn):計(jì)算逆序數(shù)導(dǎo)致的計(jì)算延遲和逆序本身引發(fā)取數(shù)不連續(xù)所導(dǎo)致的讀寫速度下降。現(xiàn)代DSP(包括BWDSP100芯片)大都具有逆序取數(shù)功能,逆序數(shù)的計(jì)算延遲可忽略不計(jì);逆序循環(huán)可以保證取數(shù)的局部連續(xù)性,改善逆序讀寫帶寬。逆序循環(huán)的實(shí)質(zhì)在于提取s的最低m個(gè)比特與最高m個(gè)比特單獨(dú)進(jìn)行逆序交換。由于最低m個(gè)比特的順序標(biāo)號具有連續(xù)性,表現(xiàn)在存儲上即具有地址臨近的特點(diǎn),所以采用逆序循環(huán)算法后可以連續(xù)讀寫以充分利用芯片帶寬。同時(shí)由于逆序數(shù)與原序數(shù)間互為逆序,因此這種部分逆序交換的結(jié)果必然具有封閉性(即循環(huán)性)[6-7]。如果處理芯片內(nèi)部寄存器足夠,可以對循環(huán)體涉及到的數(shù)據(jù)進(jìn)行暫存和重組,從而實(shí)現(xiàn)原位FFT。實(shí)際編程中為提升效率而引入了多級合并,此時(shí)BWDSP100芯片內(nèi)部寄存器數(shù)量不足以支持這種暫存和重組操作?;谛蕛?yōu)先的考慮,最終選擇了基于逆序循環(huán)的帶位反序操作的非原位算法。在不增加額外緩沖的前提下,輸入地址的數(shù)據(jù)在運(yùn)算后也可以保留下來。其算法架構(gòu)如圖2所示。

    圖2 8點(diǎn)時(shí)域分解原位FFT算法架構(gòu)

    3 算法實(shí)現(xiàn)

    3.1 運(yùn)算能力與IO能力的匹配

    如前所述,BWDSP100芯片具有非常強(qiáng)大的浮點(diǎn)運(yùn)算功能,其單核單周期內(nèi)能夠完成8次浮點(diǎn)加減法及4次浮點(diǎn)乘法運(yùn)算。與之相比,BWDSP100芯片的數(shù)據(jù)吞吐能力略顯不足,其單核單周期可以讀取兩個(gè)浮點(diǎn)復(fù)數(shù)(64 bit×2),存儲一個(gè)浮點(diǎn)復(fù)數(shù)(32 bit×1)。

    FFT基本運(yùn)算為形如(a+bj)±(c+dj)×(Wr+Wij)的蝶形運(yùn)算。單個(gè)蝶形運(yùn)算的運(yùn)算量是4次浮點(diǎn)乘法和6次浮點(diǎn)加減法,對應(yīng)芯片I/O能力的要求是讀取3個(gè)浮點(diǎn)型復(fù)數(shù)(兩個(gè)運(yùn)算數(shù)、一個(gè)旋轉(zhuǎn)因子),存儲兩個(gè)浮點(diǎn)型復(fù)數(shù)(兩個(gè)運(yùn)算結(jié)果)。與BWDSP100芯片能力相比,BWDSP100可以在單周期內(nèi)完成單個(gè)蝶形計(jì)算,但是無法在單周期內(nèi)完成相應(yīng)的IO操作。為了充分發(fā)揮芯片的運(yùn)算性能,必須進(jìn)行多階合并。如果進(jìn)行兩階合并的話,兩個(gè)周期內(nèi)要求芯片的I/O能力降低為:讀取4個(gè)復(fù)數(shù)(兩個(gè)運(yùn)算數(shù)、兩個(gè)旋轉(zhuǎn)因子),存儲2個(gè)復(fù)數(shù)(兩個(gè)運(yùn)算結(jié)果),BWDSP100芯片可以滿足這一要求。由于此時(shí)乘法運(yùn)算能力已經(jīng)全部應(yīng)用完畢,更多階數(shù)的合并并不能帶來更大的得益,反而造成程序復(fù)雜度增加。因此,兩階合并是比較合理的選擇。

    兩階合并帶來的問題是FFT長度被強(qiáng)制要求為2的偶數(shù)次方,這在很多應(yīng)用場合使用十分不便。觀察圖2可以發(fā)現(xiàn),時(shí)域分解FFT算法的前兩級均為特殊旋轉(zhuǎn)因子(第一級為全1,第二級為1和-j),這樣單個(gè)蝶形運(yùn)算只需要進(jìn)行4次加減法。前后兩級蝶形運(yùn)算合并后共8次加減法,即使考慮到不等加權(quán)帶來的4次乘法,兩級運(yùn)算一個(gè)周期即可完成。于是再次遇到了數(shù)據(jù)吞吐能力不足的問題。繼續(xù)延用前面所提的多階合并辦法解決這個(gè)問題。多階合并的最大限制由芯片運(yùn)算核所擁有的內(nèi)部存儲器個(gè)數(shù)給出。由于BWDSP100芯片單核擁有64個(gè)內(nèi)部存儲器,合并階數(shù)最高可以達(dá)到四階。采用判斷處理的辦法。對于偶數(shù)階,采用四階合并;對于奇數(shù)階,采用三階合并。這樣既解除了FFT長度必須為2的偶數(shù)次方限制,又提高了程序的運(yùn)行效率。

    3.2 充分發(fā)揮IO帶寬

    2.2節(jié)已經(jīng)指出采用逆序循環(huán)可以充分發(fā)揮芯片的IO帶寬。本節(jié)將對其具體實(shí)現(xiàn)作出說明。

    在第1節(jié)已經(jīng)指出,BWDSP100內(nèi)部數(shù)據(jù)存儲器分為3組,每組由8個(gè)32 bit獨(dú)立存儲器組成,合并為一組256 bit數(shù)據(jù)提供給4個(gè)執(zhí)行核,每個(gè)核從中可以獲得64 bit數(shù)據(jù)。8個(gè)32 bit獨(dú)立存儲器地址分布如圖3所示。

    圖3 8個(gè)32 bit獨(dú)立存儲器地址分布圖

    如果拼成256 bit數(shù)據(jù)的幾個(gè)地址落到了同一個(gè)存儲器就會發(fā)生地址沖突。此時(shí),程序流水會被打斷,只有當(dāng)沖突的數(shù)據(jù)按周期全部讀寫至各獨(dú)立存儲器的緩存后,程序才會繼續(xù)執(zhí)行。

    流水打斷會對讀寫帶寬產(chǎn)生極大的影響,為了解決這個(gè)問題,在程序編制中應(yīng)該盡量保證一組所取數(shù)據(jù)存放在不同存儲器中。BWDSP100的位反序取數(shù)指令如下所示[6]:

    {x,y,z,t}Rs+1:s=br(C)[Un+=Um,Uk]

    {x,y,z,t}Rs+1:s=br(C)[Vn+=Vm,Vk]

    {x,y,z,t}Rs+1:s=br(C)[Wn+=Wm,Wk]

    指令中的br前綴代表位反序?qū)ぶ?,前綴br后的立即數(shù)C代表位反序的位數(shù),它決定了指令中的哪些位元需要反序。例如指令br(7)[U0+=U1,U2]=R1:0,反序控制參數(shù)值為7,表明將地址的[7:0]位進(jìn)行反序操作。它產(chǎn)生的4 對地址是:[反序(U0)]、[反序(U0)+1];[反序(U0)+2×U2]、[反序(U0)+2×U2+1];[反序(U0)+2×2×U2]、[反序(U0)+2×2×U2+1];[反序(U0)+3×2×U2]、[反序(U0)+3×2×U2+1]。4對地址所取得的數(shù)據(jù)依次存放到4個(gè)執(zhí)行核X/Y/Z/T的R1和R0中去。而基地址寄存器U0 將被修改為[U0+U1] ,用不反序的U0 值進(jìn)行基地址的自增。

    可以看出,若U2設(shè)置為1,則指令所涉及到的4對地址連續(xù),可以保證分布在8個(gè)獨(dú)立存儲器中,不會發(fā)生地址沖突。如果限制輸入數(shù)據(jù)地址為8的邊界(即低3位為000),再將增量U1設(shè)置為8,則連續(xù)的4對取數(shù)地址可以等效為FFT逆序數(shù)的最低2 bit單獨(dú)進(jìn)行逆序交換的逆序循環(huán),如圖4所示。

    圖4 最低2 bit單獨(dú)逆序交換取數(shù)圖

    圖中*號表示任意取值??梢钥闯?,將s的最低2 bit轉(zhuǎn)化為地址基址U0后,采用4組地址發(fā)生器即可實(shí)現(xiàn)對所有逆序地址的連續(xù)內(nèi)存訪問,完全規(guī)避了地址沖突的風(fēng)險(xiǎn)。完成核間數(shù)據(jù)交換后,就可以得到正確順序的處理結(jié)果。根據(jù)逆序循環(huán)原理,該處理結(jié)果同樣占據(jù)輸出地址空間的4段連續(xù)內(nèi)存,保證了輸出存儲時(shí)的數(shù)據(jù)帶寬。需要注意的是,由于復(fù)數(shù)占據(jù)了2個(gè)地址,因此實(shí)際逆序地址計(jì)算中逆序位數(shù)為FFT階次n加2。要求輸入FFT數(shù)據(jù)地址的第n+1位必須為0以保證取數(shù)首址的正確。

    在編程實(shí)現(xiàn)時(shí)發(fā)現(xiàn),由于在這種三級/四級合并的編程中,已經(jīng)盡可能地發(fā)揮了BWDSP100的處理能力,再加入核間數(shù)據(jù)交換操作,其單個(gè)周期的并發(fā)指令數(shù)、ALU資源等都將成為瓶頸。而如果為此增加額外指令周期則影響了程序效率。

    仔細(xì)研究圖2所示算法架構(gòu),可以看出:在后面的處理中,除最后兩級外,其余各級順序讀入的4個(gè)運(yùn)算核的數(shù)據(jù)剛好分處在4個(gè)不同的FFT組內(nèi)。各組旋轉(zhuǎn)因子完全相同,運(yùn)算步驟完全相同,編程十分方便。最后兩級中可以進(jìn)行高兩位和低兩位的逆序交換,從而完成整個(gè)逆序操作。由于最后兩級BWDSP100的運(yùn)算任務(wù)并不飽滿(芯片支持單周期完成8次加減法實(shí)際只需要6次加減法),這種交換操作可以在不影響效率的前提下插入原程序中運(yùn)行,問題得到了圓滿的解決。由于需要最后兩級完成交換操作,程序能夠?qū)崿F(xiàn)的最小FFT點(diǎn)數(shù)為32點(diǎn),基本可以滿足工程實(shí)現(xiàn)需要。

    3.3 提高程序的通用性

    FFT運(yùn)算所需要的位反序位數(shù)由FFT的長度決定。設(shè)FFT長度N為2的n次階,則FFT運(yùn)算所需的位反序位數(shù)為n,如果考慮到復(fù)數(shù)占據(jù)了2個(gè)地址,則BWDSP100位反序取數(shù)指令中位反序的位數(shù)需要設(shè)置為n+2。前面指出,BWDSP100的位反序取數(shù)指令中位反序的位數(shù)為固定常數(shù),這就意味著一種FFT位反序只能處理對應(yīng)點(diǎn)數(shù)的FFT。如果在實(shí)際應(yīng)用中需要多種長度的FFT,就需要配備多種位反序操作。這樣既增大了程序體積也降低了程序效率。

    記原序數(shù)s的二進(jìn)制表現(xiàn)形式為(Sn-1Sn-2…S0),如果對其尾部添加m個(gè)零,記為s*(Sn-1Sn-2…S00m-1…0100),則其對應(yīng)的逆序數(shù)S*為(0001…0m-1S0S1…Sn-1)。可以看出,對新的原序數(shù)s*進(jìn)行n+mbit位反序后得到的新的逆序數(shù)S*與原來的逆序數(shù)S數(shù)值相等。采用這樣的辦法,可以將原本位數(shù)不同的位反轉(zhuǎn)操作統(tǒng)一擴(kuò)充到固定點(diǎn)數(shù),對應(yīng)需要修改的是原序數(shù)的遞增量。而BWDSP100指令中該遞增量是可變的。設(shè)新的固定位反轉(zhuǎn)位數(shù)為n+m,則新的遞增量由原來的20改變?yōu)?m。BWDSP100芯片內(nèi)部數(shù)據(jù)地址空間分配如圖5所示。

    圖5 BWDSP100內(nèi)部數(shù)據(jù)地址空間分配

    從圖5可以看出,BWDSP100內(nèi)部數(shù)據(jù)Cache分為了3塊,每塊256K字。從地址角度看共18 bit。對于位反序取數(shù)指令{x,y,z,t}Rs+1:s=br(C)[Un+=Um,Uk],Uk取1,固定位反序位數(shù)C應(yīng)該取17??紤]到一個(gè)復(fù)數(shù)數(shù)據(jù)需占有2個(gè)字地址空間,Um的值應(yīng)該為2(17-r),式中r為FFT階數(shù)。

    由于芯片內(nèi)部有X/Y/Z/T 4個(gè)運(yùn)算核,所取數(shù)據(jù)將分落到這4個(gè)核中,為避免在前面的四級合并中因逆序而進(jìn)行數(shù)據(jù)交換,考慮保留前后各2 bit地址到最后交換。將此2 bit考慮后,Um的值為2(19-r)。

    這樣修改后,新的程序可以適應(yīng)各種2的整數(shù)次冪FFT處理。同時(shí),由于對原序數(shù)尾部添0,逆序數(shù)對應(yīng)頭部填充了多個(gè)0,而BWDSP100指令中直接將計(jì)算得到的逆序數(shù)作為取數(shù)地址,因此帶來的限制是輸入FFT數(shù)據(jù)必須放在3個(gè)內(nèi)部數(shù)據(jù)塊的某一首地址。在實(shí)際工程應(yīng)用中,這個(gè)限制條件對于可以進(jìn)行絕對地址操作的BWDSP100而言比較容易實(shí)現(xiàn)。

    4 測試結(jié)果

    程序編制完成后,在BWDSP100評估板上進(jìn)行了基于硬件的實(shí)際性能測試,與TS201芯片比較結(jié)果如表2所示。

    表2 BWDSP100與TS201 復(fù)數(shù)FFT周期數(shù)比較

    從表2可以看出,BWDSP100的1 024點(diǎn)FFT性能達(dá)到TS201的8倍,滿足原設(shè)計(jì)指標(biāo)。2 048點(diǎn)FFT由于程序前端只進(jìn)行了三階合并,性能有所下降。從4 096點(diǎn)開始,BWDSP100采用SRAM的優(yōu)勢開始體現(xiàn),較TS201性能有了較大的提升。

    5 結(jié)束語

    基于BWDSP100硬件特點(diǎn),本文有針對性地給出了FFT算法實(shí)現(xiàn)中遇到的問題及解決辦法。與國際成熟的DSP相比,最終FFT性能達(dá)到了設(shè)計(jì)理論要求。盡管本文基于特定平臺,但文中給出的方法對BWDSP100應(yīng)用及其他芯片F(xiàn)FT實(shí)現(xiàn)均有一定的參考作用。

    [1] 袁琪,楊康,周建江,等. 大點(diǎn)數(shù)FFT算法C6678多核DSP的并行實(shí)現(xiàn)[J]. 電子測量技術(shù), 2015, 38(2):74-80.

    [2] 張杰,顧乃杰,張明. 龍芯3B處理器上FFT算法向量化研究[J]. 小型微型計(jì)算機(jī)系統(tǒng), 2015, 36(7):1639-1643.

    [3] 史鴻聲,穆文爭,劉麗. 基于“魂芯一號”的雷達(dá)信號處理機(jī)設(shè)計(jì)[J]. 雷達(dá)科學(xué)與技術(shù), 2012, 10(2):161-164.

    SHI Hongsheng, MU Wenzheng, LIU Li. Design of Radar Signal Processor Based on HunXin-1 Chip[J]. Radar Science and Technology, 2012, 10(2):161-164.(in Chinese)

    [4] 許德剛. 基于BWDSP100處理器的無源雷達(dá)信號處理系統(tǒng)[J]. 艦船電子對抗, 2015, 38(2):72-75.

    [5] 賈光帥,洪一,劉小明,等. 基于“魂芯一號”的自適應(yīng)截位浮點(diǎn)乘法實(shí)現(xiàn)[J]. 雷達(dá)科學(xué)與技術(shù), 2015, 13(3):324-327.

    JIA Guangshuai, HONG Yi, LIU Xiaoming, et al. Implementation of Adaptive Truncation of Floating-Point Multiplier Based on BWDSP100 Processor[J]. Radar Science and Technology, 2015, 13(3):324-327.(in Chinese)

    [6] 方志紅,張長耀. 逆序循環(huán)在原位FFT中的應(yīng)用[C]∥全國第21屆計(jì)算機(jī)技術(shù)與應(yīng)用學(xué)術(shù)會議, 合肥:中國科學(xué)技術(shù)大學(xué)出版社, 2010:43-46.

    [7] 方志紅,張長耀,俞根苗. 利用逆序循環(huán)實(shí)現(xiàn)FFT運(yùn)算中倒序算法的優(yōu)化[J]. 信號處理, 2004, 20(5):533-535.

    猜你喜歡
    逆序序數(shù)浮點(diǎn)
    LEO星座增強(qiáng)GNSS PPP模糊度浮點(diǎn)解與固定解性能評估
    有序數(shù)方塊
    有界線性算子的Drazin逆的逆序律
    關(guān)于矩陣廣義BottDuffin逆的逆序律
    基于浮點(diǎn)DSP的鐵路FSK信號檢測
    新中國70年漢語逆序詞研究(1949—2019)
    生活中的有序數(shù)對
    對外漢語教學(xué)中AB-BA式逆序詞教學(xué)分析
    『基數(shù)』和『序數(shù)』
    有序數(shù)方塊
    讀寫算(上)(2016年9期)2016-02-27 08:45:00
    中文字幕高清在线视频| 久久精品亚洲av国产电影网| av福利片在线| 大片电影免费在线观看免费| 午夜免费鲁丝| 青春草亚洲视频在线观看| 黄色毛片三级朝国网站| 久久国产精品影院| 日韩制服丝袜自拍偷拍| 欧美老熟妇乱子伦牲交| 51午夜福利影视在线观看| 亚洲五月婷婷丁香| 十分钟在线观看高清视频www| 美女扒开内裤让男人捅视频| 七月丁香在线播放| 久久久精品94久久精品| 一级毛片我不卡| a 毛片基地| 999精品在线视频| 精品亚洲成国产av| 久久毛片免费看一区二区三区| 国产精品.久久久| 你懂的网址亚洲精品在线观看| 一级片免费观看大全| 亚洲色图 男人天堂 中文字幕| 日韩一卡2卡3卡4卡2021年| 一级毛片电影观看| 亚洲欧洲日产国产| 成人国产av品久久久| 欧美日韩视频高清一区二区三区二| av网站在线播放免费| 青春草亚洲视频在线观看| 一级毛片我不卡| 精品国产超薄肉色丝袜足j| 精品亚洲成国产av| 成人亚洲精品一区在线观看| 后天国语完整版免费观看| 一级毛片 在线播放| 久久综合国产亚洲精品| 久久精品亚洲熟妇少妇任你| 99久久人妻综合| 热99久久久久精品小说推荐| 男女之事视频高清在线观看 | 一本—道久久a久久精品蜜桃钙片| 国产成人免费观看mmmm| 日本色播在线视频| 欧美精品高潮呻吟av久久| av不卡在线播放| 色播在线永久视频| 2021少妇久久久久久久久久久| 一本大道久久a久久精品| 亚洲欧美日韩另类电影网站| 免费黄频网站在线观看国产| 国产伦理片在线播放av一区| 久久免费观看电影| 亚洲国产欧美在线一区| 中文字幕av电影在线播放| 欧美日韩av久久| 自线自在国产av| 国产一区有黄有色的免费视频| av电影中文网址| 人人妻,人人澡人人爽秒播 | 欧美成人午夜精品| 国产av一区二区精品久久| 国产精品二区激情视频| 一区二区三区精品91| 少妇的丰满在线观看| 亚洲色图综合在线观看| 午夜激情av网站| videos熟女内射| 欧美激情 高清一区二区三区| 99精国产麻豆久久婷婷| 国产精品秋霞免费鲁丝片| 久久热在线av| 在现免费观看毛片| 午夜免费成人在线视频| 大香蕉久久网| 精品国产乱码久久久久久小说| 国产97色在线日韩免费| 午夜日韩欧美国产| 性色av一级| 欧美成人午夜精品| 国产野战对白在线观看| 国产不卡av网站在线观看| 一级片免费观看大全| 黑人猛操日本美女一级片| 午夜福利影视在线免费观看| 亚洲国产中文字幕在线视频| 你懂的网址亚洲精品在线观看| 18在线观看网站| 久久久久视频综合| 午夜久久久在线观看| 丰满人妻熟妇乱又伦精品不卡| 老司机深夜福利视频在线观看 | 成年人午夜在线观看视频| 韩国精品一区二区三区| 18禁国产床啪视频网站| 最近最新中文字幕大全免费视频 | 精品卡一卡二卡四卡免费| 男男h啪啪无遮挡| 老司机深夜福利视频在线观看 | 一区二区三区激情视频| 无遮挡黄片免费观看| 19禁男女啪啪无遮挡网站| 香蕉国产在线看| 亚洲欧洲精品一区二区精品久久久| 超碰成人久久| 国产深夜福利视频在线观看| 欧美激情 高清一区二区三区| 亚洲av国产av综合av卡| 精品久久久久久电影网| 看免费av毛片| 国产片特级美女逼逼视频| 免费在线观看影片大全网站 | 亚洲av欧美aⅴ国产| 色婷婷av一区二区三区视频| 国产一区二区 视频在线| 精品少妇内射三级| 国产视频一区二区在线看| 国产精品国产三级国产专区5o| 欧美 日韩 精品 国产| 99久久人妻综合| 在线观看一区二区三区激情| 久久天堂一区二区三区四区| 亚洲第一青青草原| 嫁个100分男人电影在线观看 | 欧美激情极品国产一区二区三区| 婷婷丁香在线五月| 免费看av在线观看网站| 精品国产乱码久久久久久男人| 91麻豆av在线| 一区二区三区激情视频| 少妇裸体淫交视频免费看高清 | 国产成人啪精品午夜网站| 久热爱精品视频在线9| 成人午夜精彩视频在线观看| 久久人妻熟女aⅴ| 一本—道久久a久久精品蜜桃钙片| av在线播放精品| 久热爱精品视频在线9| 精品少妇黑人巨大在线播放| 亚洲成国产人片在线观看| 中文乱码字字幕精品一区二区三区| 赤兔流量卡办理| 国产熟女午夜一区二区三区| 美女国产高潮福利片在线看| 亚洲精品美女久久av网站| 久久久精品国产亚洲av高清涩受| 777久久人妻少妇嫩草av网站| a级片在线免费高清观看视频| 日本色播在线视频| a级毛片黄视频| 亚洲,欧美精品.| 欧美日韩一级在线毛片| av不卡在线播放| 国产91精品成人一区二区三区 | 男的添女的下面高潮视频| 国产精品一区二区在线不卡| 老司机靠b影院| 国产男女超爽视频在线观看| 成人影院久久| 97在线人人人人妻| 免费高清在线观看视频在线观看| 9191精品国产免费久久| 欧美在线黄色| 欧美日韩一级在线毛片| 国产精品熟女久久久久浪| 久久久欧美国产精品| 日本色播在线视频| 国产精品99久久99久久久不卡| 午夜免费男女啪啪视频观看| 极品人妻少妇av视频| 免费日韩欧美在线观看| 99re6热这里在线精品视频| 亚洲欧洲国产日韩| 一边摸一边抽搐一进一出视频| a级片在线免费高清观看视频| 精品人妻熟女毛片av久久网站| 久久九九热精品免费| 91精品伊人久久大香线蕉| 天天影视国产精品| 十八禁人妻一区二区| 中文字幕av电影在线播放| 久久久国产欧美日韩av| 日韩av在线免费看完整版不卡| 久久久久久久精品精品| 日韩电影二区| 国产极品粉嫩免费观看在线| 狂野欧美激情性bbbbbb| 国产高清不卡午夜福利| 搡老乐熟女国产| 男人舔女人的私密视频| 亚洲七黄色美女视频| 国产精品一区二区在线不卡| 天天影视国产精品| 午夜老司机福利片| 欧美日韩精品网址| 国产精品av久久久久免费| 欧美另类一区| 久久精品国产a三级三级三级| 满18在线观看网站| 久久国产亚洲av麻豆专区| 国产精品久久久av美女十八| 别揉我奶头~嗯~啊~动态视频 | 国产在线观看jvid| 别揉我奶头~嗯~啊~动态视频 | 美女午夜性视频免费| 国产黄频视频在线观看| 久久精品亚洲熟妇少妇任你| 成人亚洲精品一区在线观看| 青春草亚洲视频在线观看| 十八禁高潮呻吟视频| 久久天躁狠狠躁夜夜2o2o | 亚洲七黄色美女视频| 黄色怎么调成土黄色| 日本欧美视频一区| 视频区图区小说| 亚洲国产精品成人久久小说| 日韩熟女老妇一区二区性免费视频| 又粗又硬又长又爽又黄的视频| 亚洲av综合色区一区| 中文字幕另类日韩欧美亚洲嫩草| 啦啦啦视频在线资源免费观看| av欧美777| 最黄视频免费看| 女性被躁到高潮视频| 尾随美女入室| 欧美国产精品一级二级三级| 亚洲成人免费av在线播放| 欧美成狂野欧美在线观看| 国产在视频线精品| 九草在线视频观看| 国产高清国产精品国产三级| 天天影视国产精品| 免费不卡黄色视频| 飞空精品影院首页| 纵有疾风起免费观看全集完整版| 亚洲av片天天在线观看| 黄色视频不卡| 多毛熟女@视频| 韩国精品一区二区三区| 麻豆国产av国片精品| 下体分泌物呈黄色| 欧美xxⅹ黑人| 99久久综合免费| 亚洲精品一二三| 亚洲成国产人片在线观看| 每晚都被弄得嗷嗷叫到高潮| 国产精品偷伦视频观看了| 国产在视频线精品| 国产精品一区二区在线观看99| 黑人猛操日本美女一级片| 成人国产一区最新在线观看 | 超碰97精品在线观看| 国产亚洲精品久久久久5区| 久久国产精品人妻蜜桃| 日韩精品免费视频一区二区三区| 女警被强在线播放| 建设人人有责人人尽责人人享有的| 久久中文字幕一级| 黄色毛片三级朝国网站| www.999成人在线观看| 可以免费在线观看a视频的电影网站| 一级黄色大片毛片| 天堂中文最新版在线下载| 看免费av毛片| 午夜免费男女啪啪视频观看| 亚洲国产中文字幕在线视频| 国产真人三级小视频在线观看| 最黄视频免费看| 亚洲精品第二区| 成年美女黄网站色视频大全免费| 国产成人精品久久二区二区免费| 成年人免费黄色播放视频| www.精华液| 亚洲伊人色综图| 亚洲精品自拍成人| 亚洲一区中文字幕在线| 亚洲欧美精品自产自拍| 亚洲国产最新在线播放| 国产成人精品在线电影| av国产精品久久久久影院| 久热这里只有精品99| 亚洲av男天堂| av天堂在线播放| 日本av免费视频播放| a级毛片黄视频| 国产高清不卡午夜福利| 大片免费播放器 马上看| 欧美人与善性xxx| 欧美另类一区| 久久久精品免费免费高清| 中文字幕色久视频| 一个人免费看片子| 十分钟在线观看高清视频www| 午夜精品国产一区二区电影| 超色免费av| 老司机在亚洲福利影院| 亚洲欧美一区二区三区黑人| 午夜福利视频精品| 在线天堂中文资源库| 亚洲精品国产色婷婷电影| 日韩 欧美 亚洲 中文字幕| av片东京热男人的天堂| 女人高潮潮喷娇喘18禁视频| 亚洲欧美成人综合另类久久久| 国产无遮挡羞羞视频在线观看| 日韩av不卡免费在线播放| 欧美 亚洲 国产 日韩一| 国产三级黄色录像| 看免费av毛片| 国产在线视频一区二区| 免费在线观看日本一区| 高清视频免费观看一区二区| 中国国产av一级| 久久狼人影院| 国产男人的电影天堂91| 精品国产一区二区三区四区第35| 婷婷丁香在线五月| 欧美97在线视频| 日韩大片免费观看网站| 波多野结衣av一区二区av| 日本wwww免费看| 久久久久久人人人人人| 免费观看a级毛片全部| 激情视频va一区二区三区| av网站免费在线观看视频| 日韩免费高清中文字幕av| 美女高潮到喷水免费观看| 亚洲情色 制服丝袜| 久热这里只有精品99| 777米奇影视久久| 日本91视频免费播放| 国产国语露脸激情在线看| 另类精品久久| 亚洲美女黄色视频免费看| 久久国产精品影院| 国产精品国产三级专区第一集| 欧美日韩精品网址| 久久天躁狠狠躁夜夜2o2o | 大香蕉久久成人网| 亚洲成人免费电影在线观看 | 欧美 日韩 精品 国产| 青草久久国产| 老司机靠b影院| 国产一区二区三区av在线| 亚洲久久久国产精品| 国产男人的电影天堂91| 美女中出高潮动态图| 精品欧美一区二区三区在线| 国产在线观看jvid| 一级片'在线观看视频| 日本91视频免费播放| 国产成人91sexporn| 亚洲av在线观看美女高潮| 亚洲av成人精品一二三区| 999久久久国产精品视频| 汤姆久久久久久久影院中文字幕| 侵犯人妻中文字幕一二三四区| 纵有疾风起免费观看全集完整版| 欧美精品亚洲一区二区| 日韩一本色道免费dvd| 欧美精品亚洲一区二区| 这个男人来自地球电影免费观看| 日韩中文字幕欧美一区二区 | 黑人巨大精品欧美一区二区蜜桃| 亚洲欧洲国产日韩| 极品少妇高潮喷水抽搐| 两人在一起打扑克的视频| 韩国精品一区二区三区| 亚洲免费av在线视频| 国产野战对白在线观看| xxx大片免费视频| 巨乳人妻的诱惑在线观看| 18禁裸乳无遮挡动漫免费视频| 91成人精品电影| 菩萨蛮人人尽说江南好唐韦庄| 99久久人妻综合| 极品人妻少妇av视频| av天堂在线播放| 免费不卡黄色视频| 国产日韩欧美在线精品| 亚洲欧洲日产国产| 欧美老熟妇乱子伦牲交| 久久99热这里只频精品6学生| 捣出白浆h1v1| 99久久综合免费| 国产高清不卡午夜福利| 欧美 亚洲 国产 日韩一| 亚洲欧美一区二区三区黑人| 午夜激情av网站| 亚洲激情五月婷婷啪啪| 亚洲精品在线美女| 免费在线观看黄色视频的| 好男人电影高清在线观看| 一区二区av电影网| 男女午夜视频在线观看| 少妇的丰满在线观看| 国产xxxxx性猛交| 国产精品人妻久久久影院| tube8黄色片| 成人国产av品久久久| 成年人午夜在线观看视频| 男的添女的下面高潮视频| 亚洲欧美精品综合一区二区三区| 最新的欧美精品一区二区| 秋霞在线观看毛片| 香蕉国产在线看| 欧美日韩亚洲高清精品| 久久久精品国产亚洲av高清涩受| 国产一区有黄有色的免费视频| xxx大片免费视频| 久久亚洲精品不卡| av天堂久久9| 99国产精品免费福利视频| 国精品久久久久久国模美| 黄色一级大片看看| 9191精品国产免费久久| 高清黄色对白视频在线免费看| 美女国产高潮福利片在线看| 免费高清在线观看视频在线观看| 国产高清视频在线播放一区 | 91精品国产国语对白视频| 国产精品.久久久| 咕卡用的链子| 国产精品久久久久久人妻精品电影 | 老司机影院毛片| 咕卡用的链子| 亚洲黑人精品在线| 麻豆乱淫一区二区| 麻豆国产av国片精品| 嫩草影视91久久| 首页视频小说图片口味搜索 | 国产成人av激情在线播放| 九草在线视频观看| 亚洲欧美清纯卡通| 男的添女的下面高潮视频| 欧美成人午夜精品| 99热国产这里只有精品6| 黑人巨大精品欧美一区二区蜜桃| 精品久久蜜臀av无| 午夜福利一区二区在线看| 欧美久久黑人一区二区| 十八禁网站网址无遮挡| 精品久久久精品久久久| 久久久久久久久久久久大奶| 精品少妇一区二区三区视频日本电影| 中文字幕另类日韩欧美亚洲嫩草| 丝袜美足系列| 国产一区二区激情短视频 | 新久久久久国产一级毛片| 18禁黄网站禁片午夜丰满| 晚上一个人看的免费电影| 丝袜人妻中文字幕| av不卡在线播放| 国产av精品麻豆| 丰满少妇做爰视频| 亚洲精品日本国产第一区| 欧美老熟妇乱子伦牲交| 午夜久久久在线观看| 成年动漫av网址| 一本—道久久a久久精品蜜桃钙片| 精品人妻1区二区| bbb黄色大片| 国产成人欧美| 超色免费av| 久久久精品区二区三区| 一级毛片黄色毛片免费观看视频| 亚洲色图综合在线观看| 男女床上黄色一级片免费看| 亚洲国产中文字幕在线视频| 国产xxxxx性猛交| 观看av在线不卡| 国产精品久久久久久精品古装| 男女边摸边吃奶| 午夜福利视频精品| 成人免费观看视频高清| 9色porny在线观看| 两个人免费观看高清视频| 国产一区亚洲一区在线观看| 无遮挡黄片免费观看| 国产成人免费观看mmmm| 女人高潮潮喷娇喘18禁视频| 色婷婷av一区二区三区视频| 亚洲av在线观看美女高潮| 99热国产这里只有精品6| 精品国产超薄肉色丝袜足j| 欧美精品人与动牲交sv欧美| 国产精品熟女久久久久浪| 亚洲欧美精品自产自拍| 又黄又粗又硬又大视频| 国产欧美亚洲国产| 免费一级毛片在线播放高清视频 | 夫妻性生交免费视频一级片| 两个人看的免费小视频| 亚洲av美国av| xxxhd国产人妻xxx| 国产欧美亚洲国产| 精品少妇内射三级| 性高湖久久久久久久久免费观看| 精品少妇久久久久久888优播| videos熟女内射| 大码成人一级视频| 国产高清视频在线播放一区 | 欧美国产精品一级二级三级| 巨乳人妻的诱惑在线观看| av网站在线播放免费| tube8黄色片| 日本猛色少妇xxxxx猛交久久| 人体艺术视频欧美日本| 啦啦啦中文免费视频观看日本| 国产日韩欧美视频二区| 国产老妇伦熟女老妇高清| 国产免费又黄又爽又色| 电影成人av| 欧美日韩综合久久久久久| 亚洲中文av在线| 两个人免费观看高清视频| 欧美激情极品国产一区二区三区| 日韩熟女老妇一区二区性免费视频| 国产精品亚洲av一区麻豆| av不卡在线播放| 国产精品av久久久久免费| 亚洲 欧美一区二区三区| 国产亚洲av片在线观看秒播厂| 亚洲一区二区三区欧美精品| 无限看片的www在线观看| 欧美精品高潮呻吟av久久| 国产精品国产三级专区第一集| 亚洲欧美一区二区三区国产| 欧美日韩综合久久久久久| 天天躁日日躁夜夜躁夜夜| 国产在线视频一区二区| 777米奇影视久久| 建设人人有责人人尽责人人享有的| av网站免费在线观看视频| av天堂久久9| 日韩电影二区| e午夜精品久久久久久久| 精品人妻一区二区三区麻豆| 99久久精品国产亚洲精品| 99久久人妻综合| 日本午夜av视频| 丝袜在线中文字幕| 成人黄色视频免费在线看| 国产日韩欧美视频二区| 亚洲国产欧美一区二区综合| 久久精品亚洲熟妇少妇任你| av有码第一页| 精品一区二区三区av网在线观看 | 黄色一级大片看看| 午夜免费鲁丝| a级片在线免费高清观看视频| 亚洲国产欧美在线一区| 亚洲国产精品国产精品| 在线观看免费日韩欧美大片| 2021少妇久久久久久久久久久| 成人亚洲欧美一区二区av| xxx大片免费视频| 啦啦啦啦在线视频资源| 丝袜美腿诱惑在线| 精品卡一卡二卡四卡免费| 人妻一区二区av| www.熟女人妻精品国产| 男人添女人高潮全过程视频| 2018国产大陆天天弄谢| 国产精品麻豆人妻色哟哟久久| 日韩一卡2卡3卡4卡2021年| 久久精品国产a三级三级三级| 精品熟女少妇八av免费久了| 亚洲av综合色区一区| 欧美日韩视频精品一区| 久久久久久久大尺度免费视频| 精品熟女少妇八av免费久了| 少妇粗大呻吟视频| 国产精品国产av在线观看| 美女扒开内裤让男人捅视频| 老汉色∧v一级毛片| 国产女主播在线喷水免费视频网站| 一级毛片女人18水好多 | 国产成人影院久久av| av不卡在线播放| 成人亚洲欧美一区二区av| 国语对白做爰xxxⅹ性视频网站| 狠狠婷婷综合久久久久久88av| 欧美性长视频在线观看| 日本a在线网址| 免费在线观看视频国产中文字幕亚洲 | 亚洲精品久久午夜乱码| 亚洲精品美女久久久久99蜜臀 | 高清视频免费观看一区二区| 我的亚洲天堂| 日韩熟女老妇一区二区性免费视频| 精品少妇内射三级| 午夜福利免费观看在线| 一区二区三区乱码不卡18| 国产男女超爽视频在线观看| 99九九在线精品视频| 欧美xxⅹ黑人| 777久久人妻少妇嫩草av网站| 免费人妻精品一区二区三区视频| 国产日韩欧美视频二区| 男人操女人黄网站| 国产欧美日韩一区二区三区在线| 国产欧美日韩综合在线一区二区| 国产深夜福利视频在线观看| av片东京热男人的天堂| 丁香六月天网| 欧美中文综合在线视频| 亚洲,欧美精品.| 丰满迷人的少妇在线观看| 19禁男女啪啪无遮挡网站| netflix在线观看网站| 久久精品国产亚洲av高清一级| 国产精品一区二区精品视频观看|