亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

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

DDS ADDA閉環(huán)測(cè)試工程:RTL、相干采樣與SNR/ENOB復(fù)現(xiàn)

DDS ADDA閉環(huán)測(cè)試工程:RTL、相干采樣與SNR/ENOB復(fù)現(xiàn) 簡(jiǎn)介面向FPGA數(shù)字信號(hào)處理學(xué)習(xí)者的DDS與ADDA自環(huán)測(cè)試工程圍繞DDS IP數(shù)字波形合成、DAC輸出與ADC回采驗(yàn)證展開適合已具備Verilog/VHDL基礎(chǔ)、希望打通從波形生成到頻譜分析鏈路的開發(fā)者。工程采用50MHz時(shí)鐘驅(qū)動(dòng)DAC輸出正弦波將模擬輸出自環(huán)至ADC輸入并以MMCM分頻得到25MHz采樣時(shí)鐘配合ILA采集不少于2048個(gè)樣點(diǎn)再由Matlab完成頻譜分析同時(shí)可通過(guò)VIO修改頻率字生成1MHz與3MHz信號(hào)驗(yàn)證頻譜結(jié)果。壓縮包共613個(gè)文件、約46.11MB包含Verilog/VHDL源碼與仿真文件、XDC約束、Tcl與批處理腳本、比特流、ILA/CSV采樣數(shù)據(jù)及工程配置等兼顧綜合實(shí)現(xiàn)與數(shù)據(jù)分析。已有321人學(xué)習(xí)可用于復(fù)現(xiàn)實(shí)驗(yàn)、核對(duì)DDS配置與ADC采樣時(shí)序并參考AN108 34針插頭安裝位置等注意事項(xiàng)減少排錯(cuò)成本。1. DDS 驅(qū)動(dòng) ADDA 的閉環(huán)測(cè)試這套工程文件省掉的不是寫代碼的時(shí)間把 DAC 的輸出用一根短線直接接回 ADC 的輸入中間只留一級(jí)重建濾波器、一級(jí)抗混疊和必要的衰減網(wǎng)絡(luò)就能用一套 DDS 把整條模擬鏈路的指標(biāo)量出來(lái)。原理上只有三句話DDS 發(fā)正弦、DAC 打出去、ADC 收回來(lái)做 FFT。真正動(dòng)手時(shí)多數(shù)人卡在“發(fā)的”和“收的”對(duì)不齊DAC 側(cè)時(shí)鐘怎么轉(zhuǎn)發(fā)、ADC 側(cè)數(shù)據(jù)位序怎么拼、抓到的 8192 點(diǎn)到底是不是完整周期。這份 DDS ADDA 測(cè)試工程文件價(jià)值就在把這條閉環(huán)固化成可復(fù)現(xiàn)的 RTL 加腳本。它適合兩類人正在調(diào) DDS 波形相位累加器、查找表、頻率控制字的和要給一塊自制采集板做首輪 SNR、ENOB 摸底的。下面按“先讀懂 RTL再定參數(shù)最后排坑”的順序拆。2. 拆工程目錄DDS 相位累加器到 DAC 打拍的三級(jí)流水拿到這類工程最忌諱從第一個(gè) .v 文件順著往下讀。DDS 加 ADDA 的工程文件通常按功能切得很干凈波形生成、發(fā)送接口、接收緩存、上位機(jī)腳本四塊剩下的是約束和測(cè)試記錄。先把 top 層的連線看清楚再把信號(hào)從“數(shù)字域”到“模擬域”再到“數(shù)字域”的整條路徑畫在紙上后面所有參數(shù)才有落點(diǎn)。2.1 目錄骨架先找 top再看四個(gè)子模塊這類工程的文件組織大同小異常見結(jié)構(gòu)如下表。你手里的工程文件如果目錄名不同按用途對(duì)號(hào)入座即可不要被命名帶偏。目錄通常放什么閱讀優(yōu)先級(jí)rtl/top、dds_core、dac_if、adc_cap 四個(gè)模塊第一優(yōu)先先看 top 的端口rtl/lut/ 或 sim/正弦查找表 .hex/.coe 與生成腳本第二優(yōu)先確認(rèn)表點(diǎn)數(shù)和位寬constr/時(shí)鐘約束、輸出延遲約束、引腳分配第三優(yōu)先出問題時(shí)回來(lái)看sw/上位機(jī)取數(shù)與 FFT 分析腳本第四優(yōu)先決定你怎么看數(shù)據(jù)doc/測(cè)試記錄表、頻點(diǎn)與碼值對(duì)照有空再看別當(dāng)說(shuō)明書讀閱讀順序我一般這么走先看 top 里clk、rst_n、fcw這幾個(gè)端口誰(shuí)驅(qū)動(dòng)誰(shuí)確認(rèn) DDS 和 DAC 是不是同一個(gè)時(shí)鐘源再看 dds_core 的位寬參數(shù)這決定了你的頻率分辨率然后看 dac_if 里時(shí)鐘是怎么送到管腳的這里是第一個(gè)翻車高發(fā)區(qū)最后看 adc_cap 的觸發(fā)條件它決定了你抓到的是不是一段“干凈”的數(shù)據(jù)。提示工程里如果同時(shí)存在仿真用的 .hex 和綜合用的 .coe務(wù)必確認(rèn)綜合實(shí)際讀的是哪一個(gè)。改了一個(gè)忘了另一個(gè)是最常見的“波形怎么都不對(duì)”的源頭。2.2 相位累加器與查找表DDS 的數(shù)學(xué)怎么落成 RTLDDS 的核心就一個(gè)公式輸出頻率f_out FCW × f_clk / 2^N其中 N 是相位累加器位寬FCW 是頻率控制字。它的直接推論是頻率分辨率f_clk / 2^N——125 MHz 時(shí)鐘配 32 位累加器分辨率約 0.029 Hz這個(gè)數(shù)字決定了你能不能“卡”到嚴(yán)格相干的頻點(diǎn)上后面第 4 章會(huì)反復(fù)用到。工程里的 dds_core 一般長(zhǎng)這樣我按可綜合的寫法整理過(guò)module dds_core #( parameter PHASE_W 32, // 相位累加器位寬決定頻率分辨率 parameter LUT_AW 12, // 查找表地址位寬決定相位截?cái)嚯s散 parameter DATA_W 14 // 幅度位寬對(duì)齊 DAC 位寬 )( input wire clk, input wire rst_n, input wire [PHASE_W-1:0] fcw, // 頻率控制字運(yùn)行時(shí)可變 input wire [PHASE_W-1:0] pinc, // 相位偏移雙通道正交/雙音時(shí)用 output wire [DATA_W-1:0] dac_data, output wire dac_valid ); reg [PHASE_W-1:0] phase_acc; wire [PHASE_W-1:0] phase_sum phase_acc pinc; wire [LUT_AW-1:0] lut_addr phase_sum[PHASE_W-1 -: LUT_AW]; // 取高位做截?cái)?reg [DATA_W-1:0] sine_lut [0:(1LUT_AW)-1]; reg [DATA_W-1:0] lut_q; reg [1:0] vld_sr; initial $readmemh(sine_lut.hex, sine_lut); // 綜合前務(wù)必確認(rèn)路徑有效 always (posedge clk or negedge rst_n) begin if (!rst_n) phase_acc {PHASE_W{1b0}}; else phase_acc phase_sum; // 每拍累加一次溢出即一個(gè)周期 end always (posedge clk or negedge rst_n) begin if (!rst_n) begin lut_q {DATA_W{1b0}}; vld_sr 2b00; end else begin lut_q sine_lut[lut_addr]; // BRAM 讀固定 1 拍延遲 vld_sr {vld_sr[0], 1b1}; // valid 跟著數(shù)據(jù)一起打拍 end end assign dac_data lut_q; assign dac_valid vld_sr[1]; // 與相位→地址→數(shù)據(jù)的總延遲對(duì)齊 endmodule這段代碼里有三個(gè)必須理解的點(diǎn)。第一phase_sum[PHASE_W-1 -: LUT_AW]是取相位的高 LUT_AW 位做地址低位被丟掉這就是“相位截?cái)唷?。?jīng)驗(yàn)上地址每多 1 bit截?cái)嘁氲淖顗碾s散改善約 6 dB但同時(shí) BRAM 用量翻倍12 bit 地址配 14 bit 數(shù)據(jù)在很多板子上是資源和指標(biāo)折中的甜點(diǎn)。第二vld_sr打了兩拍是因?yàn)閺南辔坏?BRAM 輸出一共兩拍延遲如果你的 LUT 用組合讀分布式 RAM實(shí)現(xiàn)valid 只打一拍就夠多打一拍反而會(huì)讓第一個(gè)數(shù)據(jù)點(diǎn)錯(cuò)位一格看上去就是“波形整體挪了一點(diǎn)”。第三pinc不是擺設(shè)做雙音互調(diào)測(cè)試時(shí)用兩路 DDS 各給一個(gè) FCW把兩路數(shù)據(jù)相加再送 DAC做 IQ 正交時(shí)讓第二路pinc 2^(N-2)就是 90 度相移。參數(shù)怎么算舉個(gè)例子f_clk 125 MHz、N 32、目標(biāo)f_out 1 MHz則FCW 1e6 × 2^32 / 125e6 34359738.368取整 34359738實(shí)際輸出 999999.98 Hz偏差 0.02 Hz。這個(gè)偏差看起來(lái)微不足道但當(dāng)你要求嚴(yán)格相干采樣時(shí)它就是頻譜泄漏的根源。2.3 DAC 側(cè)發(fā)送時(shí)鐘轉(zhuǎn)發(fā)、數(shù)據(jù)對(duì)齊和 valid 數(shù)拍DDS 算得再對(duì)DAC 接口接錯(cuò)了也是白搭。并行高速 DAC 的標(biāo)準(zhǔn)接法是“源同步”把內(nèi)部時(shí)鐘經(jīng) ODDR 轉(zhuǎn)發(fā)到管腳作為 DAC 的采樣時(shí)鐘數(shù)據(jù)用另一組輸出寄存器同時(shí)送出靠 PCB 上等長(zhǎng)布線保證建立/保持。FPGA 內(nèi)部千萬(wàn)不要讓工具把時(shí)鐘和數(shù)據(jù)走兩條不同的路徑出去否則偏斜隨溫度漂。// 時(shí)鐘轉(zhuǎn)發(fā)用 ODDR 把系統(tǒng)時(shí)鐘送到管腳避免時(shí)鐘走全局緩沖后偏斜失控 ODDR #( .DDR_CLK_EDGE(SAME_EDGE), .INIT(1b0), .SRTYPE(SYNC) ) u_dac_clk_fwd ( .Q (dac_clk_p), // 直接接 OBUFDS 或單端輸出 .C (clk_dac), .CE(1b1), .D1(1b1), .D2(1b0), // 雙沿都翻轉(zhuǎn)得到與 clk_dac 同頻的方波 .R (1b0), .S(1b0) );數(shù)據(jù)側(cè)一般再打一拍輸出寄存器讓數(shù)據(jù)和轉(zhuǎn)發(fā)時(shí)鐘從同一個(gè) IOB 出發(fā)# 輸出方向按源同步寫具體數(shù)值必須按 DAC 手冊(cè)的建立/保持時(shí)間換算不能照抄 set_output_delay -clock [get_clocks dac_clk_tx] -max 1.2 [get_ports dac_data*] set_output_delay -clock [get_clocks dac_clk_tx] -min -0.8 [get_ports dac_data*]還有兩個(gè)容易忽略的細(xì)節(jié)。一個(gè)是數(shù)據(jù)格式多數(shù)高速 DAC 吃的是偏移二進(jìn)制offset binary而 DDS 里累加器自然產(chǎn)生的是二進(jìn)制補(bǔ)碼中間要么加半量程偏置要么翻轉(zhuǎn)最高位少做這一步輸出就是一個(gè)單極性半波看上去“頻率對(duì)了但只有半個(gè)正弦”。另一個(gè)是更新率串行接口的 DAC 建立時(shí)間通常在微秒量級(jí)用它做 1 MHz 以上的正弦幅度會(huì)被壓得很慘這不是 DDS 的問題是接口帶寬的問題。3. 把波形收回來(lái)ADC 采樣、觸發(fā)抓數(shù)與上位機(jī)取數(shù)發(fā)送端通了接著是接收端。這一段是整個(gè)閉環(huán)里最容易被低估的部分很多人以為 ADC 只要時(shí)鐘給上、數(shù)據(jù)接上就能出數(shù)實(shí)際上位序、眼圖中心、跨時(shí)鐘域這三件事里任何一件沒處理你看到的頻譜都會(huì)是一團(tuán)糊。判斷自己有沒有做對(duì)有個(gè)簡(jiǎn)單標(biāo)準(zhǔn)——輸入一個(gè)干凈的正弦頻譜上除了基波和已知諧波底噪應(yīng)該是平的如果底噪有明顯鼓包或者成對(duì)出現(xiàn)的小峰八成是采樣側(cè)的問題。3.1 ADC 接口與采樣時(shí)鐘先算抖動(dòng)再談位寬采樣時(shí)鐘的質(zhì)量直接決定 SNR 上限公式是SNR_jitter -20log10(2π × f_in × t_jitter)。代入兩個(gè)數(shù)感受一下輸入 1 MHz、時(shí)鐘抖動(dòng) 1 ps理論上限約 104 dB輸入 100 MHz、同樣 1 ps上限掉到 64 dB。這條曲線說(shuō)明一件事——評(píng)估一塊 14 位 ADC理論 SNR 約 86 dB時(shí)如果你在 100 MHz 輸入下測(cè)出 64 dB那不一定是板子壞了可能是時(shí)鐘或信號(hào)源的抖動(dòng)已經(jīng)把你限死了。選測(cè)試頻點(diǎn)時(shí)必須先做這個(gè)估算。并行 CMOS 輸出的 ADC 一般隨路送一個(gè) DCO 時(shí)鐘接收側(cè)用 IDDR 在雙沿采樣再把兩拍數(shù)據(jù)拼成 2×N 位// DCO 反相后作為采樣時(shí)鐘保證采在數(shù)據(jù)眼圖中心 IDDR #( .DDR_CLK_EDGE(SAME_EDGE_PIPELINED), .INIT_Q1(1b0), .INIT_Q2(1b0), .SRTYPE(SYNC) ) u_adc_iddr ( .Q1(adc_d0), .Q2(adc_d1), // 同一時(shí)鐘沿采到的兩個(gè)相鄰樣本 .C (adc_dco_buf), .CE(1b1), .D (adc_data_in), .R(1b0), .S(1b0) );拼接時(shí)位序錯(cuò)了波形會(huì)“像被洗過(guò)一樣”頻譜上出現(xiàn)對(duì)稱的鏡像雜散這是血淚經(jīng)驗(yàn)里最典型的一種。處理辦法是打開工程里的 IDELAY 掃描邏輯或者手工改 tap 值把延遲從 0 掃到最大每檔算一次 SNR取 SNR 最高那一檔的中間值作為工作點(diǎn)——眼圖中心找到了位序問題通常也一并暴露。串行 LVDS 輸出的 ADC 則是另一套用 ISERDES 做串并轉(zhuǎn)換注意 bitslip 對(duì)齊字邊界幀頭對(duì)不上時(shí)數(shù)據(jù)會(huì)整體循環(huán)移位表現(xiàn)是“波形對(duì)但幅度亂跳”。這類接口在工程里一般有獨(dú)立的狀態(tài)機(jī)先把 lock 信號(hào)拉高再開始采集。3.2 觸發(fā)與深存儲(chǔ)怎么保證抓到的 8192 點(diǎn)不是半截自由跑采集的問題在于你無(wú)法控制起點(diǎn)。做 FFT 雖然不要求從正弦的零點(diǎn)開始但要求這段數(shù)據(jù)是“連續(xù)、不丟點(diǎn)、不含復(fù)位毛刺”的。工程里通常的做法是內(nèi)部用一塊 8192×16 bit 的 BRAM 做深存儲(chǔ)寫入由 ADC 采樣使能驅(qū)動(dòng)觸發(fā)條件可以是軟件下發(fā)的一個(gè)脈沖也可以是電平跨越閾值預(yù)觸發(fā)深度設(shè) 50%這樣觸發(fā)點(diǎn)前后的波形都能看到。跨時(shí)鐘域是這一步的關(guān)鍵。ADC 數(shù)據(jù)在采樣時(shí)鐘域BRAM 和上傳邏輯在系統(tǒng)時(shí)鐘域中間必須過(guò)異步 FIFO。FIFO 深度不夠、或者讀側(cè)在 FIFO 空的時(shí)候硬讀結(jié)果就是數(shù)據(jù)里隨機(jī)丟點(diǎn)——丟點(diǎn)在時(shí)域上幾乎看不出來(lái)在頻域上表現(xiàn)為底噪整體抬高 3 到 6 dB非常像“ADC 本身性能不行”。判斷方法把一個(gè)已知頻率的相干信號(hào)灌進(jìn)去看基波峰值是否穩(wěn)定如果峰值每次采集抖動(dòng)超過(guò) 0.5 dB先查丟點(diǎn)別急著換芯片。存滿之后停止寫入、置一個(gè) ready 標(biāo)志等上位機(jī)把數(shù)據(jù)搬走再清標(biāo)志重新開始。這個(gè)握手如果做成“邊寫邊讀”很容易讀到半新半舊的兩段數(shù)據(jù)拼在一起相位不連續(xù)頻譜上會(huì)出現(xiàn)寬裙邊。3.3 取數(shù)到上位機(jī)把 8192 點(diǎn)搬進(jìn) Python傳輸鏈路的選擇取決于你的工程里已經(jīng)有什么。常見的是 UART8192 點(diǎn) × 2 字節(jié) 16 KB115200 波特率下 8N1 每字節(jié)占 10 bit滿打滿算要 1.4 秒換成 921600 就只要 0.18 秒。這個(gè)時(shí)間對(duì)調(diào)試體驗(yàn)影響很大——每次改參數(shù)等一秒半一天下來(lái)耐心就磨沒了。有條件的話優(yōu)先走 USB 或網(wǎng)口串口留給兜底。Python 側(cè)收到的是裸二進(jìn)制直接按 16 位小端解析然后進(jìn) FFTimport numpy as np FS 100e6 # ADC 實(shí)際采樣率必須與你配置的時(shí)鐘一致 N 8192 # 單次分析點(diǎn)數(shù)取 2 的冪 def load_samples(path): raw np.fromfile(path, dtypeu2) # 無(wú)符號(hào) 16 位小端 return raw.astype(np.float64) def tone_metrics(x, fsFS, harmonics5, half_lobe3): n len(x) x x - x.mean() # 去直流否則 DC 泄漏會(huì)污染鄰近 bin w np.blackman(n) # 非嚴(yán)格相干時(shí)用窗壓泄漏 spec np.abs(np.fft.rfft(x * w)) ** 2 k int(np.argmax(spec[1:]) 1) # 跳過(guò) DC 找基波 lo, hi max(k - half_lobe, 1), k half_lobe psig spec[lo:hi 1].sum() # 基波主瓣功率 mask np.ones_like(spec, dtypebool) mask[0:2] False # DC 與 1 號(hào) bin 不計(jì)入噪聲 mask[lo:hi 1] False hpow 0.0 for h in range(2, harmonics 1): c int(round(k * h)) if c half_lobe len(spec): break hpow spec[c - half_lobe:c half_lobe 1].sum() mask[c - half_lobe:c half_lobe 1] False # 諧波單獨(dú)統(tǒng)計(jì) pnoise spec[mask].sum() snr 10 * np.log10(psig / pnoise) sinad 10 * np.log10(psig / (pnoise hpow)) sfdr 10 * np.log10(psig / spec[1:][mask[1:]].max()) enob (sinad - 1.76) / 6.02 return dict(bink, fk * fs / n, snrsnr, sinadsinad, sfdrsfdr, enobenob) if __name__ __main__: print(tone_metrics(load_samples(cap_8192.bin)))幾個(gè)參數(shù)要盯住。half_lobe3表示基波主瓣按 ±3 個(gè) bin 統(tǒng)計(jì)用 Blackman 窗時(shí)主瓣寬度約 6 個(gè) bin取 3 正好覆蓋一半如果你換成 Hann 窗可以收到 2。harmonics5是排除前 5 次諧波測(cè) ADC 時(shí)一般排到 5 次足夠測(cè) DAC 的鏡像時(shí)則要單獨(dú)處理。mask[0:2] False把 DC 和 1 號(hào) bin 排除掉是因?yàn)榧恿舜爸笾绷鲿?huì)向鄰近泄漏不排的話低頻噪聲會(huì)被算高。注意加窗是為了在非相干條件下看趨勢(shì)帶窗算出來(lái)的 SNR 會(huì)偏低 1 到 2 dB。要報(bào)正式指標(biāo)必須先讓相干采樣條件嚴(yán)格成立再把窗換成全 1 重算一遍。4. 參數(shù)怎么定頻點(diǎn)、采樣率、點(diǎn)數(shù)與窗函數(shù)的取值對(duì)照表同一塊板子換一組測(cè)試參數(shù)SNR 能差出 10 dB 以上這是很多“指標(biāo)對(duì)不上”爭(zhēng)議的來(lái)源。所以動(dòng)手之前先把頻率控制字、相干條件、點(diǎn)數(shù)、窗函數(shù)這四件事一次性定死寫進(jìn)測(cè)試記錄表后面所有數(shù)據(jù)都基于同一口徑。4.1 頻率控制字與實(shí)際頻點(diǎn)先算清楚再談指標(biāo)DDS 的頻率分辨率是f_clk / 2^N這意味著你想要的任何頻點(diǎn)都會(huì)被量化到最近的格點(diǎn)上。做單音測(cè)試時(shí)這沒什么問題但當(dāng)你同時(shí)用 ADC 的采樣率去卡相干條件時(shí)量化誤差就變成了頻譜泄漏。所以正確的順序是先由 FCW 反算實(shí)際頻點(diǎn)再拿這個(gè)實(shí)際頻點(diǎn)去設(shè)計(jì)相干采樣。CLK_DDS 125e6 # DDS/DAC 系統(tǒng)時(shí)鐘 PHASE_W 32 # 相位累加器位寬 FS_ADC 100e6 # ADC 采樣率 N_FFT 8192 # 分析點(diǎn)數(shù) def fcw_for(f_target, clkCLK_DDS, wPHASE_W): fcw int(round(f_target * (1 w) / clk)) f_real fcw * clk / (1 w) # 量化后的真實(shí)頻點(diǎn) return fcw, f_real def coherent_pick(n_fftN_FFT, fsFS_ADC, m_min60): # 選一個(gè)與 n_fft 互質(zhì)的 m落在合適頻段減少諧波折疊到基波附近 for m in range(m_min, m_min 200): if np.gcd(m, n_fft) 1: yield m, m * fs / n_fft這里m和n_fft互質(zhì)是相干采樣的核心條件一個(gè)周期內(nèi)采到的 N 個(gè)點(diǎn)剛好覆蓋信號(hào)的整數(shù)個(gè)周期且采樣點(diǎn)在相位上均勻鋪開不重復(fù)。若m與n_fft有公因子采樣點(diǎn)會(huì)在相位上“扎堆”等效于降低了有效分辨率。我一般會(huì)固定N_FFT 8192、在m60 到 260 之間掃挑一個(gè)既落在關(guān)心的頻段、諧波又不會(huì)折回基波附近的。折回這件事很容易被忽略如果 3 次諧波的頻率超過(guò)fs/2它會(huì)鏡像回來(lái)落在某個(gè)位置萬(wàn)一正好壓在基波或 2 次諧波上你算出來(lái)的 SINAD 就是錯(cuò)的。4.2 相干采樣與窗函數(shù)頻譜泄漏該由誰(shuí)背理想情況下相干采樣成立就不需要窗函數(shù)矩形窗的能量最集中SNR 也最準(zhǔn)。但現(xiàn)實(shí)是 DDS 的 FCW 量化、ADC 時(shí)鐘與 DDS 時(shí)鐘不同源帶來(lái)的微小頻差、以及時(shí)鐘本身的漂移都會(huì)讓相干條件“差不多但不嚴(yán)格”。這時(shí)候泄漏就會(huì)發(fā)生基波能量向鄰近 bin 擴(kuò)散主瓣變寬噪聲統(tǒng)計(jì)被污染。判斷方法很直接把采集到的數(shù)據(jù)截兩段各做 FFT比較基波峰值位置。如果兩次的峰值落在不同 bin說(shuō)明相干沒鎖住如果落在同一 bin 但主瓣明顯比理論寬說(shuō)明有頻率漂移。前者換參數(shù)后者只能加窗。場(chǎng)景建議窗函數(shù)主瓣寬度bin代價(jià)嚴(yán)格相干用于報(bào)指標(biāo)矩形窗2對(duì)頻偏零容忍相干但有時(shí)鐘漂移Hann4SNR 偏低約 1.5 dB非相干日??蹿厔?shì)Blackman6SNR 偏低約 2 dB動(dòng)態(tài)范圍好小信號(hào) 大信號(hào)共存Blackman-Harris8主瓣最寬適合找雜散選窗的原則是你要看的是“底噪有多低”就用矩形或 Hann你要看的是“有沒有小雜散”就用 Blackman 系列。兩者不要混著報(bào)數(shù)更不要拿帶窗的結(jié)果去和芯片手冊(cè)的典型值直接對(duì)比。4.3 SNR、SINAD、ENOB、SFDR 的口徑必須統(tǒng)一這四個(gè)指標(biāo)經(jīng)常被混用但它們回答的是不同問題。SNR 只算噪聲把諧波也當(dāng)成信號(hào)的一部分排除在外SINAD 把諧波算進(jìn)“非理想成分”所以 SINAD 恒小于等于 SNR兩者之差反映了諧波失真有多嚴(yán)重ENOB 由 SINAD 換算ENOB (SINAD - 1.76) / 6.02它是最常被引用也最容易被濫用的數(shù)字SFDR 是最差的那根雜散相對(duì)基波的高度跟噪聲無(wú)關(guān)純粹看有沒有“尖峰”。實(shí)操上有個(gè)坑不同工具對(duì)“諧波排除窗口”的定義不同。有的按 ±1 bin有的按 ±5 bin同一組數(shù)據(jù)算出來(lái) SINAD 能差 1 dB 以上。解決辦法是在測(cè)試記錄表里寫清口徑——主瓣 ±3 bin、諧波排到 5 次、DC 與 1 號(hào) bin 排除、窗函數(shù)類型——后面所有數(shù)據(jù)都照這個(gè)來(lái)。這份工程文件里的 sw 目錄通常就帶這樣一個(gè)配置頭別嫌它啰嗦它是唯一能讓三個(gè)月后的你復(fù)現(xiàn)出同樣數(shù)字的東西。還有一點(diǎn)DAC 側(cè)的指標(biāo)和 ADC 側(cè)要分開測(cè)。DAC 的關(guān)鍵是 SFDR 和通帶平坦度因?yàn)橹亟V波器和 sin(x)/x 滾降A(chǔ)DC 的關(guān)鍵是 SNR 和 ENOB。把兩者混在一個(gè)閉環(huán)里測(cè)出來(lái)的數(shù)字既不是 DAC 的也不是 ADC 的只能叫“系統(tǒng)指標(biāo)”對(duì)外報(bào)的時(shí)候必須說(shuō)清楚。5. 聯(lián)調(diào)避坑DDS 到 ADDA 閉環(huán)上最容易翻車的五個(gè)點(diǎn)下面這五條是我在這類工程上反復(fù)見過(guò)的。每條都按“現(xiàn)象、原因、解決”寫遇到問題時(shí)可以直接對(duì)號(hào)入座。5.1 波形側(cè)出不來(lái)、出歪了、幅度不對(duì)一、輸出恒定在量程中點(diǎn)一點(diǎn)波形都沒有?,F(xiàn)象示波器上看 DAC 輸出是一條平直的直流測(cè)出來(lái)正好是半量程電壓。 原因查找表沒被正確初始化。$readmemh的相對(duì)路徑在仿真時(shí)有效、綜合時(shí)失效或者綜合工具把 BRAM 優(yōu)化成了全零初值。此時(shí)地址怎么變讀出來(lái)的都是 0再經(jīng)過(guò)偏移二進(jìn)制轉(zhuǎn)換就成了中點(diǎn)。 解決檢查綜合日志里$readmemh是否被識(shí)別把 hex 文件轉(zhuǎn)成 .coe 或用initial塊加綜合屬性最穩(wěn)的辦法是加一個(gè)自檢計(jì)數(shù)器上電后順序讀 16 個(gè)地址通過(guò)串口打印出來(lái)看是不是正弦的前 16 個(gè)點(diǎn)。二、頻率完全正確幅度只有一半波形有明顯臺(tái)階?,F(xiàn)象頻譜上基波頻率分毫不差但幅度比預(yù)期低 6 dB時(shí)域看波形上下不對(duì)稱。 原因位寬沒對(duì)齊。DDS 輸出 14 位DAC 也是 14 位但中間某處只接了 13 根線或者把補(bǔ)碼直接當(dāng)偏移二進(jìn)制送了出去導(dǎo)致負(fù)半周被截掉。 解決逐級(jí)核對(duì)位寬和格式轉(zhuǎn)換點(diǎn)補(bǔ)碼轉(zhuǎn)偏移二進(jìn)制就是最高位取反或加半量程轉(zhuǎn)換點(diǎn)只能有一處多了會(huì)翻兩次等于沒翻。三、低頻正常頻率一上去幅度就塌?,F(xiàn)象1 MHz 時(shí)幅度正常10 MHz 時(shí)掉了 3 dB30 MHz 時(shí)幾乎看不到波形。 原因三個(gè)可能——DAC 重建濾波器截止頻率太低輸出變壓器或運(yùn)放的壓擺率不夠DAC 更新率本身不足高頻點(diǎn)每個(gè)周期只有幾個(gè)采樣點(diǎn)。另外 sin(x)/x 滾降在0.4×f_clk附近已經(jīng)有約 2.7 dB 衰減這是物理規(guī)律不是故障。 解決先把濾波器旁路測(cè)一次排除濾波器因素再算 DAC 的建立時(shí)間是否夠最后接受 sin(x)/x 的存在在軟件側(cè)做預(yù)補(bǔ)償把 LUT 值乘上 1/sinc 的倒數(shù)或者干脆把工作頻段限制在0.1×f_clk以內(nèi)。5.2 數(shù)據(jù)側(cè)抓不全、算不準(zhǔn)四、抓回來(lái)的波形“像被洗過(guò)”SNR 只有 30 dB 左右?,F(xiàn)象時(shí)域波形毛刺多、臺(tái)階亂頻譜底噪整體抬高還伴隨對(duì)稱的鏡像雜散。 原因IDDR 拼接位序反了或者采樣時(shí)鐘相位不對(duì)采在了數(shù)據(jù)跳變沿上。這兩種情況的表現(xiàn)極為相似都是“數(shù)據(jù)大體對(duì)但細(xì)節(jié)全亂”。 解決先做靜態(tài)測(cè)試——讓 DDS 輸出一個(gè)極低頻的鋸齒或直接讓 DAC 輸出遞增碼這樣每次采樣值應(yīng)該是確定的位序錯(cuò)了會(huì)立刻看出規(guī)律性的跳變確認(rèn)位序沒問題后再掃 IDELAY按 SNR 曲線找眼圖中心。這個(gè)流程走一遍大概二十分鐘比盲猜快得多。五、ENOB 每次算都不一樣前后能差 1 bit 以上?,F(xiàn)象同一組硬件配置連續(xù)采十次ENOB 在 10.2 到 11.5 之間跳。 原因采集不是嚴(yán)格相干的每次觸發(fā)點(diǎn)落在不同相位上加窗后殘余泄漏量隨機(jī)變化或者分析腳本里諧波排除窗口、DC 排除范圍沒固定也可能是丟點(diǎn)導(dǎo)致的隨機(jī)底噪抬升。 解決固定三件事——采集點(diǎn)數(shù)必須是 2 的冪、觸發(fā)后先檢查數(shù)據(jù)連續(xù)性相鄰點(diǎn)差分不應(yīng)出現(xiàn)異常大跳變、分析腳本的參數(shù)寫死在配置文件里。做完這三步重復(fù)性通常能收到 ±0.1 bit 以內(nèi)。如果還跳回去查 FIFO 有沒有溢出標(biāo)志被忽略。提示把每次測(cè)試的 FCW、實(shí)際頻點(diǎn)、采樣率、點(diǎn)數(shù)、窗函數(shù)、腳本版本號(hào)一起記進(jìn) csv出問題時(shí)按時(shí)間倒查比翻聊天記錄靠譜。6. 掃頻與雙音把工程的可信度從“能出波形”推到“指標(biāo)可復(fù)現(xiàn)”單點(diǎn)測(cè)試通過(guò)只說(shuō)明這套工程在那個(gè)頻點(diǎn)上能跑。要判斷它值不值得作為長(zhǎng)期使用的測(cè)試平臺(tái)還得做兩件事掃頻和雙音。掃頻的做法是把 FCW 從一個(gè)下限步進(jìn)到上限每一步采一組數(shù)據(jù)、算一次 SNR 和基波幅度最后畫兩條曲線幅度平坦度和 SNR 隨頻率的變化。這兩條曲線能暴露很多單點(diǎn)測(cè)試看不見的東西——重建濾波器的實(shí)際截止點(diǎn)、運(yùn)放開始?jí)簲[的頻點(diǎn)、以及 ADC 的 SNR 隨輸入頻率下降的斜率是否和抖動(dòng)估算吻合。我一般會(huì)取 1 MHz 到 40 MHz、每 1 MHz 一個(gè)點(diǎn)40 個(gè)點(diǎn)跑完大約五分鐘得到的曲線比任何手冊(cè)都貼合你手上這塊板子。掃頻時(shí)記得把每步的 FCW 和實(shí)際頻點(diǎn)都存下來(lái)DDS 的量化會(huì)讓實(shí)際頻點(diǎn)略低于目標(biāo)值畫圖時(shí)用實(shí)際值否則曲線會(huì)有細(xì)小的鋸齒。雙音測(cè)試用來(lái)量互調(diào)。做法是例化兩路 DDSFCW 分別對(duì)應(yīng) f1 和 f2兩路數(shù)據(jù)相加后送 DAC注意加完后要飽和或右移一位防止溢出FFT 里重點(diǎn)看 2f1-f2 和 2f2-f1 兩個(gè)三階產(chǎn)物相對(duì)基波的高度那就是 IMD3。兩個(gè)頻點(diǎn)的間隔有講究太近了落在同一個(gè)主瓣里分不開太遠(yuǎn)了又可能被濾波器滾降影響幅度我一般取間隔為采樣率的 1/40 左右并且讓 f1、f2 都滿足與采樣率互質(zhì)的前提。雙音對(duì) DAC 的要求比單音高得多很多在單音下 SFDR 漂亮的板子一上雙音三階產(chǎn)物就冒出來(lái)了這不是工程錯(cuò)了是它本來(lái)就該暴露。最后一個(gè)我踩過(guò)的坑掃頻跑完發(fā)現(xiàn) 20 MHz 附近 SNR 突然掉 4 dB查了半天硬件最后發(fā)現(xiàn)是那個(gè)頻點(diǎn)的 FCW 量化后剛好和采樣率構(gòu)成了近似整數(shù)比相干條件被破壞泄漏進(jìn)了噪聲統(tǒng)計(jì)。從那以后我每次做掃頻之前都強(qiáng)制先用第 4 章那個(gè)腳本把每個(gè)頻點(diǎn)的實(shí)際值和互質(zhì)條件過(guò)一遍不滿足就跳到下一個(gè)格點(diǎn)寧可曲線少一個(gè)點(diǎn)也不留一個(gè)假坑。希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
91国产丝袜白虎| 亚洲图片欧洲图片aⅴ| 午夜男人天堂| 日韩乱伦视频| 欧美福利视频啊啊啊啊| 亚洲清纯综合| 嗯嗯,好大,好爽,好骚| 亚洲αv一区二区三区| 一本久道久久综合狠狠爱一密臀精| 性站| 成人免费福利在线观看| yiqicaoav| 久久精品99| 五月天色综合| 干婷婷综合网| 日韩性爱1级片视频| 风间由美日韩欧美久久| 免费成人在线熟妇网| 色999亚洲人成色| 亚洲伊人成综合成人网| 一区二区三区麻豆| 亚洲欧美综合网| 好湿好紧好爽 视频| 911av网站免费观看| 97干在线视频| 加勒比aⅴ| 亚洲污污网站| 九九九久久久久| 又大又白奶子| 欧美熟妇精品黑人巨大一二三区| 999狠狠综合| hd成人一区二区在线| 免费成人自拍视频在线| 五十路六十路七十路熟婆| 欧美黑人168页欧美黑人167| 日夜尻逼网| 久久亚州高清| 99热精品青草在线| 蜜桃精品一区二区三区ww| 亚州AV无码国产精品| 人人干人人操人人爱| 99热精品在线观看| 99re在线视频这里只有精品| 婷婷五月天成人| 26uuu国产免费观看| 亚洲精品免费中文字幕| 亚洲日韩av专区无码| 精品黄色电影| 精品国产三级av韩国在线| 94色色电影网| 久久精品国产精品一区 | av黄图片在线观看| 久久国产乱子伦精品免费女,网站| 另类图片五月天| 久久9亚洲| 99视频自拍| 乱色视频中文字幕| 日韩无码专区| 殴美,日韩国产伦精品| 九九久久99| 黄aaaaaaaaaaaaaaaaaa色网站 | 秋霞免费AV| 超碰在线观看av不卡| 国产三级资源在线观看| 精品国产91内射久久| 亚洲欧美综合区自拍另类| 久久 国产 无码| 飘花国产午夜精品不卡| 人妻日日干| 黄aaaaaaaaaaaaaaaaaa色网站| 国产无马视频| 狠狠狠狠狠| 日韩精彩免费| 老司机午夜福利视频一区二区| 日韩人妻丝袜美腿中文| 日韩欧视频| 殴美色网| 日韩精品字幕| 国产一区二区三区中文字幕| AV有码在线| 天天干人人看综合| 人妻精品视频一区二区| 东北黄色电影| 精品久| 亚洲激情在线观看一区| 国产精品一区二区 尿失禁| 国产呦精品一区二区三区下载| 日本道久久综合色色| 欧美一区91大爱| 天天α片| 91 丝袜在线播放| 丰满人妻无码一区二区三区| 一起草AV| 欧美偷| 日本国产欧美一区三区二区| 大香交伊人网| 欧美最大综合网| 搡老女人老91二区| 亚洲国产麻豆一区二区三区| 青青色综合| 99在线精品观看视频中文| 亚洲色欧美| 国产无码精品无码| 九九热超碰97亚洲最新香蕉 | 夜夜骑夜夜操| 婷色五月| 欧美乱欲| 国产99 中文字幕日韩小视频| 天天天乱色综合全| 明星性猛交ⅹxxx乱大交| 久久亚洲AV成人精品无码| 亚洲日韩肥臀视频在线观看| 国产丁香精品露脸视频| 日韩,欧美,中文在线| 久久精品72| 深夜视频| 男人的天堂不卡一区二区| 91在线色| www.99色| 一本一首道人妻少妇免费久久| 亚洲丝袜在线观看| 亚洲.欧美.丝袜.中文.综合| 日曰骚久久精品| 黑人精品一区二区在线播放| 91在线美女| 日本二三四区| 色五91| 人人摸人人舔一区二区| 精品少妇人妻av久久免费| 国产精品无码AV网站| 婷婷激情一区二区三区俺也去| 色爱天堂| 久久侵犯人妻爽爽爽| 人人澡人人澡人人| 一区三区啪啪| 国产超碰97| 国产精品麻豆成人av| 国模少妇一区二区三区| 怡红院久久老司机| 免费AV播放| 亚洲猛交| www.97在线| 国产精品久久久久婷婷二区次| 午夜男女爽爽爽在线视频| 人妻大香蕉| 伊人网综合在线视频| 操一区| 一区操逼日比视频| 成人精品一区二区91毛片不卡| 精品一区二区啪啪啪| 欧美 亚洲 第一页| 黑人精品久久97| 日韩一区二区精彩视频| 欧美日韩婷婷中文| AA丁香综合激情| 嗯嗯不要 视频| 92午夜免费福利视频| 久久精品国产久精国产| 久久久久久AV无码免费网站| 一本色道无码DVD中文字幕| 国产最新AV| 三级日韩一区二区三区| 亚洲色图 图片| 人妻少妇av在线观看| 传媒在线观看一区二区三区| 国产丝袜美女诱惑| 夜色AV无码手机在线影院| 综合亚洲网| 久久一二三四五六七八九区区区 | 日本韩国一本产品小视频日本韩国一本产品久久久产品小视频日本韩国一本产品久 | 国产精品国产亚洲区艳妇糸列| 91亚州欧美| 五月天开心网| 国产CHASE男男GAYGA 毛多色婷婷| 97超碰色屌| 日逼视频日本| 久久天堂| 蜜桃视频啊啊啊啊| www.狠狠干.coom | 欧美色一二三| 国内毛片免费h片在线| 日韩成人高清一区二区| 天天操天天干美女网址导航| 日本久操视频| 欧美熟妇视频| 国产视频一区二区免费| AⅤ片水多多| 91综合天天看| 日本蜜桃| 日本九九久久99播| 五月激情影院| 免费亚洲黄色视频在线观看| 久久久性| 91n处女在线观看| 亚洲av在线免费观看| 青青操综合网| 极品欧美一区二区三区| 伊色久人大在线| 久久华人网| 欧美高潮在线| 亚州操操穴网| 国产视频三区四区| 综合五月天| 一本一道vs波多野结衣| 岛国激情视频在线观看| 亚洲欧美色图| 亚洲综合九九| 午夜精品久久99蜜桃的功能章节| 欧美天天影院| 久热99999| 97视频620| 天天操天天射青青草| 凹凸视频特色日本特黄| 亚洲欧美中文日韩视频中国语| 国岛片视频| 欧美中文字幕日韩在线| 免费AV中文网在线观看| 欧美 精品国产制服第一页| 久久久久久久久9| 加勒比伊人综合| 乱伦熟女论坛| 日日爱99| 性色AV蜜色av色欲av| 欧美色图电影| 久久久久久精| 国产精品盗摄 偷窥盗摄| 韩国免费播放一级毛片| 国产a级午夜毛片| 亚洲精品一区二区三区在线播放| 欧美精品日韩久久久九| 亚洲第一无码播放立川理惠| 五月天激情四射| 国产一区二区欧美日本| 桃花色涩综合影院| 水野优香在线观看| 亚洲人在线成线成人| 日产中文字幕2020| 日本99一区二区| 天天日天天屌天天操| 亚洲91网站| 丝袜天堂网| 五月天精品| 资源新线在线天堂| 熟女精品va中文字幕| 男女激情黄色网址| 午夜丁香| 啊a一区在线| 蜜奶av| 传媒免费一区二区三区| 青草伊人网| 久久这里只| 国产精品精品系列在线观看| 老熟妇一区二区三区…| 狠狠躁AV| 日韩精品电影| 欧美色图电影| 国产日韩精品无码去免费专区国产| 天天看天天在线精品| 色官网在线| 久久精品人体| 亚洲不卡一| 免费视频一二三区| AV中亚| 精品网站99999| 熟女精品一区二区在线观看| 欧美色人| 性爱精品一区| 国产白丝在线| 四虎精品永久在线播放| 亚洲九区| 日韩黄色小说| 人人模人人看| 免费视频a级毛片免费视频| 欧美日日网| 99国内熟女露脸视频| 深爱伊人影院| 色欲蜜臀AV| 97天天搞在线| 强乱老妇中文字幕| 久草国产在线视频| 超碰碰97| 97超碰人妻| 再深点灬舒服灬太大了好硬好爽| 91精品人妻一区二区-全集完整版免费正片国语-B02AV | 内射黑人| 91在线国产后入风骚翘臀美女素人| 麻豆久久一区二区三区| 日本岛国黄色网址| 精品国产乱码久久久兰草影视| 亚洲色图A| 国产精品999zyz| ss久久| 91精品国产一区三一| 户外裸露刺激视频第一区| 大香蕉伊人网WWWn0n| 欧美激情高清性猛交| 亚洲色图亚洲无码强奸乱伦| 久热影视| 媚薬在线视频麻豆| 亚洲图片婷婷五月天| 日韩乱码Av| 诱惑网综合| 曰韩无码777| 超碰久久精品| 亚洲精品无码少妇久久| 校园春色美腿丝袜| 婷婷精品| 丁香九月婷婷| 99热超碰| 日韩免费一级性爱视频| 双插在线| 欧洲亚洲国产综合在线| 超碰免费欧美7| 啪啪AV导航| 色在线69堂| 思思热久久成人| 久久久久921| 国产精品无码av在线| 91丝袜激情在线| 蜜乳AV.COM| 欧美成人色| 久久精品国产亚洲AV无码做| 神马九九九| 日本道久久综合色色| 国产9熟妇视频网站| 激情色色| 久久夜夜| 东北操逼| 天天做天天爱天天高潮| 日韩性爱一级片| 97色论| 手机在线A片| 操老熟女AV| 99精品无码| 亚洲电影中字一区二区| 极品一区二区三区免费| 色婷婷综合视频| 99这里只有精品| 日日夜夜狠狠| 俄罗斯一区二区视频在线观看| 午夜后入| 视频二区美腿丝袜制服人妻欧美| 国产品精品自在在线午夜免费| 超碰成人人人爽人人爽| 亚洲综合贴图91| www.激情| 国内精品嫩模A∨私拍小视频| 天天摸夜夜操视频| 九九九九久久久| 九月丁香婷婷色| 免费视频观看60秒| 久久久久久9999| 五月丁香| 丰满人妻一区二区三区四区| 97久久久久| 精品久久久久久久久久久久 | 丁香五月天婷婷姐| 日韩av不卡在线观看| 亚洲se91| 国产精品午夜精品| 久久av色| 丁香五月激情综合国产| 最新av中文字幕高清| 欧美在线亚洲| 色妇91| 中文字幕日韩精品一区二区三区| 国产黄色av大片网站| 国产福利一区二| 国产精品另类一区大香蕉| 亚洲日韩乱码中文无码蜜桃臀网站 | 一级黄色牲爱A级片| 亚洲综合第一页| 蜜桃狠狠色伊人亚洲综合| 日本一区三级韩国| 天天弄天天操| 成年人一级黄色毛片大全在线观看| 蜜桃av色偷偷av老熟女| 国产97色在线 | 亚洲| 亚洲天堂情色| 欧美色997| 丁香六月婷| 91东京热男人的天堂| 97这里有精品| 亚洲少妇视频| 97日韩欧美亚洲| 2019亚洲男人天堂| 后入式视频国产自| 91欧美巨乳| 色制服丝袜夫妻av一区| 97色涩| 大香蕉十区| 大香蕉伊利av| 97舔舔| 麻豆天美国美国产AV| 五月天啪啪| 日本一本道A级黄色毛片试看60分钟| 在线观看免费视频国产| 中文字幕久久婷婷丁香五月天| 国产久久日| 熟妇人妻一区二区三在线 | 84YTCOM性无码| 97久久网| 偷拍亚洲熟女视频播放| 18禁精品网站在线看| 色色九区| 清纯唯美激情| 少妇高潮九九九九| 美女91| 久久久成人免费av电影| 精品人妻一区二区三区蜜桃视频| 国产91丝袜 在线播放| 亚洲自拍青操视频| 人妻熟妇一区二区三区| 国产在线播放成人免费| 免费观看性欧美一级| 中文字幕乱码人妻二区三区| www.yeyecao| 色婷婷视频| 五月天黄色激情视频| 欧美国产日韩高清在线| 四虎影视在线| 后入式视频国产自| 久久久久久无码人妻中文字幕| 久操免费电影| 亚洲国产美女久久久久| 久久中文字幕一区不卡| 操操碰| 91丝袜美女| 黄资源| 少妇熟女视频一区二区三区| 亚州综合色| 高清在线不卡一区二区 视频| 韩国成人精品久久久免费看| 99无码视频| 97这里都是精品| 97在线日韩中文字幕| 日本男人天堂| 人人弄人人摸| 日韩精品一区二区三区色欲| 白丝AV网站| 97久久久久久久久久| 日本不卡五区| 艹比视频国产精品| 99色悠悠| 亚洲国产精品久久久久婷婷老年| 一区二区三区美女超清| 欧美亚洲中文字幕| 中文字幕久久精视频久久大全| 少妇精品久久久八区九区| 91美女在线观看| 日韩三级天堂在线观看| 国产精品久久久视频| 日韩黄色小说| 热久久国产| 婷婷在线播放| 亚洲天堂电影网99999| 欧美色性情| www色日本| 伊人久久大香线综合无码| 国产一线二线三线av| 在线免费观看日韩一区| 好爽,再快点啊哈嗯嗯嗯嗯| 亚洲脚交| 国产精品久久久久久久黄无码| 97色冈| 秋霞福利网| 国产日韩手机视频在线| 麻豆天美久久91| 97人人夜| 国产67194| 国产AV线| 亚洲中文字幕精品久久久久久直播| 爽爽爽免费视频| 精品少妇999| a在线观看| 欧美日本视频一区| 国人欧美精品一区二区| 久男人久久| 日操粉逼逼| 国产1727欧美| 强奸乱伦中文字幕AV| 亚州中文字幕超碰97| 欧美日韩国产成人高清| 一区黄二区黄| 亚洲乱码精品一区二区| 久久伊人在线五区| 国产在线视频午夜精华在| 国产精品一区二区三区在线密挑| 在线二区不卡| www.狠狠操| 激情欧美97| 天天综合色电影| 中文久久久| 成 人 影视 一区 二区 三区 四区| 91天天综合日韩欧美| 激情网五月天| 人人妻人人玩人人澡人人爽| 亚洲国产精品乱码在线观看| 韩国三级一线观看久| 天天日日夜夜| 五月天伊人网| 草b在线 | 中亚精品极乱| 国产亚洲色婷婷久久99精品91 - 百度| 熟女人妻av在线资源,黄色的资源| 午夜操一操| 久久中文色图| 亚洲欧洲网站免费观看| 中文字幕欧洲有码| 99热99re超碰精品| 日本一级婬片试看三分钟| 五月天亚洲网| 99青草| 欧美黑人精品在线播放| 蜜桃午夜视频一区二区| 久久天天摸| 正在播放国产精品一区| 久久9久久| 精品福利视频| 国产97视频免费观看| 亚洲黄色| 国产在线精品电影观看| 欧美日韩99| 日语五十路和六十路亚洲国产精品| 国产午夜视频| 再深点灬舒服灬太大了好硬好爽| 久久久久九九九| 97久久精品亚洲中六字幕| 性在久久久久久| 精品人妻丰满熟妇一区二区三| 欧美天天综| 探花激情视频| 欧美性爱第一页久久| av草草在线电影| 日韩三级久久久| 强奸乱伦大香蕉网| 欧美极品美女aaaaaa级黄片| 日韩无码服务区| 草b在线 | 韩日精品四区| 亚洲精品中文字幕一区在线视频| 亚洲 无码 偷拍| 亚洲狠狠入| 五月天黄色av| 91爽啪| 亚洲AV无码久久久国产精品| 天天懆天天日| 欧美色图20p| 麻豆区久久久久亚| 2026国产精品视频| 夜夜夜夜夜夜夜夜夜狠狠狠狠狠狠狠| 欧美疯狂做爰xxxx| 日韩精品 视频一区二区| 91熟女视频| 九九热精品视频六| 97精品视频在线播放| 天堂麻豆天美| 精品人妻1237| 97天天搞在线| 口爆综合网| 日韩无码专区| 日本中文字幕在线电影| 亚洲综合一区二区| 91丨熟女丨丰满熟女| 国产乱伦性爱区| 青青青国产手线观看视频2| 蜜臀视频网站| 精品人妻一区二区三区不卡断| 97精品97久久| 精品国产久久乱码| 91欧美性| 男人天堂免费| 国产熟码AV| 蜜桃狠狠色伊人亚洲综合| 亚洲一区亚洲天堂| 双插在线| 亚州色国| 亚欧美综合| 日本新免费二区三区| 性爱AV天堂| 熟女高潮合集-永久久久-成人AV| 蜜臀久久在线视频| 成人在线永久| 欧美激情黑人| 天天色综合影视网| 久久中文字幕在线观看| 久久久青青草| 97色网| 色在线综合| 午夜福利av电影在线| 综合五月婷婷亚洲一区| 在线视频日韩欧美国产| 黑丝少妇在线观看| 日韩精品高清资源在线| 日日AV加勒比| 精品日韩人妻视频| 久操操| 亚av顶级裸体一区二区三区四区五区 | 国产自制av蜜乳| 久久久精选| 亚洲无码视频免费在线观看网址!| 看日韩黄片| 福利伊人玖玖国产| 伊人色综合网| 日本不卡码黄色 | 亚洲成人福利电影免费| 一区二区三区四区色图| 怡红院怡春院| 美女91色黄18| 啊v在线观看视频| 收看日本人日bb| 欧美日韩岛国大片在线观看| 69超碰综合| 成熟熟女国产精品一区二区| 啊啊啊好大好深| 亚州性色| 亚欧无码在线| 亚洲欧洲小说图片视频 | 伊人96在线| 久操视频在线观看| 天天摸夜夜添无码小视频| 97人妻碰碰中文无码久热丝袜| 超碰人人干| 中文字幕av久久爽Av| 90后后入| 亚洲天堂一区二区久久| 日本三级黄页| 国产一区二区三区,在线观看观看| 精品女同一区二区三区| 综合伊人激情| 啊啊啊啊嗯嗯嗯用力好爽| 久久久久ab| 青草一区二区| 伊人色综合网电影| 骚熟女吞| 欧州一区二区三区四区| 97干在线| 9ⅰ久久久天天| 久久无码一区二区二三区性色 | 女人18精品一区二区三区| 五月丁香六月综合缴清无码| 日韩精品国产精品五码一区二区| 九九九精品色乱九九九| 亚洲精品一区二区日本| 亚洲免费看片| 国产超碰欧美| 国产 亚洲 丝袜 制服| 欧美少妇第一页| q2午夜理论片夜色av| 一类av片在线看| 亚州操操穴网| 三久久久四久久久久| 插欧洲美女欧美精品| 亚州欧美总和| 欧美日韩国产三级黄色| 美女主播色欲91抠b在线播放| 久久久96| 日本天天吊| 中文字幕一区二区无码成人| 亚洲国产日韩欧美熟妇在线| 精品高清牛人盗摄一区二区三区中文字幕A片免费在线观看 | 天天综合香 ld视频| 国产高清成人免费视频| 亚洲综合97中文网| 九九九九九九九九九国产精品 | 亚洲熟女av日韩熟女| 欧美激情久久久久| 国产精品久久久久中文字幕| 天天看片天天爽| 国产一国产一级毛片古装| 免费看毛片操穴| 亚洲97| 青青草在线视频人人想人人上| 国产精品网址| 国产欧美日韩在线观看麻豆传媒公司| 诱惑网综合| 天美传媒国产原创中文字幕亚洲欧美另类 | 91少妇香蕉久久精品| 日本三级A片网站com| 亚洲天堂第一页| 国产精品高潮久久久无码| 色呦呦、国产精品| 在线视频免费播放一区| 福利五区| 天天综合精品| 在线播放成人高清免费视频| 亚洲永久永久永久永久一级一级一级精品 | 久久久噜噜噜久久人妻| 人人看人人摸人人色| 啊啊啊好舒服视频| 欧美狠狠弄| 天天摸夜夜添无码小视频| 青青欧美| 男女真人网18| 啊啊啊好想要| 欧美亚洲厕所精品偷拍91| 艹比视频国产精品| 中欧人妻丝袜中文字幕| 亚州久久9| 人妻99p| 97亚洲欧美| 成人十八禁日韩欧美一二三| 青青草中文-久久青草精品一区二区三 | 天天干一区二区| 国产精品一区午夜福利| 亚洲男人在线观看天堂| 免费观看有码高清视频| 国产AV色黄看到爽| 97久久超碰日韩精品| 国产美脚女优尤物在线观看| 黄片无码在线制服| 天天澡天天爽日日AV| 日韩综合97P| 欧美色棕合| 国产极品99热在线播放69| 亚洲一区二区AV| 大香蕉琪琪日本女优不卡| 熟女六十路| 边做饭边操逼逼| 97伊人超碰| 神马午夜久久久| 欧美在线视频99| 日日噜噜夜夜狠狠视频无| 欧美熟妇精品黑人巨大91| 美女91在线观看| 天天舔天天 | 97综合在线观看| 亚洲二区精品在线观看| 沈阳熟女高潮对白视频| 男人的天堂kva| 91N综合在线| 久久精精区一区二区一蜜桃一区二区| 粉嫩不卡一区二区性爱| 精品一区二区三区免费古装毛片香港三级日本三级人妇 | 六月婷婷综合| 欧美人与性动交a美精品| 老司机福利青青草| 亚洲男人天堂手机版| 天天草AV| laoshunv91| 亚洲丝袜色图| 欧美三级一级| 男人兔费天堂| 婷婷五月成人| AV综合中文字幕干| 国产一级黄色片在线观看| 日韩啊V| 亚洲色91| 夜色91| 91中文字幕制服丝袜免费视频| 日韩不卡一二三四| 91天射| 欧美精品偷拍| 97免费免费视频网| 97精品视频免费| 亚洲男人天堂2012| 无码欧美有限公司| 中文字幕一区日韩精| 日人妻视频91| 国产精品一区二区 尿失禁| 先锋色眉乱伦资源| 一区二区三区黄色片a| 欧美大波激情xxxx| 欧洲亚洲国产综合在线| 日韩激情毛片一级久久久| 校园春色综合网| 精品人妻一区二区三区在| 色悠久| 国产91 丝袜在线播放00-百度| 啊啊啊啊啊啊在线| 蜜臀99久久| 欧美性xxxxx狂欢| 青青操网| 一级性爱视频免费观看 | 色色色色电影网| 国产精品一区二区黄片| 日本午夜久久电影| 五月天色五月| 后入内射蜜桃臀| 91五月天| 久久精品女同亚洲女同13| 日日躁天天躁狠狠躁| 日韩啪啪视频| 欧美成熟性爱精品| 777AV电影| 亚洲日韩在线a不卡99精品| 欧美成人A天堂片在线观看| 亚洲少妇综合在线播放| 极品色www影院| 日本在线一二| 91精品成人| 91激情国产| 久久久蜜桃臀无码视频| 黄色片A级一区二区三区| 久久亚洲AV无码专区国产精品 | 成人情色一区二区| 欧美精品第四五页中文字幕在线观看| 国产 大胆 对白| 亚洲精品97p| 欧美色999| 黄页视频网站野外| 超碰97起碰| 欧美狠狠鲁| 中文字幕欧美精品亚洲日韩蜜臀| 91人人操| 久久久久九九九| 怡红院视频在线| 不卡一区视频| 久久春色| 日韩少妇一区二区三区| 91丨九色丨43老版熟女| 哈哈操电影AV| 91无码人妻精品一区二区三区蜜桃| 男人的午夜天堂| 干日本人少妇午夜寂寞影院| 日本高清电影欧美色图| 九九九九一级| 尤物av网站免费在线播放| 成人av在线播放| 国产亚洲99久久精品| 色诱avtt| 亚洲日韩天堂| 国产在线视视频有精品| 双插在线| 国产在线观看一区二区三区| 99爱在线视频| 北条麻妃性愛视频| av激情亚洲五月天| 亚洲av无码成人精品国产| 亚洲欧洲无码97久久精品| 亚洲欧洲日韩中文字幕一区| 欧美日本中字另类在线| 麻豆久久久久久久久丝袜 | 久久精品色欧美aⅴ一区二区| 啊啊好多水| 91精品人| 国产一区96在线| oumeizonghese,www| 欧美99999| 成人情色一区二区| 国产嫩草精品A88AV| 家庭乱伦性爱av| 欧美淫穴| 亚洲综合首页| 亚洲天堂区| 日本不卡中文| 无码抄逼网| 久热99999| 插穴性爱视频在线观看| 99热导航| 在线观看亚洲成人精品| 久久的网站啊啊啊啊啊| 免费AV中文网在线观看| 天天欧美欧美亚洲网| 可乐操亚洲蜜911| 日韩啪啪视频| 九九九九精品视频| 欧美精品一区二区少妇免费A片| 顶级少妇BT天堂| 亚洲中文字幕熟女| 色综合潮| 久久超碰国产一区二区三区| 成年男人的天堂| 青春草莓视频在线观看网址| 精品少妇后入一区二区三区四区人妻巨乳 | 干超碰碰熟女| 日本不卡卡一区| 日韩成人无码| 美女啪欧美一区| 先锋激情∨在线视频播放| 久久大陆| 乱伦系列一区二区| 国产午夜精品一区二区三区牛牛| 九九亚洲视频| 欧美激情久操网| 99综合自拍| 国产高清免费不卡av| 大香蕉92| 中文字幕在线日亚洲9| 91制服丝袜中文字幕| 五月激情天| 偷拍偷窥与盗摄视频专区| 天天看特黄的免费网站| 国产操操日韩三级黄| 日本在线15p| 亚洲一区中文字幕久久,果冻传媒一区二区天美传媒 | 9997se| 中文字幕av乱伦| 九九九九九精品| 亚洲欧美性生活| 中文字幕亚洲永久精品| 久久久一二三四区| 国产不卡片| 99国产在线 精品 视频| 亚洲蜜臀精品视频久久| 伊色综合天堂色97| 国产精品96| 亚洲 欧美 小说| 极品色www影院| 尤物av网站免费在线播放| 欧美在线视频播放| 长长久久免费视频| 小日子操bb在线看| 欧美性爱超碰97| 亚洲免费97免费| 97色干| 一起草欧美| 亚洲男人天堂网站| 久久久久久久久久久999| 2024人人操人人摸| 美女操逼A A| 中文字幕黄色一起草| 国产精品午夜成人福利| 久久精品色欧美aⅴ一区二区| 91色综合| 18+91网站| 97看操| av优播| 久操热线| 手机在线人成免费视频| 亚洲无992tv| 偷拍99| 黄日韩| 天天淫人人妻日日色| 黄片www.| 岛国片在线播放| 人人妻人人爱人人玩| 欧美性Fer办公室秘书| AV高清一区| 韩国一区二区精品亚洲| 92人人操人人| 男人天堂黄片| 欧美一级在线观看成人| 久久精品99| 国产精品亚洲日韩骚欢乐谷最新地址发布页huanieguty性屋娱乐妖精视频 | 亚洲男人在线观看天堂 | 五月天亚洲网| 东北女人av| 久久女人一区二区三区| 日本午夜久久电影| 国产成人手机视频激情| 免费无码国产精品v片在线观看| 国产精品国产精品国产| 国产一区二区在线看| 99爱爱| 色 亚洲 91| 欧美婷婷久久| 日本一本一区二区三区四区五区欧美日韩中文字幕 | 久久亚洲婷婷| 伊人久久艹| 亚洲欧洲综合成人av一区| 国产精品直播在线观看直播| 91亚洲综合在线| 中国少妇啪啪视频| 黄色成年| 欧美综合网1| 2026国产精品视频| 一二三四视频在线社区中文字幕| 97天天综合网| 色香在线| 麻豆性爱视频在线播放| 少妇一区二区三区在线观看| 蜜臀亚洲中文| 97色色色综合网站| 啊啊啊啊二区好大| 99蜜桃臀亚洲成人在线观看| 欧美夜色| 天天操天天日天天干| 岛国999| 天天摸夜夜操视频| 婷婷久草| 色原狠狠天天天| 久久αⅴ| 校园春色亚洲色图| 丝袜亚洲综合| 国产真乱mangent| 日日日日做夜夜夜夜无码| 成年女人黄网站| 中文字幕,人妻,日韩| 一级黄色性爱A级片| 久久精品国产亚洲AV无码电影| 天天干天天狼在线视频| www.久久爱| 天天看片天天爽| 东北女人的毛片| 风月影院男女十八禁| 美女十八禁| 啊啊啊啊啊啊在线观看| 性videos欧美熟妇hdx| 99国产精品视频尤物| 国产强奸乱伦xd| 激情五月天丁香社区| 中文字幕在线播放2中文字幕在线观看2| 91在线色综合| 综合色拍| 久久久青青草| 强奸乱伦免费网站| 超碰成人国产| 欧美中出1| 欧美专利1区2区3区4区5区免费| 青青草成人视频在线观看二区 | 亚洲色人阁| 午夜操逼不卡| 色婷婷99| 久九干| 日本免费一区二区不卡 | 久久国产视频性吧 | 亚洲成人在线播放| 色悠久久久av| 啪啪啪东京| 啊a一区在线| 哈哈操电影| 国产精点久久久成人| 久草婷婷| 久久AV无码AV| 五月天婷婷影院| 日本三级日本三级三级人妇四虎| 少妇蹲下买菜露大唇0| 91精品无码久久久久久久 | Aa东京男人的天堂| 日韩一级欧美一级国产一级台湾| 國產尤物AV尤物在線觀看| 95人妻爽爽人人做人人澡| 韩日巨乳美女免费视频在线观看| 啊v在线观看视频| 极品尤物女神在线观看| 青青色综合| 花花AV导航| 嫖老熟女A片一二三区| 久久久婷| 婷婷激情四射| 婷婷五月天激情网| 久久色一区二区| 呦呦一区| 殴美大黄片| 高潮嗯啊性感美女久久久| 老熟女网站| 99在线无码精品秘 入口黑人| 亚洲免费精品一区| 欧美丝袜中文字幕07在线| 亚洲第一无码播放立川理惠| av午夜玫瑰| 2017av无码免费无线播| 红杏大香蕉| 色综合大香蕉| 国产精品亚洲天堂网址| 国产自产91区13区| 久久亚洲一区女同性恋中文字幕| 国产aⅴ无码片毛片一级网站| 久久綜合很很很| 麻豆国产视频精品观看| 婷婷三区| 久久性爱视频免费看| 97精品国产97久久久| 午夜爽爽爽| 99啪啪视频| 人人操人人操人人操人人操人人操人人人11.CM| 大香蕉国产中文自拍| 亚一综合久久久久久久久久| 日本黄色天堂| 大香蕉啪啪啪| 亚洲美女av无码| 九九亚洲精品| 亚洲制服欧美另类内射| 免费在线视频97| 婷婷综合在线观看| 思思热久久成人| 激情另类激情| 中文字幕91综合| 国产对白刺激视频| 爱丝福利| 一本一道人妻久久一区二区三区| 欧美片第一页| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 国产男人又猛又粗又爽| 清纯唯美激情| 久久欧洲| 国内自拍 日韩激情 99| 色香欲影| 色婷婷淫色网| 亚洲男人的天堂亚洲| 久久久99免费| 久久青娱乐| 亚洲中文字幕乱码无码一区二区| 日本精品无码三级网站| 日韩色香| 久久人妻无码毛片A片麻豆| 99热精品在线| 九九干| 女性91网站| 91亚洲丝袜| 超碰公开久久网| 99精品久久久久久久婷婷| 欧美色狠| 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 久久超碰97| 色偷偷人人玩人人舔人人操人人摸人人爽 | 啊啊啊啊啊操我视频| 日亚韩精品视频二区三| 欧美片第一页| 天天欧美| 啊啊啊啊好大好硬啊啊啊啊啊| 麻豆60秒| 婷婷丁香成人| 最新三级网址| yw尤物av无码点击进入麻豆| 亚洲AV永久无码精品成人调教 | 玖玖爱免费观看视频| 伊人热综合| 午夜男人的天堂| 97在线亚洲| 中文字幕精品乱码| 中文字幕在线观看第二页| 色区久久| 8050午夜少妇无码| 免费公开人人操| 婷婷av在线中文字幕| 亚洲狠| 99re这里只有精品2| 久久久专区| 加勒比AV网| 日本一区二区三区精品| 欧美色图天堂在线| 中日高清无码操逼视频| 最新中文字幕在线亚洲| 欧美在线官网| 青青青草伊人精品| 狠插 制服 自拍| 黑丝少妇麻豆| 殴美性色a级欧美| 国产精品一二三区福利| 日韩国产中文字幕| 国产精品久久久久久 百度| 国产野战露脸在线播放| 国产极品粉嫩馒头一线天av| 五月天亚洲色图| 91天天综合日韩欧美| 色色97爱| 91天美免费| 性欧美999| 婷婷激情四射| 久久久久久久九九九九| 91宗合网| 爱逼综合| 欧美激情久操网| 黄片免费日韩| 偷拍 欧美 日韩| 呦呦影院| 大香蕉视频一二三区| 日本成人A片网站| 色色色色日本| 国产精品自在线发布| 大香蕉专区| 亚欧国产无码精品在线| 欧美很很操视频| 丁香五月天啪啪| 人妻天天夜夜爽一区二区| 啊啊啊啊啊啊在线看| 久久久久久久久久久久久久久乱码 | 图色综合网|