免费国产精品自在自线-91精品国产色综合久久久浪潮-99热久久免费频精品-国产精品国模在线观看-久久亚洲国产精品成人?V秋霞-久久国产一级A片免费播放-亚洲国产欧洲综合97久久-久久国产白嫩美女呻吟高潮

ARTICLE DETAIL

資訊詳情

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

FPGA中m序列同步時(shí)鐘提取:相關(guān)峰相位與Verilog實(shí)現(xiàn)

FPGA中m序列同步時(shí)鐘提?。合嚓P(guān)峰相位與Verilog實(shí)現(xiàn) 簡介面向FPGA與數(shù)字通信開發(fā)者這份壓縮包聚焦M序列在FPGA中的同步時(shí)鐘提取完整覆蓋從最長線性反饋移位寄存器LFSR生成、VHDL工程實(shí)現(xiàn)到全數(shù)字鎖相環(huán)DPLL位同步的完整鏈路適合通信專業(yè)學(xué)生、硬件工程師以及學(xué)習(xí)自同步系統(tǒng)的讀者。資源共68個(gè)文件大小2.66MB主要包含VHDL/VHO源碼與工程配置、prj/xst設(shè)計(jì)工程文件、xwv仿真波形、PDF與DOC原理文檔等兼顧代碼閱讀、仿真復(fù)現(xiàn)和理論對(duì)照目錄結(jié)構(gòu)便于按需檢索。目前已有507人瀏覽學(xué)習(xí)。資料中給出了63位M序列的VHDL生成程序、基于DPLL的位同步時(shí)鐘提取設(shè)計(jì)以及Cyclone系列FPGA同步設(shè)計(jì)說明從LFSR反饋網(wǎng)絡(luò)到鑒相器、低通濾波、壓控振蕩器再到時(shí)鐘分配網(wǎng)絡(luò)優(yōu)化與時(shí)鐘門控均有對(duì)應(yīng)源碼或文檔支撐。讀者可據(jù)此完成從算法仿真到FPGA工程移植的實(shí)踐也可直接用作課程設(shè)計(jì)、畢業(yè)設(shè)計(jì)或通信基帶同步模塊的方案參考。1. m序列在FPGA中的同步時(shí)鐘提取相關(guān)峰的相位才是真正的時(shí)鐘邊沿做接收機(jī)同步時(shí)我踩過最深的坑是示波器上明明有一條“時(shí)鐘”可解調(diào)出來的數(shù)據(jù)還是錯(cuò)的。因?yàn)楸镜夭蓸訒r(shí)鐘和信號(hào)碼時(shí)鐘來自兩個(gè)獨(dú)立振蕩器邊沿是騙人的相位差才是要害。m序列在FPGA中的同步時(shí)鐘提取做的就是利用m序列自相關(guān)峰的位置把遠(yuǎn)端碼時(shí)鐘的相位和頻率“摳”出來再修正本地時(shí)鐘。它不需要復(fù)雜的載波環(huán)路一段LFSR、一組滑動(dòng)相關(guān)器加一個(gè)小NCO就能在幾百行Verilog內(nèi)落地。適合做擴(kuò)頻突發(fā)同步、測(cè)距測(cè)速和低速載波恢復(fù)的開發(fā)者。下面從原理講到RTL實(shí)現(xiàn)再給避坑清單。2. 為什么用m序列做同步時(shí)鐘提取自相關(guān)峰、多徑容限和三種實(shí)現(xiàn)結(jié)構(gòu)2.1 m序列的尖銳自相關(guān)峰是時(shí)鐘提取的“尺子”m序列是最長線性反饋移位寄存器序列周期固定為2^n - 1n是移位寄存器階數(shù)。它有一個(gè)讓同步工程師非常舒服的性質(zhì)自相關(guān)函數(shù)在一個(gè)周期內(nèi)只有一個(gè)主峰主峰高度等于周期長度其他所有旁瓣都是-1。用雙極性±1表示m序列、周期為N時(shí)歸一化自相關(guān)滿足R(τ)1當(dāng)τ≡0 (mod N)R(τ)-1/N當(dāng)τ≠0。這個(gè)“只有一根針”的峰就是我們要找的時(shí)鐘參考點(diǎn)。接收信號(hào)只要和本地m序列做滑動(dòng)相關(guān)當(dāng)本地序列與接收序列在碼相位上對(duì)齊時(shí)相關(guān)值會(huì)突然抬高。這個(gè)抬高的時(shí)間位置對(duì)應(yīng)著發(fā)送端碼片周期的起點(diǎn)也就是碼時(shí)鐘的邊沿。FPGA里的同步時(shí)鐘提取實(shí)際上是在跟蹤這個(gè)峰“滑到哪里”而不是在波形上硬找上升沿。為什么不用隨機(jī)PN序列因?yàn)閙序列是確定生成的接收機(jī)可以用同一個(gè)初始狀態(tài)復(fù)現(xiàn)完整的參考序列又因?yàn)樗哂袀坞S機(jī)性即使在噪聲下相關(guān)峰仍然尖銳。m序列的周期越長相干處理增益越高同步時(shí)鐘提取的抗噪聲能力越強(qiáng)但代價(jià)是捕獲時(shí)間和相關(guān)器資源增加。工程上常用n7127碼片到n1532767碼片再高的階數(shù)一般交給匹配濾波器或頻域相關(guān)處理。多徑容限也來自這個(gè)尖銳峰。如果信道存在滯后路徑接收信號(hào)變成直達(dá)徑和多徑疊加相關(guān)函數(shù)附近會(huì)出現(xiàn)多個(gè)交疊的旁瓣。但只要直達(dá)徑的相關(guān)峰幅度明顯峰的位置仍可作為時(shí)鐘參考。后面避坑部分會(huì)講到副峰誤鎖這里先記住m序列的自相關(guān)峰是判斷碼相位最直接的依據(jù)。m序列的生成依賴本原多項(xiàng)式。同樣是n7抽頭選擇不同輸出的序列可能完全不同但只要抽頭是本原的周期都是127。設(shè)計(jì)時(shí)要注意初始狀態(tài)不能全0否則反饋永遠(yuǎn)為0LFSR會(huì)卡死在0狀態(tài)。由于m序列中0和1的個(gè)數(shù)僅相差1用0/1電平直接做相關(guān)會(huì)有直流偏移更穩(wěn)妥的做法是把0/1映射成雙極性1/-1或者在相關(guān)器里用“同或”代替“異或”把“相同位數(shù)”作為對(duì)齊判據(jù)。后續(xù)RTL代碼會(huì)體現(xiàn)這個(gè)選擇。2.2 滑動(dòng)相關(guān)、匹配濾波、延遲鎖定環(huán)FPGA里怎么選在FPGA里實(shí)現(xiàn)m序列同步時(shí)鐘提取常見有三條路線。結(jié)構(gòu)捕獲速度資源占用跟蹤精度適用場(chǎng)景滑動(dòng)相關(guān)器慢串行搜相位低一個(gè)相關(guān)器一般依賴搜索步進(jìn)突發(fā)短幀、低速率捕獲匹配濾波器快一拍出全部相位高L個(gè)相關(guān)器并行高相位分辨率高連續(xù)信號(hào)、捕獲時(shí)間敏感延遲鎖定環(huán)中等需先捕獲中超前/滯后兩個(gè)相關(guān)器很高閉環(huán)連續(xù)跟蹤長期跟蹤、頻偏變化大我一般這樣選型捕獲階段用滑動(dòng)相關(guān)器鎖定后切到延遲鎖定環(huán)跟蹤。這是資源和性能最平衡的組合。純匹配濾波器在碼片速率高或周期長時(shí)會(huì)吃掉大量寄存器和加法器。以周期127、8倍過采樣為例一個(gè)相關(guān)器需要1016級(jí)移位寄存器和1016個(gè)累加點(diǎn)并行做8個(gè)相位就是8000多個(gè)加法器很多中小型FPGA裝不下。純滑動(dòng)相關(guān)器結(jié)構(gòu)簡單但捕獲時(shí)間隨周期和過采樣倍數(shù)線性增長。假設(shè)每個(gè)碼相位駐留P個(gè)采樣時(shí)鐘過采樣OVS周期LEN則最壞捕獲時(shí)間約為LENOVSP個(gè)采樣時(shí)鐘。如果P8、OVS8、LEN127就是8128個(gè)時(shí)鐘周期對(duì)同步時(shí)間要求不高的系統(tǒng)可以接受。那么什么時(shí)候可以用滑動(dòng)相關(guān)器作為唯一方案當(dāng)m序列周期不超過255、過采樣倍數(shù)不超過8且接收機(jī)能容忍幾百個(gè)碼片周期的捕獲時(shí)間時(shí)完全可以用一組滑動(dòng)相關(guān)器加峰值檢測(cè)完成同步時(shí)鐘提取。這是本文后續(xù)實(shí)現(xiàn)所采用的結(jié)構(gòu)。如果需要連續(xù)跟蹤長時(shí)間漂移再引入閉環(huán)環(huán)路。還有一個(gè)容易被忽略的參數(shù)過采樣倍數(shù)OVS決定了時(shí)鐘提取的分辨率。假設(shè)采樣時(shí)鐘為Fs碼片速率為Rc則OVSFs/Rc?;瑒?dòng)相關(guān)器搜索的相位間隔是1/Fs也就是一個(gè)采樣周期同步時(shí)鐘使能的最大量化誤差為±0.5/Fs。OVS不夠大時(shí)相關(guān)峰即使能檢測(cè)到恢復(fù)出的時(shí)鐘也會(huì)在多個(gè)采樣點(diǎn)之間跳抖動(dòng)很大。所以后文的RTL都按OVS8來寫這也是工程上比較穩(wěn)妥的起點(diǎn)。如果硬件資源緊張至少保證OVS4并通過后面的DLL和內(nèi)插把精度補(bǔ)回來。3. 用Verilog實(shí)現(xiàn)m序列同步時(shí)鐘提取LFSR、滑動(dòng)相關(guān)器和峰值判決3.1 LFSR生成m序列初始狀態(tài)與反饋抽頭怎么定m序列在FPGA里就是線性反饋移位寄存器。不同階數(shù)的本原多項(xiàng)式對(duì)應(yīng)不同抽頭。例如7階常用多項(xiàng)式x^7 x^6 1周期127。下面是最小實(shí)現(xiàn)// 7階m序列生成器多項(xiàng)式 x^7 x^6 1 module m_seq_gen #( parameter N 7 )( input wire clk, input wire rst_n, input wire load, input wire [N-1:0] seed, output wire seq_out ); reg [N-1:0] lfsr; // 反饋抽頭來自本原多項(xiàng)式x^7和x^6對(duì)應(yīng)bit6和bit5 wire feedback lfsr[6] ^ lfsr[5]; always (posedge clk or negedge rst_n) begin if (!rst_n) lfsr 0; else if (load) lfsr seed; else // 左移后把反饋值補(bǔ)到最低位 lfsr {lfsr[N-2:0], feedback}; end assign seq_out lfsr[N-1]; endmodule邏輯說明load有效時(shí)載入seed否則每個(gè)時(shí)鐘左移一位并把反饋位補(bǔ)到最低位。本原多項(xiàng)式?jīng)Q定反饋計(jì)算方式TAP_MASK和位序在不同工具里可能定義不同如果你綜合后發(fā)現(xiàn)輸出序列周期不對(duì)先交換抽頭方向再試。這不是玄學(xué)是LFSR左移/右移約定不一致導(dǎo)致的。初始狀態(tài)不能全0所以復(fù)位后要給一個(gè)非全0的seed。常用抽頭組合如下表都是本原多項(xiàng)式n階數(shù)周期抽頭位置(bit)531bit4, bit27127bit6, bit59511bit8, bit4112047bit10, bit81532767bit14, bit13參數(shù)說明周期2^n - 1n越大相關(guān)增益越高但相關(guān)器長度也越長。用模板ROM存本地序列比每次從LFSR生成更省事也方便在相關(guān)器里生成任意相位偏移。工程上我會(huì)把整個(gè)過采樣模板在用前寫好而不是讓相關(guān)器動(dòng)態(tài)等LFSR輸出。這樣相關(guān)器的時(shí)序更可控。3.2 滑動(dòng)相關(guān)器寄存器鏈、累加器和符號(hào)位處理滑動(dòng)相關(guān)器把接收序列和本地模板逐位比較。接收信號(hào)經(jīng)過硬判決后是0/1本地模板也是0/1用異或門做比較即可。下面是核心代碼// 滑動(dòng)相關(guān)器輸入為過采樣后的硬判決比特輸出為對(duì)齊度 module sliding_correlator #( parameter LEN 127, // m序列長度 parameter OVS 8 // 過采樣倍數(shù) )( input wire clk, input wire rst_n, input wire data_in, input wire [LEN*OVS-1:0] local_template, output wire [$clog2(LEN*OVS1)-1:0] corr_val ); reg [LEN*OVS-1:0] shift_reg; reg [$clog2(LEN*OVS1)-1:0] corr; integer i; // 每個(gè)采樣時(shí)鐘把輸入移入寄存器鏈 always (posedge clk or negedge rst_n) begin if (!rst_n) shift_reg {LEN*OVS{1b0}}; else shift_reg {shift_reg[LEN*OVS-2:0], data_in}; end // 組合邏輯累加同或結(jié)果為1表示該位相同 always (*) begin corr 0; for (i 0; i LEN*OVS; i i 1) begin corr corr (~(shift_reg[i] ^ local_template[i])); end end assign corr_val corr; endmodule邏輯說明每個(gè)采樣時(shí)鐘將data_in移入shift_reglocal_template不動(dòng)組合邏輯計(jì)算兩者逐位同或的和。同或結(jié)果1表示相同因此corr_val越高表示越對(duì)齊最大值是LEN*OVS。對(duì)齊時(shí)出現(xiàn)尖銳主峰這個(gè)峰就是后續(xù)同步狀態(tài)機(jī)的輸入。參數(shù)說明LEN*OVS是相關(guān)器長度寄存器個(gè)數(shù)和累加器位寬都跟著它走。OVS不能太大否則相關(guān)器存儲(chǔ)量和組合邏輯延遲會(huì)快速上升也不能太小否則峰值量化誤差大。工程上OVS取4到8比較常見。若輸入不是單比特而是多比特軟信息則local_template也需要多比特異或改成乘法或查表資源會(huì)成倍增加。先用硬判決把方案跑通再升級(jí)軟相關(guān)是我常用的路徑。這里有一個(gè)容易忽略的邊界因?yàn)檫^采樣相關(guān)峰出現(xiàn)后會(huì)持續(xù)大約OVS個(gè)采樣時(shí)鐘。峰值檢測(cè)不能只看一個(gè)周期否則會(huì)把同一個(gè)峰的多個(gè)采樣點(diǎn)重復(fù)當(dāng)成新峰。更合理的做法是記錄“高值平臺(tái)”期間的峰值并在平臺(tái)結(jié)束時(shí)輸出峰值位置。3.3 峰值檢測(cè)與同步狀態(tài)機(jī)從“找到峰”到“鎖定時(shí)鐘”峰值檢測(cè)不能把corr_val超過閾值就立即認(rèn)為同步。過采樣后一個(gè)相關(guān)峰占了OVS個(gè)采樣點(diǎn)閾值命中會(huì)連續(xù)發(fā)生必須用狀態(tài)機(jī)把這些連續(xù)命中合并成一個(gè)同步事件。// 同步狀態(tài)機(jī)搜索 - 驗(yàn)證 - 鎖定 module sync_acq_fsm #( parameter THRESHOLD 900, // 主峰閾值按相關(guān)器滿量程*0.7~0.8 parameter LOCK_LOSS 500 // 失鎖閾值 )( input wire clk, input wire rst_n, input wire [$clog2(LEN*OVS1)-1:0] corr_val, output reg sync_pulse, output reg locked ); localparam IDLE 2b00, PEAK_MONITOR 2b01, LOCK 2b10; reg [1:0] state; always (posedge clk or negedge rst_n) begin if (!rst_n) begin state IDLE; sync_pulse 1b0; locked 1b0; end else begin sync_pulse 1b0; case (state) IDLE: begin if (corr_val THRESHOLD) state PEAK_MONITOR; end PEAK_MONITOR: begin // 連續(xù)兩個(gè)采樣點(diǎn)高于閾值才確認(rèn)峰 if (corr_val THRESHOLD) begin state LOCK; locked 1b1; sync_pulse 1b1; end else begin state IDLE; end end LOCK: begin // 跟蹤階段由NCO產(chǎn)生同步使能這里只檢測(cè)失鎖 if (corr_val LOCK_LOSS) begin state IDLE; locked 1b0; end end endcase end end endmodule邏輯說明IDLE看到第一個(gè)超過閾值的采樣點(diǎn)后進(jìn)入PEAK_MONITOR下一個(gè)采樣點(diǎn)再次確認(rèn)避免毛刺誤觸發(fā)。進(jìn)入LOCK后同步時(shí)鐘使能不再直接取相關(guān)峰而是由后續(xù)NCO產(chǎn)生相關(guān)器只做失鎖監(jiān)視。這樣即使相關(guān)峰有輕微幅度波動(dòng)NCO仍能穩(wěn)定輸出碼時(shí)鐘。參數(shù)說明THRESHOLD按滿量程的70%~80%取。OVS8、LEN127時(shí)滿量程1016閾值900只接受非常接近主峰的值捕獲靈敏度會(huì)差一些信噪比低時(shí)可降到800附近。LOCK_LOSS通常取主峰一半這里500是保守值。實(shí)際需要根據(jù)噪聲統(tǒng)計(jì)調(diào)整。這里的“鎖定時(shí)鐘”還是粗同步采樣鐘和碼鐘之間的固定頻偏由第四章的NCO和環(huán)路濾波消除。4. 在FPGA上跑通一套完整同步時(shí)鐘提取系統(tǒng)頂層例化、仿真激勵(lì)和NCO參數(shù)4.1 頂層模塊的端口定義和關(guān)鍵信號(hào)一個(gè)完整的m序列同步時(shí)鐘提取系統(tǒng)至少包含本地序列生成、滑動(dòng)相關(guān)器、同步狀態(tài)機(jī)、NCO和環(huán)路濾波五部分。頂層模塊可以這樣寫module m_sync_clk_extract #( parameter LEN 127, parameter OVS 8, parameter NCO_W 32 )( input wire clk_adc, // 采樣時(shí)鐘 input wire rst_n, input wire rx_bit, // 硬判決后的接收數(shù)據(jù) output wire sync_clk_en, // 恢復(fù)出的碼時(shí)鐘使能 output wire [NCO_W-1:0] freq_word, // NCO頻率字便于觀察 output reg locked ); wire [6:0] local_seq; wire [LEN*OVS-1:0] local_tmpl; wire [10:0] corr_val; wire acq_pulse; wire nco_step; m_seq_gen #(.N(7)) u_seq( .clk(clk_adc), .rst_n(rst_n), .load(init_done), .seed(7b0000001), .seq_out(local_seq) ); template_rom #(.LEN(LEN), .OVS(OVS)) u_tmpl( .clk(clk_adc), .rst_n(rst_n), .seq_in(local_seq), .tmpl_out(local_tmpl) ); sliding_correlator #(.LEN(LEN), .OVS(OVS)) u_corr( .clk(clk_adc), .rst_n(rst_n), .data_in(rx_bit), .local_template(local_tmpl), .corr_val(corr_val) ); sync_acq_fsm #(.THRESHOLD(900), .LOCK_LOSS(500)) u_fsm( .clk(clk_adc), .rst_n(rst_n), .corr_val(corr_val), .sync_pulse(acq_pulse), .locked(locked) ); code_nco #(.NCO_W(NCO_W), .OVS(OVS)) u_nco( .clk(clk_adc), .rst_n(rst_n), .freq_word(nco_step), .sync_en(sync_clk_en) ); endmodule邏輯說明本地m序列先串行生成再由template_rom展開成過采樣模板。相關(guān)器在同一個(gè)采樣時(shí)鐘下工作同步狀態(tài)機(jī)輸出acq_pulseNCO根據(jù)頻率字產(chǎn)生穩(wěn)定的碼時(shí)鐘使能。這里的nco_step初始值是常量實(shí)際系統(tǒng)中會(huì)由環(huán)路濾波器修正。這個(gè)頂層骨架只展示信號(hào)關(guān)系沒有把環(huán)路濾波器畫出來。真實(shí)工程中sync_clk_en產(chǎn)生后需要比較它和狀態(tài)機(jī)峰位置之間的誤差然后更新freq_word。誤差計(jì)算在4.3節(jié)給出。4.2 仿真激勵(lì)怎么寫帶噪數(shù)據(jù)、相位偏移和時(shí)鐘頻偏寫testbench時(shí)模擬一個(gè)帶頻偏的發(fā)射信號(hào)比直接給理想方波更有價(jià)值。下面是一個(gè)常用做法// 發(fā)送端在tx_clk下生成m序列 wire tx_seq; m_seq_gen u_tx( .clk(tx_clk), .rst_n(rst_n), .load(1b1), .seed(7b0000001), .seq_out(tx_seq) ); // 將發(fā)射序列按8倍過采樣存入環(huán)形緩沖 reg [7:0] tx_buf [0:1015]; integer idx; always (posedge tx_clk) begin tx_buf[idx] tx_seq; idx (idx 1015) ? 0 : idx 1; end // 用相位累加器模擬收發(fā)時(shí)鐘偏移 reg [15:0] phase_acc; always (posedge clk_adc) begin phase_acc phase_acc data_step; // data_step模擬頻偏 end // 從發(fā)射序列緩沖中抽出一個(gè)采樣相位 wire rx_bit tx_buf[phase_acc[15:13]]; // 高3位作為8倍過采樣相位邏輯說明發(fā)射序列每個(gè)碼片寫入8個(gè)相同值形成8倍過采樣連續(xù)波形。接收端phase_acc的累加步長data_step如果等于碼速率對(duì)應(yīng)的期望步長則收發(fā)完全同頻略大或略小就模擬出頻偏。rx_bit按相位累加器高3位從緩沖中取值相當(dāng)于接收端在發(fā)射序列的不同相位上采樣。這樣可以看到相關(guān)峰在時(shí)間軸上滑動(dòng)。參數(shù)說明data_step的計(jì)算方式與NCO頻率字相同。如果完整m序列周期127碼片、8倍過采樣總計(jì)1016個(gè)采樣點(diǎn)。data_step 期望每采樣點(diǎn)相位增量 * 2^16 / 1。例如1%頻偏時(shí)每采樣點(diǎn)相位應(yīng)增加1.01data_step 1.01 * 65536 ≈ 66191。phase_acc位寬要遠(yuǎn)大于地址位寬否則量化噪聲會(huì)掩蓋頻偏。仿真時(shí)觀察兩個(gè)指標(biāo)一是sync_clk_en間隔是否穩(wěn)定為8個(gè)采樣時(shí)鐘二是freq_word收斂到與頻偏匹配的值。4.3 NCO步長與環(huán)路濾波器系數(shù)兩個(gè)必調(diào)參數(shù)碼時(shí)鐘NCO的核心是相位累加器溢出一次代表一個(gè)碼片周期結(jié)束。// 碼時(shí)鐘NCO位寬NCO_W溢出一次表示一個(gè)碼片周期 module code_nco #( parameter NCO_W 32 )( input wire clk, input wire rst_n, input wire [NCO_W-1:0] freq_word, output reg sync_en ); reg [NCO_W-1:0] phase_acc; always (posedge clk or negedge rst_n) begin if (!rst_n) begin phase_acc 0; sync_en 1b0; end else begin // 加法溢出位就是使能脈沖 {sync_en, phase_acc} phase_acc freq_word; end end endmodule邏輯說明相位累加器每采樣周期增加freq_word溢出一次代表一個(gè)碼片時(shí)間到達(dá)。采樣時(shí)鐘80MHz、碼速率10MHz時(shí)期望NCO步長為0.125 * 2^32 536870912。如果仿真里發(fā)現(xiàn)同步使能間隔不是8個(gè)采樣點(diǎn)優(yōu)先檢查這個(gè)值。環(huán)路濾波器系數(shù)是第二個(gè)必調(diào)參數(shù)。常見做法是把峰值檢測(cè)得到的峰位置和NCO產(chǎn)生的同步位置做差然后一階修正freq_wordalways (posedge clk or negedge rst_n) begin if (!rst_n) freq_word STEP_INIT; else freq_word freq_word Kp * phase_error_signed; endKp的取值直接決定穩(wěn)定性。Kp太大相位誤差加上噪聲后頻率字亂跳恢復(fù)時(shí)鐘抖動(dòng)明顯Kp太小頻偏跟蹤慢長幀后面仍有殘余誤差。我一般先把Kp設(shè)為2的負(fù)10次方量級(jí)用定點(diǎn)表示就是右移10位然后在仿真里看同步使能相對(duì)理想時(shí)鐘的誤差曲線。誤差曲線收斂時(shí)間超過1000個(gè)碼片就加大Kp收斂后震蕩明顯就減小Kp。參數(shù)參考值調(diào)節(jié)方向NCO_W32位寬越大頻率分辨率越高STEP_INIT2^32 * Rc / Fs按碼速率和采樣速率計(jì)算Kp2^-10 ~ 2^-6過大抖動(dòng)過小跟蹤慢THRESHOLD滿量程 * 0.7~0.8過低誤鎖多過高丟同步5. m序列同步時(shí)鐘提取避坑誤鎖、多徑、時(shí)序違規(guī)的三個(gè)排查清單5.1 現(xiàn)象相關(guān)峰找得到恢復(fù)出的時(shí)鐘卻不斷跳變?cè)?jīng)遇到的情況是仿真里相關(guān)峰很漂亮板卡上鎖定指示也拉高了但sync_clk_en的間隔在第8和第9個(gè)采樣點(diǎn)之間來回跳解調(diào)誤碼率下不來。檢查后發(fā)現(xiàn)問題在“相關(guān)峰和NCO沒有閉環(huán)”上。當(dāng)時(shí)只做了峰值檢測(cè)把sync_pulse當(dāng)成了時(shí)鐘而相關(guān)峰本身受噪聲影響會(huì)有±1個(gè)采樣點(diǎn)的抖動(dòng)時(shí)鐘自然跟著抖。原因和解決峰值檢測(cè)輸出的只是捕獲階段的粗同步不是真正穩(wěn)定的時(shí)鐘。正確做法是進(jìn)入LOCK狀態(tài)后放棄直接使用sync_pulse改用NCO產(chǎn)生sync_clk_en再用相關(guān)峰位置和NCO相位的差值去修正NCO頻率字。這個(gè)閉環(huán)會(huì)讓NCO輸出逐漸收斂到平均碼速率而不是跟著單次相關(guān)峰抖。如果你已經(jīng)在用閉環(huán)還是抖檢查過采樣倍數(shù)OVS4時(shí)的相位誤差量化步長是1/4碼片環(huán)路很難壓到0建議先提高到8。另一個(gè)常見問題是環(huán)路增益Kp設(shè)置太大這時(shí)誤差曲線會(huì)衰減震蕩把Kp往小了調(diào)就能改善。5.2 現(xiàn)象相關(guān)值超過閾值卻鎖在多徑副峰上一次多徑環(huán)境下的調(diào)試中相關(guān)器明明輸出了高峰值但同步點(diǎn)壓碼不準(zhǔn)。原因是直達(dá)徑被遮擋后某條多徑比直達(dá)徑更強(qiáng)或者多徑與直達(dá)徑疊加形成了偏移的合成峰。只拿單點(diǎn)最大值判斷就會(huì)把副峰當(dāng)主峰。原因和解決要從“高度判據(jù)”改成“形狀判據(jù)”。m序列自相關(guān)主峰附近應(yīng)當(dāng)是一個(gè)以峰為中心的三角形狀左右兩側(cè)斜率基本對(duì)稱??梢栽贔PGA里同時(shí)保存峰值前一個(gè)和后一個(gè)相關(guān)值做形狀判斷// 取峰值前、中、后三點(diǎn) reg [10:0] prev_corr, peak_corr, next_corr; wire left_ok (prev_corr (peak_corr 1)); wire right_ok (next_corr (peak_corr 1)); wire shape_ok left_ok right_ok;邏輯說明只有peak_corr超過閾值且前后兩點(diǎn)都達(dá)到峰值一半以上才認(rèn)為主峰有效。多徑環(huán)境下若左右明顯不對(duì)稱就繼續(xù)搜索。更徹底的做法是采用超前滯后延遲鎖定環(huán)用超前臂和滯后臂的差值驅(qū)動(dòng)跟蹤它天然有抑制偏鎖的能力。捕獲階段仍然用最大值搜索鎖定后切到DLL能大幅減少副峰誤鎖。5.3 現(xiàn)象RTL仿真通過上板后同步狀態(tài)機(jī)亂跳或失鎖這是FPGA實(shí)現(xiàn)里最典型的“仿真和板卡不一致”?,F(xiàn)象包括鎖定指示燈時(shí)亮?xí)r滅、相關(guān)值在板卡上比仿真低一截、NCO頻率字讀數(shù)不穩(wěn)定。我最初以為是板卡噪聲后來用邏輯分析儀抓相關(guān)值發(fā)現(xiàn)corr_val在靠近時(shí)鐘沿的位置出現(xiàn)了毛刺。原因和解決一是相關(guān)器的組合累加邏輯沒有流水化輸入數(shù)據(jù)寬度LEN*OVS有1016位組合邏輯鏈太長時(shí)鐘跑不高二是rx_bit來自外部接口沒有做時(shí)鐘域同步就進(jìn)入移位寄存器亞穩(wěn)態(tài)會(huì)污染整條相關(guān)鏈。處理辦法如下先給輸入打兩拍// 外部數(shù)據(jù)先同步避免亞穩(wěn)態(tài)進(jìn)入相關(guān)器 reg rx_bit_sync1, rx_bit_sync2; always (posedge clk_adc) begin rx_bit_sync1 rx_bit; rx_bit_sync2 rx_bit_sync1; end然后把for循環(huán)累加改成多級(jí)加法樹每級(jí)之間插入寄存器。綜合后看最差建立時(shí)間余量至少留正余量否則就把OVS降到4或降低采樣時(shí)鐘。另一個(gè)經(jīng)驗(yàn)是local_template用ROM或常量不要用大量寄存器扇出如果模板是動(dòng)態(tài)生成的相關(guān)器時(shí)序會(huì)很差。板卡調(diào)試時(shí)先用邏輯分析儀抓corr_val的高位看是否存在毛刺或寄生峰值再?zèng)Q定是改約束還是改結(jié)構(gòu)。6. 讓m序列同步時(shí)鐘提取更魯棒超前滯后延遲鎖定環(huán)與相關(guān)峰拋物線內(nèi)插6.1 超前-滯后DLL替換峰值檢測(cè)跟蹤態(tài)更穩(wěn)捕獲完成后如果要抑制多徑和噪聲我會(huì)把峰值狀態(tài)機(jī)切到超前滯后延遲鎖定環(huán)。超前臂和滯后臂分別用本地碼相位提前和滯后一點(diǎn)的相關(guān)值誤差e early - late。當(dāng)e0時(shí)本地碼正好對(duì)齊主峰。// DLL誤差計(jì)算early和late來自兩個(gè)相位差為1個(gè)采樣點(diǎn)的相關(guān)器 wire signed [15:0] early_corr, late_corr; wire signed [15:0] dll_err early_corr - late_corr; // 一階環(huán)路修正NCO步長DLL_GAIN_SHIFT控制增益 freq_word freq_word (dll_err DLL_GAIN_SHIFT);DLL比峰值檢測(cè)晚鎖定因?yàn)樾枰韧瓿煞逯挡东@但它能在鎖定后把相位誤差壓得更小而且不容易鎖在單點(diǎn)噪聲上。我現(xiàn)在常用的做法是捕獲用滑動(dòng)相關(guān)確認(rèn)后切DLL兩者復(fù)用同一組相關(guān)器只是把本地模板相位偏移半個(gè)采樣點(diǎn)。DLL_GAIN_SHIFT建議從10開始調(diào)看誤差收斂速度和噪聲。6.2 相關(guān)峰拋物線內(nèi)插把同步分辨率提到1/16碼片當(dāng)OVS8時(shí)峰值檢測(cè)只能給出1/8碼片分辨率的相位。如果還想進(jìn)一步提高可以用峰值附近三個(gè)采樣點(diǎn)做拋物線內(nèi)插。設(shè)峰值前一點(diǎn)C1峰值C0峰值后一點(diǎn)C2則峰頂點(diǎn)相對(duì)C0的偏移為delta (C1 - C2) / (2 * (C1 - 2*C0 C2))delta在-0.5到0.5之間。FPGA里實(shí)現(xiàn)時(shí)如果怕除法占用資源可以做一次乘法后右移因?yàn)榉帜冈谥鞣甯浇兓淮?。?nèi)插后的同步定位精度可以做到0.1采樣點(diǎn)以下等價(jià)于1/80碼片足夠應(yīng)對(duì)大多數(shù)低速擴(kuò)頻同步。加到這個(gè)精度后freq_word的每次修正要改成小步長否則內(nèi)插帶來的高分辨率會(huì)被環(huán)路噪聲吃掉。我最早做同步時(shí)鐘提取時(shí)只用峰值檢測(cè)后來發(fā)現(xiàn)多普勒變化會(huì)讓峰值在幾個(gè)采樣點(diǎn)間移動(dòng)恢復(fù)時(shí)鐘抖動(dòng)明顯?,F(xiàn)在我的固定套路是峰值捕獲 - DLL跟蹤 - 拋物線內(nèi)插修正NCO相位三段式接在一起性能和資源都過得去。希望這一篇能讓你少走我當(dāng)初的彎路也希望你能在工程里把這些參數(shù)調(diào)成自己的組合真正把m序列的同步時(shí)鐘提取跑穩(wěn)。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
久久天天| 五月婷婷网站| A片天天| 色色色色色色网站| 狠狠色丁香99| 日本人妻A片成人免费看片| www.婷婷六月天| 五月天久久婷婷| 激情婷婷丁香五月天小说| 99精品偷自拍| 天天干天天做| 久久永久视频| 婷婷刺激综合| 激情综合激情综合| 久久久久久五月天| 《》【无码】想被搞到爽AV应募而来的超M素人 西纯子 10musume-011723-01 | 性做久久久久久久免费看| 亚洲成人在线五月天| 超碰免费大香蕉| 99@久久@99精品视频| 亚洲另类电影| 99久久九九| 丁香五月婷婷色偷偷| 九九精品这里只有| 欧美又粗又大一区二区在线观看| 人妻狠狠操| 色婷婷影| 任你擦免费视频| 天堂婷婷综合| W色综合| 99热官网精品在线| 婷婷五月婷婷| 激情五月丁香五月| 五月婷婷综合在线| 四虎国产精品永久在线国在线| 五月天丁香成人社| 久久久久激情| 久久综合激情| 天天色亚洲| 色色无码| 无码人妻激情| 亚洲色频| 日逼影音先锋男人AV资源站| 人妻在线观看视频| 97婷婷狠狠久久综合9色| 操逼视频网址| 操操精品| 婷婷在线精品| 五月激情综合婷婷| 色五XX| 五月五丁香婷婷| 激情综合自拍五月婷婷色五月| 日本高清久| 激情五月天婷婷色色色色色色色色色色色| 久久狠婷婷| 99视频极品在线香蕉| 成人性生活免费观看。| 伊人网啪啪| 激情综合网站| 久久9视频| 久久婷综合| 99热在线中文字幕| 丁香五月骚喷水视频| 久色成人| 色五月激情五月| 五月天色婷婷综合| 99热8| 国产午夜一区二区三区| 日本欧美成人片AAAA| 丁香五月激情综合| 91N 一起草| 玖玖激情网| 色婷婷在线影院| 五月激情婷婷国产精品久久久久久| 久色88| 97久人人| 色色色.com| 天天操狠狠操| 另类视频综合| 五月婷婷很很色| 2022久久婷婷| 小视频aaa久久久| 99久久思思| 美英法精品无码免费视频| 超碰日韩人妻在线| 丁香五月婷婷AV| 99er6免费视频热播| 欧美激情五月综合| 色婷婷亚洲婷婷| 亚洲成人在线播放| 色婷婷第四色| 综合99在线| 狠狠色狠狠色综合日日91| 曰日爽日日操| 国精产品一区二区三区| 丁香五月欧美| 黄色热99| 久久久久9999| 久热免费| 国产日产亚洲系列最新| 婷婷五月天激情综合| 婷婷久久五月| 欧美婷婷日本| 黄色毛片精品| 这里只有精品免费视频在线观看 | 99久久精彩视频| 综合亚洲六月婷婷在线| 婷婷丁香五月网| 久久曰曰| www九九| 色五月成人网| 色五月网址| 中文网婷婷字幕婷| 亚洲第一视频 久久| 五月丁香六月婷婷啪啪| 天天日色情| 99 re视频一区| 亚洲久久视频| 这里只有精品视频在线| 丁香五月婷婷AV| 亚洲婷婷乱乱丁香| 五月丁香综合网| 第四色网婷婷| 丁香婷婷基地| 丁香五月婷婷少妇| 丁香五月婷久久| www.天天干| 色婷婷色综合激情91| 天天插天天很| 少妇大叫太大太粗太爽了A片 | 超碰网站在线观看| 免费观看日韩成人av| 色七色九九| av色婷婷| 婷婷涩五月| 天天婷婷| A级毛片高清免费不卡播放谢谢谢谢| 久久婷婷热| www.91有码.com| 九九色综合视频| 麻豆AV一区二区三区| 影视av久久久噜噜噜噜噜三级| 99精品爱| 丁香亭亭激情四射| 六月丁香激情网| 高清一区二区三区日本久| 久久久99视频| 天天爽人人综合免费7799| 久久嘟嘟丁香| 97碰啪啪| 精品国产va久久久久| 玖玖婷婷色五月| .comwww在线观看免费操| 天天天天色天天天天天干| 色婷婷丁香五月| 婷婷综合另类小说| 性生生活大片又黄又| 玖月婷婷爱丁香| 热99在线| 亚洲狠狠狠色婷婷综合激情久久久| 六月婷婷色综合| 色优久久| 精品亚洲国产成AV人片传媒| 五月丁香六月婷婷欧美综合| 久久香蕉福利| 国产乱妇无乱码大黄AA片| 国产日批视频免费播放| 思思久久久婷婷| 丁香六月无码| 亚洲免费99| 九九热欧美| 99热99在线| www.夜夜操| 开心五月激情| 色播色丁香五月| 五月天丁香| 在线观看欧美| 99色色| 涩五月丁香| 久久婷婷大香蕉| 五月婷婷激情综合| 色色色色色级无码| 婷婷五月精品中文| 色噜噜狠狠色综合日日| www.com五月天| 婷婷五月综合网| 这里只有精品视频在线| 五月丁香婷婷潮喷中文字幕| 99re这里只有精品99| 91色久| 亚洲激情视频网| 开心婷婷五月综合| 99久在线精品99re8热| 韩国情人在线电视剧免费观看高清版全集| 久热精品9999| 婷婷综合视频| 亚洲国产99| 97碰超级人人看| 丁香网站| 99在线观看视频| 久久五月丁香六月婷| 91N 一起草| 日韩 中文 欧美| caopeng超碰| 99精品综合在线| 午夜成人天堂久久无码日韩久久| 国产精品视频久久99| 六月大香蕉| 色5月婷婷| 99精品网| 亚洲色情在线| 日本五月丁香| 五月天婷婷综合久久| 99热传媒| 激情综合五月天| 五月丁香天堂网| 色墦五月丁香| 国产操B视频| 99噜噜噜在线播放| 九九热精品| 五月激情婷婷丁香天堂| 丁香5月婷婷| 色婷婷香蕉| 婷婷影视久久| 国产精产国品一二三在观看| 人人草人人舔| 五月婷六月| 五月丁香色婷婷| 美女激情婷婷| 久久婷婷五月天激情| 五月丁香成人| 99re在线精品视频| 婷婷射图| 九热久| 欧美三级视频| 亚洲a片免费观看| 免费看欧美成人A片无码| 99视频网址| 九九色综合视频| 五月婷婷丁香伦理网| 婷婷天堂综合| 看黄的网站18禁| 五月丁香花激情综合网| 久草五月婷婷| 色色婷婷五月天| 色婷婷888| 超碰色天堂| 亚洲成人综合网在线免费观看| 色色色色丁香| 婷婷五月天成人视频| 五月激情小说| 色综啪啪网| 欧美日韩中文国产一区发布| 亚洲操女| 婷婷五月色惰| 1024手机在线观看看片_日韩精品| 国产亚洲成AV人片在线| 日韩肏屄网| 五月婷婷六月丁香首页| 日韩成人综合网| 丁香五月开心亚洲| 91婷婷丁香五月天免费视频网站| 99re热| 日本本土色网第一区| 区区久久妻| 丁香五月天在线观看视频| 亚洲精品无码久久| 色日本丁香婷婷| 五月婷成人网| 婷婷丁香在线播放| 国产精品美女| 久操热线| 丁香五月婷婷少妇| 久久激情综合| 极品 少妇 内射| 色婷婷影音| 色婷婷六月天在线| 婷婷99狠狠躁天天躁中| 五月天伊人| 日本99热| 综合九九日本| 国产成人av在线播放| 九九综合九九| 天天干天天色天天干| 这里只有精品视频在线看| 五月停停激情网| 精品色色| 无码日本精品XXXXXXXXX | 亚洲精品又粗又大又爽A片| 日本精品人妻无码77777| 岛国在线观看91| 去色色五月天| 丁香五月天天| 青草五月天| 综合久| 国产乱子轮XXX农村| 中文字幕视频色婷婷| 男女av免费看| 综合激情在线视频| 夜夜撸日日骑| 九九热最新视频| 国产婷伊人| 亚洲操B视频| 色综合夜夜| 亚州性爱99| 五月天婷婷基地| 99爱在线视频| 成人毛片在线免费观看| 美国天天日天天操| 欧美99| 亚洲亚洲人成综合网络| 日本久久视频| 天天插天天操| 四LLL少妇BBBB槡BBBB| 久热天堂| 天天操夜夜玩!| 99爽视频| 九九偷拍网| 99er6| 91九色在线视频| 国外亚洲成AV人片在线观看| 色婷婷香蕉| 日韩精品无码99| 97人人干| 久久精品99久久久久久| www.成人婷婷综合| 国产一区二区三区影院| 亚洲国产婷婷色五月| 99亚洲色色| 99这里有精品| 婷婷综合在线| 色婷婷久久综合| 人人操婷婷| 色五月丁香总合网| 激情图片五月天| 日韩AV一区二区三区| 亚洲精品乱码久久久久99| 色你久久| 亚洲精品在线视频| 婷婷五月天综合在线| 天天干,夜夜爽| 99精品热视频| 人妻熟妇国产精品| 色色狼人综合| 无码人妻激情| 91人妻人人做人碰人人爽九色| 五月丁香在线婷婷美女| 日本一区二区三区精品视频| 天天综合网亚洲网站| 国产精品久久久久久久久久免费| 婷婷五月天av网| 超碰97人人操| 色综合婷婷| 激情婷婷五月天| 月色色综合婷婷网| 婷婷 伊人 久久| 日本一级大片| 丁香五月区| 亚洲免费av在线| 五月天四色房丁香亭亭| 色婷婷五月影院| 五月婷婷真爱激情网| 丁香五月激情综合久久| 人人草人| 色哟哟www| 91无码高清| 2022人人操人人看| 伊人久久艹| www超碰| 大香蕉五月丁香| 五月久久婷婷| www.久久99| 五月丁香激情五月天| 袁子仪视频观看| 久色视频| 婷婷五月色丁香在线看| 97干在线看| 天天肏高清在线| 99热精品观看| 天天综合精品| 可以免费看的AV网站| 1024亚洲| 97热这里只有精品| 激情激情激情网| 久久XX日本综合| 99热6这里只有精品| 五月天激情综合网| 九九视频这里只有精品| 五月开心啪啪| 中文字幕欧美久久| 丁香婷婷久久 | 婷婷丁香激情综合色情| 毛片新网地| 思思热视频在线| 99久久婷婷综合| 亚洲激情久久| 婷婷五月天激情综合| a免费在线| 天天综合网91| 久久在线人妻| 综合大香蕉| 夜夜爽77777妓女免费下载| 亚洲最大五月六月丁香婷婷| 超碰免费人妻| 九九99精品免费播放| 综合大香蕉| 亚洲精品又粗又大又爽A片 | 色色色99| 五月婷综合| 97操在线视频| 91干在线视频| 久久综合婷婷| h亚洲| 另类激情五月天。| 毛片九九九九九九| 最近中文字幕2019视频1| 婷婷狠狠干| 五月天激情小说婷婷| 黄色av高清| 91超碰在线观看| 国产热精品| 日本97在线视频| 国产黄大片在线观看画质优化 | 亚洲五月婷| 99色一| 色丁香五月婷婷| 五月天丁香婷婷久久九| 婷婷亚洲色| www.操.com| 婷婷伊人激情婷婷| 亚洲丁香花色| 91丁香五月| 色综合激情图区| 一级黄色影片| 婷婷五月天丁香社区| 丁香五月激情婷婷激情| 色五月婷婷 成人| 91视频久久久| 毛片九九九九九九| 超碰妻人人| 99综合免费视频| 午夜成人综合| 神马欧美精| 五月天社区狠狠| www色婷婷久久综合久色| 久操97| 热久免费视频9| 夜夜穞天天穞狠狠穞AV美女按摩| 天天日夜夜爽| 五月丁香偷拍| 色五月婷婷五月天| 色婷婷狠狠| 免费啪啪亚州视频| 第四色五月婷婷| 欧美va在线| 天天做天天爱综合| www.色色色色| 激情五月天电影| 久久网思思| 婷五月天在线草| 婷婷激情伍月网| 亚洲av免费在线| 欧美图片丁香五月天| 五月丁香婷色| 97五月综合网| 色情五月天丁香社区| 午夜日日| 国产9色在线/日韩| 玖玖视频福利| 亚洲激情网站无码| 西瓜美女a片| 五月天激情国产综合AV| 99r这里| 99er6热在线观看精品6| 日本色色视频| 色婷婷a v| 91碰在线| 天天综合精品| 色五月噜噜| 色五月激情综合网站| 九月婷婷在线观看| 亚洲成人av在线| 99久久综合| 免费视频舔| 亚洲亚洲激情| 九一99| 丁香五月婷婷网| av在线激情| 国产亚洲99久久精品| 五月天综合色| 涩丁香91| 99热大香蕉| 日日骑夜夜撸| 久久久五月婷婷| 激情欧美丁香五月| 天天日天天插| 五月婷久久综合| 五月丁香黄色| 另类图片五月天婷婷| 这里只有精品视频在线看| rr天天操| 99激情| 人人综合色| 五月婷婷,狠狠操| 青青热视频| 亚洲激情区| 婷婷五月丁香五月| 疯狂做受XXXX高潮A片动画| 丁香婷婷婷婷十二月在线观看视频| www.97干视频| 色狠狠六月| 舔色婷婷| 99国产精品久久久久久久久久久 | 午夜精品777| 激情五月影院| 亚洲中文字幕在线观看| 91丨九色丨白浆秘| 丁香婷婷综合激情五月色| 丰满人妻一区二区三区| 欧美成人猛片AAAAAAA| 超碰人人操人人9| 99久久久久| 欧洲免费视频色| 久久婷婷六月综合| 99色视| 久久er+| 98色花堂98t.R| 日韩综合成人| 久久色在线视频| 色五月丁香五月| 久操操| 在线成人视频免费| 婷婷五月天另类网站| 91婷婷丁香| 九九激情综合| 色色色热热热| 欧美性爱专区| 日本人妻伦在线中文字幕| 九月停停| 久久一热免费视频| 色婷久| 成人精品视频99在线观看免费| 婷婷丁香五月91| 韩国婷婷丁香五月| 五月天啪啪| 五月丁香色综合| 丁香色综合| WWW.桔色成人.COM入口| 色色激情| 亚洲综合视频网| 夜夜爽天天日| www.玖玖九| 久久杏爱视频| 99色热| 亚洲小电影在线观看黄999| 91人人人人人人人| 怡红院院久久| 裸体做A爰片毛片A片免费| 成人日韩欧美| 五月激情偷拍| 九月婷婷| 色香欲综合| 黄色片精品| 五月婷婷av| AV中文字幕夜夜操b天天摸bb | 日韩无码人妻一区二区| 久久精热| 99精品视频推荐| 亚洲色A| www.99视频| 色99久草在线| 99久久激情视频| www.亚洲激情.com| 五月激情六月宗合| 2022人人操人人看| 97操碰在线视频| 99草视频在线观看| 原琪琪色影院| 99视频这里只有免费精品| 成人丁香五月| 亚洲激情无码久久| 99久久户外勾搭| 五月丁香六月停停| 天堂网操| 热99在线精品| 婷婷丁香五月天哟啪| 深爱婷婷网| 无码网| 亚洲亚洲人成综合网络| 五月婷婷激情综合拍| 操91综合网| 婷婷色五月丁香六月欧美啪| 五月婷婷中文字幕| 五月婷婷五月天| 亚洲天堂AAA| 免费91久久精品| 99爱在线免费视频| 开心五月婷婷激情| 国产av一区二区三区| 五月天激情婷婷小说| www.1024久久| 99色在线观看| 婷婷激情五月综合丁| 色婷小说| 男女99免费视频| 天天爱天天日| 婷婷五月综合色小姐小说| 深爱激情丁香| 丁香六月天AV| 97人人干。| 97人人操人人爽| 五月丁香综合伦理片| 日韩久久日| 99热这里都是精品| sewuyuejiqingwang| 东北黄色一级| 天天爽天天干| 激情婷婷五月天| 涩综合在线| 久久香视频| 色婷婷五月天偷拍| 色播五月婷婷五月| 99re熱| 97色综合| 99色在线视频| 五月丁香综合中文| 九玖欧洲亚洲| 婷婷久久五月丁香| 久热99狠| 99热官网| 五月天婷婷色色网| 久久久久久丁香五月| 丁香色色色| 91在线人| 丁香六月婷婷久久综合| 任你搞网站| 91小黄书网址在线观看| 色情五月天小说| 吾爱AV导航| 国产精品久久久久久妇女6080| 98永久精品| 日夜夜天天| aaaaa黄色| 大香蕉九九热| 99久热视频在线| 亚洲色99| 久久久久亚洲AV成人无码电影| 精品成人无码A片观看香草视频| 99九色视频在线观看| 中文字幕91,综合| 9色91视频| 色色色综合网| 九九激情网| 色五月婷婷91| 亚洲人人操| 开心激情播播五月天| 色五月天天| 欧洲永久精品| 玖玖国产视频一区| 激情五月婷婷综合| 九九五月天| 亚洲性视频| 性爱五月婷婷| 青青草五月天| 99人人干人人操| Aaa久久| 久九男女天堂| 欧类av怡春院| 不卡在线超碰| 荫道BBWBBB高潮潮喷| 91精品久久久久久综合五月天| 五月天激情四射| 9久国产精品| 综合久久高清| 欧美三级欧美一级| 超碰在线人人| 日韩中文欧美| 中文字幕成人| 欧美叉叉叉BBB网站| 成人综合网站| 激情五月天天| 日日操夜夜操中国无码| 啪啪99| 色域五月婷婷丁香| 日韩啪啪网| 欧美精品18| 狠狠穞A片一區二區三區| 久久99精品视频| 婷婷五月天成人网| 99视频| 欧美97超碰| 色黄啪啪| 99热最新精品| 精品五月丁香| 俺去也在线www色官网| 色婷婷五月天天天干天天操天天爽| 午夜电影网VA内射| 天天摸天天透天天舔| 啪啪黄页网| 久热这里只有精品6| 色色婷婷五月| 99热免费18| 久久性刺激| 国产伦亲子伦亲子视频观看| 欧美 色婷婷| 亚洲有码在线视频| www.99视频| 五月天婷婷丁香花| 一级黄色尤物综合视频手机在线观看| 91丨九色丨熟女|老版| 色婷婷五月在线| 日本人妻伦在线中文字幕| 九月丁香很很色| 久久婷婷东京热| 99这里只有精品视频免费| 婷婷色五月天综合网| www.久热| 成功精品影院| 色婷婷无吗| 丁香五月天AV在线| 五月天久久综合婷婷丁香| 日本天天操| 五月丁香综合| 爆乳熟女一区二区三区爆乳| 热久久成人| 99这里只有精品视频| 99精品在线观看| 久久久久久久91| 在线成人网站| 热热久久99| 中文AV网站| 久久婷婷五月综合色天| 婷婷五月丁香六月伊人网| 久久99性爱| 婷婷精品| 玖玖婷婷色五月| 色婷婷在线视频综合| 亚洲综合九九| 青青色com久久| 日本无va视频| 99日本精品视频热| 超碰在线资源| 激情网狠狠干| 九九色婷婷| 精品视频网| 色五月天综合| 日本色色网| 欧美婷婷丁香五月| 亚洲九九99精品视频在线播放| 丁香九月婷婷| 91九色精品| 99热免费看| 中文字幕人妻熟女在线| 91狠狠综合久久| 五月天成人综合| 婷婷操无码| 婷婷激情综合无月| 99精品视频网| 色五月综合激情| 国产精品色色| 九月av在线| 99爱精品视频| 婷婷丁香激情五月天色色色| 色色色99韩| 91啪啪| 九月影院義母在线播放| 五月婷婷五月天| 91碰操| 66精品成人免费网站在线观看| 五月天激情影院| 97福利视频| 九九操操| 97操视频| 九九九九国产| 夜夜 操无码| 久9热视频| 中文字幕成| 婷婷六月亚洲综合| 久久一级片| 九九这里都是精品| 亚洲精品成人片在线播| 婷婷色色婷婷| 成人视频在线免费播放| 婷婷五月影院| 日韩一级A片黄色| 久久作爱| 天天骑日日爽| 久久五月丁香| 狠狠色情婷婷| 桃色五月婷婷| 五月激情网站| 一区三区视频有限公司| 成人五月天丁香| 丁香五月婷婷超碰在线| 五月天啪啪啪| 深爱激情九九五月天| 国产日产亚系列精品版优势| 日韩欧美骚货| 色色婷婷色色| 丁香五月婷婷啪啪啪| 6月丁香婷婷| 内射爽无广熟女亚洲| 天天操九九插| 9精品一区| 日本久久婷婷| 久久久久婷婷五月热综合| 国产SUV精品一区二区6| 少妇人妻综合色6699| 停停五月色宗合| 国产激情综合| 久久av电影| 日韩欧美性爱| 日韩成人中文字幕| 青青草搞屄视频网站| 狠狠噪| 五月婷婷激情网| 综合网色| 久久婷婷五月天激情新地址| 色五月天婷婷| jiujiu热在线视频| W色综合| 播五月丁香三月婷婷| 亚洲精品视频在线| 婷婷丁香红五月91C| 99热在线播放| 久久99热这里只有| 丁香av网| 天天干电影| 99re在线这里只有精品视频首页| 香蕉久久国产av一区二区| 久久丁香五月婷婷| 橾逼网| 六月婷婷俺也去| 人人操91色| 99在线免费视频| 五月丁香操亭亭网| 五月丁香六月综合情在线观看| 日本操B视频| 成人av在线电影| 99精品网站| 色9999日韩国产| 五六月婷婷久久| 成人片在线播放| 激情五月久久| 日本在线免费中文com.| 亚洲成人在线综合| 久久婷婷超碰| 可以看的av网站| 99无吗| 五月开心六月婷婷在线播放网站| 丁香五月婷婷天堂大香蕉| 色五月婷婷五月天| 2017狠狠干| 婷婷开心激情五月激情网| 婷婷五月深情丁香深爱日韩| 超碰中文字幕在线| 欧美丰满熟妇BBB久久久| 激情综合99| 99愛国产| 五月丁香六月婷婷免费| 色色综合网站| 丁香密臀AV激情网| 十二区无码| 北京熟妇搡BBBB搡BBBB| 五月香婷婷| 激情六月天| 天天摸人人摸| 丁香五月98| 九九热亚洲中文在线观看免费| 97久久五月丁香婷婷| 久久婷婷五月丁香蜜桃网| www.99在线| 日本色色网| 婷婷五月电影院| 99狠狠| 狠狠色婷婷7777久综合| 日韩av在线播放综合网| 男女啪啪做爰高潮无遮挡| 婷婷五月天成人| 玖玖婷婷五月天| 色婷婷69| 亚洲综合另类| 五月婷婷六月色| 热99在线| 色香欲综合| 亭亭五月色男人| 婷婷丁香色五月久久88| 亚洲人妻一区二区| 秋霞影音91人妻久久| 五月天天天开心激情网| 婷婷五月天直播| www.sd-xiangsu.cpm| 婷婷丁香色五月亚洲| 91精品久久久久| 97干在线视频| 婷婷丁香社区网| 丁香六月婷婷综情欧美| 99色这里| 5月色亭亭视频| 婷久看人爽| 五月丁香六月婷婷色| hd五月婷婷在线| 另类小说五月天综合网| 新激情五月天色播| 天天射色五月天| 五月丁香婷婷成人网| 久久久这里有精品| 国产精品国产| 人妻综合网| 超碰成人免费| 另类小说五月天| 色婷婷六月| 色约约视频一区二区三区四区五区| 久久99激情五月天| 超色欲天天| 婷婷五月天奸女| 天天干,天天舔| 丁香五月天在线直播观看| 久热这里只有精品视频6| 天天干天天操| 超碰在线观看9| 99热精品中文字幕| 国产69精品久久久久999小说| 五月天综合在线网| 青青色com久久| 婷婷爱爱蜜臀天天操| 欧美日本VA| 99视频精品8 | 91精产一区三区免费观看| 香蕉婷婷色五月| 人人干天天舔| 。久久久久久久久久久久久久人妻| 色婷婷丁香五月在线观看| 五月停停色色丁香| 免费视频WWW在线观看网站| 极品嫩草| 狠狠综合网| 伊人五月人妻精品| 大婷婷色呦呦噜噜色呦呦噜噜| 婷婷香蕉| 久久五月天影院| 综合99久久天天综合| 丁香五月婷婷少妇| 亚洲色情网站| 色播五月丁香| 丁香五月激情综合久久| 丁香五月中文字幕| 5月丁香六月情| 色婷婷9| 成人AV在线中文版| 超碰93在线观看| www天天干| 99热综合色图| 男人操女人高潮91视频| 五月天综合激情网| 狠狠色狠狠色综合日日91| 激情五月色婷婷| 少妇人妻人伦A片| 射久久丁香五月| 综合狠狠五月婷婷| 婷婷色情网| 丁香婷婷影院| 丁香五月婷婷少妇| 丁香五月婷婷偷拍| 色婷婷呢狠禁久禁| 9久热| 综合婷婷都市激情| 亚洲最大成人综合网720P| 五月丁香啪啪综合| AV五月婷婷露脸| 99热成人| 久久婷婷网站| 综合网视频| 国产乱人偷精品人妻A片| 久久婷婷色情7777网站| 色狠狠综合入口| 精品一二三区久久AAA片| 超碰在线免费9| 色婷婷久久综合丁香五月| 婷婷五月成人| 丁香九月激情| 殴美综合激情五月天免费视频| www.99热国产| 99惹在线精品免费观看| 久久五月天视频| 99在线免费视频播放| 插插插色综合网| 丁香五月香蕉| 91人人网| 亚洲五月丁香六月婷婷| 五月天婷婷色综合| 精品九九视频| 最近中文字幕大全免费版在线| 中美日韩成人在线| 亚洲欧美婷婷五月色综合| 色情成人五月天| 深爱五月天 开心网| 日本99久久| 开心婷婷中文字慕| 婷婷五月色情天| 日韩成人电影在线播放| 久久这里只精品| 99碰在线视频| 26uuu| 秋霞网在线免费基地五月婷婷丁香| www 五月天 com| 全部老头和老太XXXXX| 激情综合青草| 超碰在线看| 成人精品一区二区三区四区五区 | 色丁香五月| 99热网址| 婷婷六月天天| 97干网站| 久九色| 99综合在线| 色色婷| 6月丁香婷婷| 五月天婷婷小说| 久月丁香爱婷婷综合| 久热伊人| 丁香成人综合| 五月丁香色停停啪啪啪| 色播丁香婷婷五月激情| 激情五月婷婷色综合| 婷婷五月丁香香蕉| 色色日本欧美| 九色自拍| 99热欧美在线观看| 五月天色五月| 99热这里只有精品2016| 超碰人人摸AV| 夜夜操夜夜操| 9久久婷婷国产综合精品性色| 色色色色五月天| 伍月婷丁香婷| 婷婷五月在线影院| 天天舔天天操| 色玖玖综合网| 久久草大香蕉| 激情综合色| 4438国产免费看| 99超级碰免费视频| 欧美日韩大黄| 奇米色大香蕉| 99热9999| 婷婷五月激情基地| jiujiuxiangjiaowang| 五月天天天天天天天天天天天天天天天婷婷婷 | 色综合久久44| 最近中文字幕大全免费版在线| 五月丁香婷婷啪啪综合网| 婷婷亚州综合| 人妻AV在线| 久色五月婷婷综合| 欧美婷婷精品激| 26uuu欧美日本| 99久久综合精品五月天| 成人免费在线电影| 亚洲五月婷| 五月五婷婷| 丁香成人五月天| 亚洲激情四谢| 日本色色网站| 丁香五月天天日| 婷婷丁香五月激情密臀av| 九九这里有精品| 97色色在线视频| 日夜操B| 久久综合66| 91超碰人人操| 六月丁香激情婷婷| 91ncom.色| 天天射天天操天天干| 久操激情| 久久五月婷天天干| 五月色网| 色级婷婷| 狠狠爱综合网| EEUSS鲁片一区二区三区| 99re这里只有精品国产99| 中文网婷婷字幕婷| 成人视频网| 五月婷婷影| 久噜久噜| www.天天干.com| 日本精品九九九| 超碰人人摸人人操| 丁香五月在线| 51国精产品自偷自偷综合| 伊人五月婷婷| 六月久久婷婷| 97涩婷婷| 亚洲乱码日产精品BD| 超碰色综合| 丁香涩涩爱| 天天综合天天做天天综合| 久久精品9| 最新久久99视频网站| 欧美性生交A片免费看| 9 1超碰九色| 五月六月伦理| 五月婷婷之激情五月| site:pzdcoin.com| 五月天天堂久久| 69精品无码一区二区三区| 超碰人人摸人人操| 99久久网站| 四色永久成人网站| 无套内射极品大美女| 丁香婷婷色五月天| 丁香五月婷婷六月婷| 婷婷色在线| 99久久精品色老| 伊人久久中文网| 在线播放成人| 色欲AVV| A片试看50分钟做受视频| 精品人妻一区| 国产成人综合网| 五月丁香色婷婷色| 亚洲丁香婷婷丁香五月天激情| 欧美激情凹凸丁香网| 婷婷色播综合五月| www色婷婷久久综合久色 | 日日爽夜夜爽| 超碰99在线| 久热伊人| 色婷婷狠狠| 五月天色影院| 人人摸人人搞| 久久99精品久久只有精品| 草草操操| 级情九色| 伊人久久五月天| 日韩成人电影AV| 三级黄网站| 26uuu精品一区二区| 99热这里只有精品3| 丁香六月五月天| 日本三级日本三级99| 天天插天天日| 五月丁香久久| 色狠狠色噜噜AV天堂五区| 男女啪啪做爰高潮无遮挡| 色婷婷丁香五月| 人与禽A片啪啪| http://www.com久久久精品一区| 六月婷婷毛片| 婷婷丁香五月在线观看91| 热婷婷av| 五月丁香激情综合啪啪| 久久精品五月天| 99热9| 妻久久久久| 99爱免费在线视频| 丁香五月婷综合网| 丁香婷婷性久久| 91精品久久久久| 婷婷色五月激情| 亚洲精品久久久久久久久久飞鱼| 婷婷综合九色伊人| 色五月开心久久网| 久久九九@| 丁香五月天天哦| 九九热99精品在线| 熟女激情五月天| 五月丁香91| av大香蕉| 黄色av网站在线免费播放| 激情五月婷婷啪啪| 成人丁香五月| 五月丁花色综合网| 五月的色婷婷高潮| 超碰在线人妻| 国产精品久久久久久久久久免费| 99天堂在线观看免费视频| 91丨九色丨老农村| WWW.99热| 五月色婷婷AV| 99精品无码| 九九在线视频| 婷婷综合干| 丁香五月久久| 五月停停丁香| 激情床戏| 日韩AV免费电影在线播放| 丁香五月综合久久| 五月色丁香综合| 五月婷婷六月丁香综合| 成人丁香五月| 婷婷桃色网| 九久9精品| 九九机热| 激情久久久| 丁香五月伊人| 草综合网| 色色色无码| 久久精彩视频| 亚洲狠狠婷婷| 《》【无码】想被搞到爽AV应募而来的超M素人 西纯子 10musume-011723-01 | 色六月视频| 丁香大香蕉| 琪琪色网址| 五月丁香爱婷婷深深| 五月丁香六月情| 天天干一干| 嫩草视频观看| 激情熟女网| 开心久久爱五月天| 色五月婷婷五月天| 欧美精品在线观看| 九九色99| 天天操天天操天天操天天操天天操天天操| 色香蕉影院| 大香蕉娱乐| 色欲日日躁| 六月综合婷婷开心伊人| 97久操| 欧美五月丁香在线观看| 色五月首页| 超碰网站在线观看| 天天插天天| 色婷婷五月综合| www.色色五月天.com| 美女妹子后射视频网站在线观看| www九九热| 超碰成人在线观看| 开心激情五月天网| 91 影音先锋| 又大又粗九一在线| 五月天六月丁香| 深爱激情五月天| 五月天婷婷狂暴白浆| 桃色伊人在线| 91久久99久久91熟女精品| 婷婷综合五月天| 9999久久久久| 超碰日日操| 97婷婷狠狠久久综合9色| 青草激情在线| 欧美成人AAA片一区国产精品| 丁香婷婷六月激情文学 | 综合婷婷五月丁香在线观看| 粉嫩AV久久一区二区三区 | 婷婷情色五月天| www久久久久| 丁香婷婷噜噜| 久久99网| 天天做 天天爱| 狠狠色噜噜狠| 欧美成人网婷婷综合在线| 91日韩在线| 欧美群妇大交乱婬网| 久久99精品久久只有精品| 91超碰在线观看| 97碰久久| 五月丁香激情四射| 丁香五月婷婷亚洲综合精品| 啪啪黄页网| 日韩黄色电影| 五月婷婷|欧美| 丁香久久五月婷综合| 色欲天天综合| 色九月婷婷| 狠狠操之狠狠操|