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

    一種高精度的大點(diǎn)數(shù)二維FFT處理器設(shè)計(jì)

    2016-06-14 02:52:42潘紅兵
    現(xiàn)代雷達(dá) 2016年5期
    關(guān)鍵詞:高精度

    于 東,李 麗,韓 峰,王 堃,豐 帆,潘紅兵

    (南京大學(xué) 電子科學(xué)與工程學(xué)院, 南京 210046)

    ?

    ·信號(hào)處理·

    一種高精度的大點(diǎn)數(shù)二維FFT處理器設(shè)計(jì)

    于東,李麗,韓峰,王堃,豐帆,潘紅兵

    (南京大學(xué) 電子科學(xué)與工程學(xué)院,南京 210046)

    摘要:基于傳統(tǒng)的頻域抽取快速傅里葉變換(FFT)算法以及二維FFT算法,設(shè)計(jì)了一種高精度的大點(diǎn)數(shù)FFT處理器。該處理單元采用一個(gè)狀態(tài)機(jī)控制整個(gè)運(yùn)算流程,針對(duì)小點(diǎn)數(shù)情況的一維FFT算法和大點(diǎn)數(shù)情況的二維FFT算法,該處理器都可以智能地選擇合適的處理流程和緩存管理,自動(dòng)地完成整個(gè)FFT運(yùn)算而無需軟件介入。在支持大點(diǎn)數(shù)的二維FFT算法的基礎(chǔ)上,該設(shè)計(jì)還通過對(duì)旋轉(zhuǎn)因子計(jì)算過程的優(yōu)化,以提高在大點(diǎn)數(shù)情況下的精度表現(xiàn),在4M長度的輸入序列時(shí)可以獲得130 dB以上的信噪比。

    關(guān)鍵詞:快速傅里葉變換;二維快速傅里葉算法;高精度;大點(diǎn)數(shù);旋轉(zhuǎn)因子優(yōu)化

    0引言

    快速傅里葉變換(FFT)是信號(hào)處理領(lǐng)域一種重要的快速變換方法,自幾十年前Cooley和Tukey[1]提出FFT至今,這一算法日趨成熟,并衍生出多種新的形式,但主要可以歸納為兩個(gè)發(fā)展方向,一是針對(duì)2的整數(shù)次冪的算法,如:基2算法、基4算法[2]和分裂基算法[3]等;另一個(gè)是N不等于2 的整數(shù)次冪的算法,如:素因子算法和Winograd算法。隨著計(jì)算機(jī)軟件技術(shù)和超大規(guī)模集成電路(VLSI)的發(fā)展,如今我們可以非常方便地使用軟件實(shí)現(xiàn)FFT,在速度要求更高的領(lǐng)域,需要通過電路來實(shí)現(xiàn)這一算法[4]。

    鑒于FFT本身的特點(diǎn),通過電路實(shí)現(xiàn)存在一些難點(diǎn),譬如如何用同一套電路實(shí)現(xiàn)不同長度輸入序列的FFT,運(yùn)算速度和精度如何保證等等。事實(shí)上,通過ASIC來實(shí)現(xiàn)某種特定的算法,雖然可以達(dá)到較高的性能,但通常會(huì)存在諸如緩存容量方面的限制[5],如何權(quán)衡性能和硬件資源,這是一個(gè)電路設(shè)計(jì)者必須深入思考的問題。綜上所述,本文所設(shè)計(jì)的FFT處理器具有如下特點(diǎn):

    (1)支持16 M~4 M任意長度輸入序列;

    (2)支持二維FFT算法,對(duì)于緩存無法一次容納的輸入數(shù)據(jù)量,通過二維FFT算法完成運(yùn)算;

    (3)對(duì)緩存的管理非常靈活,小點(diǎn)數(shù)情況下,輸入數(shù)據(jù)可以存放在緩存的任意位置,并且可以通過乒乓操作同時(shí)進(jìn)行多個(gè)輸入序列的計(jì)算,大點(diǎn)數(shù)情況下,可以通過乒乓操作將運(yùn)算時(shí)間隱藏入數(shù)據(jù)傳輸時(shí)間中;

    (4)運(yùn)算精度高,通過對(duì)旋轉(zhuǎn)因子計(jì)算過程的優(yōu)化,信噪比可以達(dá)到130 dB以上。

    1基8和二維FFT算法簡述

    首先,N點(diǎn)序列x(n),其FFT定義為

    (1)

    本設(shè)計(jì)中,緩存為2 MB。對(duì)于長度小于等于256 k的輸入序列,緩存可以一次容納,因此屬于小點(diǎn)數(shù)的范圍;對(duì)于長度大于256 k的輸入序列,屬于大點(diǎn)數(shù)范圍,需要引入二維FFT算法進(jìn)行運(yùn)算。

    對(duì)于小點(diǎn)數(shù)情況,本設(shè)計(jì)采用傳統(tǒng)的頻域抽取的基8算法,對(duì)于不滿足2n的點(diǎn)數(shù),需要補(bǔ)零。

    對(duì)于頻域抽取的基8算法[6-7],將頻域X(k)的序號(hào)按除以8的余數(shù)分開。按照式(1),先將x(n)按序號(hào)分為8個(gè)部分,得

    (2)

    令R8(0)~R8(7)分別表示R8矩陣的第一行至第八行,這樣,上述八個(gè)表達(dá)式可簡潔地表示為

    (3)

    根據(jù)式(3),可以推導(dǎo)出頻域抽取的基8-FFT算法的蝶形運(yùn)算過程,如圖1所示。

    圖1 頻域抽取的基8-FFT算法蝶形單元

    對(duì)于大點(diǎn)數(shù)情況,本設(shè)計(jì)采用傳統(tǒng)常見的二維FFT算法[8]。設(shè)長度為N的輸入序列x(n),設(shè)置常量N1、N2,使得

    (4)

    其中

    這樣,原始的FFT公式可以按照式(5)形式進(jìn)行變化

    X(k)=X(k1+N1k2)=

    (5)

    根據(jù)對(duì)式(5)的理解,我們可以將初始的較長的輸入序列劃分為一個(gè)矩陣,其行數(shù)和列數(shù)分別為N1和N2,如式(6)所示

    (6)

    將式(5)運(yùn)用到式(6)的矩陣上,可以分解為三步:

    (1)對(duì)矩陣的每一列做FFT運(yùn)算;

    (3)對(duì)矩陣的每一行做FFT運(yùn)算。

    2運(yùn)算流程和狀態(tài)機(jī)設(shè)計(jì)

    FFT處理器硬件實(shí)現(xiàn)的架構(gòu)如圖2所示。主要功能單元包括控制單元、地址單元、蝶形單元、旋轉(zhuǎn)因子生成單元、乘法單元等[9]??刂茊卧捎脿顟B(tài)機(jī)實(shí)現(xiàn),通過向其他功能模塊發(fā)送相應(yīng)的控制信號(hào)來控制整個(gè)運(yùn)算的流程。但是對(duì)于小點(diǎn)數(shù)和大點(diǎn)數(shù)兩種不同情形,運(yùn)算的流程也會(huì)有所不同,具體來講,可以對(duì)應(yīng)到控制單元中狀態(tài)機(jī)不同的狀態(tài)跳轉(zhuǎn)流程。

    圖2 FFT處理器實(shí)現(xiàn)架構(gòu)

    FFT處理器中,2 MB緩存被劃分成32個(gè)bank。通過這樣的劃分,控制單元可以通過與DMA單元的配合實(shí)現(xiàn)對(duì)緩存的靈活調(diào)度,從而完成乒乓操作[10]。對(duì)于小點(diǎn)數(shù)情形,運(yùn)算過程僅需占用其中的16個(gè)bank,當(dāng)數(shù)據(jù)從外部大容量存儲(chǔ)器搬入緩存單元的16個(gè)bank后,控制單元開始啟動(dòng)運(yùn)算單元進(jìn)行運(yùn)算,在運(yùn)算的同時(shí),控制另一組數(shù)據(jù)從外部大容量存儲(chǔ)器搬入緩存單元的另外16個(gè)bank,前一個(gè)運(yùn)算完成后,控制單元可以調(diào)度運(yùn)算單元直接進(jìn)入運(yùn)算過程,無需再等待數(shù)據(jù)的搬入,從而大幅提高了小點(diǎn)數(shù)情形的運(yùn)算速度。

    對(duì)于大點(diǎn)數(shù)情形,由于緩存無法一次容納所有的數(shù)據(jù),必須分段地進(jìn)行計(jì)算,這就產(chǎn)生了多次緩存與外部存儲(chǔ)器之間的數(shù)據(jù)交換過程,通過乒乓操作,同樣可以大幅提高大點(diǎn)數(shù)FFT的運(yùn)算性能。

    為了實(shí)現(xiàn)完整的FFT運(yùn)算過程,并支持大點(diǎn)數(shù)情況下的二維FFT算法,控制單元的狀態(tài)設(shè)計(jì)機(jī)如圖3所示。

    圖3 FFT處理器控制單元狀態(tài)轉(zhuǎn)移圖

    對(duì)于小點(diǎn)數(shù)情形(以4 k點(diǎn)為例),運(yùn)算流程和狀態(tài)跳轉(zhuǎn)如下:

    (1)狀態(tài)機(jī)初始處于IDLE狀態(tài),數(shù)據(jù)從外部大容量存儲(chǔ)器傳輸?shù)骄彺鎲卧?/p>

    (2)運(yùn)算開始,狀態(tài)跳轉(zhuǎn)至START(路徑1);

    (3)開始第一級(jí)運(yùn)算,狀態(tài)跳轉(zhuǎn)至CAL(路徑2),源數(shù)據(jù)從緩存單元流入蝶形單元進(jìn)行基8運(yùn)算,旋轉(zhuǎn)因子生成單元通過計(jì)算生成旋轉(zhuǎn)因子,蝶形單元計(jì)算結(jié)果與旋轉(zhuǎn)因子匯入乘法單元進(jìn)行相乘運(yùn)算,結(jié)果數(shù)據(jù)返回緩存單元;

    (4)第一級(jí)運(yùn)算完成,狀態(tài)跳轉(zhuǎn)至BREAK(路徑4);當(dāng)?shù)谝患?jí)的結(jié)果數(shù)據(jù)返回緩存單元后,進(jìn)入第二級(jí)運(yùn)算,狀態(tài)重新跳轉(zhuǎn)至CAL(路徑3);

    (5)相似地進(jìn)行第二、三、四級(jí)運(yùn)算(因?yàn)? k=84,共需要4級(jí)運(yùn)算),狀態(tài)跳轉(zhuǎn)至BREAK(路徑4),此時(shí)所有運(yùn)算結(jié)束,狀態(tài)跳轉(zhuǎn)至END(路徑7);

    (6)給出運(yùn)算完成的結(jié)束信號(hào),狀態(tài)重新跳轉(zhuǎn)至IDLE(路徑8),最終的運(yùn)算結(jié)果數(shù)據(jù)從緩存單元傳輸?shù)酵獠看笕萘看鎯?chǔ)器。

    對(duì)于大點(diǎn)數(shù)情形(以4 M點(diǎn)為例),運(yùn)算流程和狀態(tài)跳轉(zhuǎn)更為復(fù)雜[11],如下:

    (1)4M數(shù)據(jù)存在于外部大容量存儲(chǔ)器中,我們可將其視為一個(gè)1 k×4 k的源數(shù)據(jù)矩陣S;

    (2)將矩陣S每一行的第0~127個(gè)數(shù)據(jù)搬入緩存單元,并在搬運(yùn)過程中,通過DMA單元使數(shù)據(jù)在緩存中排布成128個(gè)長度為1 k的序列形式,在此過程中,共傳輸128 k數(shù)據(jù)量,剛好占滿緩存單元的第0~15個(gè)bank;

    (4)類似于步驟(3),完成剩余的127個(gè)長度為1 k的序列的運(yùn)算,在運(yùn)算的同時(shí),按照類似于步驟(2)的過程,將矩陣S每一行的第128~255個(gè)數(shù)據(jù)搬入緩存單元的第16~31個(gè)bank;

    (5)當(dāng)運(yùn)算和數(shù)據(jù)傳輸完成后,控制單元直接開始第16~31個(gè)bank中數(shù)據(jù)的運(yùn)算,同時(shí),將第0~15個(gè)bank中的中間結(jié)果數(shù)據(jù)傳送至外部存儲(chǔ)器,并將矩陣S每一行的第256~383個(gè)數(shù)據(jù)搬入緩存單元的第0~15個(gè)bank;

    (7)將矩陣M的前32行存入緩存單元,并在傳輸過程中,通過DMA單元使數(shù)據(jù)在緩存中排布成32個(gè)長度為4 k的序列的形式,在此過程中,共傳輸128 k的數(shù)據(jù)量,剛好占滿緩存單元的第0~15個(gè)bank;

    (8)按照小點(diǎn)數(shù)情形的運(yùn)算流程完成這32個(gè)4 k長度的FFT運(yùn)算,在運(yùn)算的同時(shí),按照類似于步驟(7)的過程,將矩陣M的第32~63行數(shù)據(jù)存入緩存單元的第16~31個(gè)bank;

    (9)當(dāng)運(yùn)算和數(shù)據(jù)搬運(yùn)完成后,控制單元直接開始第16~31個(gè)bank中數(shù)據(jù)的運(yùn)算,同時(shí),將第0~15個(gè)bank中的中間結(jié)果數(shù)據(jù)傳送至外部存儲(chǔ)器,并將矩陣M的第64~95行數(shù)據(jù)存入緩存單元的第0~15個(gè)bank;

    (10)將上述的步驟(8)至步驟(9)重復(fù)32次,這就完成了對(duì)矩陣M每一行的FFT運(yùn)算,得到了最終的4 M長度序列的FFT結(jié)果。

    通過上述設(shè)計(jì),可以使同一個(gè)狀態(tài)機(jī)兼容小點(diǎn)數(shù)和大點(diǎn)數(shù)的運(yùn)算流程。另外,通過與DMA模塊的配合以及劃分為32 bank的緩存模塊設(shè)計(jì),可以實(shí)現(xiàn)數(shù)據(jù)搬運(yùn)過程與計(jì)算過程的并行,提高了FFT處理器的性能,具體的性能提升分析將在第4節(jié)中詳述。

    3旋轉(zhuǎn)因子的實(shí)時(shí)計(jì)算及優(yōu)化

    出于節(jié)省運(yùn)算資源的考慮,本設(shè)計(jì)當(dāng)中采用單精度運(yùn)算單元,由此帶來的問題是當(dāng)輸入序列的長度較長時(shí),F(xiàn)FT的運(yùn)算精度就成為了一個(gè)無法忽視的問題。而旋轉(zhuǎn)因子的精度對(duì)最終結(jié)果的精度有著很大的影響,這是由于存儲(chǔ)空間的限制,我們不可能將所有的旋轉(zhuǎn)因子預(yù)先計(jì)算完成并存儲(chǔ)下來。因此,旋轉(zhuǎn)因子的生成一般考慮預(yù)先存儲(chǔ)少量的常數(shù),然后通過實(shí)時(shí)計(jì)算得到[12]。本設(shè)計(jì)對(duì)常數(shù)的選擇和實(shí)時(shí)計(jì)算的方法進(jìn)行了優(yōu)化,在消耗極為有限的存儲(chǔ)空間(16 kB)的情況下,大幅提高了最終結(jié)果的運(yùn)算精度,并同時(shí)兼容了不同輸入序列長度的旋轉(zhuǎn)因子生成要求。

    圖4是本設(shè)計(jì)所采用的旋轉(zhuǎn)因子生成單元結(jié)構(gòu)圖,其中,WSRAM_1和WSRAM_2用來存儲(chǔ)常數(shù),每塊容量為8 kB,分別可以容納1 k個(gè)64 bit位寬的單精度復(fù)數(shù)。w_unit模塊用于實(shí)時(shí)計(jì)算旋轉(zhuǎn)因子,其主體為1個(gè)復(fù)數(shù)乘法器[13-14],另外還包括一些地址生成邏輯和對(duì)稱性處理邏輯用來生成取數(shù)地址以及按照對(duì)稱性對(duì)計(jì)算結(jié)果做相應(yīng)的處理。

    圖4 旋轉(zhuǎn)因子生成單元結(jié)構(gòu)圖

    在此給出旋轉(zhuǎn)因子生成單元的整個(gè)工作流程:首先,w_unit根據(jù)當(dāng)前輸入序列的長度生成相應(yīng)的取數(shù)地址序列,并按照該地址序列從兩個(gè)常數(shù)存儲(chǔ)器WSRAM_1和WSRAM_2中取出對(duì)應(yīng)的常數(shù);然后,將這兩個(gè)常數(shù)傳回w_unit模塊并通過復(fù)數(shù)乘法器相乘,得出的乘積根據(jù)對(duì)稱性的需要進(jìn)行相應(yīng)的處理;最后,經(jīng)由w_unit模塊輸出得到旋轉(zhuǎn)因子序列。

    表1 常數(shù)存儲(chǔ)器WSRAM_1和WSRAM_2中的數(shù)據(jù)存儲(chǔ)形式

    在取數(shù)過程中,為了得到地址序列,需要將n參數(shù)和k參數(shù)相乘,在w_unit中可以通過對(duì)n參數(shù)的移位和加法操作得到結(jié)果。這里稱n參數(shù)和k參數(shù)的乘積為kn參數(shù)(需要22bit位寬表示)。對(duì)于不同的輸入序列長度N,取數(shù)地址如表2所示。

    表2 kn參數(shù)在不同輸入序列長度N下對(duì)應(yīng)的取數(shù)地址

    上述地址的產(chǎn)生依賴于FFT旋轉(zhuǎn)因子的一種屬性:旋轉(zhuǎn)因子具有很大的相關(guān)性,較小的輸入序列長度所需的旋轉(zhuǎn)因子往往包含在較大輸入序列長度所需的旋轉(zhuǎn)因子當(dāng)中。

    4FFT運(yùn)算性能和精度分析

    本設(shè)計(jì)使用Sysnopsis公司的VCS仿真工具,基于UVM驗(yàn)證方法學(xué)進(jìn)行了功能仿真,所有功能均順利通過。根據(jù)Design Compiler在TSMC_40nm工藝下綜合的結(jié)果,本設(shè)計(jì)可以運(yùn)行在1 GHz的頻率以上。

    對(duì)于運(yùn)算性能的分析,本文使用周期數(shù)表示。對(duì)于任意2n點(diǎn)數(shù),可以將其表示為2a×4b×8c形式,令其中的c盡可能大,則a和b最多有1個(gè)等于1或全為0。因此,該點(diǎn)數(shù)FFT運(yùn)算的級(jí)數(shù)即為a+b+c。每一級(jí)的運(yùn)算時(shí)間依賴于點(diǎn)數(shù)和運(yùn)算單元的數(shù)量,在本設(shè)計(jì)中,運(yùn)算單元的數(shù)量可以達(dá)到每周期2個(gè)數(shù)據(jù)的吞吐率,此時(shí),每一級(jí)的運(yùn)算時(shí)間為2n-1個(gè)周期。狀態(tài)機(jī)每次BREAK狀態(tài)均會(huì)消耗128個(gè)周期,共消耗(a+b+c-1)×128個(gè)周期。另外,運(yùn)算的開始和結(jié)束時(shí)也需消耗一定的周期(137個(gè))。因此,可以得到在2m條管線時(shí)完成2n點(diǎn)數(shù)的FFT所需的周期數(shù)為

    T=137+(a+b+c-1)×128+

    (a+b+c)×2n-1

    (7)

    但是上面的式(7)僅適用于小點(diǎn)數(shù)情況,對(duì)于大點(diǎn)數(shù)情況,運(yùn)算完成的時(shí)間很大程度上需要依賴于外部存儲(chǔ)器和緩存單元之間的數(shù)據(jù)搬運(yùn)時(shí)間。因?yàn)?,通過對(duì)存儲(chǔ)器的乒乓操作,計(jì)算時(shí)間可以掩蓋在數(shù)據(jù)搬運(yùn)時(shí)間當(dāng)中。表3根據(jù)理論推導(dǎo)和VCS仿真結(jié)果給出一些典型點(diǎn)數(shù)下的運(yùn)算周期數(shù),512 k和1 M由于上述大點(diǎn)數(shù)的特殊性并沒有理論推導(dǎo)時(shí)間。

    表3 1 k~1 M點(diǎn)數(shù)運(yùn)算時(shí)間

    對(duì)于運(yùn)算精度的分析,本文采用matlab下雙精度運(yùn)算結(jié)果作為參考,較大點(diǎn)數(shù)下得到的信噪比如表4所示。

    表4 本設(shè)計(jì)在各點(diǎn)數(shù)情況下的信噪比

    5結(jié)束語

    FFT是數(shù)字信號(hào)處理中非常重要的算法。本文設(shè)計(jì)了一種高精度并支持大點(diǎn)數(shù)二維算法的FFT處理器,可以自動(dòng)地完成小點(diǎn)數(shù)或大點(diǎn)數(shù)這2種情況下的整個(gè)FFT運(yùn)算流程,并且對(duì)旋轉(zhuǎn)因子的存儲(chǔ)和計(jì)算過程進(jìn)行了優(yōu)化,使最終結(jié)果獲得了130 dB以上的信噪比。

    參 考 文 獻(xiàn)

    [1]胡廣書. 數(shù)字信號(hào)處理——理論、算法與實(shí)現(xiàn)[M]. 北京: 清華大學(xué)出版社, 1997.

    HU Guangshu. Digital signal processing: theory, algorithm & implementation[M]. Beijing: Tsinghua University Press, 1997.

    [2]王曉君, 龍騰, 周希元. 二維級(jí)聯(lián)流水結(jié)構(gòu)大點(diǎn)數(shù)FFT運(yùn)算器實(shí)現(xiàn)研究[J]. 無線電工程, 2010, 40(11): 19-22.

    WANG Xiaojun, LONG Teng, ZHOU Xiyuan. Research on implementation of 2-dimension long FFT processor based on cascade-pipelined structure[J]. Radio Engineering, 2010, 40(11) : 19-22.

    [3]林晗, 夏宇聞, 陳杰. 一種改進(jìn)型基-8 FFT算法及其ASIC實(shí)現(xiàn)[J]. 中國集成電路, 2003(9): 68-71.

    LIN Han, XIA Yuwen, CHEN Jie. An improved radix-8 FFT algorithm and ASIC implementation[J]. China Integrated Circuit, 2003(9): 68-71.

    [4]陶而芳. 浮點(diǎn)FFT處理器IP設(shè)計(jì)[D]. 成都: 西南交通大學(xué), 2008.

    TAO Erfang. Design of float-point FFT processor IP[D]. Chengdu: Southwest Jiaotong University, 2008.

    [5]陸波, 許煒陽, 胡星波, 等. 高吞吐率可配置FFT處理器IP核設(shè)計(jì)與VLSI實(shí)現(xiàn)[J]. 復(fù)旦學(xué)報(bào)(自然科學(xué)版), 2010, 49(2): 151-157.

    LU Bo, XU Weiyang, HU Xingbo, et al. Design and VLSI implementation of IP core of high-throughput configurable FFT processor[J]. Journal of Fudan University(Natural Science) , 2010, 49(2): 151-157.

    [6]賀衛(wèi)東, 段哲民, 龔誠. 基于FPGA的大點(diǎn)數(shù)FFT算法研究[J]. 電子測(cè)量技術(shù), 2007, 30(11): 14-16.

    HE Weidong, DUAN Zhemin, GONG Cheng. 2D-parallel method for ultra long FFTs in FPGA[J]. Electronic Measurement Technology, 2007, 30(11): 14-16.

    [7]蘇濤, 莊德靖.大點(diǎn)數(shù)FFT算法的改進(jìn)及其實(shí)現(xiàn)[J]. 現(xiàn)代雷達(dá), 2005, 27(7): 23-26.

    SU Tao, ZHUANG Dejing. Improvement and implementation of FFT algorithm for long sequences[J]. Modern Radar, 2005, 27(7): 23-26.

    [8]劉學(xué)梅, 孫志堅(jiān). 按頻率抽取的基4FFT算法在FPGA中實(shí)現(xiàn)[J]. 現(xiàn)代雷達(dá), 2005, 27(1): 50-51.

    LIU Xuemei, SUN Zhijian. Algorithmic realization of the radix-4 DIF FFT in FPGA[J]. Modern Radar, 2005, 27(1): 50-51.

    [9]COOLEY J W, TURKEY J W. An algorithm for the machine computation of complex Fourier series[J]. Mathematics of Computation, 1965, 19(4): 297-301.

    [10]MA Y, WANHAMMAR L. A hardware efficient control of memory addressing for high-performance FFT processors[J]. IEEE Transactions on Signal Processing, 2000,48(3): 342-345.

    [11]STEVENSON D. 754-1985-IEEE standard for binary floating-point arithmetic[J]. IEEE Journal, 1987(4): 345-348.

    [12]SIDDAMAL S V, BANAKAR R M, JINAGA B C. Design of high-speed floating point multiplier[C]// 4th IEEE International Symposium on Electronic Design, Test & Applications. [S.l.]: IEEE Press, 2008: 285-289.

    [13]HORIMA Y, ONOMI T, KOBORI M, et al. Improved design for parallel multiplier based on phase-mode logic[J]. IEEE Transactions on Applied Superconductivity, 2003, 13(2): 527-530.

    [14]GEORGE K, CHEN C I. Configurable and expandable FFT processor for wideband communication[C]// IEEE Instrumentation and Measurement Technology Conference. [S.l.]: IEEE Press, 2007: 1-6.

    于東男,1990年生,碩士研究生。研究方向?yàn)閂LSI設(shè)計(jì)。

    韓峰男,1987年生,博士研究生。研究方向?yàn)閂LSI設(shè)計(jì)和高性能計(jì)算架構(gòu)。

    李麗女,1975年生,教授,博士生導(dǎo)師。研究方向?yàn)閂LSI設(shè)計(jì)、數(shù)字信號(hào)處理系統(tǒng)、可重構(gòu)計(jì)算、多核SoC設(shè)計(jì)方法學(xué)。

    A High-precision FFT Processor Supporting 2D FFT Algorithm

    YU Dong,LI Li,HAN Feng, WANG Kun,F(xiàn)ENG Fan,PAN Hongbing

    (College of Electronic Science and Engineering, Nanjing University,Nanjing 210046, China)

    Abstract:Based on the traditional DIF FFT and 2D FFT algorithm, a high-precision FFT processor supporting various input data size is designed. In the procedure of FFT calculation, a finite state machine is used as a controller. When the input data size varies in a range, the cache can be smartly managed and 1D/2D FFT algorithm is automatically chosen according to the situation whether the amount of input data is beyond the cache size. Therefore the whole FFT calculation can be completed without any involvement of software but a start signal. Other than the support to 2D FFT algorithm in case the cache is not enough, an optimization in the calculation procedure of twiddle factor is introduced to improve its precision and furtherly to improve the precision of final results when facing a large input data size. In the FPGA verification, a 130 dB or higher SNR(signal-noise ratio) is reached while the SNR is only around 110 dB without this optimization.

    Key words:FFT; 2D FFT algorithm; high precision; large data size; optimization about twiddle factor

    DOI:10.16592/ j.cnki.1004-7859.2016.05.005

    基金項(xiàng)目:國家自然科學(xué)基金資助項(xiàng)目(61176024、61006018);高等學(xué)校博士學(xué)科點(diǎn)專項(xiàng)科研基金資助項(xiàng)目(20120091110029);江蘇省科技廳科技廳產(chǎn)學(xué)研聯(lián)合創(chuàng)新基金(BY2013072-05);江蘇高校優(yōu)勢(shì)學(xué)科建設(shè)工程資助項(xiàng)目。

    通信作者:于東Email:469889089@qq.com

    收稿日期:2016-01-22

    修訂日期:2016-03-21

    中圖分類號(hào):TN957

    文獻(xiàn)標(biāo)志碼:A

    文章編號(hào):1004-7859(2016)05-0016-06

    猜你喜歡
    高精度
    基于AD2S1210的高精度RDC電路設(shè)計(jì)
    兩級(jí)升降伺服運(yùn)動(dòng)系統(tǒng)的高精度位置控制
    高精度PWM式DAC開發(fā)與設(shè)計(jì)
    高抗擾高精度無人機(jī)著艦縱向飛行控制
    高精度模塊式自清洗過濾系統(tǒng)
    船載高精度星敏感器安裝角的標(biāo)定
    基于高精度測(cè)角的多面陣航測(cè)相機(jī)幾何拼接
    高精度免熱處理45鋼的開發(fā)
    山東冶金(2015年5期)2015-12-10 03:27:41
    高精度VLBI技術(shù)在深空探測(cè)中的應(yīng)用
    高精度可調(diào)式單端反激開關(guān)電源設(shè)計(jì)
    www.999成人在线观看| 叶爱在线成人免费视频播放| 视频在线观看一区二区三区| 成人手机av| 免费久久久久久久精品成人欧美视频| 欧美乱码精品一区二区三区| 女人被躁到高潮嗷嗷叫费观| 欧美日本中文国产一区发布| 欧美日韩一级在线毛片| 一区二区三区国产精品乱码| ponron亚洲| 岛国视频午夜一区免费看| 满18在线观看网站| 欧美成人免费av一区二区三区| 在线国产一区二区在线| 国产男靠女视频免费网站| 天堂动漫精品| 69精品国产乱码久久久| 久久 成人 亚洲| 老汉色∧v一级毛片| 久久精品aⅴ一区二区三区四区| 搡老妇女老女人老熟妇| 精品午夜福利视频在线观看一区| 韩国av一区二区三区四区| 又紧又爽又黄一区二区| 日韩精品青青久久久久久| 亚洲 国产 在线| 国产在线观看jvid| 亚洲视频免费观看视频| 19禁男女啪啪无遮挡网站| 国产成人精品久久二区二区91| 日韩大码丰满熟妇| 国内毛片毛片毛片毛片毛片| 免费人成视频x8x8入口观看| 久久伊人香网站| 午夜日韩欧美国产| 国产成人欧美| 淫秽高清视频在线观看| 国产区一区二久久| 不卡av一区二区三区| av天堂在线播放| videosex国产| 免费不卡黄色视频| 国产精品乱码一区二三区的特点 | 淫秽高清视频在线观看| 女人被狂操c到高潮| 成人精品一区二区免费| 最好的美女福利视频网| 69av精品久久久久久| 成年女人毛片免费观看观看9| 午夜日韩欧美国产| 在线视频色国产色| 69av精品久久久久久| 校园春色视频在线观看| 一级黄色大片毛片| 日本精品一区二区三区蜜桃| 精品熟女少妇八av免费久了| 久久国产亚洲av麻豆专区| 亚洲一区二区三区色噜噜| 美女高潮喷水抽搐中文字幕| 一级作爱视频免费观看| 黑人操中国人逼视频| 黑人巨大精品欧美一区二区蜜桃| 免费女性裸体啪啪无遮挡网站| e午夜精品久久久久久久| 色播在线永久视频| 免费少妇av软件| 久久精品国产亚洲av高清一级| 亚洲成国产人片在线观看| 国产亚洲精品综合一区在线观看 | 日本黄色视频三级网站网址| 91精品三级在线观看| 男人的好看免费观看在线视频 | 大码成人一级视频| 女同久久另类99精品国产91| 国产精品免费一区二区三区在线| 青草久久国产| 中文字幕高清在线视频| 丁香欧美五月| 亚洲精品久久国产高清桃花| 国产99久久九九免费精品| 亚洲国产欧美日韩在线播放| 成在线人永久免费视频| e午夜精品久久久久久久| 国产伦一二天堂av在线观看| 欧美成人一区二区免费高清观看 | 亚洲熟妇中文字幕五十中出| 99在线视频只有这里精品首页| 国产人伦9x9x在线观看| 欧美日韩黄片免| 99国产精品免费福利视频| 欧美人与性动交α欧美精品济南到| 国内精品久久久久精免费| 国产一级毛片七仙女欲春2 | 非洲黑人性xxxx精品又粗又长| 日日夜夜操网爽| 老熟妇仑乱视频hdxx| 女生性感内裤真人,穿戴方法视频| 久9热在线精品视频| 啦啦啦韩国在线观看视频| 亚洲精品在线美女| 90打野战视频偷拍视频| 少妇的丰满在线观看| 久久精品亚洲熟妇少妇任你| 亚洲激情在线av| 午夜福利视频1000在线观看 | av在线天堂中文字幕| 日韩一卡2卡3卡4卡2021年| 黑人操中国人逼视频| 亚洲第一av免费看| 男人的好看免费观看在线视频 | 午夜福利成人在线免费观看| 欧美绝顶高潮抽搐喷水| av在线播放免费不卡| 色播亚洲综合网| 多毛熟女@视频| 麻豆成人av在线观看| 亚洲成人国产一区在线观看| 国产精品秋霞免费鲁丝片| 亚洲av成人一区二区三| 国产精品香港三级国产av潘金莲| 成年人黄色毛片网站| 一级毛片女人18水好多| 国产三级在线视频| 视频在线观看一区二区三区| 亚洲av成人一区二区三| 日韩欧美一区二区三区在线观看| 国产精华一区二区三区| 色播在线永久视频| 91麻豆精品激情在线观看国产| 久久久国产成人免费| 久久精品91蜜桃| 成年版毛片免费区| 在线播放国产精品三级| 亚洲专区字幕在线| 波多野结衣高清无吗| 色综合站精品国产| 很黄的视频免费| 欧美最黄视频在线播放免费| 免费无遮挡裸体视频| 97人妻精品一区二区三区麻豆 | 久久久久亚洲av毛片大全| 欧美黄色片欧美黄色片| 久久九九热精品免费| 欧美久久黑人一区二区| 欧美日韩精品网址| 亚洲伊人色综图| 中文字幕人妻丝袜一区二区| 久久亚洲真实| 制服诱惑二区| 97碰自拍视频| 精品不卡国产一区二区三区| 国产精品1区2区在线观看.| 又紧又爽又黄一区二区| 好男人电影高清在线观看| 一区二区日韩欧美中文字幕| 亚洲七黄色美女视频| 精品久久久久久久毛片微露脸| 亚洲欧美精品综合久久99| 中文字幕最新亚洲高清| 久久精品亚洲熟妇少妇任你| 成人精品一区二区免费| 欧美绝顶高潮抽搐喷水| 搡老岳熟女国产| 久久久久久国产a免费观看| 欧美乱妇无乱码| 欧美一级a爱片免费观看看 | 国产成人精品无人区| av福利片在线| 黄色a级毛片大全视频| 国产精品一区二区精品视频观看| 成人国产一区最新在线观看| 国产精品免费一区二区三区在线| 19禁男女啪啪无遮挡网站| 亚洲av成人av| 午夜福利视频1000在线观看 | 神马国产精品三级电影在线观看 | 国产精品乱码一区二三区的特点 | 色播亚洲综合网| 两人在一起打扑克的视频| 亚洲第一电影网av| 久久精品亚洲精品国产色婷小说| 日韩欧美国产一区二区入口| 国产精品久久久人人做人人爽| 久久精品国产亚洲av高清一级| 69精品国产乱码久久久| 国产人伦9x9x在线观看| 激情在线观看视频在线高清| 亚洲美女黄片视频| 美女高潮到喷水免费观看| 久久精品成人免费网站| 免费不卡黄色视频| 在线国产一区二区在线| www.自偷自拍.com| 天堂√8在线中文| 久久久久九九精品影院| 欧美大码av| 午夜日韩欧美国产| 麻豆久久精品国产亚洲av| 午夜a级毛片| 久久久精品欧美日韩精品| 在线观看免费午夜福利视频| 亚洲 欧美一区二区三区| 在线十欧美十亚洲十日本专区| 久久久国产欧美日韩av| 露出奶头的视频| 国产欧美日韩综合在线一区二区| 久久人人爽av亚洲精品天堂| 午夜福利高清视频| 免费在线观看完整版高清| 色精品久久人妻99蜜桃| 亚洲国产精品久久男人天堂| 手机成人av网站| 91字幕亚洲| 国产精品日韩av在线免费观看 | 又紧又爽又黄一区二区| 国产亚洲精品第一综合不卡| 久久久精品欧美日韩精品| bbb黄色大片| 一级毛片女人18水好多| 日韩精品青青久久久久久| 淫秽高清视频在线观看| 欧美中文日本在线观看视频| 精品卡一卡二卡四卡免费| 免费在线观看影片大全网站| 国产精品,欧美在线| 欧美日韩亚洲综合一区二区三区_| 好男人在线观看高清免费视频 | 国产成人欧美在线观看| 99国产精品99久久久久| 国产视频一区二区在线看| 中文字幕人成人乱码亚洲影| 一级,二级,三级黄色视频| 久久影院123| 国产99白浆流出| 女性生殖器流出的白浆| 无人区码免费观看不卡| 国产熟女xx| 国产三级在线视频| 精品国产乱码久久久久久男人| 欧美黄色淫秽网站| 9热在线视频观看99| 男女做爰动态图高潮gif福利片 | 波多野结衣巨乳人妻| av天堂在线播放| 久久精品国产亚洲av高清一级| 午夜福利成人在线免费观看| 亚洲av五月六月丁香网| 午夜福利18| 久久久久久大精品| 亚洲avbb在线观看| 国产成人欧美| 精品欧美国产一区二区三| 成人三级做爰电影| 国产伦一二天堂av在线观看| 国产免费av片在线观看野外av| 电影成人av| 级片在线观看| 老熟妇仑乱视频hdxx| 国产亚洲欧美在线一区二区| 黄色片一级片一级黄色片| 丝袜美足系列| 国产野战对白在线观看| 叶爱在线成人免费视频播放| 人妻久久中文字幕网| www日本在线高清视频| 村上凉子中文字幕在线| 制服丝袜大香蕉在线| 最新美女视频免费是黄的| 在线观看免费视频日本深夜| avwww免费| 18美女黄网站色大片免费观看| 级片在线观看| 精品电影一区二区在线| 国产一区二区激情短视频| 一级,二级,三级黄色视频| 熟女少妇亚洲综合色aaa.| 亚洲五月色婷婷综合| 国产午夜精品久久久久久| 亚洲免费av在线视频| 一二三四在线观看免费中文在| 亚洲第一青青草原| 久久性视频一级片| 黄色毛片三级朝国网站| 亚洲自拍偷在线| 美女高潮喷水抽搐中文字幕| 成年人黄色毛片网站| 精品第一国产精品| 国产精品久久久久久亚洲av鲁大| 电影成人av| 国产激情久久老熟女| 91在线观看av| 91字幕亚洲| 国产一区二区三区在线臀色熟女| 午夜精品在线福利| 中文字幕色久视频| 岛国在线观看网站| 91字幕亚洲| 91成年电影在线观看| 精品久久蜜臀av无| 精品不卡国产一区二区三区| 亚洲激情在线av| 国产欧美日韩一区二区精品| 欧美 亚洲 国产 日韩一| 国产私拍福利视频在线观看| 亚洲五月婷婷丁香| 午夜福利影视在线免费观看| 亚洲国产看品久久| 久久天躁狠狠躁夜夜2o2o| 91大片在线观看| 国产成人欧美| 淫秽高清视频在线观看| 色综合欧美亚洲国产小说| 动漫黄色视频在线观看| 长腿黑丝高跟| 在线观看免费午夜福利视频| 亚洲av片天天在线观看| 午夜影院日韩av| 欧美在线一区亚洲| 91大片在线观看| 人人妻,人人澡人人爽秒播| 午夜免费激情av| 日韩国内少妇激情av| 午夜福利一区二区在线看| tocl精华| 91九色精品人成在线观看| 国产精品久久久av美女十八| 免费人成视频x8x8入口观看| 在线观看日韩欧美| 国产伦一二天堂av在线观看| 亚洲视频免费观看视频| 国产极品粉嫩免费观看在线| 亚洲一区中文字幕在线| 久久精品国产亚洲av高清一级| 精品久久久精品久久久| 欧美日韩中文字幕国产精品一区二区三区 | 狂野欧美激情性xxxx| 人人妻人人澡欧美一区二区 | 久久亚洲精品不卡| 免费久久久久久久精品成人欧美视频| av欧美777| 中出人妻视频一区二区| 国产又色又爽无遮挡免费看| 欧美中文综合在线视频| 亚洲第一av免费看| 亚洲精品国产一区二区精华液| 天天躁狠狠躁夜夜躁狠狠躁| 亚洲欧美精品综合久久99| 亚洲国产毛片av蜜桃av| 免费在线观看亚洲国产| 国产亚洲精品第一综合不卡| 老司机午夜福利在线观看视频| 国产野战对白在线观看| 国产区一区二久久| 国产又爽黄色视频| www.精华液| 久久精品aⅴ一区二区三区四区| 免费久久久久久久精品成人欧美视频| 两个人免费观看高清视频| 欧美中文综合在线视频| 亚洲视频免费观看视频| 中文字幕最新亚洲高清| 日本精品一区二区三区蜜桃| 亚洲色图综合在线观看| 亚洲无线在线观看| 亚洲午夜理论影院| av在线天堂中文字幕| 国产熟女xx| 丝袜美腿诱惑在线| 亚洲va日本ⅴa欧美va伊人久久| 国产亚洲精品久久久久5区| 久久精品国产综合久久久| 黑丝袜美女国产一区| 在线观看舔阴道视频| 99国产综合亚洲精品| 女人爽到高潮嗷嗷叫在线视频| 国产精品自产拍在线观看55亚洲| 亚洲自偷自拍图片 自拍| 男女之事视频高清在线观看| 老熟妇乱子伦视频在线观看| 久久久久国内视频| 精品国产超薄肉色丝袜足j| a在线观看视频网站| 精品少妇一区二区三区视频日本电影| 给我免费播放毛片高清在线观看| 麻豆久久精品国产亚洲av| 亚洲一卡2卡3卡4卡5卡精品中文| 日韩欧美国产一区二区入口| 亚洲一区高清亚洲精品| 美女大奶头视频| 色综合欧美亚洲国产小说| 国产精品香港三级国产av潘金莲| 级片在线观看| 长腿黑丝高跟| 亚洲av片天天在线观看| 精品免费久久久久久久清纯| 曰老女人黄片| 一本久久中文字幕| 999精品在线视频| 中文字幕人妻熟女乱码| 久久欧美精品欧美久久欧美| 国产成人欧美在线观看| 国产主播在线观看一区二区| xxx96com| 亚洲av日韩精品久久久久久密| 亚洲av片天天在线观看| 日本a在线网址| 成年版毛片免费区| 一区二区三区精品91| 999精品在线视频| 日本一区二区免费在线视频| 婷婷精品国产亚洲av在线| 国产97色在线日韩免费| 精品一品国产午夜福利视频| 亚洲天堂国产精品一区在线| 亚洲熟妇熟女久久| 亚洲国产欧美网| 欧美激情高清一区二区三区| 欧美日韩精品网址| 两性夫妻黄色片| 国产欧美日韩一区二区三区在线| 国产区一区二久久| 一区二区日韩欧美中文字幕| 久久久久久久久免费视频了| 长腿黑丝高跟| 咕卡用的链子| 久久久久久久精品吃奶| 国产亚洲av高清不卡| 欧美成狂野欧美在线观看| ponron亚洲| 两人在一起打扑克的视频| 国产又爽黄色视频| 亚洲欧洲精品一区二区精品久久久| 日韩欧美三级三区| 中文字幕高清在线视频| 国产高清有码在线观看视频 | 久久影院123| 长腿黑丝高跟| 咕卡用的链子| 电影成人av| 久久久久久免费高清国产稀缺| 亚洲一卡2卡3卡4卡5卡精品中文| 男女午夜视频在线观看| 法律面前人人平等表现在哪些方面| 午夜a级毛片| 精品第一国产精品| 露出奶头的视频| 真人做人爱边吃奶动态| 一个人免费在线观看的高清视频| 超碰成人久久| 十八禁人妻一区二区| 一进一出抽搐gif免费好疼| 国内精品久久久久久久电影| 久久国产精品男人的天堂亚洲| 日本在线视频免费播放| 99在线人妻在线中文字幕| 9191精品国产免费久久| 亚洲av熟女| 成人特级黄色片久久久久久久| 操出白浆在线播放| 久久人人精品亚洲av| 欧美中文综合在线视频| АⅤ资源中文在线天堂| 又黄又粗又硬又大视频| 人成视频在线观看免费观看| 欧美亚洲日本最大视频资源| 欧美黄色淫秽网站| 91麻豆精品激情在线观看国产| 亚洲 欧美一区二区三区| 99国产综合亚洲精品| 成年版毛片免费区| 久9热在线精品视频| 女人高潮潮喷娇喘18禁视频| 精品日产1卡2卡| 一进一出好大好爽视频| 中文字幕高清在线视频| 一个人观看的视频www高清免费观看 | 男女下面进入的视频免费午夜 | 一本综合久久免费| 久久精品成人免费网站| 成人国产一区最新在线观看| 熟女少妇亚洲综合色aaa.| 亚洲男人天堂网一区| 亚洲午夜理论影院| 亚洲精华国产精华精| 12—13女人毛片做爰片一| 夜夜夜夜夜久久久久| 国产av一区二区精品久久| 50天的宝宝边吃奶边哭怎么回事| 精品国产乱码久久久久久男人| 黄色成人免费大全| 在线观看日韩欧美| 99re在线观看精品视频| 一级毛片女人18水好多| 亚洲av第一区精品v没综合| 亚洲专区国产一区二区| 人人妻人人澡人人看| 丁香欧美五月| 国产成人av激情在线播放| 久久中文字幕人妻熟女| 国产精品亚洲一级av第二区| 极品人妻少妇av视频| 一a级毛片在线观看| 亚洲欧美日韩高清在线视频| 性色av乱码一区二区三区2| 国产精品亚洲一级av第二区| 日韩一卡2卡3卡4卡2021年| 两个人免费观看高清视频| 日日摸夜夜添夜夜添小说| 久久精品国产亚洲av高清一级| 一区二区三区激情视频| 最新在线观看一区二区三区| 1024香蕉在线观看| 咕卡用的链子| 一本久久中文字幕| 久久人人精品亚洲av| 久久影院123| 大陆偷拍与自拍| 欧美精品亚洲一区二区| 18禁黄网站禁片午夜丰满| 在线观看一区二区三区| 丁香六月欧美| 国产精品 国内视频| 成人av一区二区三区在线看| 性少妇av在线| 黄色女人牲交| 在线国产一区二区在线| 一边摸一边抽搐一进一小说| 精品人妻1区二区| 亚洲欧洲精品一区二区精品久久久| 成人亚洲精品一区在线观看| 在线观看66精品国产| 美女 人体艺术 gogo| 午夜a级毛片| 久久国产亚洲av麻豆专区| av网站免费在线观看视频| 日本免费一区二区三区高清不卡 | 天堂动漫精品| 久久精品亚洲精品国产色婷小说| 两性夫妻黄色片| 国产在线观看jvid| 脱女人内裤的视频| 狠狠狠狠99中文字幕| 国产午夜福利久久久久久| 欧美中文日本在线观看视频| www.999成人在线观看| 欧美国产精品va在线观看不卡| 国产亚洲av嫩草精品影院| 天天躁狠狠躁夜夜躁狠狠躁| 人妻丰满熟妇av一区二区三区| 日日干狠狠操夜夜爽| 午夜视频精品福利| 日本三级黄在线观看| 久久精品人人爽人人爽视色| av免费在线观看网站| 无人区码免费观看不卡| 亚洲激情在线av| 真人做人爱边吃奶动态| 久久精品成人免费网站| 涩涩av久久男人的天堂| 久久人人爽av亚洲精品天堂| 久久精品国产亚洲av高清一级| 12—13女人毛片做爰片一| 色综合欧美亚洲国产小说| 女生性感内裤真人,穿戴方法视频| 免费无遮挡裸体视频| 精品国产一区二区久久| 色综合亚洲欧美另类图片| 午夜日韩欧美国产| 大香蕉久久成人网| 97人妻精品一区二区三区麻豆 | 天天一区二区日本电影三级 | 日韩 欧美 亚洲 中文字幕| 一级毛片精品| 母亲3免费完整高清在线观看| 国产精品影院久久| 国产精品一区二区在线不卡| 黄频高清免费视频| 午夜福利高清视频| 级片在线观看| 一夜夜www| 天天躁夜夜躁狠狠躁躁| 国产精品一区二区在线不卡| 一夜夜www| 亚洲专区中文字幕在线| svipshipincom国产片| 俄罗斯特黄特色一大片| 老司机靠b影院| 日韩欧美在线二视频| 久久久精品欧美日韩精品| 久久久久久免费高清国产稀缺| 亚洲av电影不卡..在线观看| 久久久久久大精品| 动漫黄色视频在线观看| 熟女少妇亚洲综合色aaa.| 亚洲人成77777在线视频| 亚洲 欧美 日韩 在线 免费| 老司机午夜福利在线观看视频| 国产三级黄色录像| 精品少妇一区二区三区视频日本电影| 亚洲成国产人片在线观看| 国产精品九九99| 亚洲专区国产一区二区| 欧美中文日本在线观看视频| 美女高潮到喷水免费观看| 亚洲熟女毛片儿| 久久久久国产一级毛片高清牌| 成人免费观看视频高清| 激情视频va一区二区三区| 午夜福利成人在线免费观看| 日韩视频一区二区在线观看| 久久婷婷成人综合色麻豆| 国产精品永久免费网站| 黄频高清免费视频| www.自偷自拍.com|