99精品久久精品一区二区-亚洲熟妇无码?v在线播放-日本国产精品无码字幕在线观看-久久久亚洲永夜AV-亚洲一级无码一区二区一-免费国产成高清人在线视频-中文字幕乱码免费观看-国产毛片精品妇女久久久

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實(shí)戰(zhàn)洞察。

多通道FIR濾波器設(shè)計(jì)實(shí)戰(zhàn):FPGA IP核配置與仿真全解析

多通道FIR濾波器設(shè)計(jì)實(shí)戰(zhàn):FPGA IP核配置與仿真全解析 寫多通道FIR濾波器很多人一開始就被“多通道”三個(gè)字嚇住了。其實(shí)說穿了就是把好幾路信號(hào)同時(shí)丟進(jìn)同一個(gè)濾波器讓它們在同一個(gè)FPGA工程里各自完成濾波任務(wù)。我在剛開始用Xilinx FIR IP核的時(shí)候也是抱著數(shù)據(jù)手冊啃了三天最后發(fā)現(xiàn)真正難的不是IP核本身而是對(duì)通道、時(shí)鐘、數(shù)據(jù)排列的理解。這篇文章就按我自己的上手路徑來寫從需求分析講到參數(shù)配置再到仿真驗(yàn)證和常見坑位排查盡量讓一個(gè)之前完全沒碰過FIR IP核的讀者也能把多通道濾波器跑起來。1. 動(dòng)手之前先把多通道FIR的賬算清楚1.1 多通道FIR要解決什么問題FIR濾波器就是有限脈沖響應(yīng)濾波器它對(duì)輸入信號(hào)做加權(quán)求和每個(gè)輸出點(diǎn)等于最近N個(gè)輸入點(diǎn)與N個(gè)濾波器系數(shù)的乘積之和。這個(gè)N就是抽頭數(shù)也叫Taps。FIR因?yàn)榫€性相位特性好、結(jié)構(gòu)穩(wěn)定在通信、音頻、雷達(dá)、生物電信號(hào)處理里幾乎是繞不開的基礎(chǔ)模塊。那“多通道”是什么場景呢。最典型的是多通道音頻比如一個(gè)48kHz采樣率的音頻系統(tǒng)同時(shí)處理8路甚至32路聲道每路都要過均衡或分頻濾波器。還有多通道振動(dòng)監(jiān)測幾十個(gè)加速度傳感器同時(shí)采數(shù)據(jù)每個(gè)通道要實(shí)時(shí)濾除工頻干擾。雷達(dá)和聲吶里更常見幾十上百個(gè)陣元通道每個(gè)通道都要做匹配濾波或波束形成的預(yù)處理。這些場景下如果你給每個(gè)通道都例化一個(gè)獨(dú)立的FIR模塊資源很快就爆了。正確做法是復(fù)用一個(gè)濾波計(jì)算單元通過時(shí)分復(fù)用的方式挨個(gè)處理每個(gè)通道的數(shù)據(jù)這正是Xilinx FIR Compiler IP核多通道模式的核心思想。1.2 三種實(shí)現(xiàn)路線對(duì)比與選型實(shí)現(xiàn)多通道FIR大致有三條路純手寫Verilog、用FIR Compiler IP核、用Vitis HLS做高層次綜合。純手寫Verilog的優(yōu)點(diǎn)是可控性最強(qiáng)想怎么優(yōu)化就怎么優(yōu)化但缺點(diǎn)也明顯FIR涉及到延遲線、系數(shù)存儲(chǔ)、乘法累加器、多通道狀態(tài)管理寫起來繁瑣不說時(shí)序優(yōu)化全靠經(jīng)驗(yàn)。多通道模式下還要自己設(shè)計(jì)通道輪詢邏輯忙活一個(gè)星期寫出來的代碼性能和穩(wěn)定性還不一定比得上IP核。用Vitis HLS的優(yōu)點(diǎn)是開發(fā)效率高用C/C描述濾波器算法并且很容易做定點(diǎn)化仿真。但HLS生成的RTL代碼在資源利用率和時(shí)序收斂上有時(shí)不如手工優(yōu)化的IP核而且多通道高吞吐場景下HLS默認(rèn)生成的流水線結(jié)構(gòu)也需要反復(fù)調(diào)pragma才能達(dá)到預(yù)期性能。FIR Compiler IP核則是Xilinx專門針對(duì)FIR濾波優(yōu)化過的硬核IP它內(nèi)部使用DSP48硬核資源做乘加運(yùn)算支持靈活的通道數(shù)、多相結(jié)構(gòu)、可配置的系數(shù)重載還能自動(dòng)處理飽和與舍入。對(duì)絕大多數(shù)量產(chǎn)項(xiàng)目來說這是性價(jià)比最高的選擇。我自己的項(xiàng)目基本都選IP核只有做ASIC驗(yàn)證的原型RTL才會(huì)考慮手寫FIR因?yàn)槟翘状a后續(xù)要移植到其他工藝庫IP核的RTL沒法直接用。1.3 核心公式與參數(shù)預(yù)算多通道FIR設(shè)計(jì)里最關(guān)鍵的一個(gè)公式是數(shù)據(jù)率預(yù)算。假設(shè)單通道采樣率為Fs通道數(shù)為Nch那么IP核輸入端的數(shù)據(jù)率就是Nch × Fs。以48kHz采樣、32通道為例輸入數(shù)據(jù)率就是1.536MHz也就是每秒鐘要送入153.6萬個(gè)采樣點(diǎn)。如果你的主時(shí)鐘是100MHz那每個(gè)采樣點(diǎn)對(duì)應(yīng)大約65個(gè)時(shí)鐘周期這個(gè)余量非常充足IP核內(nèi)部的乘加單元完全忙得過來。但如果你處理的是高速ADC數(shù)據(jù)比如250MSPS采樣率、8通道并行采集那輸入數(shù)據(jù)率就高達(dá)2GSPS100MHz主時(shí)鐘根本扛不住這時(shí)必須讓多通道數(shù)據(jù)在更高時(shí)鐘域下并行輸入。FIR Compiler里有一個(gè)概念叫硬件過采樣率Hardware Oversampling Ratio簡稱HIL公式是HIL Fclk / (Nch × Fs)它表示每處理一個(gè)通道采樣點(diǎn)有多少個(gè)時(shí)鐘周期可用。IP核會(huì)依據(jù)這個(gè)數(shù)值自動(dòng)決定內(nèi)部是單MAC串行結(jié)構(gòu)還是多MAC并行結(jié)構(gòu)。HIL越大需要的DSP48越少HIL小于抽頭數(shù)時(shí)IP核會(huì)復(fù)制乘法器來保證每個(gè)周期能完成足夠的乘加運(yùn)算。所以在配置IP核之前先把這個(gè)賬算清楚主時(shí)鐘、采樣率、通道數(shù)、抽頭數(shù)四個(gè)數(shù)一擺資源量級(jí)和時(shí)鐘可行性大概就有數(shù)了。這也決定了后面IP核配置界面里幾個(gè)關(guān)鍵參數(shù)該填什么。2. FIR Compiler IP核參數(shù)配置詳解2.1 濾波器類型與系數(shù)加載在Vivado里打開IP Catalog搜索“FIR Compiler”雙擊進(jìn)入配置界面。第一步是選擇濾波器類型最常見的是Single Rate也就是輸入輸出速率相同適合大多數(shù)普通濾波場景。如果你的系統(tǒng)里需要改變采樣率比如先把信號(hào)從48kHz插值到96kHz那就選Interpolation如果要從96kHz抽取到48kHz選Decimation。選抽取或插值之后IP核會(huì)自動(dòng)把濾波器按多相結(jié)構(gòu)展開這并不需要你自己手寫任何多相分解邏輯。我記得第一次看到這個(gè)功能時(shí)還挺意外后來仔細(xì)看文檔才發(fā)現(xiàn)多相濾波在硬件上就是原型濾波器系數(shù)按相位重新分組FIR Compiler把這個(gè)工作完全自動(dòng)化了。接下來是濾波器系數(shù)。配置界面里有兩種加載方式一種是直接在Coefficient Vector表格里手動(dòng)填數(shù)值適合調(diào)試時(shí)隨便填幾個(gè)系數(shù)驗(yàn)證通路另一種是加載外部coe文件適合從MATLAB或Python算好系數(shù)后導(dǎo)進(jìn)來。我強(qiáng)烈建議用coe文件因?yàn)槭痔钕禂?shù)很容易填錯(cuò)位而且后期修改濾波器指標(biāo)時(shí)直接改文件重新生成IP核就行。coe文件的格式有嚴(yán)格要求我再三提醒身邊同事文件第一行通常是注釋用分號(hào)開頭然后指定radix和coefficient_width最后是coefdata后面跟一串系數(shù)系數(shù)之間用逗號(hào)分隔整個(gè)文件以分號(hào)結(jié)尾。radix支持2、10、16比如radix16就是十六進(jìn)制radix10就是十進(jìn)制。很多人第一次寫coe文件忘記末尾分號(hào)導(dǎo)致IP核加載失敗這個(gè)錯(cuò)誤很低級(jí)但真的一搜一大把。2.2 多通道數(shù)據(jù)接口與時(shí)序解析多通道配置的核心參數(shù)是Number of Channels和Input Sample Frequency。你填了通道數(shù)之后IP核會(huì)自動(dòng)計(jì)算輸出數(shù)據(jù)率并顯示在Summary里。很多新手看到數(shù)據(jù)接口只有一組AXI4-Stream輸入輸出就會(huì)疑惑多通道的數(shù)據(jù)怎么塞進(jìn)一根總線答案就是時(shí)分復(fù)用。在相鄰兩個(gè)采樣周期之間tvalid拉高的那一段時(shí)間里每個(gè)時(shí)鐘周期送一個(gè)通道的數(shù)據(jù)按通道0、通道1、通道2……順序依次排隊(duì)進(jìn)入IP核。假設(shè)配置了4通道、每通道數(shù)據(jù)位寬16bit那么tdata總線位寬就是16bit不是64bit。輸入側(cè)需要用計(jì)數(shù)器控制多路選擇器在每個(gè)采樣周期內(nèi)把4個(gè)通道的數(shù)據(jù)按順序送上總線。輸出側(cè)同理tvalid有效后會(huì)按順序依次吐出通道0到通道3的濾波結(jié)果。有的Vivado版本里Data Interface可以選Independent Bus模式那時(shí)tdata位寬會(huì)變成Nch×16bit總線上不同位段對(duì)應(yīng)不同通道數(shù)據(jù)并行送入這個(gè)模式適合輸入數(shù)據(jù)率很高、要求并行輸入的場合。具體選哪種看你系統(tǒng)架構(gòu)是并行還是串行采樣。時(shí)序上最容易出問題的點(diǎn)在于tready。AXI4-Stream協(xié)議有握手機(jī)制只有當(dāng)tvalid和tready同時(shí)為高時(shí)數(shù)據(jù)才算真正被接受。FIR Compiler在內(nèi)部處理不過來時(shí)會(huì)拉低tready進(jìn)行反壓如果你的上游邏輯無視tready硬往里面塞數(shù)據(jù)那就會(huì)丟數(shù)據(jù)。多通道模式下丟一個(gè)數(shù)據(jù)后果是整個(gè)通道序列從此錯(cuò)位濾波結(jié)果一塌糊涂而且非常難查。所以寫外部邏輯時(shí)務(wù)必把tready納入使能條件。2.3 多相濾波與抽取插值實(shí)現(xiàn)既然聊到多相濾波就稍微展開一點(diǎn)。FIR濾波器每輸出一個(gè)點(diǎn)要做N次乘加如果先濾波再抽取M點(diǎn)意味著有M-1個(gè)計(jì)算結(jié)果本來就該丟掉白白浪費(fèi)了計(jì)算量。多相分解的思路是把長度為N的原型濾波器系數(shù)重新排列成M個(gè)子濾波器每個(gè)子濾波器只保留每隔M個(gè)取一個(gè)的系數(shù)。濾波時(shí)輸入信號(hào)按M倍抽取分別進(jìn)入對(duì)應(yīng)子濾波器每個(gè)子濾波器的計(jì)算結(jié)果直接就是抽取后的輸出計(jì)算量從N次乘加降為N/M次乘加省了整整數(shù)倍。FIR Compiler在處理Decimation和Interpolation配置時(shí)內(nèi)部就是按照多相結(jié)構(gòu)來例化資源。你在配置界面上看到的選項(xiàng)只是抽取倍數(shù)或插值倍數(shù)背后的系數(shù)重排和相位選擇全被IP核吞掉了。所以如果你在工程里看到別人說“用Vivado FIR核做多相濾波”他大概率說的就是用這種抽取/插值模式而不是自己去寫多相分解代碼。有一點(diǎn)要留意抽取模式下輸出數(shù)據(jù)的速率是Fs/M下游模塊的時(shí)鐘和有效信號(hào)要按這個(gè)速率來設(shè)計(jì)否則會(huì)出現(xiàn)數(shù)據(jù)斷續(xù)。2.4 數(shù)據(jù)位寬、量化與飽和機(jī)制位寬是另一個(gè)決定成敗的細(xì)節(jié)。FIR IP核有兩個(gè)輸入端位寬要設(shè)置輸入數(shù)據(jù)位寬和系數(shù)位寬。常見的配置是輸入16bit、系數(shù)16bit輸出位寬則可以自己選。理想的輸出位寬應(yīng)該等于輸入位寬加系數(shù)位寬再加log2(Nch×Taps)這么一位余量這樣才不會(huì)有溢出的風(fēng)險(xiǎn)。但工程上輸出位寬往往不能無限大后面還有模塊要用這個(gè)數(shù)據(jù)。于是IP核提供了多種量化模式Full Precision、Truncate LSBs、Non Convergent Rounding、Convergent Rounding等以及飽和模式Saturate和Wraparound。Full Precision最安全輸出位寬很寬不會(huì)丟失信息但位寬會(huì)大到下游難以接受。Truncate LSBs最簡單粗暴直接砍掉低位會(huì)引入直流偏置和量化噪聲。Convergent Rounding是四舍五入到偶數(shù)統(tǒng)計(jì)特性比單純截?cái)嗪迷诟呔葓鼍袄锔扑]。飽和模式則決定數(shù)據(jù)超出范圍時(shí)是鉗位到最大值還是按二進(jìn)制自然回繞。對(duì)音頻信號(hào)回繞會(huì)產(chǎn)生刺耳的爆音所以一般選Saturate對(duì)通信基帶信號(hào)有時(shí)為了算法分析方便反而選Wraparound避免飽和引入非線性。這些參數(shù)沒有絕對(duì)的對(duì)錯(cuò)完全取決于后續(xù)模塊想看到什么樣的數(shù)據(jù)。我的建議是先用Full Precision摸清真實(shí)動(dòng)態(tài)范圍再根據(jù)實(shí)測波形決定是否截?cái)嗪惋柡筒灰簧蟻砭蛻{感覺設(shè)。3. 完整實(shí)操從創(chuàng)建工程到仿真波形全綠3.1 用Python生成系數(shù)并導(dǎo)出coe文件系數(shù)設(shè)計(jì)推薦用Python的scipy或MATLAB。我用Python比較多就以Python為例。假設(shè)需求是48kHz采樣、128階低通、截止頻率8kHz、Hamming窗那代碼大致長這樣from scipy.signal import firwin import numpy as np fs 48000.0 cutoff 8000.0 numtaps 128 b firwin(numtaps, cutoff, fsfs, windowhamming) # 歸一化到16bit有符號(hào)定點(diǎn)數(shù) Q 15 b_scaled np.round(b * (2**Q - 1)) b_int b_scaled.astype(np.int16) # 導(dǎo)出Xilinx coe文件十六進(jìn)制補(bǔ)碼格式 with open(fir_lpf.coe, w) as f: f.write(; Xilinx FIR Compiler coefficient file\n) f.write(radix16;\n) f.write(coefficient_width16;\n) f.write(coefdata\n) for i, c in enumerate(b_int): if c 0: hex_str format(c 0xFFFF, 04X) else: hex_str format(c, 04X) if i len(b_int) - 1: f.write(hex_str ,\n) else: f.write(hex_str ;\n)注意負(fù)數(shù)要按補(bǔ)碼格式寫入也就是c與0xFFFF做按位與。生成完成后可以用一個(gè)簡單的正弦疊加信號(hào)去驗(yàn)證系數(shù)設(shè)計(jì)是否滿足指標(biāo)直接在Python里調(diào)用np.convolve對(duì)比濾波前后的頻譜即可。3.2 Vivado中配置并例化FIR Compiler在Vivado IP Catalog里搜索FIR Compiler打開后按以下步驟配置Filter Options頁里把Filter Type選為Single RateNumber of Channels填實(shí)際通道數(shù)比如4。Sample Rate填每通道的采樣頻率比如48000Hz。在Coefficient File里加載剛才生成的fir_lpf.coe確認(rèn)一下抽頭數(shù)自動(dòng)識(shí)別為128。如果系數(shù)文件格式有問題這里會(huì)報(bào)錯(cuò)或者顯示0個(gè)系數(shù)看到這種情況先回頭檢查文件末尾分號(hào)和小數(shù)點(diǎn)格式。Implementation Details頁里設(shè)置輸入數(shù)據(jù)位寬16bit、有符號(hào)數(shù)系數(shù)位寬16bit量化模式選Convergent Rounding飽和模式選Saturate。輸出位寬可以暫時(shí)保持自動(dòng)計(jì)算的結(jié)果。時(shí)鐘頻率默認(rèn)按Vivado工程的約束自動(dòng)推斷也可以手動(dòng)填一個(gè)期望值比如100MHz。配置完成后點(diǎn)擊OK在IP Sources里選中這個(gè)IP核右鍵選擇Generate Output Products等綜合生成完成后再打開Instantiation Template就能看到標(biāo)準(zhǔn)的例化模板。多通道模式下例化代碼并不復(fù)雜我用的最多的是AXI4-Stream接口fir_compiler_0 u_fir ( .aclk (clk), .s_axis_data_tvalid (s_axis_tvalid), .s_axis_data_tready (s_axis_tready), .s_axis_data_tdata (s_axis_tdata), .m_axis_data_tvalid (m_axis_tvalid), .m_axis_data_tdata (m_axis_tdata) );如果你的IP核版本支持獨(dú)立總線模式的輸入接口接口信號(hào)會(huì)根據(jù)配置生成多組數(shù)據(jù)位段這時(shí)候例化模板的位寬定義會(huì)差很多所以每次生成完IP核之后務(wù)必先看例化模板再連線。3.3 Testbench設(shè)計(jì)與多通道激勵(lì)生成Testbench的要點(diǎn)是嚴(yán)格按照AXI4-Stream握手時(shí)序產(chǎn)生多通道數(shù)據(jù)。采樣周期用周期信號(hào)表示每個(gè)采樣周期內(nèi)產(chǎn)生Nch個(gè)通道數(shù)據(jù)。下面是一個(gè)4通道16bit數(shù)據(jù)的Testbench片段timescale 1ns / 1ps module tb_fir; reg clk; reg rst_n; reg [15:0] ch_data [0:3]; reg [3:0] ch_index; reg sample_pulse; wire s_axis_tvalid; wire s_axis_tready; wire [15:0] s_axis_tdata; wire m_axis_tvalid; wire [15:0] m_axis_tdata; // 采樣脈沖每100個(gè)時(shí)鐘產(chǎn)生一次 always (posedge clk) begin if (sample_counter 99) begin sample_pulse 1b1; sample_counter 0; end else begin sample_pulse 1b0; sample_counter sample_counter 1; end end // 在每個(gè)采樣脈沖后的4個(gè)時(shí)鐘依次送4個(gè)通道數(shù)據(jù) always (posedge clk or negedge rst_n) begin if (!rst_n) begin ch_index 0; end else if (sample_pulse) begin ch_index 0; end else if (s_axis_tvalid s_axis_tready) begin if (ch_index 3) ch_index 0; else ch_index ch_index 1; end end assign s_axis_tvalid (sample_pulse || ch_index ! 0) !ch_done; assign s_axis_tdata ch_data[ch_index]; endmodule這里我把每個(gè)通道的激勵(lì)預(yù)存到一個(gè)數(shù)組里實(shí)際工程中可以從ROM讀取數(shù)據(jù)文件也可以直接生成正弦波掃頻信號(hào)。仿真的第一個(gè)目標(biāo)不是看頻譜而是看通路是否打通。首選驗(yàn)證方法是沖激響應(yīng)法給通道0送一個(gè)單位沖激其余通道送0觀察輸出波形是否和coe文件中的系數(shù)完全一致。如果輸出序列和系數(shù)一一對(duì)應(yīng)說明通路沒問題。然后再給每個(gè)通道分別送沖激就能確認(rèn)通道之間沒有串?dāng)_。3.4 結(jié)果對(duì)比與延遲校準(zhǔn)FIR濾波器是有固定群延遲的。對(duì)一個(gè)N階線性相位FIR群延遲是(N-1)/2個(gè)采樣周期。用128抽頭系數(shù)時(shí)輸出相對(duì)輸入延遲63.5個(gè)采樣點(diǎn)這就是為什么仿真里拿輸入正弦和輸出正弦直接對(duì)比相位會(huì)對(duì)不上。多通道模式下這個(gè)延遲對(duì)每個(gè)通道都是一樣的所以通道間相對(duì)延遲是0。驗(yàn)證濾波結(jié)果是否正確的標(biāo)準(zhǔn)做法是把輸入激勵(lì)數(shù)據(jù)存成txt文件在Python或MATLAB里用相同系數(shù)做一次定點(diǎn)仿真然后把Vivado仿真導(dǎo)出的輸出數(shù)據(jù)與軟件仿真的結(jié)果做逐點(diǎn)對(duì)比。允許的誤差只有舍入造成的1到2個(gè)LSB。如果誤差偏大先檢查IP核的量化模式是否與軟件模型一致再看看輸入數(shù)據(jù)是否無意中經(jīng)過了符號(hào)位擴(kuò)展。實(shí)測中我發(fā)現(xiàn)很多對(duì)不上的情況都出在Testbench里數(shù)據(jù)位寬沒有擴(kuò)展到16bit符號(hào)位就接到了tdata總線上。4. 高頻問題排查與優(yōu)化實(shí)錄4.1 多通道FIR常見問題速查表我把實(shí)際項(xiàng)目中踩過的坑和同行常問的問題整理成一張表方便直接按圖索驥?,F(xiàn)象可能原因排查方式處理建議輸出一直是0系數(shù)文件沒有正確加載或tvalid從未拉高檢查IP核Summary里的Taps數(shù)量仿真里看s_axis_tvalid是否按采樣周期脈沖確認(rèn)coe文件路徑和格式改用手動(dòng)填系數(shù)驗(yàn)證通路輸出波形放大或縮小系數(shù)量化后增益偏移或截?cái)嗄J揭胫绷鲗?duì)比coe文件系數(shù)和設(shè)計(jì)系數(shù)的增益系數(shù)歸一化時(shí)留足余量輸出端做增益補(bǔ)償通道間數(shù)據(jù)錯(cuò)位輸入數(shù)據(jù)沒有嚴(yán)格按通道順序排列用通道0單位沖激檢查輸出對(duì)應(yīng)關(guān)系重寫輸入側(cè)通道輪詢邏輯重點(diǎn)檢查tready握手高電平飽和削波輸出位寬不夠或飽和模式選擇不當(dāng)觀察輸出是否被鉗位在最大值加寬輸出位寬或改用Wraparound模式數(shù)據(jù)率上不去時(shí)鐘頻率不夠通道數(shù)太多計(jì)算HIL和抽頭數(shù)看DSP資源利用率提高主時(shí)鐘或用獨(dú)立總線模式并行輸入時(shí)序收斂失敗IP核內(nèi)部乘法器級(jí)數(shù)太長查看時(shí)序報(bào)告定位關(guān)鍵路徑在IP核配置里提高多相并行度或增加輸出流水級(jí)4.2 三個(gè)典型案例復(fù)盤第一個(gè)案例輸出全0。那次是同事誤把coe文件只寫了注釋和radix行系數(shù)數(shù)據(jù)全丟了IP核顯示Taps數(shù)量為0但配置頁面不報(bào)錯(cuò)。排查了一天才發(fā)現(xiàn)是coe文件末尾分號(hào)被中文輸入法打成了全角符號(hào)。從那以后我寫了個(gè)腳本加載coe文件后立即打印系數(shù)個(gè)數(shù)和第一個(gè)系數(shù)值確認(rèn)無誤再繼續(xù)。第二個(gè)案例通道錯(cuò)位?,F(xiàn)象是4通道輸入正弦波通道0的頻譜出現(xiàn)在通道2的輸出上。查到最后是上游邏輯在tready為低時(shí)仍然推進(jìn)了通道計(jì)數(shù)器導(dǎo)致后續(xù)所有通道的數(shù)據(jù)整體前移。修復(fù)方法很簡單只有tvalid和tready同時(shí)有效才遞增通道計(jì)數(shù)。但這個(gè)bug隱蔽在仿真波形里很難發(fā)現(xiàn)因?yàn)椴ㄐ慰雌饋硎冀K有數(shù)據(jù)只是對(duì)應(yīng)關(guān)系不對(duì)。第三個(gè)案例時(shí)序違例。設(shè)計(jì)是64通道、128抽頭、采樣率48kHz主時(shí)鐘100MHz按計(jì)算HIL約32.5理論上一個(gè)MAC足夠。但實(shí)際綜合后DSP使用量非常大查了IP核配置才發(fā)現(xiàn)時(shí)鐘頻率誤填成500MHzIP核按照HIL6.5自動(dòng)復(fù)制了大量MAC單元浪費(fèi)了資源。把時(shí)鐘頻率改成真實(shí)的100MHz并重新生成IP核后DSP使用量下降接近5倍。4.3 性能優(yōu)化與資源權(quán)衡多通道FIR的性能優(yōu)化歸根結(jié)底是HIL和DSP資源之間的權(quán)衡。如果HIL遠(yuǎn)大于抽頭數(shù)IP核會(huì)串行復(fù)用乘加器資源開銷小如果HIL小于等于抽頭數(shù)IP核必須并行展開乘加器DSP開銷直線上升。設(shè)計(jì)階段我會(huì)先用公式粗算一遍再在IP核配置頁面里看Resource Utilization預(yù)估兩者交叉驗(yàn)證。對(duì)超多通道場景還有幾個(gè)進(jìn)階優(yōu)化思路。一是把多通道數(shù)據(jù)拆成兩路并行分別送兩個(gè)FIR Compiler實(shí)例每個(gè)實(shí)例處理一半通道相當(dāng)于用面積換吞吐。二是利用多相抽取結(jié)構(gòu)降低有效數(shù)據(jù)率在濾波前先做CIC抽取把帶寬降下來再進(jìn)FIR精濾這在通信中頻信號(hào)處理里很常見。三是在FPGA里用多個(gè)時(shí)鐘域ADC采集端用高速率時(shí)鐘域FIR核心用中速率時(shí)鐘域中間用異步FIFO橋接這樣能把通道數(shù)和數(shù)據(jù)率解耦。另外提醒一句Vivado的IP核在不同版本之間的接口時(shí)序和配置界面偶爾有細(xì)微差異。網(wǎng)上經(jīng)常搜到xilinx sdk 2015.4之類的老版本教程很多配置路徑在現(xiàn)在的新版本里已經(jīng)變了。遇到界面對(duì)不上的情況直接用當(dāng)前版本的IP核數(shù)據(jù)手冊和例化模板為準(zhǔn)不要硬套老界面截圖。老版本工程遷移到新版Vivado時(shí)FIR Compiler IP核一般會(huì)自動(dòng)升級(jí)但升級(jí)后務(wù)必重新跑一遍仿真對(duì)比輸出比特流確認(rèn)系數(shù)加載和時(shí)序沒有變化。5. 最后再聊一點(diǎn)個(gè)人經(jīng)驗(yàn)多通道FIR設(shè)計(jì)做到最后真正的難點(diǎn)已經(jīng)不在FIR本身了。IP核把算法細(xì)節(jié)封得嚴(yán)嚴(yán)實(shí)實(shí)你需要擔(dān)心的反而是數(shù)據(jù)怎么按時(shí)鐘編排、握手怎么處理、位寬怎么截?cái)?。我個(gè)人最大的體會(huì)是上手FIR Compiler的第一步不是打開Vivado而是先在紙上把通道數(shù)、采樣率、主時(shí)鐘、抽頭數(shù)這四個(gè)數(shù)寫清楚然后算HIL看資源預(yù)估。這一步省下的調(diào)試時(shí)間遠(yuǎn)比想象中多。調(diào)試時(shí)也建議先做最簡單的單通道沖激響應(yīng)驗(yàn)證再逐步擴(kuò)展到多通道。很多人一上來就填滿所有通道跑復(fù)雜信號(hào)波形一旦不對(duì)根本無從定位。把主機(jī)邏輯和IP核解耦測試確保每一步通路都對(duì)了再接起來這個(gè)習(xí)慣能幫你少走很多彎路。如果你現(xiàn)在正被某個(gè)多通道FIR的問題折磨回過頭去檢查通道輪詢邏輯和tready握手大概率問題就出在那里。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
婷婷色中文| 31色区视频免费看| 丁香五月图片| 人妻操日日| 伊人激情| 久久丁香五月| 夜夜夜叫天天天做| 婷婷日在线观看| 夜色五月天| 第五色婷婷| 国产欧美日韩性爱| WWW.久久久久久久久久久久久| 婷婷伊人綜合中文字幕小说| 五月天婷婷在线视频| 丁香婷婷六月激情文学| 伊人玖玖网| 中文字幕在线日亚州9| 激情内射人妻1区2区3区| 欧美五月婷婷| 五月婷婷 激情五月| 婷婷天堂综合| 色欲久久久久久综合网综合网| 99激情| 丁香成人视频| 99成人免费热视频| 六月丁香婷婷在线波多| 天天肏天天插| 天天摸天天爽| 99er免费在线观看| 99 频99热国里只有精品| 综合亚洲AV| 99国产精品白浆在线观看免费| 天堂久久性| 丁香五月激情无码视频| 婷婷开心综合人妻小说网址| 色噜噜狠狠色综合日日免费| 都市激情蜜桃婷婷五月天| 久久久九九视频精品18| 第四色色色色色丁香五月天| 91国产精品视频播放| 99热亚洲| 中文av网| 国外亚洲成AV人片在线观看| 区区欧美你爱| 开心五月六月婷婷| 这里只有精品偷拍| 亚洲人成网亚洲欧洲无码久久| 97色婷婷在线观看| 伊人www22综合色| 婷婷丁香色女人| 开心 五月 综合| 丁香九月综合在线| 国产超碰人人| 色欲av伊人久久大香线蕉影院| 97久久超视频| 亚洲啪啪视频| 婷婷久久欧美| 色 五月俺去也| 日日色五月天| 丁香五月综合亚洲| 97热这里只有精品| 无码髙清| 色五月婷婷丁香五月| 激情婷婷色色| 玖玖综合网| 婷婷日欧美在线观看| 五月色丁香视频精品| 激情亚洲色图片丁香综合| 天天爽天天弄| 色五月婷婷亚洲| 久久草婷婷丁香网站| 激情五月天综合网站网站网站| 99无码视频| 99热91| 大香蕉婷婷| 精热在线综合网| 亚洲色视频| 伊人婷婷大香蕉| 丁香五月情| 91综合色| 欧美日本日韩| 超碰网站在线观看| 色激情综合狠狠婷婷| 激情综合自拍五月婷婷色五月| 99re思思热在线视频| 综合五月草| 欧爱综合视频| 亭亭玉月丁香| 久久久国产精品黄毛片| 亚洲性爱电影| 六月婷婷影院| 91啪啪视频| 欧洲色色| 婷婷伊人视婷婷婷| 亚洲色婷婷婷婷人人爽| 九九在线精点品| 开心五月婷婷激情| www99精品亚| 激情久久综合网| 伊人久久艹| 天天日综合网射| 婷婷免费精品视频| 综合视频久久| 欧美 色婷婷| 五月综合色| 91婷婷在线| 五月天色色网站| 五月婷婷六月色| 色99久草在线| 亚洲第一黄网| 日本色色色| 99久热| www.色五月| 久热精品在看| 国产资源91在线| 在线视频另类| 激情婷婷综合网| 五月婷婷啪啪啪| 狠狠干激情五月| 久久精品人妻| 五月丁香婷婷激情爱爱| 色五月久久成人婷婷| 五月花综合视频| 久久久18| 99久在线精品| 综合XX网| 日韩AV中文字幕在线| 精品国产va久久久久| 婷婷丁香五月在线播放| 性爱激情五月| 久久久五月激| 亚洲日韩一页精品发布| WWW.夜夜操.com| 综合噜噜| 碰超在线九色| 伊人啪啪网| 丁香五月久久| 亚洲一个色| 天天爱天天狠天天透| 色色热| 欧美色色色色色色色色色色| 五月天婷婷丁香导航| 精品无码久久久久久久久| 青青草tp| 99久在线精品99re8热| 天堂亚洲 在线| 九九成人精品| 中文字幕婷婷9月天| 丁香五月天啪啪| 天天日天天爽| 天天综合 99久久婷婷| 狠狠插狠狠| 这里只有精品视频| 777精品成人a v久久| 九九免费视频| 激情五月丁香综合蜜桃| 五月天色综合| 国产美女精品| 成片免费观看大全| 激情六月婷婷| 国产激情AV| 色五月婷婷五月天| 色五月天激情| 99国产精品久久久久久久久久久| 丁香六月视频| 色天使色综合| 五月丁香婷婷AV| 久久精彩视频99| 激情五月婷婷丁香综合网| 影音先锋91网站在线观看| 青青操avbb| 国产精品久久久久久久久久| 综合图区激情| 另类 在线| 色情五月婷| 亚洲一区二区无遮挡A片| 色五月丁香网| 超碰人人色| 久久五月天婷婷| 久久这里只有精彩| 91夫妻网站九色| 色六月视频| 人人操大| 国产激情视频在线观看| 婷婷五月开心中文字幕色| 色色国产| 无码激情精品色婷婷久久久久| 婷婷色情 | 99精品小视频| 91婷婷| 99激情| 五月婷婷丁香大陆免费| 1囯产午夜仑鲁鲁| 碰97久久| 欧美婷| 大香蕉丁香婷婷| 色噜噜狠狠一区二区三区| 五月天天综合| 伊人久久丁香狠狠婷婷综合香蕉| 五月天激情视频| 丁香五月婷婷亚洲综合精品| 国产精品成人AV在线观看春天| 狠狠色噜噜色狠狠狠综合久久成人波 | 丁香五月色| www99在线观看视频| 色五月AV| 丁香六月婷| AV九九| www,婷婷,com| 五月色影院| 色婷婷五月天激情综合| 亚洲av日韩无码| 嫩草AV久久伊人妇女超级A| 亚洲综合婷婷六月丁香五月| 五月花综合| 9色91视频| 色五月婷婷小说亚洲中文字幕组| 婷婷丁香六月影视| 婷婷激情性爱| 激情骚五月| 99热九九热| 伊人深爱综合| 六月色色综合| 婷婷和五月天| 激情婷婷久久| 黄网在线免费观| 大香蕉婷婷丁香视频在线| 色婷婷五月天激情综合| 日日操夜夜爽白洁| 日韩人妻在线观看| 精品99*| 激情综合五月婷| 以及AA大片看看| 夜夜 操无码| 伊人狠狠干| 大香蕉九九| 色五月,婷婷大香蕉| 婷婷91| 激情五月综合| 色婷婷五月天偷拍| 激情综合五月婷婷六月丁香| 天天操天爱综合| 亚欧州精品视频| 超碰免费观看| 另类丁香五月天区图| 超碰在线看| 天天色天天操天天射| 五月丁香婷婷激情| 韩日在线熟女| 色婷精品91| www狠狠爱com| 免费成人中文字幕| 综合99在线| 九久久婷婷| 国产人妻777人伦精品HD| 婷婷性爱影院| 人妻AV在线| 色在线99| 成人午夜无码视频| 丁香五月电影| 亚洲婷婷五月天| 天天摸天天舔在线视频| 色五月网址| 欧美在线看| 国产精品色婷婷久久久精品| 97精品在线| 看全色黄大色大片| 中文字幕AV在线| 久久99草五月婷婷| 99re视频在线| 91ncom.色| 五月天婷婷免费| 99狠狠| 中文久久婷婷| 丁香综合网| 久99久热| 精品婷婷五月视| 亚洲婷婷丁香五月亚洲| 呦呦v线| 天天艹夜夜爽| 五月丁香婷婷激情澎湃四射| 天天干天天干天天干天天干天天干| 中文字幕乱轮| 日韩在线视频中文字幕| 亚洲成人网站在线观看| 久久丁香综合精品综合| 色七七九九| 九九久久精品| 久久婷婷婷婷伊人| 激情文学五月丁香六月婷婷| 久色网| 色色色热| 亚洲欧洲美女在线观| 久热视频97AV在线观看| 9色视频在线| 人人爱操| 精品无码99| 天天色天天日| 日韩成人无码| 涩涩婷婷五月| 色婷婷内射| 亚洲综合狠狠艹| 99色性爰网络| 久久九色| 玖玖99精品视频| 亚洲成人一区| 丁香五月激情无码视频| 丁香五月婷婷基地| 婷婷五月超碰| 色婷婷丁香五月观看| 青青热久精品视频在线观看| 婷婷五月天狠狠色| 激情五月天婷婷| 五月丁香六月激情| 日韩色色小视频| 骚货艹网站视频| 婷婷五月天伊人| 丁香激情五月| 91色吧网| 五月婷色激情五月| 日产精品一线二线三线芒果| 精品爆操| 亚洲一区二区无码蜜乳av| 色噜噜狠噜噜视频| 色五月丁香A欧美com | 日韩日比视频| 五月天综合影院| 九九成人视频| 91久久久久久久91| 99热这里只有精品16| www.99热| 91热网址| 蜜乳中文字| 七七九色| 超碰人人操人人9| 色噜噜五月天| 操一操干一干| 久久婷五月影院| 深爱婷婷基地| 久99| 婷婷精品综合| 日日色综合| 亚洲蜜桃精久久久久久久久久久久| 午夜婷婷久久 | 中文字幕激情综合| 色婷婷裸体色性在线| 大香蕉av在线| 久久性视频| 99国产视频网| 5Www色5夜| 丁香八月综合激情| 婷婷五月天网| 色五月开心婷婷| 激情网五月天| 婷婷网影院| 人。妻久久| 狠狠操狠狠色| 天天天天天天天操| 亚洲综合五月天婷婷| 婷婷六月丁香综合| 午夜天堂一区人妻| 青青草蜜臀| 色色无码| 99在线观看免费精品视频| 天堂综合久久 | 日本不卡一区二区三区| 天天日夜夜草进麻麻的子宫| 夜精品无码A片一区二区蜜桃 | 免费碰碰视频久| 狠狠人妻久久久久久综合丁香| 色情五月婷婷| 26uuu国产色| 日韩成人精品中文字幕| 5月丁香综合网| 99热精品在线观看| 丁香六月爱综合| 亚洲V国产V欧美V久久久久久| 99热99思午夜精品| 免费观看的AV| 99热最新国内| 丁香五月偷拍| 欧美色五月| 亚洲成人综合在线| 99热久久这里只有精品| 久在热99| 91婷色| 97在线综合| 久9热| 久思思久视频| 综合久久五| 99热在线免费| 色婷婷激情| 中文字幕成人| 丁香五月狠狠综合欧美| 久久久久九九九九视屏小说88| 亚洲综合在线视频| 欧美一级操逼视频| 天天久久婷婷| 影音先锋91在线资源站| 成人丁香色| 97色色在线视频| 八戒青柠影视剧在线观看| 插逼综合网| 五月亭亭性| 色欲五月丁香| 丁香五月天无码| 99九九精品| 久久久18| 91综合色| 九九这里是免费的视频5| 欧美成人A片AAA片在线播放| 大香蕉丁香婷婷| 狠狠狠人妻| 五月丁香色色网| a网站免费观看| 97干视频| 超碰人人草| 久久婷婷五月综合色奶水99啪| Www.狠狠| 五月丁香六月婷| 97在线/日本| 五月婷婷六月丁香综合| 欧美三级视频下载| 这里有精品| 九伊人网| 国产精品久久..4399| 九九香蕉网| 国产精品丝| 色婷婷五月天天天干天天操天天爽| 天天射天天插天天干| 一个色的综合| 伊人久久丁香狠狠婷婷综合香蕉| 日韩免费乱轮网站| 色五月情| 五月激情六月宗合| 国内一级精品| 日韩黄色电影| 99亚洲天堂| 99视频这里有精品| 《》【无码】想被搞到爽AV应募而来的超M素人 西纯子 10musume-011723-01 | A片试看120分钟做受视频红杏 | 久久99视频| 亚洲综合色婷婷| 99热这里只有精品青草| 久去色色| 亚洲一区二区色图-亚洲精品国产精品乱码-成人AV | 大香久久综合网| 欧美丁香婷婷五月| 色欲影香| 青草五月天| 性 色 婷婷| 精品日本视频444| 色欲色香伊人| 婷婷丁香综合| 久久机热/这里只有精品| 五月婷婷六月丁香激情深爱| 久久9热好| 五月丁六月香| 亚洲精品视频在线| 三级av在线| 丁香婷婷色五月| 国产精品国产| 国产做爰视频免费播放| 久久狠婷婷| 在线观看av网站| 五月天无码| 影音先锋91在线资源站| 开心五月深爱五月| 婷婷激情五月天天天开心| 日本黄色一级| 婷婷久久丁香五月| 五月天性色| 欧美日韩五月婷婷| 亚洲精品白浆高清久久久久久 | 久久久久er热| 色久播播| 久久精品五月| 少妇2做爰HD韩国电影| 思思 热 99| 4399在线日本A片| 天天插天天干| 成人开心五月天| 99er这里只有精品视频| 99久久高清视频| 丁香久久| 亚洲婷婷五月天激情| 天天色播| 欧美婷婷精品激| 国产亚洲在线观看| www.婷婷,com| 五月丁香无码视频| 美女婷婷六月色| 久久亚洲无码| 九九热123| 99久久网站| 婷婷综合色播网| 天天久久66xxx| 久久资源综合| 91打屁股免费看| 97久久草草超级碰碰碰| 激情五月丁香六月| 五月婷丁香在线视频在线| 射区导航| 亚洲视频在线网| 日日夜夜干| 91碰| 99re8在这里只有精品| 五月香蕉综合| 丁香五婷| 丁香五月婷婷操逼| 99色网站| 99热这里只有精品免费| ,99视频久久| 超碰97干| 极品另类| 狠狠草网| 色99超碰| 蜜乳AV成人| 国产成人精品一区二区三区视频 | 超碰日日操| 一婬一伦一区二区三区| 色网五月婷婷| 任你躁XXXXX麻豆精品| 夜夜操夜夜操| 五月婷婷视频在线观看| 五月天色丁香| 丁香六月久| 思思热久久婷婷五月天| 99综合99| 老司机午夜福利视频金瓶梅| 99综合视频在线| 婷婷五月丁香六月| 丁香蜜臀黄色婷婷五月天| 99热观看| 婷婷99视频在线| 国产精自产拍久久久久久蜜| 丁香六月激情| 婷婷五月成人| 粉嫩AV久久一区二区三区| 五月婷婷六月天| 伊人五月婷婷| 色婷| 色综合久| 天天爽天天操| 亚洲操操操| 色噜噜综合网| 伊人无码高清| 天天干天天干天天| 五月天偷拍| 91久热| 99精品在线| 欧美99热| 在线看的免费网站| 免费看欧美成人A片无码| 大香蕉伊人久久| 色九九综合| 狠狠操天天干| 午夜精品人妻无码一区二区三区| 日韩AV在线影片| 97一区二区| 婷婷五月综合基地| 婷婷成人在线| 久久9久| 五月丁香猫咪久久婷婷综合视频激情四射网入口| 高清不卡一区| 日韩乱轮AV| 丁香花狠狠婷婷亚洲中文字幕| 中文字幕成人版| WWW色色色COM| 99亚洲视频| 久久婷婷五月天懂色| 精品牛仔裤超碰| 亚洲va欧美| 五月情四婷婷| 日本色五月| 91九九| 久久AAAA片一区二区| 四季日韩AV无码综合| 久超超碰| 五月丁香天堂网婷婷| 另类小说激情五月天| 久久新地址| 性做爰1一7伦| 色色色色色五月| 人妻久热| 玖玖九九99| 亭亭玉月丁香| 久久久久久久人妻| 婷婷五月丁香青青草在线| 大香蕉丁香| 婷婷五月丁香综合| 伊人狠狠操| 亚洲婷婷激情综合激情999精品| 成人丁香五月天| 淫五月停停| 九九九九大香蕉| 青草性爱视频| 日本色五月婷婷| 六月丁香久久| 99精品女人天堂| 狠狠色丁香久久久婷| 色狠狠色狠狠| 一级性爱视频| 婷婷五月天丁香久久| 91狠狠综合久久久久久| 久久成人人妻| 99性爱视频| 日本一区二区三区精品视频| 激情四射五月天偷偷看婷婷| 一起草性爱不卡视频| 五月婷婷伊人久久| 五月天婷婷在线播放| Caoporn公开| 九热在线这里有精品6| 九九热视频在线观看| 成人无码精品1区2区3区免费看| 中文字幕AV网址| 婷婷色网站| 91久久久久久久| 亚洲五月激情| 91精品久久久久、久五月天| 婷婷五月五月丁香| 激情婷婷亚洲五月| 色综合天天| 狠狠色丁香婷婷久久综合| 激情丁香五月婷婷啪啪| 欧美电影在线观看| ri电影在线| 色色操| 91肏| 色五月激情网| 在线成人av播放| 伍月婷婷六月丁香| 五月婷婷色在线| 色五月综合婷婷久久综合婷婷久久综合婷婷久久综合婷婷久久 | av免费在线网站| 亚洲五月天狠狠| 成人丁香| 色婷婷WWW| 久久婷五月综合| 亚洲天堂有码| 婷婷色成人| 婷婷亚洲综合| 五月丁香亚洲校园欧美| 伊人婷婷综合| 婷婷激情在线| 五月天久久网站| 欧美三级级99久久| 逼里香不卡| 婷婷9月天| 亚洲爱爱无码婷婷色五月| 99热精品在线观看| 天天天久久久| 色综合婷婷| 激情无码五月天| 久热免费| 五月婷婷丁香五月亚洲色| 久99视频| 99色在线| 久久大香蕉| 久这里只有精品99| 色婷婷五月天| 婷婷丁香水多多视频| 成熟妇人A片免费看网站| ss五月天激情| 丁香五月av| 久久黄色网扯| 少妇被躁爽到高潮无码文| 中文不卡一二三区| 欧美精品中文字幕亚洲专区| 五月丁香九九九综合| 成人国产欧美大片一区| 丁香五月在线视频黑人| 在线日韩av| 第四色五月天| 97色婷婷五月天| www.91久久| 色五月婷婷 成人| 五月综合色| 色婷婷五月天堂资源| 日韩啪啪视品| 亚洲色频| 色六月丁香婷婷啪啪啪| 五月婷婷大香蕉| 亚洲99视频| 岛囯综合激情网| 五月天婷婷色| 色九九综合| 亚洲国产精品VA在线看黑人| www.夜夜.com| 欧美性爱日韩性爱| 天天做天天爱天天高潮| 亚洲 无码 中文字幕 中出| 国产免费av网站| 五月婷婷六月激情| 日韩三级片一区二区| 性生生活大片又黄又| 99热精品中文字幕| 大香蕉久| 午夜不卡久久精品无码免费| 开心婷婷丁香五月| 成人AV在线电影| 搡BBBB搡BBB搡五十| 日日爽天天| 99久久久久久| 亚洲妇女熟BBW| 婷婷激情小说| 亚洲婷婷丁香五月在线| 中文字幕久久婷九女同| 色情五月综合婷婷| 日日干干天天干| 秋霞日本免费毛片A片| 性综合网| 可以直接看的av| 亚洲综合在线视频| 五月婷婷9| WWW.婷婷| 五月丁香婷婷成人网| 丁香婷婷五月综合色情| 91国产精品视频播放| 欧美天堂久久| 丁香五月天啪啪激情综和网| 五月婷婷99热| www天堂99| 五月婷婷中文字幕| 天天婷婷色六月| 六月亚洲婷婷6月中文字幕| 99热色综合| 激情综合色| 天天舔天天爽| www激情网| 中文字幕在线资源| 激情淫乱男女| 婷婷丁香社区| 欧美25p| 97色色综合| 六月丁香五月亭亭| 99久久婷婷国产综合| 激情五月最新网址| 双性美人被调教到喷水A片| 99精品在线观看| 伊人狠狠操| 热99这里只是精品| www91在线| 色啦啦视频| 婷婷久久综合| 日韩黄黄| 午夜九九九九九九九九九九九九九| 天天综合五月| 婷婷 久综合| 久久婷婷内射| 亚洲av无码精品色午夜| 五月婷婷色在线| 99碰网站| 色五月综合在线| 色婷婷综合久色AV五色最新| 日韩不卡DvD| 在线成人av播放| 99超级超级超级碰| 天天躁日日躁狠狠躁日日躁2022年5月9日 | 这里只有精品免费观看网占| 96性爱视频| 色久婷婷五月| 丁香五月激情宗合网| www91在线| 性爱激情小说AV五月丁香花| 久久九九思思| 开心色色五月天综合| 天天色播| 激情综合色| 五月天激情丁香| av大香蕉| 色综合久久天天综合网| 日韩成人中文字幕| 欧美色97| 色综合久久88色综合天天99| 日韩乱玛久久| 欧美极品999| 丁香五月花婷婷开心| 九月丁香亭亭| 成人精品在线| 91丨九色丨大屁股| 久久婷婷五月国产色综合激情| 91精品婷婷国产综合久久| 中文字幕在线免费| 日日干天天射| 5月激情天| 99综合视频一体| 噜一噜免费视频| 只有精品在线观看| 色爱综合视频| 久久奄也去色色网站| 丁香婷五月| 丰满人妻一区三区三区| 亚洲色 视频| 99热这里只有精品最新| 色中色综合| 色99在线| 国产午夜一区二区三区| 色五月综合在线| 五月天婷婷综合网| 无码少妇高潮喷水A片免费| 五月婷婷色在线| 99九九这里有免费视频| 婷婷色偷拍| 激情视频综合| 丁香五月婷婷啪| 色综合色欲综合天天免费 | 性av| 婷婷五月天亚洲综合网| 婷婷伊人75| 97在线精品视频| 99热精品在线播放观看| 激情五月天婷婷视频| 色婷婷丁香五月天在线观看| 中文成人在线| 欧美丁香婷婷五月| 成人国产欧美大片一区| 青青久久91| 五月丁香婷婷成人版| 99re99在线看| 精品色色网| 97色色色| 思思热视频| 久久看九九90| 超碰在线99热| 99热国产这里只有| 激情五月天色婷婷| 激情另类综合| 少妇2做爰HD韩国电影| 91精品视频男人的天堂| 99色综合网| 婷婷五月丁香色情| 五月丁香婷婷欧美| 99色综合| 亚洲第二AV| 久久无码激情视频| A久网| 色五月婷婷中文字幕| 色综合五月天| 九九精品婷| 性爱在线播放av| 5月丁香啪啪啪| 久久丁香五月天| 97成人丁香| 操91| 亚洲天堂aaa| 婷婷色婷婷| 久久99免费视屏| 色婷丁香五月| 思思久久99| 亚洲无AV在线中文字幕| 91热手机在线| 激情丰满熟妇五月| www.婷婷.com| 色综合99无码 | 91男人资源站| 天天插天天狠| 婷婷狠狠干| 少妇水多A片太爽了| 伊人色五月| 五月丁香六月合| 婷婷五月激情欧美| 97操碰在线97| 午夜理论片最新午夜理论剧| 五月婷婷色播| 久久大大香| 欧美日韩AAAAA| 久久精品系列| 日韩野外 无套| 99热大全在线观看| 成人免费高清在线播放| 91碰碰| 91热久久| 日91高清无玛| 天天综合天综合久久网| 五月色婷婷在线观看| 五月天婷婷丁香导航| 九九爱精品网站| 婷婷五月成人有| 天天久久狠狠色综合| 五月激情综合婷婷| 五月综合亚洲| 婷婷五月天色播| 五月天丁香网站| 久久五月综合| 影音先锋秋秋五月婷婷| 五月婷婷综合网在线播放| 91热久久| 久久综合首页| 综合久久五月天| 天天综合网~91| 蜜桃婷婷丁香五月天狠狠久久综合| 99色婷婷视频| 啪啪黄页网| 五月天婷婷在线视频| 色综合久久888| 97福利视频| 激情文学久久| 婷婷六月视频| 亚洲乱码w在线观看| 99综合入口| 99热中文字幕久久| 成人龟情网丁香五月| 无码G高清天| 久久婷婷色| 熟女激情网| www.激情五月| 色婷婷五月天亚洲| 婷婷五月天社区| 亚洲综合婷婷| 日韩色色视频| 婷婷五月在线免费| 九九综合| 五月丁香美女| 99在线免费视频| 色婷丁香五月| 色婷婷基地 | 狠狠色丁香婷婷综合久久97AV| 一起草AV| 五月的婷婷六月丁香| 第九色区av天堂| 中文不卡一二三区| 国产午夜精品AV一区二区麻豆| 五月丁综合在线观看| 午夜69成人做爰视频| 欧洲高清免费久久| 五月婷婷激情在线| 狠狠狠狠狠狠狠狠| 99热狠狠操| 天天操中文字幕| www.99热| 五月激情影院| 青青五月天婷婷| 婷婷5月久久综合网站| 这里只有精品视频在线看| 在线不卡的视频| 天天摸天天透天天舔| 六月婷婷久久| 九九热视频精品| 九九免费视频在线| 中文字幕视频色婷婷| 五月丁香黄色视频| 91九色熟女| 开心激情网在线| 婷婷久久夜| 婷婷福利影院| 久草狼人| 天天骑日日爽| 婷色天堂| 能看的AV| 色五月激情网| 免费无码毛片一区二区A片| 丁香婷婷在线| 久超超碰| 亚洲婷婷五月天| 天天操综合网站| 人妻激情视频| 色五月婷婷五月天| 色五月六月| 91AV婷婷| 桃色成人网| 激情深爱综合网| 7777激情基地| 人与禽A片啪啪| 99精品在线观看视频| 99热免费网站| 1级欧美日韩| 狠狠丁香| www.伊人天堂偷偷婷婷| AV免费在线网站| 草综合14| 一夜福利不卡| 久人操| 超碰人妻在线| 色五月综合| 久久婷婷六月| 五月婷婷国产| 精品一区二区三区免费毛片爱| 婷婷五月天激情基地| 蜜臀丁香黄色婷婷五月天| 青青草伊人婷婷| 九色视频91疯狂| 亚洲 五月 婷婷 成人| 日本激情91| 欧美五月停| 99综合自拍| 26UUU在线观看| 欧美69色| 图片区 小说区 区 亚洲五月 | 激情婷婷五月黑人| 国内久久婷婷| 激情五月天婷婷五月天| 五月天 无码| 97色色色视屏| 久久天堂网| 色色999三级片| www.狠狠| 天天爽夜夜爽夜夜爽精品视频| 思思热久久阴99| 狠狠爱婷婷丁香| 色啦啦视频| 五月丁香啪啪综合| 99热这里只有精| 九九热思思热| 久思思久视频| 成人免费视频一区| 做爰丰满少妇1313| 色婷婷狠狠爱| 久久久精品色| 久久A热| 99热最新地址在线| 午夜日日| 丁香婷婷浪潮AV久久综合 | 99爱视频精品在线观看| 久久精品91视频| 综合福利网| 九九亚洲| 天天色粽合合合合合合合| 国产日日操夜夜操的肉棒视频| 欧美久草在线日本一级特黄大片做受9在线观看韩国电影《两个女人》未删减-毛片 | 国产精品色婷婷久久久精品| 中文字幕视频色婷婷| www.夜夜| 9久精品| 久久精品人妻| 桔色成人在线| 久久婷婷一级片| 天天色综合色色色色色。| 人妻人人操| 六月婷婷综合久久| 久xxxx| 激情av网| 黄色AAAA韩国guochansanji| 国产毛片精品一区二区色欲黄A片| 久热无码| 丁香五月影院| 91美女被操| 五月色综合| 人人视频人人干人人做| 亚洲第一第二网站| 日本九九热| 思思精品久久艹 | 色婷婷综合久久久久| 久久伦乱| 久久激情天堂| 欧美99视频| 97电影99热| 五月丁香黄色| 久久99久久99精品免观看粉| 婷婷丁香五月激情密臀av| 亚洲成人av在线播放| 日本99视频精品免费播放| 婷婷五月精品中文| 丁香六月青青草| 九九激情视频| 五月丁香婷婷激情影院欧美| 播播网色播播| 五月丁香本色在线观看| 99视频这里有精品| 激情性爱五月天网页| 少妇2做爰HD韩国电影| 免费无码毛片一区二区A片| 亚洲精品V天堂中文字幕| 香蕉AV777XXX色综合一区| 超碰狠狠干99| 免费黄网不卡AV| 青吴乐视频| 激情五月天福利| 九月丁香欧美综合| 97婷婷丁香| 日本三级韩三级99久久| 五月天丁香网| 婷婷六月丁香综合| 五月婷婷之六月丁香| 五月丁香六月婷婷综合伊人| 99在这里有精品| 开心色五月天久久久久久久| 看片视频在线免费日产在线看| 国产毛片精品一区二区色欲黄A片| 亚洲色五月| 五月婷婷中文字幕| 69精品人人人人| 激婷网| 999九九九久久久99HD| 先锋资源91| 亚洲另类电影| 婷婷丁香五另类网站| 五月丁香六月婷婷的女人| 婷婷五月在线播放| 九九九九国产| www99热| av婷婷丁香| 久9无码视频| 天天性视频| 五月丁香六月激情综合在线| 夜夜躁爽日日| 九九碰九九爱97| 嫩草AV久久伊人妇女超级A| #NAME?| 97视频.干com| 丁香五月天天日| 玖玖热视频| 97精品欧美91久久久久久久| 91久久久久久| 久婷视频| 97人人操人人干| 激情综合色五月丁香六月亚洲| 色五月激情网| 九九热这里| 伊人在线大香蕉网| 五月丁香五月丁香五月丁香五月丁香91| 香蕉婷婷色五月| 六月五月久久丁香| 欧美噜一噜| 丁香五月网址| 色五月婷婷777| 日本在线wwww| 激情五月黄色小说| 五月丁香六月婷婷网| 91丨九色丨熟女|老版| 久久视频在线视频| 日本精品干| 国产激情综合| 天天情色综合网| 色色日本| 婷婷五月天渟渟| 久操b网| 26UUU精品一区二区| 色色色综合| 婷婷色色欧美| 日韩激情人伦人| 99视频在线观看网址| 荡乳尤物3HP1V5| 综合九九中文字幕| 日日夜夜狠狠婷婷色| 26uuu在线观看| 强辱丰满人妻HD中文字幕| 狠狠色丁香久久婷婷综合五月| 色六月丁香婷婷狠狠干| 久久伦乱| 欧美婷婷色| 激情婷婷丁香五月天小说| 九九在线精品| 狠狠操狠狠色| 日韩色色色色色| 夜夜爽天天爽| 99精品久久久久久| 久久中文人妻系列| 操逼三区| 日本97在线观看| 99亚洲综合| 精品久久9| 人妻在线网站| 色999五月色| 久久激情网| 久久狠狠干| 色综合久久88色综合天天| 51国精产品自偷自偷综合| 五月婷婷日本| 九热视频这里只有精品| 热九九精品| 日韩成人电影AV| 五月亭亭狠狠| 蜜臀av 粉嫩av 懂色av| 激情五月丁香五月| 激情九九这里只有精品| 综合色99| 91嫩草久久| 婷婷五月婷| 99国产精品白浆在线观看免费| 五月久久五月激情| 91爱操| 日本理论久久| 丁香五月色欲| 婷婷五月综合中文字幕| 婷婷六月网| 精品色色| sS丁香五月婷婷| 五月天婷婷激情在线色图| 婷婷终合色图| 日本天天色| 天堂网色婷婷| 俺也去在线视频| 五月天小说激情| 丁香六月视频免费观看| 一本道在线电影| 99热精在线九九久久保| 97人人超| 亚州激情网站无码| 思思久久精品| 久久只有这里精品免费| 99视频只有精品| 丁香花色色网| 欧美日韩一区二区三区四区| 97碰在线视频| 丁香婷婷五月| 色玖玖综合网| 婷婷综合激情| 久热只有这里有精品| 99re8这里只有精品99re8热视频| 任你爽视频| 免费亚洲婷婷| 入口五月婷婷六月香| 久热免费| 天天色爽| 国产精品第一国产精品| 五月丁香花伦理电影| 色婷婷在线电影| 中文字幕色色| 久久五月天 91| 丁香五月天啪啪| 五月婷婷深深爱| 99热伊人| 色五月开心婷婷| 99精品成人无码A片观看金桔| 婷婷五月天伊人网在线观看视频| 色五月婷婷丁香五月| 丁香五月AV在线| 99精品视频免费观看近期发布| 天天爽天天摸| 1024在线视频| 五月丁香激情综合| 亚洲av免费在线| 六月激情婷婷| 99热久只有精品首页| 日本一級黃色一級片| 五月丁香六月激情综合欧美| 九九热99精品| 天天射综合网站| 五月丁香色色综合| 激情综合网激情五月俺也去| 婷婷丁香五月综合激情小说| 超碰爱爱爱| 久久免费精彩视频| 综合久色五月| 国产99久| 丁香 亚洲 久久| 九九99在线观看视频| 国产精产国品一二三在观看| www.色擼擼.com| 久久色五月| 北京熟妇搡BBBB搡BBBB| 精品少妇蜜臀91| 精品久热69| 久久精品99| 日日爽日日爽| 日韩人妻在线观看| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 国产精品色婷婷AV综合色色| VA色婷婷| AA片在线观看视频在线播放| 开心五月网| 噜噜色五月| 色播色丁香五月| 激情婷婷丁香五月天| 天天天天天色| 婷婷五月丁香香蕉| 天天射影院| 婷婷性爱五月天| 色婷婷五月影视| 99精品综合在线| 性爱综合网| 可以直接看的AV网站| 丁香色五月 97干| 一起操最新网址|