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

ARTICLE DETAIL

資訊詳情

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

FPGA跨時(shí)鐘域設(shè)計(jì):亞穩(wěn)態(tài)原理、兩級同步器與異步FIFO實(shí)戰(zhàn)

FPGA跨時(shí)鐘域設(shè)計(jì):亞穩(wěn)態(tài)原理、兩級同步器與異步FIFO實(shí)戰(zhàn) 1. 跨時(shí)鐘域問題的本質(zhì)與工程背景1.1 為什么單時(shí)鐘設(shè)計(jì)思維會在多時(shí)鐘系統(tǒng)里翻車做 FPGA 開發(fā)到一定階段幾乎所有人都會撞上同一堵墻設(shè)計(jì)里出現(xiàn)了兩個(gè)甚至多個(gè)時(shí)鐘??赡苁峭獠?ADC 送進(jìn)來的采樣時(shí)鐘和系統(tǒng)主時(shí)鐘不同源可能是 DDR 控制器跑在 400MHz 而邏輯側(cè)只有 100MHz也可能是圖像傳感器出來的像素時(shí)鐘和顯示接口的時(shí)鐘各走各的。這時(shí)候如果你還按照單時(shí)鐘域那套思路直接用一根線把 A 時(shí)鐘域的信號拉到 B 時(shí)鐘域去用綜合工具不會報(bào)錯(cuò)實(shí)現(xiàn)也不會報(bào)錯(cuò)但板子跑起來就是時(shí)好時(shí)壞——有時(shí)候上電正常溫度一變就出錯(cuò)有時(shí)候復(fù)位幾次能用跑幾個(gè)小時(shí)又崩了。這個(gè)現(xiàn)象的根源就是亞穩(wěn)態(tài)Metastability。觸發(fā)器在采樣時(shí)如果數(shù)據(jù)跳變恰好落在時(shí)鐘有效沿附近的建立時(shí)間Setup和保持時(shí)間Hold窗口內(nèi)觸發(fā)器的輸出就會進(jìn)入一個(gè)既不是高也不是低的中間狀態(tài)并且這個(gè)狀態(tài)維持多久是不確定的。它可能在半個(gè)周期內(nèi)自己收斂到穩(wěn)定值也可能拖到下一個(gè)時(shí)鐘沿還沒穩(wěn)定導(dǎo)致后級電路采到錯(cuò)誤的值甚至把錯(cuò)誤值繼續(xù)往下傳播形成連鎖失效。我見過太多新手在這個(gè)問題上栽跟頭。有個(gè)很典型的場景用 50MHz 的系統(tǒng)時(shí)鐘去讀一個(gè) 25MHz 外部器件送來的數(shù)據(jù)覺得我時(shí)鐘比它快一倍肯定能采到結(jié)果跑起來數(shù)據(jù)偶爾錯(cuò)一位。原因就是兩個(gè)時(shí)鐘完全異步相位關(guān)系隨機(jī)漂移總有一些邊沿會撞在采樣窗口上??鐣r(shí)鐘域CDCClock Domain Crossing處理不是可選項(xiàng)而是多時(shí)鐘設(shè)計(jì)的必修課。1.2 亞穩(wěn)態(tài)到底是怎么產(chǎn)生的從觸發(fā)器內(nèi)部結(jié)構(gòu)說起要真正理解 CDC得先搞清楚觸發(fā)器為什么會亞穩(wěn)態(tài)。一個(gè) D 觸發(fā)器內(nèi)部本質(zhì)上是兩級鎖存器級聯(lián)靠正反饋維持狀態(tài)。當(dāng) D 端數(shù)據(jù)在時(shí)鐘沿附近變化時(shí)第一級鎖存器可能被推到一個(gè)半開半閉的平衡點(diǎn)就像把一個(gè)球放在山頂上——理論上它能停住但任何微小擾動都會讓它滾向某一邊。這個(gè)滾落的時(shí)間就是決斷時(shí)間Resolution Time它服從指數(shù)分布意味著絕大多數(shù)情況很快收斂但極小概率會拖得很長。工程上我們用MTBF平均無故障時(shí)間來量化這個(gè)風(fēng)險(xiǎn)MTBF e^(t_r / τ) / (T_0 × f_clk × f_data)其中 t_r 是留給觸發(fā)器決斷的時(shí)間τ 和 T_0 是工藝相關(guān)的常數(shù)f_clk 是采樣時(shí)鐘頻率f_data 是數(shù)據(jù)變化頻率。這個(gè)公式告訴我們幾個(gè)關(guān)鍵結(jié)論留給決斷的時(shí)間 t_r 越長MTBF 指數(shù)級增長采樣時(shí)鐘越快、數(shù)據(jù)翻轉(zhuǎn)越頻繁MTBF 越差。所以兩級同步器的本質(zhì)就是給第一級觸發(fā)器整整一個(gè)時(shí)鐘周期去決斷第二級再去采它已經(jīng)穩(wěn)定的輸出。注意亞穩(wěn)態(tài)無法被消除只能被降低到可接受的概率。任何聲稱能完全消除亞穩(wěn)態(tài)的方案都是不嚴(yán)謹(jǐn)?shù)?。我們的目?biāo)是讓 MTBF 遠(yuǎn)大于產(chǎn)品壽命比如做到幾百年甚至幾萬年。1.3 CDC 問題的兩大分類單比特與多比特實(shí)際工程里跨時(shí)鐘域信號可以分成兩大類處理方式完全不同單比特控制信號比如使能、復(fù)位、握手請求、中斷標(biāo)志。這類信號同一時(shí)刻只有一個(gè)比特在變用兩級同步器就能安全傳遞。多比特?cái)?shù)據(jù)總線比如 ADC 采樣值、圖像像素、DDR 讀寫數(shù)據(jù)。這類信號多個(gè)比特同時(shí)變化如果每個(gè)比特各自同步由于走線延遲和觸發(fā)器差異可能采到半新半舊的組合值這就是數(shù)據(jù)一致性問題。多比特跨時(shí)鐘域又分兩種思路一種是握手同步用單比特握手信號保證數(shù)據(jù)穩(wěn)定后再采另一種是異步 FIFO用格雷碼指針加雙端口 RAM實(shí)現(xiàn)高吞吐的連續(xù)數(shù)據(jù)傳遞。異步 FIFO 是本文的重點(diǎn)也是實(shí)際項(xiàng)目里用得最多的方案。2. 兩級同步器的設(shè)計(jì)細(xì)節(jié)與常見誤區(qū)2.1 兩級同步器的標(biāo)準(zhǔn)寫法與參數(shù)選擇單比特信號跨時(shí)鐘域最經(jīng)典的就是兩級觸發(fā)器同步器。代碼本身很簡單但細(xì)節(jié)決定成敗// 兩級同步器將異步輸入同步到 clk_b 時(shí)鐘域 reg sync_meta, sync_out; always (posedge clk_b or negedge rst_n) begin if (!rst_n) begin sync_meta 1b0; sync_out 1b0; end else begin sync_meta async_in; // 第一級可能亞穩(wěn)態(tài) sync_out sync_meta; // 第二級輸出已穩(wěn)定 end end這里有幾個(gè)關(guān)鍵點(diǎn)必須注意。第一兩級觸發(fā)器必須放在同一個(gè)時(shí)鐘域也就是都用 clk_b 驅(qū)動中間不能插入組合邏輯。第二第一級觸發(fā)器的輸出除了送給第二級不允許扇出到任何其他地方否則亞穩(wěn)態(tài)會擴(kuò)散。第三復(fù)位信號的處理要小心如果復(fù)位本身也是異步的那復(fù)位釋放時(shí)同樣有亞穩(wěn)態(tài)風(fēng)險(xiǎn)需要做復(fù)位同步。關(guān)于級數(shù)選擇兩級是絕大多數(shù)場景的默認(rèn)值。如果時(shí)鐘頻率特別高比如 500MHz 以上或者對可靠性要求極高比如航天、醫(yī)療可以考慮三級。但級數(shù)不是越多越好每多一級就多一個(gè)周期延遲對時(shí)序敏感的控制信號要權(quán)衡。2.2 快時(shí)鐘到慢時(shí)鐘脈沖丟失的坑兩級同步器有個(gè)隱藏陷阱當(dāng)信號從快時(shí)鐘域傳到慢時(shí)鐘域時(shí)如果快時(shí)鐘域的脈沖寬度小于慢時(shí)鐘域的一個(gè)周期這個(gè)脈沖可能被完全漏掉。比如 100MHz 時(shí)鐘域產(chǎn)生一個(gè) 10ns 的脈沖要傳到 25MHz 時(shí)鐘域周期 40ns慢時(shí)鐘很可能在脈沖出現(xiàn)和消失之間都沒采到。解決辦法是脈沖展寬或者握手協(xié)議。脈沖展寬的思路是在快時(shí)鐘域把脈沖拉寬到至少慢時(shí)鐘域兩個(gè)周期以上確保慢時(shí)鐘一定能采到。更穩(wěn)妥的做法是用電平握手快時(shí)鐘域把信號拉高后保持直到慢時(shí)鐘域采到并回一個(gè)應(yīng)答信號快時(shí)鐘域收到應(yīng)答后再拉低。這樣雖然延遲大但絕對可靠。// 快時(shí)鐘域請求信號保持到收到應(yīng)答 always (posedge clk_fast or negedge rst_n) begin if (!rst_n) req 1b0; else if (start_pulse) req 1b1; else if (ack_sync) req 1b0; end2.3 慢時(shí)鐘到快時(shí)鐘相對簡單但不能大意反過來慢時(shí)鐘域的信號傳到快時(shí)鐘域因?yàn)榭鞎r(shí)鐘一定能采到慢信號的多個(gè)周期所以不會丟脈沖。但要注意信號寬度慢時(shí)鐘域的一個(gè)周期在快時(shí)鐘域看來可能持續(xù)好幾個(gè)周期如果下游邏輯對這個(gè)信號做了邊沿檢測可能會誤觸發(fā)多次。這時(shí)候需要在快時(shí)鐘域做邊沿檢測把電平信號轉(zhuǎn)成單周期脈沖。// 在快時(shí)鐘域檢測慢信號的上升沿 reg sig_d1, sig_d2; always (posedge clk_fast or negedge rst_n) begin if (!rst_n) begin sig_d1 1b0; sig_d2 1b0; end else begin sig_d1 sig_sync; // 已同步的信號 sig_d2 sig_d1; end end wire rising_edge sig_d1 ~sig_d2;實(shí)操心得邊沿檢測一定要用同步后的信號不能直接對異步信號做邊沿檢測否則亞穩(wěn)態(tài)會導(dǎo)致誤觸發(fā)。我早期就犯過這個(gè)錯(cuò)直接對異步輸入做上升沿檢測結(jié)果系統(tǒng)偶爾會多觸發(fā)一次查了好久才發(fā)現(xiàn)是亞穩(wěn)態(tài)在作怪。3. 異步 FIFO 的核心原理與格雷碼指針3.1 為什么異步 FIFO 是多比特 CDC 的最優(yōu)解多比特?cái)?shù)據(jù)跨時(shí)鐘域握手同步雖然可靠但吞吐率低——每傳一個(gè)數(shù)據(jù)都要等一個(gè)來回握手延遲大。如果數(shù)據(jù)是連續(xù)流比如 ADC 采樣、圖像像素握手根本跟不上。異步 FIFO 的思路是用一塊雙端口 RAM做緩沖寫端口在寫時(shí)鐘域讀端口在讀時(shí)鐘域兩邊各自維護(hù)讀寫指針通過格雷碼把指針跨時(shí)鐘域傳遞實(shí)現(xiàn)空滿判斷。異步 FIFO 的精妙之處在于數(shù)據(jù)本身不跨時(shí)鐘域只有指針跨時(shí)鐘域。而指針用格雷碼編碼后相鄰兩個(gè)值之間只有一位變化這樣即使采樣時(shí)采到半新半舊的值也只會偏差一個(gè)位置不會出現(xiàn)完全錯(cuò)誤的值。這就是格雷碼在 CDC 里的核心價(jià)值。3.2 格雷碼為什么能解決多比特同步問題普通二進(jìn)制碼從 3011變到 4100時(shí)三位同時(shí)翻轉(zhuǎn)。如果這三位分別同步到另一個(gè)時(shí)鐘域由于延遲差異可能采到 011、111、101、100 等各種組合其中 111 和 101 都是錯(cuò)誤值。而格雷碼從 30010變到 40110只有一位變化采樣時(shí)要么采到舊值 0010要么采到新值 0110絕不會出現(xiàn)中間的錯(cuò)誤組合。二進(jìn)制轉(zhuǎn)格雷碼的公式很簡單// 二進(jìn)制轉(zhuǎn)格雷碼 gray bin ^ (bin 1); // 格雷碼轉(zhuǎn)二進(jìn)制 bin[N-1] gray[N-1]; for (i N-2; i 0; i i - 1) bin[i] bin[i1] ^ gray[i];在異步 FIFO 里讀寫指針都用格雷碼表示跨時(shí)鐘域時(shí)各自經(jīng)過兩級同步器然后在本時(shí)鐘域轉(zhuǎn)回二進(jìn)制用于地址計(jì)算和空滿判斷。這里有個(gè)細(xì)節(jié)指針位寬要比地址位寬多一位多出來的最高位用來區(qū)分繞圈——比如 8 深度 FIFO地址用 3 位指針用 4 位最高位翻轉(zhuǎn)表示指針已經(jīng)繞過一圈。3.3 空滿判斷的邏輯與保守判斷原則異步 FIFO 的空滿判斷是設(shè)計(jì)難點(diǎn)因?yàn)樽x寫指針分屬兩個(gè)時(shí)鐘域你永遠(yuǎn)無法在同一時(shí)刻看到兩個(gè)指針的真實(shí)值。工程上采用保守判斷原則空判斷在讀時(shí)鐘域把同步過來的寫指針和本地讀指針比較如果相等就認(rèn)為空。由于寫指針同步有延遲實(shí)際可能已經(jīng)寫了新數(shù)據(jù)但保守認(rèn)為空是安全的——最多讓讀端多等一會不會讀出無效數(shù)據(jù)。滿判斷在寫時(shí)鐘域把同步過來的讀指針和本地寫指針比較如果寫指針即將追上讀指針就認(rèn)為滿。同樣因?yàn)樽x指針同步有延遲實(shí)際可能已經(jīng)讀了數(shù)據(jù)但保守認(rèn)為滿是安全的——最多讓寫端多等一會不會覆蓋未讀數(shù)據(jù)。這種保守判斷的代價(jià)是 FIFO 的實(shí)際可用深度可能略小于理論深度但換來的是絕對的數(shù)據(jù)安全。實(shí)際項(xiàng)目中我通常會把 FIFO 深度設(shè)計(jì)得比理論需求大一些留出余量。// 滿判斷寫指針的下一個(gè)格雷碼等于同步過來的讀指針 wire full (wgray_next rgray_sync); // 空判斷讀指針等于同步過來的寫指針 wire empty (rgray wgray_sync);4. 異步 FIFO 的完整實(shí)現(xiàn)與 Vivado 實(shí)操4.1 手寫異步 FIFO 的完整代碼框架下面給出一版經(jīng)過實(shí)際項(xiàng)目驗(yàn)證的異步 FIFO 核心代碼深度 16數(shù)據(jù)位寬 8module async_fifo #( parameter DATA_WIDTH 8, parameter ADDR_WIDTH 4 // 深度 2^ADDR_WIDTH 16 )( input wire wr_clk, input wire wr_rst_n, input wire wr_en, input wire [DATA_WIDTH-1:0] wr_data, output wire full, input wire rd_clk, input wire rd_rst_n, input wire rd_en, output wire [DATA_WIDTH-1:0] rd_data, output wire empty ); // 雙端口 RAM reg [DATA_WIDTH-1:0] mem [0:(1ADDR_WIDTH)-1]; // 讀寫指針格雷碼多一位 reg [ADDR_WIDTH:0] wgray 0, wbin 0; reg [ADDR_WIDTH:0] rgray 0, rbin 0; // 跨時(shí)鐘域同步 reg [ADDR_WIDTH:0] wgray_sync1, wgray_sync2; reg [ADDR_WIDTH:0] rgray_sync1, rgray_sync2; // 寫指針邏輯 wire [ADDR_WIDTH:0] wbin_next wbin (wr_en ~full); wire [ADDR_WIDTH:0] wgray_next wbin_next ^ (wbin_next 1); always (posedge wr_clk or negedge wr_rst_n) begin if (!wr_rst_n) begin wbin 0; wgray 0; end else begin wbin wbin_next; wgray wgray_next; end end // 讀指針邏輯 wire [ADDR_WIDTH:0] rbin_next rbin (rd_en ~empty); wire [ADDR_WIDTH:0] rgray_next rbin_next ^ (rbin_next 1); always (posedge rd_clk or negedge rd_rst_n) begin if (!rd_rst_n) begin rbin 0; rgray 0; end else begin rbin rbin_next; rgray rgray_next; end end // 寫指針同步到讀時(shí)鐘域 always (posedge rd_clk or negedge rd_rst_n) begin if (!rd_rst_n) begin wgray_sync1 0; wgray_sync2 0; end else begin wgray_sync1 wgray; wgray_sync2 wgray_sync1; end end // 讀指針同步到寫時(shí)鐘域 always (posedge wr_clk or negedge wr_rst_n) begin if (!wr_rst_n) begin rgray_sync1 0; rgray_sync2 0; end else begin rgray_sync1 rgray; rgray_sync2 rgray_sync1; end end // 空滿判斷 assign empty (rgray wgray_sync2); assign full (wgray_next rgray_sync2); // RAM 寫 always (posedge wr_clk) begin if (wr_en ~full) mem[wbin[ADDR_WIDTH-1:0]] wr_data; end // RAM 讀讀延遲一拍 reg [DATA_WIDTH-1:0] rd_data_reg; always (posedge rd_clk) begin if (rd_en ~empty) rd_data_reg mem[rbin[ADDR_WIDTH-1:0]]; end assign rd_data rd_data_reg; endmodule這段代碼有幾個(gè)設(shè)計(jì)決策值得說明。第一RAM 讀采用同步讀輸出延遲一拍這是為了在高速時(shí)鐘下保證時(shí)序收斂如果用異步讀組合輸出在高頻下容易出問題。第二空滿判斷用的是同步后的指針雖然保守但安全。第三指針位寬是 ADDR_WIDTH1多出的最高位用于區(qū)分繞圈。4.2 在 Vivado 中驗(yàn)證異步 FIFO 的時(shí)序約束寫完代碼只是第一步時(shí)序約束才是保證 CDC 安全的關(guān)鍵。在 Vivado 里跨時(shí)鐘域路徑默認(rèn)會被當(dāng)作普通路徑分析如果不加約束工具可能報(bào)一堆時(shí)序違例或者更糟——不報(bào)違例但實(shí)際有風(fēng)險(xiǎn)。正確的做法是用set_clock_groups聲明兩個(gè)時(shí)鐘異步# 聲明兩個(gè)時(shí)鐘異步工具不再分析它們之間的時(shí)序 set_clock_groups -asynchronous \ -group [get_clocks wr_clk] \ -group [get_clocks rd_clk]但這樣聲明后工具會忽略所有跨時(shí)鐘域路徑包括那些真正需要約束的。所以對于同步器路徑我們通常用set_false_path或者set_max_delay -datapath_only來單獨(dú)約束# 對同步器路徑設(shè)置最大延遲保證亞穩(wěn)態(tài)收斂時(shí)間 set_max_delay -datapath_only -from [get_cells sync_meta_reg] \ -to [get_cells sync_out_reg] 5.000注意set_max_delay -datapath_only是 Xilinx 推薦的 CDC 約束方式它告訴工具這條路徑不需要滿足建立時(shí)間但需要控制延遲給亞穩(wěn)態(tài)留出足夠的決斷時(shí)間。具體數(shù)值一般設(shè)為時(shí)鐘周期的 1 到 1.5 倍。4.3 用 Vivado 的 Report CDC 功能做檢查Vivado 自帶Report CDC功能可以自動識別設(shè)計(jì)中的跨時(shí)鐘域路徑并給出建議。在綜合或?qū)崿F(xiàn)后的設(shè)計(jì)上打開Reports - Timing - Report CDC工具會列出所有 CDC 路徑并標(biāo)注哪些已經(jīng)加了同步器、哪些沒有。我一般會重點(diǎn)看兩類報(bào)告CDC-1無同步器的跨時(shí)鐘域和CDC-2有同步器但約束不完整。CDC-1 是必須解決的說明有信號直接跨時(shí)鐘域沒做處理CDC-2 需要檢查約束是否合理。還有CDC-4多比特跨時(shí)鐘域如果工具檢測到多比特信號直接跨時(shí)鐘域會警告數(shù)據(jù)一致性問題這時(shí)候就要考慮用異步 FIFO 或握手同步。實(shí)際項(xiàng)目中我習(xí)慣在實(shí)現(xiàn)后跑一次 Report CDC把報(bào)告里的 Warning 逐條過一遍。有些是工具誤報(bào)比如已經(jīng)用異步 FIFO 處理但工具沒識別有些是真問題。這個(gè)習(xí)慣幫我抓出過好幾次隱藏的 CDC 隱患。5. 常見問題排查與實(shí)戰(zhàn)避坑指南5.1 異步 FIFO 常見問題速查表現(xiàn)象可能原因排查方向解決方法數(shù)據(jù)偶爾錯(cuò)位指針同步未加約束檢查 Report CDC加 set_max_delay 約束FIFO 提前報(bào)滿讀指針同步延遲大看同步器級數(shù)確認(rèn)兩級同步器正確FIFO 讀出全 0RAM 寫使能條件錯(cuò)檢查 full 判斷確認(rèn)寫使能含 ~full空滿標(biāo)志抖動組合邏輯競爭檢查空滿判斷空滿用寄存器輸出高頻下功能異常時(shí)序未收斂看時(shí)序報(bào)告降低頻率或加流水復(fù)位后狀態(tài)錯(cuò)亂復(fù)位未同步檢查復(fù)位路徑加復(fù)位同步器5.2 復(fù)位同步容易被忽視的 CDC 隱患很多人只關(guān)注數(shù)據(jù)信號的 CDC卻忘了復(fù)位信號本身也是跨時(shí)鐘域的。如果用一個(gè)全局復(fù)位同時(shí)復(fù)位兩個(gè)時(shí)鐘域復(fù)位釋放時(shí)由于兩個(gè)時(shí)鐘相位不同可能一個(gè)時(shí)鐘域已經(jīng)退出復(fù)位另一個(gè)還在復(fù)位導(dǎo)致狀態(tài)機(jī)跑飛。正確做法是每個(gè)時(shí)鐘域各自做復(fù)位同步// 復(fù)位同步器異步復(fù)位同步釋放 reg rst_sync1, rst_sync2; always (posedge clk or negedge rst_n) begin if (!rst_n) begin rst_sync1 1b0; rst_sync2 1b0; end else begin rst_sync1 1b1; rst_sync2 rst_sync1; end end wire rst_synced rst_sync2;這個(gè)結(jié)構(gòu)叫異步復(fù)位同步釋放它保證復(fù)位是異步生效的立即復(fù)位但釋放是同步的跟隨時(shí)鐘沿避免了釋放時(shí)的亞穩(wěn)態(tài)。每個(gè)時(shí)鐘域都要有這樣一套用各自的時(shí)鐘驅(qū)動。5.3 實(shí)操心得幾個(gè)用血淚換來的經(jīng)驗(yàn)第一不要迷信工具的默認(rèn)行為。Vivado 默認(rèn)不會自動幫你處理 CDC它只會分析時(shí)序。如果你的設(shè)計(jì)里有跨時(shí)鐘域路徑?jīng)]加約束工具可能不報(bào)錯(cuò)但板子就是不穩(wěn)定。我養(yǎng)成的習(xí)慣是只要設(shè)計(jì)里有兩個(gè)以上時(shí)鐘實(shí)現(xiàn)后必看 Report CDC。第二異步 FIFO 深度要留余量。理論計(jì)算出來的深度是最小值實(shí)際要考慮指針同步延遲、讀寫突發(fā)等因素。我一般會在理論值基礎(chǔ)上加 25% 到 50% 的余量。比如算出來需要 16 深度實(shí)際用 32。第三仿真要覆蓋極端情況。異步 FIFO 的仿真不能只跑正常讀寫要專門測試同時(shí)讀寫、寫滿后繼續(xù)寫、讀空后繼續(xù)讀、復(fù)位過程中讀寫、兩個(gè)時(shí)鐘頻率比極端比如 1:10 和 10:1。我一般會寫一個(gè)帶隨機(jī)延遲的 testbench讓讀寫使能隨機(jī)產(chǎn)生跑幾十萬個(gè)周期看有沒有異常。第四上板調(diào)試用 ILA 抓 CDC 信號要小心。ILA 的采樣時(shí)鐘如果和被測信號不同域抓出來的波形可能本身就是亞穩(wěn)態(tài)的會誤導(dǎo)判斷。正確做法是用被測信號所在時(shí)鐘域的時(shí)鐘去采樣或者抓同步后的信號。第五格雷碼轉(zhuǎn)換別寫錯(cuò)。二進(jìn)制轉(zhuǎn)格雷碼是gray bin ^ (bin 1)格雷碼轉(zhuǎn)二進(jìn)制是逐位異或。這兩個(gè)公式我見過太多人寫反或者寫錯(cuò)位寬。建議單獨(dú)寫個(gè)小模塊用仿真驗(yàn)證 0 到 15 的轉(zhuǎn)換結(jié)果確認(rèn)無誤再用到 FIFO 里。6. 從異步 FIFO 延伸到更復(fù)雜的 CDC 場景6.1 多比特握手同步的適用場景異步 FIFO 雖好但不是所有多比特 CDC 都適合用它。如果數(shù)據(jù)是偶發(fā)性的、非連續(xù)的比如配置寄存器寫入、命令下發(fā)用握手同步更省資源。握手同步的核心是源端把數(shù)據(jù)放上總線后拉高 req目的端采到 req 后讀走數(shù)據(jù)并拉高 ack源端收到 ack 后拉低 req完成一次傳輸。這種方式的優(yōu)點(diǎn)是邏輯簡單、資源占用少缺點(diǎn)是吞吐率低每次傳輸要等幾個(gè)周期。對于配置類數(shù)據(jù)這個(gè)代價(jià)完全可以接受。實(shí)際項(xiàng)目中我通常把異步 FIFO 用在數(shù)據(jù)流路徑握手同步用在控制路徑各取所長。6.2 亞穩(wěn)態(tài)仿真與 MTBF 估算嚴(yán)格來說亞穩(wěn)態(tài)在 RTL 仿真里是仿真不出來的因?yàn)榉抡嫫魇抢硐肽P?。要?yàn)證 CDC 的可靠性要么用門級仿真加亞穩(wěn)態(tài)模型要么用MTBF 估算工具。Xilinx 提供的有專門的 MTBF 計(jì)算器輸入時(shí)鐘頻率、數(shù)據(jù)翻轉(zhuǎn)率、工藝參數(shù)可以算出同步器的 MTBF。實(shí)際項(xiàng)目中我一般會做個(gè)粗略估算對于 100MHz 時(shí)鐘、10MHz 數(shù)據(jù)翻轉(zhuǎn)率、兩級同步器MTBF 通常在幾千年以上完全夠用。如果時(shí)鐘上到 500MHz就要重新算必要時(shí)加到三級同步器。這個(gè)估算不用很精確量級對了就行。6.3 CDC 設(shè)計(jì)檢查清單最后整理一份我在項(xiàng)目中實(shí)際使用的 CDC 檢查清單每次設(shè)計(jì)評審時(shí)逐條過設(shè)計(jì)中有幾個(gè)時(shí)鐘域每個(gè)時(shí)鐘域的來源和頻率是否明確所有跨時(shí)鐘域信號是否都做了同步處理單比特信號是否用了兩級同步器同步器是否在同一時(shí)鐘域多比特信號是否用了異步 FIFO 或握手同步異步 FIFO 的指針是否用了格雷碼位寬是否多一位空滿判斷是否采用了保守判斷復(fù)位信號是否每個(gè)時(shí)鐘域各自同步時(shí)序約束是否加了 set_clock_groups 和 set_max_delayReport CDC 是否沒有未處理的 Warning仿真是否覆蓋了極端時(shí)鐘比和隨機(jī)讀寫場景這份清單看起來簡單但每一條背后都是實(shí)際踩過的坑。我見過太多項(xiàng)目因?yàn)槁┝似渲幸粭l在實(shí)驗(yàn)室跑得好好的一到現(xiàn)場就出問題。CDC 這東西平時(shí)不出事出事就是大事而且極難定位。與其事后花幾天查一個(gè)偶發(fā) bug不如設(shè)計(jì)階段多花半小時(shí)把清單過一遍。我個(gè)人在實(shí)際操作中的體會是CDC 設(shè)計(jì)最忌諱的就是想當(dāng)然。覺得這個(gè)信號變化慢應(yīng)該沒事覺得就跨一個(gè)時(shí)鐘域問題不大這些想法最后都會變成調(diào)試時(shí)的噩夢。老老實(shí)實(shí)按規(guī)范做同步該加 FIFO 加 FIFO該加約束加約束才是最快的路徑。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
婷婷影院入口| 久久久精品一区二区| 超碰在线91| 精品视频久久久久九九九九9999| 国产高清成人免费视频| 久久99草| 麻豆国产av网| 999岛国大片| 成·人免费午夜在线观看| 99只有精品| 蜜桃臀av在线观看| 综合免费无码中文| 天天看天天日天天操| 欧美亚洲se91| 丰满搜索结果 -第18页- 久久高清无码| 成人三一级一片aaa| aV中文麻| 久久人妻少妇| 好吊色一区| 操屄不卡视频| 久久东京热久久| 欧美亚洲厕所精品偷拍91| 久久婷婷色综合一区二区三区| 亚洲高清无毛一区二区| JIZZJIZZ亚洲女人被躁| 97亚洲色图| 亚洲欧洲无码一区夜| 精品久久久无码| 欧日a| 黄色AAAAAAAAAAA大片| juliaann丝袜| 国产999精品久久久| 欧美激情久久久久| 四虎在线免费视频| 天天日天天操VV| 久久夜嗨| 日本99一区二区| 国产av白丝| www.色综合| 十八禁的黄污污免费网站| 狠狠操狠狠操操| 亚洲欧美天| 欧美日韩国产色五月综合在线| 91天天爱| 久操| 91操熟女视频| 91精品在线播放| 超碰综合97在线| 嗯嗯嗯啊啊啊干死我吧| 啊啊啊啊啊好大好舒服想要| 天天综合91在线| 大香蕉在线SuP| 欧美日韩人人早| 久久久精久久久| 亚洲。日韩。欧美| 熟妇艹鸡八| 中文有码第五页| 1区2区3区中文字幕日韩| 国产一区二区三区精品观看啪| 免费少妇一区二区| 日本伦乱九九九综合| 啊啊啊爽爽| 91熟女丨老女人| 福利视频网站| 影视综合无码少妇| 日韩丰满熟妇| 国内毛片无码一级毛片| 98一区二区精品| 白丝1区2区3区| 99热精品国产| 好爽视频在线观看| 国产女人高潮嗷嗷嗷叫小说| 日韩一级成人毛片免费观看 | yaouchengrenav| 久9re热视频这里只有精品| 天天日天天搞天天干| 一区二区三区精品黑丝白丝酒店对鸡 | 国产精品乱码久久久久久| 婷婷涩嫩草鲁丝久久午夜精品| 五月天开心网| 青娱乐国产剧情av一区| 白丝AV网站| 天堂九九九九九九九九九| 黄色污污污污污污网站| 97香蕉人人乳| 国产久久久久久| 亚洲欧洲自拍图片专区满春格| 日韩精品在线放| 久久久精品中文字幕爱豆| 91天美免费| 2019天天干天天操| 香蕉国产精品麻豆亚洲欧美日韩| 国产99 中文字幕日韩小视频| 久久偷拍人| 97啪啪| 五月丁香六月激情综合| 国产一区二区三区久久久精品| 亚洲综合九九| 熟女丰满人妻一区| 日韩在线性爱免费视频| 91黑人无码激情在线| www.人人摸在线视频| 人人做,人人操,人人摸| 十八禁黄色| 久久日本熟女精品一区| 97在线观看免费视频| 欧美色视频在线| k频道色撸撸| 免费人人搞97| 97超碰中文在线| 老司机老司机午夜影院| 嗯嗯啊啊视频一区二区三区| 麻豆久久精品亚洲精品88 | 天天干人妇| 观看视频图片一区二区三区| 亚洲图片 激情小说| 91亚洲欧美激情| 国产午夜在线观看| 丝袜内射| 吖在线不卡一区二区国产剧情| 欧洲视频在线| 日韩一级免费性爱| 久久綜合很很很| 亚洲人天堂| 丁香五月天堂| 我要色综合网站| 欧美大香蕉同搞| 中文字幕视频一区视频二区| 777超碰| 五月丁香六月婷| 久草男人天堂| 精品少妇人妻av久久免费| 91久青| 3PAV乱伦视频| 亚洲色图国产另类| 亚洲日本激情| 牛牛久久国产精品视频一二三| 欧美成人一级麻豆| 第一高清av中文字幕| 伊人991| 中国农村熟妇毛片视频| 91色综合激情| 亚洲国产麻豆一区二区三区| 色色激情五月天| 成人 日本A片无码8888| 久久中文字幕女同性恋一区| 女人高潮抽搐喷水视频网站| 大香蕉一人在线| 日韩性爱小视频| 江都AV在线| 国内亚洲高清无码| 乱伦一二三区| 传媒免费一区二区三区| 久草福利在线资源站| 人人操人人精品影片| 欧美综合区| 少妇内射视频| 色综合色| 成人自拍三级在线观看| 麻豆天美在线喷水AV| www..com操老师| 婷婷五月天色网| 女优视频第10页| 最新国产亚洲精品精品国产亚洲综合| 香蕉人人操tv| 91美女在线| 亚欧美天堂在线| 久久人人爽爽人人爽人人片αV| 国产精品suv一区| 五月天黄色激情视频| 亚州欧美在线| 狠色婷婷久久一区二区三区_| 秋霞蝌科网日本一区| 国产中文字幕在线观看| 亚洲狼狼干综合1| 日本十八禁免费看污网站| 久操 高清| 九九热精品| 精品中文字幕一区二区| 97鸡把在线视频| 超碰 另类 欧美 | 精品久久一区二区三区四区五区| 超碰97人妻免费在线| 国产免费一区| 久久久久9999妇女| 亚洲天堂综合AV| 黄片免费久久久久久久| 中文字幕视频二区| 91老熟女91老女人| 国产精品经典一卡久久久| 亚洲国产成人精品久久久国产成人一区二区三.| 91痴汉| 嫩草 人人网精品| 女人高潮抽搐喷水视频网站| 天天亚洲| 就去色综合| 日日嗨AV一区二区夜夜| 97超碰天天爱天天爱| 操婷婷逼| 日韩欧美国产高清视频| 亚洲国产欧美另类自拍| 亚洲成人在线高清| 99国产精品| 成人天天爽| 亚洲熟女乱熟乱熟妇综合网二区| 大胆91| 日韩性爱播放| 综合欧美日韩在线观看| 无码高清国产AV| 国产日韩手机视频在线| 天天综合欧美| 亚洲欧洲日韩中文字幕一区| 久久久国产精品人妻丝袜| 99在线观看| 亚洲一区二区三区麻豆传媒| 后入式免费视频| 亚洲图片视频小说| 酒色综合网| 91制服丝袜| 中文字幕第7页| 性高潮久久久| 熟女91网| 大香蕉色欲AV| 国产视频第2页| B049AV在线播放| 97超碰资源网| 夜色97| 九九九久千久久激情蜜桃在线看| 性生活久久久久久久久久| 欧美日韩国第一区| 久久99精品国产| 天天影视之亚洲综合网| 超碰精品人妻狠狠干| 超碰久久精品| 精品人妻久久久| 欧美性爱超碰97| 日韩电影天堂视频一区二区| 天堂在线一区二区| 亚洲欧美日韩中文久久自慰| 国产自偷| 大学生美女口爆| 影视综合无码少妇| 国产动漫操逼视频| 天天操女人| 操淫穴亚洲五月丁香 | 精品久久久久久中文字幕三区| wwwcaobibi| 中文操逼字幕| 中文字幕av亚洲在线| 国产熟女高潮一区二区三区| 综合亚洲欧美| 人妻色偷色噜| 性色av网站| 九九99久久| 91性高潮久久久久久久久| 人人妻人人澡人人爽人人精品浪潮| 夜夜夜爽www精品视频| 好属操| 无码区蜜乳| 日日夜夜天天| 超碰97亚洲区| 高潮毛片无遮挡高清免费| 99亚洲天堂| 久久日本熟女精品一区| 91无遮挡| 日本欧美国内在线| 中文字幕AV片| 99久久无码| 天天色播亚洲综合网站| 日韩av色图| 碰碰97| 激情专区综合| 另类av综合久久| 天天噜| 91丨熟女丨丰满熟女| 亚洲中文字幕有码视频一区二区三区| 欧美日韩欧美| 色综合色综合网| 亚洲日产专区婷婷| 亚洲一区操| 久久久一区二区三区四曲免费听 | 精品黄色电影| www.狠狠| 成人情色综合网| 亚洲1区2区三区高清中文字幕| 韩国一区二区精品亚洲| 久操国产在线| 动漫爆乳3D奶水一区在线观看| 东北女人的毛片| 人妻性爱一区二区| 99re6久热只有精品6在线直播 | 99色热国产视频精品| 在线综合 亚洲 欧美中文字幕 | 亚洲巨爆乳一区二区三区四季网| 欧美综合站| 91综合网在线| 久久久久久性爱片| 亚洲春色一区二区三区| 久久熟女人| 超碰97欧美| 色妹子A V| 97综合国产| 免费夜夜爱黄色视频毛片| 亚洲高清综合网| 五月丁香婷婷色| 久热精品在线| 婷婷色导航| 这里只有精品97| 欧美色偷拍| 男人的天堂 在线一区| 欧美.亚洲.另类.丝袜.制服.诱惑| 人人做,人人操,人人摸| 亚洲黄色a级片| 婷婷五月色| 7月婷婷综合| 精品少妇一区二区三区在线视频| 天天影视综合网欧美精品| 大香蕉一线视频| 婷婷五月天丁香花| 欧美成年人性爱视频免费观看| 精品久久視頻在线| 国产午夜精品理论片a大结局| 在线视频一区二区传媒| 中文字幕aⅴ在线视频| 天天综合91入口| 涩五月婷婷| 天天综合网网欲色| 97超碰资源网| 国产蜜臀精品一区免费尤物| 欧美极品性爱天天射| av日韩中文字幕| 六月丁香五月婷婷| 久久大线蕉一区| 777AV电影| 日日不卡av| 亚洲男人天堂网久久| 园内精品自拍视频在线播放| 丝袜性亚洲| 亚洲情色电影网| 青青草视频导航官网| 国产av又色又爽又黄| 国产9熟妇视频网站| 国产白领连续中出在线观看| 久久无码电影| 国产探花日韩援交| 东京热男人天堂| 免费操逼91| 日韩欧美国产一区二区三区四区| 91制服丝袜| 中文字幕乱碼在线| 不卡在线一区,精品一区二区三区中| 呦呦影院| 99无码| 超碰免费欧美7| 不卡九肏| 中文字幕一区av| 亚洲精品毛片在线观看| 九九精品无码专区免费| 伊人麻豆传媒| 揉揉揉夜夜| 亚洲揄拍网| 视频在线观看一二三区| 又大又白奶子| 久久婷婷伊人| 国产成人网址| 日韩人妻一区二区精品| 91色五月俺来也| 人妻天堂综合网| 亚洲欧洲国产综合av| AVE乱伦| 能看的AV| 日本国产高清色www视频在线| 欧美超碰9798| 人人操人人摸avav| 自拍鲍鱼一区在线高清观看免费| 国产精品视频在线观看| 日韩婷婷| 亚洲色图欧洲| 一区二区三区免费岛国片| 国模吧 一区二区三区| 亚洲国产成人精品999| 91人妻少妇| 亚洲中文字幕熟女少妇一区二区| 国产精品午夜福利| 久草电影网| 大香交| 中文字幕精品亚洲熟女| 天天影视91看看| 亚洲天天天| 97欧美日韩精品| 无码二级三级| 啊啊啊啊啊啊在线| 男人的天堂2018| 久无码| 理论久久婷婷网 8| 97 亚洲 日韩 欧美 在线| 区日韩亚洲乱码av电影| 四虎AV无码| 国产成自自拍在线观看| 国产乱码精品久久久久久| 中文字幕精品久久久久人妻红杏ⅰ| 夜夜嗷嗷一区二区| 久草男人天堂| 诱惑网综合| 成人久久久| 亚洲国产成人7777| 国产一级不卡在线观看| 91丨熟女丨丰满熟女| 亚洲天堂 视频你懂的| 丁香六月综合激情| 青青久久艹| 美女啊啊啊啊啊| 天天做天天爱| 国产隔壁老王影院在线| 十八禁视频网站| 淮穴色AV| 99蜜桃臀亚洲成人在线观看| 欧美色图91p| 一本大道久| 探花精品 一区二区| 黑人精品XXX一区一二区| 无码国产精品久久久久| 啊啊啊好湿国产一二| 热久日综合| 久草色在线观看| 97欧美色综合| 操操逼视频| 日本在线播放不卡一区| 蜜臀少妇一区二区| 国产午夜视频| 91bbb| 人人操人人操人人人操| 国产 日韩 欧美 人妻 熟女 中文| 久久久久日本视| 亚州色阁| 久久久久亚洲熟妇熟女| 欧美人人AAA| 毛片视频白嫩| 日本幼女18+| 亚洲精品一二三四区| 精品无码久久久久| 国产区日韩区在线观看| 亚洲天堂久久| 成人在线午夜视频一区| 三级精品三级在线观看| 超碰碰碰碰| 欧美一级专区免费大片| 中日韩免费看男女操逼大全| 97人妻碰碰中文无码久热丝袜| 国产夜夜艹| 99在线观看视频在线高清| 久久久久久久久久va| 99热| 国产精品久久久久久久久久久久久久| 成人性爱视频在线看| 久久大香蕉手机高清| 天美av在线| 国产 日韩 欧美高清| 四虎 精品 WWW| 欧洲精品二区| 97色干| 人妻喷水| 国产女人91精品嗷嗷嗷嗷| 欧美日韩亚洲五月天婷婷| 五月丁香黄色网| 男人的天堂2019AV| 另类欧美色| 久热大香蕉| 偷拍新久久| 久久久国产成人一区二区三区在线 | 人妻精品视频一区二区三区| h在线看免费版在线看| 天天影视综合色| 97任你吞精| 国产天天噜一噜久久久| 在线观看日韩av不卡| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 又大又黄国产| av影片在线观看不卡| 麻豆 欧美 日韩| 色臀av| 蜜桃成人1区2区3区| 91丝袜| 久久久久精| 国产亚洲色婷婷久久99精品91 - 百度| 91美女中出| 男女无套 免费网站| 九九九网页| 十八禁视频一区二区| 日本一天色道久久久精品视频| 青青免费在线视频一区 | 欧美操人视频| 美女网站黄页| 色五月亚洲| 欧美一级在线观看成人| 日韩天天本| 熟女六十路| 一区二区三| 热久日综合| 99爱爱| 久久精品黄色| 欧美大片天天看| 性爱av网站| 亚洲综合欧美| 干B| 成年女人18级毛片毛片免费观看| 东京热毛片177b2viP| 粘花网06av视频| 色伊人91| 91内射| 内射黑丝袜| 日韩人体偷拍| 操逼网免费无码视频| 久久啊啊啊| 成人天天爽| 天天操av懂色| 日韩乱插| 亚洲熟女性高潮久久久| 熟女熟妇一区二区三四区| 91色噜噜狠狠| 天天色综合图片| 国产精品黄色三级av| 亚洲色图A| 99re99视频在线免费观看| 99热精品在线播放| 欧美日韩亚洲一区二区在线观看| 不卡视频一区蜜桃视频 | 日韩一级二级三级免费看完整版| 少妇人妻激情四射| 欧美 亚洲 大香| 亚洲人人操| 看黄片视频免费| 午夜啪| 超碰地址久久| 狠狠操狠狠燥| 风骚少妇视频中文字幕| 亚洲五区熟女| 不卡超碰护士AV在线免费播放| 人妻精品一区二区在线| 精品少妇人妻av久久免费| 91伊人| 不卡二三区人妻少妇| 裸体1区| 欧美 亚洲 大香| 超碰亚洲97| 丁香色五月 97干| 亚洲强奸乱伦影视网| 天天干天天燥| 伦激情人妻另类人妻| 91夜色| 欧美人妻少妇| 99人妻| 亚洲色图图片| 加勒比海色香蕉婷婷| 欧美色97| 欧美九九九九九| 久久久青青草| 97资源久久| 亚洲AV无码乱码| 中文字幕99999| 精品人妻一区二区三区鲁大师| 成人日本片久久久蜜桃| 久久风骚城市| 超碰超碰超碰超碰的大鸡吧操黑丝袜| 天天综合91入口| 人人妻人人爽人人精品| 啊啊啊水好多| 亚洲日韩国产精品| 欧美日韩大香蕉| 人妻二区| 黄片com.| 日本午夜久久电影| 亚洲色偷偷色噜噜狠狠99网| 欧美 亚洲 综合 制服| 熟妇人妻一区二区三区| 99亚洲人人| 国产人妻精品一区二区三区秋霞 | 国产精品不卡少妇白| 国产97在线 | 亚洲| 在线视频免费观看午夜| 国产精品ⅴ无码大片在线看.| 久久久精品中文字幕爱豆| 性爱免费视频成人| 色婷网| 97天天爽| 97欧美日韩中文| 欧美少妇高潮| 日本成熟少妇A∨网站| 欧美性爱第一区| 精品一二三区久久AAA片| 色婷婷电影网| 色诱avtt| 日本二区不卡| 高清国产无码av| 青娱乐淫乱1314| 国产精品农村妇女精品| 青青青青青手机视频| 久久久精品| 国产精品嫩草久久久久| 欧美精品日韩一区二区| 欧美人妻精品| 十八禁电影伊人网| 久久久久国产精品久久久| 国产一区免费午夜视频| 久热婷婷| 国产精品天干天干综合网麻豆| 另类图片五月天| 成人国产视频在线观看| 黄片免费看黄片免费看| 97网址www| 一区二区三区在线日韩影院观看| 中文字幕丰满子伦无码专区在线视频最新 | 九九热精品免费视频| 99热这里只有是精品10| 91青青草| 国产呦精品一区二区三区下载| 亚洲精品一区二区三区新线路| 大香蕉色欲AV| 天天做天天爱夜夜爽毛片试看| 久久一区二区三区入口| 熟女自慰久久久| 男人的天堂99| 中国东北熟女老太婆内谢| 六月婷激情福利天堂69| 午夜福利合集| 91社操逼| 丝袜视频一区二区在线播放国产中文 | 天天综合91| 97色婷| 精品成人女人久久| 亚洲国产91精品一区二区久久| 欧美色五月| 91天天爽| 国模吧 一区二区三区| 亚州色图欧美| 吖在线不卡一区二区国产剧情| 91狠| 日躁天天爽爽| 五月天综合在线| 欧美午夜熟妇黑人精品91| 操逼啊啊啊91| 粉嫩av在线| 天天干人人乐| 人人性爱视频免费| 蜜桃久久综合视频| 九月伊人中文字幕| 人妻少妇一区二区| 99999国产精品| 色婷婷激情| 丝袜 中出 制服 人妻 美腿 中文字幕| 亚洲成人福利电影免费| 福利天堂| 日本午夜操逼| 欧洲自拍第一页| wwwcaobibi| 中出欧美| 色吧91| 99这里有精品视频| 视频在线观看免费一区二区三区 | 久久久九97| 91老司机视频| 狠狠干91| 六月激情网| 我要色综合网| 91国产丝袜足交精品视频| 欧美色综合| 激情图片亚洲色图| 中文字幕在线观看永久| 亚洲爱爱视频一区二区| 婷婷视频在线免费观看| 91日韩网站| 日韩美一区| 无码操逼视频一下| 老熟女中文字幕高清| 精品黑人一区二区| 九九亚洲| 91激情网| 爱我干综合| 国产v亚洲v日韩v欧美v片另类| 亚洲精品丝袜| 黄骗免费| 天天插天天舔舔天天干| 好屌色综合| av无码精品久久久久| 日本孕妇孕交| 亚洲成av人片色午夜乱码| 久久久久久久9| 中文字幕在线观看网页| 2019久久久久久久久福利| 久超碰这里只有精品| 98一区二区精品| 一级特黄aaa大片在线观看成人一级片在线观看 | 一区操逼日比视频| 色天天野狼综合社区| 国产又黄又猛又粗又爽的网站| 高清无码一区二区三区| 九99久久| 99re69综合| 激情综合久久| 高清国产成人无码| 亚洲欧美97√| 超碰精品| 久久久久久国产精品| 韩三级a视频在线观看| 97草草| 人妻天天爽夜夜爽精品2| 日韩激情啪啪| 无遮挡一级毛片视频免费的| 久久久精| 欧美大片天天看| 狠狠中文字幕| 久久AV无码网址| 影音先锋日本一区二区| 伦理第一页| 久久综合久久综合人久久夜精品| 五月丁香综合激情| 日韩欧美综合激情| 九九视频黄色片| 欧美性高潮在线| 欧美日韩天堂| 秋霞午夜视频一区二区| 看日韩美女二区三区免费操逼视频| 乱伦av麻豆| 中文AV制服乱伦| 青娱乐黄色录像| 欧美性生活内射| 天天影视激情欧美| 色香阁在线| 爱做久久久久久| 国产精品干干干| 在线人成亚洲视频免费观看| 91肉丝| 丝袜视频网国产90| 九九九九九九九九九九九蜜桃| 欧美综合色站| 熟女人妻av在线资源,黄色的资源| 欧美性生活内射| a人欧美综合天堂麻豆| 久久久久久久久久久久久久久性生活视频 | 蜜臀久久99'精品久久久| 秋霞男人网| 青青操在线亚洲视频观看欧美在线 | 久久系列| 蜜臀久久99精品久久久久久无删减 | 精国久久一区二区三区98| 中文乱码99| 久久国产精品,久久国产| 精品免费一区二区三区在线亚洲人成| 日本欧美韩国日产片片在线看免| 五月婷婷色| 韩国一区二区精品亚洲| 精品亚洲国产成人精品| 激情综合网五月婷婷五月天| 自拍大香蕉乱插| 久久久免费的精品| 温婉少妇玩3p| 色噜噜人妻丝袜a∨先锋影 | 激情久久日韩精品中文字幕麻豆| 性爱AV天堂| 亚洲丰满很很操| 97操97干| 91色交| www.亚洲黄色| 少妇高潮特黄A片| 亚洲国产无码精品首页久久久| 日本性爰一道本| 免费看欧美美女黄色大片| 99热这里只有精品99| 青青青操| 欧美78| 少妇的嫩逼图片| 成人精品无码| 日本淫乱女一区二区三区视频| 尤物视频视频官网| 3028国产精品| 天天摸,夜夜摸| 婷婷午夜| 自拍欧美| 亚洲第一页色网| 欧美高清18A片| 性开放中文AV高清无码免费看| 国产精品久久久久av| 亚洲免费精品一区| 亚洲交换| 一级性爱视频免费观看| 另类小色呦| 清纯唯美激情四射| 大香蕉免费乱伦视频| 五月丁香综合| 九九av| 精品99999| 丰满人妻大屁一区二区| 黑人天8A∨高清网站| 亚欧美色图| 男人把坤坤插入女人的下体| 精品久久久久,69国产成人精| 欧美激情久| 中文字幕AV中出| 在线日韩精品一区二区三区| 人人考人人摸人人干| 亚洲天堂自拍| 一级二级在线观看| 极品尤物女神在线观看| 91天美传媒精品| 青草成人免费视频一COm| 欧美激情在线观看视频| 高清无码 国产精品| 久九九九九九九热| 九草九九九| 开心六月色| 欧美第一页| 无码动漫av中文字幕| 亚洲激情在线一区二区| 伊人991| 人人妻人人澡人人爽久久av| 久久精品中文字幕无码l| 蜜桃久久久久久久| 屁股久久久久久久久久| 日韩 欧美 视频 在线 一区| 国产农村妇女精品一二区| 国产精品农村妇女| 中文字幕精品探花视频| 日本三级中国三级99人妇网站| 天天综合网1| 欧美手机在线综合| 97在线公开视频| 久久av成人无码免费| 91久久久久久久久久久| 亚洲欧美情色| 91校园春色长篇| 后入合集| 91人妻Pr| 亚洲无码精品AV久久久| 天美麻花大全视频| 久久久国产护士丝袜美腿一| www.99中文字幕| 91丝袜激情在线| 国产美女销魂在线观看不卡| 天天干天天日天天射黄色大片 | GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 亚洲国产欧美一区二区潘金莲| 精品无码久久久| 91中文字幕| 丰满少妇人妻久久久久久| 老熟妇91| 97操97色| 天天躁日日躁AAAAXXXX国产| 国产乱婷婷精品二区三区| 试看日韩黄片| 日韩激情视频| 人人干黄色| 99热 按摩 日韩| 免费看黄片现成| 日韩ab网 | 亚洲。日韩。欧美| 一级一性爱免费视频| 综合网亚| 精品无码久久久久久国产浪潮| 日韩精品作爱导航| blacked精品一区国产| 国产人妻精品一区二区三区秋霞| 久久肏大逼| 久久久三区二区一区| 婷婷色综合| 国产精品剧情| 久久国产对白激情浪潮 | 精品亚洲国产成人AV制服丝袜| 精品久久艹| 99热这里是精品| 亚州综合色| 操一区| 久久毛卡| 亚洲精品97久久| 草蕉影视亚洲无码| 奇米狠999| 久久9精品| 久久久久9久久久久| 国产精品亚洲一级av第二区| 欧美日韩婷婷中文| 亚洲最大的综合性av| 天天拍夜夜| 超碰97男人| 精品少妇一区二区三区在线视频| 狠狠婷婷亚洲中文综合久久| 久久婷婷欧美| 婷婷色中文字幕| 欧美性生活男人的天堂| 爱妻综合网| 96久久科窝| 国产亚洲日本精品在线| 超碰99在线| 超碰在线91| 午夜亚洲| 免费国产视频| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 欧美日韩色| 日本不卡三级网在线播放| 日韩激情啪啪啪| 91情色在线| 囯产精品强| 成人情色一区二区| 五月天婷精品激情| 亚洲av无码国产精品字幕| 亚州图片第一页| 亚洲不卡不卡中文字幕不卡| 成年人一级黄色毛片大全在线观看| 国产成人亚洲精品无| 99999亚洲另类| 午夜天堂网| 男人的天堂在线有码| 国语国产操逼伊人AV网| 极品销魂美女一区二区| 花花AV导航| 天天操天天看| 久久最新视频免费观看| 五月天色图影视| 色婷婷电影网| 欧美成人午夜免费福利785| 亚洲97成人在线观看| 精品无码少妇| 天天爱综合网| 欧美日韩天堂| 国产精品天干天干综合网麻豆| 天天综合AV| 中文啪啪视频| 亚洲欧美经典一区二区| 91 亚洲 欧美 日韩 国产 综合| 久久伊人亚洲AV无码网站 | 天美国产三级传媒| 亚洲精品一区中文字幕乱码| av在线不卡一区二区三区| 国产精品久久久久久高清无码免费看 | 色欲久久久久综合网| 夜夜夜爽www精品视频| 免费精品AB| 欧美精品三区| 亚洲黄色网址| 亚洲成a人v欧美综合天堂下载 | 蜜臀av在线播放一区二区三区| 日日操夜夜操天天操免费观看麻豆| 青青草中文-久久青草精品一区二区三| 精品91日日夜夜超清资源| 亚洲自拍欧美国产首页网曝| 亚洲人妻中文高清| 免费试看60秒| 日本高清视频在线观看黄已三辽| 六月婷激情福利天堂69| 午夜理论片在线观看免费| 91欧美性| 宅男91视频在线播放| 92人人操人人| av黄图片在线观看| 美女十八禁| 综合久欧洲| 日韩啪啪啪啪啪| 亚洲最大的综合性av| 视频一区二区免费在线| 成人资源中文字幕在线观看| 人人手机欧洲亚洲国产人妻| 精品区国产区一区二区三区| 97国产精品一区| 综合亚州欧美| 亚洲丝袜二区在线| 色老汉玖玖爱| 色性综合| 狠狠操狠狠爱| 伊人色综合网| 九九色色| 婷婷五月天影院| 亚洲高清视频在线免费观看| 国产激情在线观看| 国产人妖的免费的视频| 国产精品亚洲无码| 天天干天天燥| ,成人免费啪啪视频| 欧美日日操| 家庭乱伦性爱av| 亚欧高清v| 久热9| 99热综合| 大香网伊人久久综合网eew| 人妻久热在线| 五月天加勒比啪| 日比av无码| 国产 日韩,欧美 自拍| 精品无码一区二区三区| 国产亚洲日韩在线三区黑人| 人妻激情偷乱视三区频一区二区| 精品国产精品一区二区| 亚洲国产第一页综合视频| 韩国三级三级BD在线| 熟女91网| 亚洲精品免费中文字幕| 欧美亚洲| 操b网站亚洲无码| 欧美91久久久久| 久操97| 屌逼麻豆| 91精品人妻| 国产亚洲日本| 精品午夜福利| 能看的AV| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 日产狠狠干| 传媒免费一区二区三区| 欧美97色| 亚洲综合一区二区| 97AV在线免费观看| 男人的天堂 在线一区| 青青草日韩无码| 亚洲自拍青操视频| 欧美日韩精品一区二区三区高清| 久久久久久中文字幕中文字幕最新| 久久久久久裸体| 午夜爽爽爽在线观看永久入口姬片| 狼人综合婷婷激情四射 | 人人插人人搞人人操| 欧美精品偷拍| 国产在线视频二区| 91九九九馒头| 亚洲欧洲综合av在线| 亚洲一二三四区在线免费看视频| 亚洲精品尤物yw在线影院| 亚洲天堂区| 中文乱码字字幕在线第5页| 国产久久久9999| 囯戸精品高潮呻吟旡码| 动漫av中文| 亚洲狠狠入| 青青国产精品在线| 精品无码欧美三级| 97蜜桃综合| 精品成人无码| 激情开心五月天| 欧美天天影院| 精品国产一区二区三区久久久蜜臀 | 国产辣妈在线视频福利| 欧美大色交| 黑人精品成人一区二区三区| 99re99在线视频| 国产乱人妻精品入口| 国产女人操逼视频| 欲香欲色| 欧美在线干| 极品白嫩福利在线| 无码免费精品高清| 啪啪性爱免费视频| 亚洲色欧| 国产吹潮女在线观看| 日韩女优中文字幕| 99操逼| 麻豆综合一区av| 无码人妻一区二区三区四区老鸭窝| 欧美色图中文字幕| 99热国产| 国产美女mm131爽爽爽爽| 欧美激情性久久久久久| 精品97久久| 国产成人精品网站| 免看60秒涩涩视频| 91国产大片| 久久综合女优| 精产国品一区二三产品| 黄色网址久久精品欧美喷水| 一区二区三区在线日韩影院观看| 国模少妇一区二区三区| 午夜福利精品| 亚洲欧洲激情卡通另类文学四射小说网站 | 婷婷综合激情| 亚欧成人中文字幕一区| 亚洲中文字母在线播放| 老子午夜伦不卡影院| 欧美一二三级精品在线| 极品白嫩美少妇在地板上位骑射淫水泛滥| 欧美激情在线观看视频| juliaann丝袜| 中文字幕国产精品1区| 久久人妻视频网| 欧美三级一级| 加勒比AV网| 女同性恋中文字幕| 久久久无码精品人妻二区 | 日韩无码第3页| 亚州一区二区| 亚洲国产成人精品久久久国产成人一区二区 | 91精品老女人| 狠狠激情综合狠狠操中文字幕| 高清无码一区二区三区| 秋霞久久亚洲精品成人| 日本伦乱九九九综合| 超91综合网| SUV一区二区在线看| 伊人视频| {男男暴菊gay无套网站| 十八禁啪啦拍视频无遮挡| 国产91美女高潮| 亚洲好色人妻| 欧美另类精品xxxx| 97久久精品亚洲| 久久 久久国内精品亚洲| 亚洲熟女人妻中文字幕一区二区| 国产特级毛片AAAAAA高潮流水 | 日韩丝袜二区| 三级网站超变态精品| 91中文字幕| 欧美色棕合| 啪啪啪综合| 五月天丁香网| 欧美色日| 福利伊人玖玖国产| yazhousetuoumei| 久久久久久久| 日韩性爱播放| 亚洲少妇综合| 亚洲综合一区二区| 色五月激情AV在线| 国产精品久久久久无码AV会牛| 欧洲亚洲天堂精品| 成人 日本A片无码8888| 情侣操 逼视频99| 国产成人自拍视频在线| 熟妇高潮二区三区| 亚洲一区二区三区四区视频| 97在线观看免费视频l| 成人三级片无码| 色综合1991| 青青草操逼逼视频| 啊啊啊啊啊啊啊在线| 亚洲欧美日韩夜夜| 97欧美超碰| 成人天天爽| 色婷婷综合久久久久中文国产精品一区中文字幕,国产福利电影一区二区三区 | 91久久免费视频互動交流| 97欧美精品综合| 青青草福利视频| 亚洲狼狼干综合1| 日韩精品在线放| 97色诱| 天天爽人人综合免费7799| 伊香蕉综合久久久久久久噜噜噜| 激情六月婷婷| 八戒无码国产午夜福利| 亚州高清av| 97一本大道亚洲一区| 丁香五月电影| www国产无码| avav青青草久久夜| 欧美色图天堂网m| 综合激情五月天| 大JI巴好深好爽又大又粗视频| 少妇99| 九九热这里只有在线精品视 伊人草 成人菠萝蜜视频在线观看 | 久久免费99精品久久久久久| 无卡一区=区| 天美一区在线| 天天日少妇逼AV| 国产日韩色综合| 亚洲AV无码乱码| 国产白丝精品在线观看| 91美女小视频|