久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

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

AXI總線仲裁器設(shè)計全解析:從算法策略到協(xié)議約束與調(diào)試實戰(zhàn)

AXI總線仲裁器設(shè)計全解析:從算法策略到協(xié)議約束與調(diào)試實戰(zhàn) AXI總線仲裁器這個話題說實話是很多做SoC集成和FPGA開發(fā)的同事容易忽略又不得不面對的東西。剛開始接觸AXI的時候可能大家都會把精力放在valid/ready握手、outstanding傳輸、亂序返回這些協(xié)議細節(jié)上但一旦系統(tǒng)里掛了多個master——比如CPU、DMA、以太網(wǎng)MAC、USB控制器——你會發(fā)現(xiàn)總線仲裁器的設(shè)計直接決定了整個系統(tǒng)的帶寬分配和延遲表現(xiàn)。這篇是“AXI協(xié)議理解”系列的第一篇專門把仲裁器這塊拆開講清楚它到底解決什么問題、常用的仲裁策略有哪些、AXI協(xié)議給仲裁器設(shè)計埋了哪些坑、以及我自己在實際項目里踩過的雷。適合剛?cè)腴TAXI的FPGA/IC工程師也適合做了幾年集成但沒仔細摳過仲裁細節(jié)的朋友。1. 為什么AXI總線需要仲裁器1.1 AXI總線的基本結(jié)構(gòu)與仲裁器位置AXIAdvanced eXtensible Interface是ARM AMBA協(xié)議家族里的高性能總線協(xié)議它的核心特點是通道獨立讀地址通道AR、讀數(shù)據(jù)通道R、寫地址通道AW、寫數(shù)據(jù)通道W、寫響應(yīng)通道B各自獨立工作。這種設(shè)計讓讀和寫可以同時進行也讓outstanding未完成傳輸?shù)臄?shù)量可以做得很大從而隱藏內(nèi)存訪問延遲。但通道獨立帶來一個直接問題多個master同時發(fā)起訪問時誰先誰后比如CPU要讀DDR里的指令DMA要往DDR寫一幀圖像數(shù)據(jù)以太網(wǎng)控制器也要讀取描述符這幾個請求幾乎同時到達。從設(shè)備比如DDR控制器只有一個地址端口同一時刻只能接收一個請求這時候就必須有一個仲裁器來決定放行哪個請求。仲裁器就位于master和slave之間在多master互聯(lián)的場景下它承擔(dān)著“交通警察”的角色。在典型SoC里仲裁器通常不是獨立存在的而是集成在互聯(lián)矩陣Interconnect或者NICNetwork Interconnect里。比如ARM的NIC-400、NIC-450或者Xilinx的AXI Interconnect IP內(nèi)部都包含了仲裁邏輯。但理解仲裁器本身的設(shè)計思路比直接調(diào)IP更有價值——因為很多性能問題歸根結(jié)底是仲裁策略選擇不當(dāng)造成的。1.2 沒有仲裁器會發(fā)生什么總線沖突的現(xiàn)場要是沒有仲裁器多個master同時驅(qū)動地址總線和數(shù)據(jù)總線結(jié)果就是總線沖突兩個master的電平互相打架協(xié)議層面完全失效??赡苡腥藭f那讓每個master分時使用總線不就行了但問題在于AXI是通道獨立的不同通道的仲裁需要分別做。比如master A的寫地址可以仲裁通過master B的寫數(shù)據(jù)也需要仲裁通過如果兩者割裂處理數(shù)據(jù)通道和地址通道就可能對不上。還有一個容易被忽略的點AXI并沒有規(guī)定仲裁應(yīng)該放在哪個通道上。按照協(xié)議master發(fā)出請求后slave通過valid/ready握手來接收。仲裁器介入的時機可以是地址通道決定誰的命令先被slave接收也可以是數(shù)據(jù)通道決定誰的數(shù)據(jù)先傳輸。更常見的做法是在地址通道上做仲裁因為地址通道的請求頭包含了完整的傳輸信息地址、突發(fā)長度、ID等仲裁器只需要決定這些請求頭誰先通過數(shù)據(jù)通道就順著走就行了。我之前見過一個實際的項目工程師把仲裁放在了數(shù)據(jù)通道上結(jié)果出現(xiàn)了兩個master的寫數(shù)據(jù)在總線上一半一半交錯傳輸?shù)脑幃惉F(xiàn)象協(xié)議仿真能過但上板之后DDR的數(shù)據(jù)就是錯亂的。后來追查下來問題就出在仲裁位置放錯了寫數(shù)據(jù)通道一旦被分片寫響應(yīng)和寫數(shù)據(jù)之間的配對關(guān)系就亂了。這個案例后面會細說。1.3 仲裁器在SoC設(shè)計中的實際部署仲裁器的部署位置通常有三種。第一種是點對點互聯(lián)一個master連一個slave一般不需要仲裁器除非這個master內(nèi)部有多個請求源。第二種是共享總線式的多master互聯(lián)仲裁器集中管理所有master對單個slave的訪問這種結(jié)構(gòu)簡單但容易成為性能瓶頸適合對帶寬要求不高的系統(tǒng)。第三種是交叉開關(guān)矩陣Crossbar每個slave端口都有一個獨立的仲裁器多個master可以同時訪問不同的slave這時仲裁器分布在交叉開關(guān)的每個輸出端口上。在Xilinx的AXI Interconnect IP里打開配置界面就能看到每個slave端口對應(yīng)的仲裁策略選項比如Round Robin或者Priority。默認的Round Robin通常不會出大問題但如果你有實時性要求高的master就必須按優(yōu)先級來配否則延遲抖動會非常明顯。這個選擇需要結(jié)合具體業(yè)務(wù)來確定不能一張配置單打天下。2. 常見的AXI仲裁算法與選型分析2.1 固定優(yōu)先級仲裁簡單但餓死風(fēng)險高固定優(yōu)先級仲裁Fixed Priority是最直覺的做法給每個master分配一個優(yōu)先級編號仲裁時直接選出編號最高的請求。這個方案邏輯最簡單一個比較器加一個多路選擇器就能搞定占用資源極少時序也容易收斂。但它的缺點和優(yōu)點一樣明顯低優(yōu)先級master可能永遠得不到服務(wù)這就是所謂的餓死starvation問題。舉個實際例子CPU和UART的DMA訪問同一個DDR控制器如果CPU永遠是最高優(yōu)先級而CPU又持續(xù)有緩存未命中的讀請求UART的DMA可能幾毫秒都拿不到總線。對于UART這種需要實時從FIFO搬運數(shù)據(jù)的設(shè)備來說幾毫秒的空窗就意味著FIFO溢出數(shù)據(jù)直接丟失。我之前做過一個帶AXI UART16550核的項目默認配置里CPU是最高優(yōu)先級低優(yōu)先級里掛了一個UART DMA通道。調(diào)試串口經(jīng)常出現(xiàn)亂碼剛開始懷疑是波特率不匹配后來抓了總線的波形才發(fā)現(xiàn)UART的讀請求經(jīng)常被CPU的突發(fā)讀插隊DMA服務(wù)間隔不穩(wěn)定FIFO發(fā)生了下溢。改成UART DMA的優(yōu)先級高于CPU之后問題當(dāng)場就消失了。所以固定優(yōu)先級仲裁不是不能用而是要用對地方。如果高優(yōu)先級master的請求頻率有上限或者低優(yōu)先級master本身容忍大延遲那固定優(yōu)先級反而是最優(yōu)選擇因為它的延遲是可預(yù)測的資源耗費也最低。2.2 輪詢仲裁保證公平性的基礎(chǔ)方案輪詢仲裁Round-Robin是解決餓死問題最直接的策略多個master的請求排成一個圈仲裁指針每拍移動到下一個master有請求就放行沒請求就跳過。這個方案保證了所有master在長期統(tǒng)計下能獲得大致相等的總線訪問機會。設(shè)計上有兩個變體需要注意。一種是固定順序輪詢指針永遠按0→1→2→3的順序移動無論當(dāng)前master是否有請求。另一種是跳過式輪詢指針會跳到有請求的master減少無效輪詢周期。后者的效率更高但實現(xiàn)上需要額外的查找邏輯時序要稍微緊一點。不過輪詢仲裁也有它的軟肋它對延遲不敏感也沒有優(yōu)先級概念。如果某個master對實時性要求很高比如視頻解碼器需要每幀固定的帶寬輪詢給出的只是統(tǒng)計學(xué)意義上的公平延遲抖動依然存在。這時候就需要加權(quán)輪詢或者QoS機制來調(diào)節(jié)。在實際工程里一個常見的折中方案是“輪詢?yōu)橹鲀?yōu)先級為輔”默認所有master按輪詢仲裁但每當(dāng)某個高優(yōu)先級master連續(xù)等待超過設(shè)定周期時臨時把仲裁結(jié)果切給它。這種自適應(yīng)方案兼顧了公平和實時不過狀態(tài)機復(fù)雜度會明顯上升。2.3 加權(quán)輪詢按帶寬需求分配總線時間加權(quán)輪詢Weighted Round-Robin解決的是“公平但不夠用”的問題。比如DMA需要70%的帶寬CPU只需要30%簡單的輪詢會各分50%DMA的帶寬就欠了。加權(quán)的思路是給每個master分配一個權(quán)重值權(quán)重大的master在每輪仲裁中獲得更多的服務(wù)次數(shù)。實現(xiàn)上有兩種常見做法。第一種是令牌式每個周期給所有master發(fā)放與權(quán)重成正比的令牌數(shù)請求消耗令牌令牌多的master自然獲得更多服務(wù)。第二種是分槽式把仲裁周期切成與總權(quán)重等長的槽位按權(quán)重比例分配槽位給各個master。第一種方式更靈活第二種更容易做到嚴(yán)格周期。加權(quán)輪詢的難點在于權(quán)重怎么定。理論上可以根據(jù)系統(tǒng)帶寬模型來計算但在實際SoC里主master的帶寬需求往往是動態(tài)的——比如CPU的DDR訪問量隨負載波動非常大。如果權(quán)重是固定的要么浪費帶寬要么仍然不夠用。所以更先進的仲裁器會引入動態(tài)權(quán)重調(diào)整這已經(jīng)接近QoS的思路了。2.4 基于QoS的仲裁AXI4標(biāo)準(zhǔn)里的QoS接口AXI4協(xié)議在ARID和AWID之外增加了一個QOS信號寬度是4位表示每次傳輸?shù)姆?wù)質(zhì)量等級。從0到15數(shù)值越大優(yōu)先級越高。這給仲裁器設(shè)計提供了一個標(biāo)準(zhǔn)化的優(yōu)先級接口仲裁器不需要知道m(xù)aster是誰只需要看QOS值就能做仲裁決定。QOS信號的價值在于它把“誰的請求重要”這個決策從硬件架構(gòu)層搬到了軟件可配置層。系統(tǒng)軟件可以在運行時動態(tài)調(diào)整某個master的QOS值從而改變總線服務(wù)的偏向。比如視頻播放時提高顯示控制器的QOS保證幀不撕裂后臺跑基準(zhǔn)測試時降低CPU的QOS給存儲控制器的維護操作騰帶寬。不過QOS只是一個提示信號AXI協(xié)議并不強制仲裁器必須響應(yīng)它。我在設(shè)計仲裁器的時候通常會把QOS值映射為動態(tài)優(yōu)先級再結(jié)合輪詢機制做一個混合仲裁器優(yōu)先級高的先服務(wù)相同優(yōu)先級之間輪詢。這種方式兼顧了靈活性和公平性是目前比較推薦的實現(xiàn)思路。3. AXI協(xié)議對仲裁器設(shè)計的特殊約束3.1 valid/ready握手與仲裁時機的選擇AXI協(xié)議里每個通道的數(shù)據(jù)傳輸都通過valid/ready握手完成。發(fā)起方拉高valid表示數(shù)據(jù)有效接收方拉高ready表示可以接收兩者同時為高時傳輸發(fā)生。仲裁器介入后實際上扮演了“接收方發(fā)起方”的雙重角色對上游master來說是slave對下游slave來說是master。仲裁時機的選擇直接關(guān)系到一個問題是等master的valid信號拉高之后再仲裁還是提前預(yù)判我的經(jīng)驗是對于地址通道通常等valid拉高后再仲裁就夠了因為地址通道的請求不是每拍都有的仲裁器本身也要等請求到來才能做決定。但對于數(shù)據(jù)通道如果希望做到背靠背傳輸back-to-back預(yù)判是必要的——在最后一拍數(shù)據(jù)還沒傳完時就開始仲裁下一筆傳輸?shù)臄?shù)據(jù)通路。握手還有一個重要的特性一旦valid拉高發(fā)起方就不能撤銷必須等到握手完成。這意味著仲裁器一旦向某個master給出了ready信號就必須完成這筆傳輸。如果這時發(fā)現(xiàn)仲裁錯了——比如出現(xiàn)了更高優(yōu)先級的請求——也不能反悔只能等當(dāng)前傳輸結(jié)束。這在設(shè)計里叫“不可搶占”特性是AXI仲裁與普通CPU總線仲裁的重要區(qū)別。3.2 outstanding傳輸與ID管理的仲裁影響AXI協(xié)議允許master在未收到前一筆傳輸響應(yīng)之前就發(fā)起后續(xù)傳輸這就是outstanding。這個特性極大提升了總線利用率但也給仲裁器帶來了麻煩仲裁器不能只看當(dāng)前一筆請求還要考慮master發(fā)出的請求隊列深度。比如一個DMA控制器可以同時發(fā)出16筆讀突發(fā)但如果仲裁器一筆一筆地處理每筆之間還要等DDR的響應(yīng)返回DMA的outstanding能力就浪費了。正確的做法是仲裁器也維護一個與master對應(yīng)的未完成傳輸計數(shù)只要計數(shù)沒到上限就允許master連續(xù)發(fā)起新的請求。ID信號的管理更加微妙。AXI的ID信號用于標(biāo)記傳輸?shù)臍w屬支持亂序返回。仲裁器在合并多個master的請求時必須為每個master的ID做映射避免兩個master的ID沖突。比如master A和master B都用了ID0如果不做映射slave返回的數(shù)據(jù)就無法區(qū)分屬于哪個master。我踩過一個ID映射的坑當(dāng)時在做一個AXI to AXI Bridge兩個master的ID都是4位寬度理論上直接級聯(lián)就行。但其中一個master發(fā)起了亂序讀另一個master的ID恰好和它重疊導(dǎo)致返回數(shù)據(jù)被Bridge分發(fā)到了錯誤的master。最后不得不給Bridge增加了一個ID remap機制把每個master的ID空間獨立開才徹底解決。3.3 寫通道仲裁的特殊性AW、W、B三個通道的配合很多剛開始接觸AXI仲裁的人會犯一個錯誤只仲裁AW通道忽略了W通道。實際上寫操作涉及三個通道AW寫地址、W寫數(shù)據(jù)、B寫響應(yīng)。如果AW和W的仲裁策略不一致就會出現(xiàn)地址通道選了master A數(shù)據(jù)通道卻傳著master B的數(shù)據(jù)結(jié)果這兩個master的寫操作互相串?dāng)_。為了保證寫操作的正確性仲裁器通常需要把AW和W通道綁定在同一仲裁域里。也就是說當(dāng)仲裁器決定為master A的寫操作打開閘門時它的AW請求和W請求都必須被同時放行。這帶來一個數(shù)據(jù)緩沖的問題如果下游slave暫時無法接收W數(shù)據(jù)仲裁器要把master A的寫數(shù)據(jù)緩存下來這就涉及FIFO深度設(shè)計。AW和W還有一個同步問題AXI協(xié)議不要求W數(shù)據(jù)和AW請求嚴(yán)格同拍到達但要求所有W數(shù)據(jù)必須在對應(yīng)的AW請求之后到達。仲裁器需要記錄每個master的寫請求狀態(tài)確保不會出現(xiàn)AW還沒放行W數(shù)據(jù)先到的情況。實際實現(xiàn)中最簡單的策略是AW和W按同一個仲裁結(jié)果走仲裁為誰服務(wù)就把兩個通道的閘門都打開。3.4 多master訪問DDR時的死鎖與屏障處理多master并發(fā)訪問DDR時最頭痛的問題是死鎖??紤]一個場景master A正在對slave X做讀操作master B正在對slave Y做寫操作而這兩個slave內(nèi)部又相互依賴。仲裁器如果不加約束理論上就可能互相等待。AXI協(xié)議本身沒有定義屏障Barrier機制但AXI4增加了屏障事務(wù)Barrier Transaction的概念當(dāng)一個master發(fā)出屏障請求時它要求在此之前所有outstanding的傳輸都完成之后的新傳輸才能開始。仲裁器在收到屏障請求后需要暫時停止對這個master放行新請求直到它的所有未完成傳輸全部返回。系統(tǒng)級死鎖的預(yù)防還需要考慮更宏觀的因素——比如CPU核和DMA之間通過外設(shè)寄存器的握手邏輯。如果CPU在等待DMA完成中斷而DMA又在等待CPU釋放某個外設(shè)鎖兩邊都卡在總線訪問上系統(tǒng)就死鎖了。這類問題通??砍瑫r計數(shù)器來兜底仲裁器里的每筆請求都應(yīng)該維護一個超時標(biāo)志超時后強制丟棄或上報。4. 實操從零搭建一個AXI仲裁器4.1 接口設(shè)計與仲裁狀態(tài)機下面給出一個精簡的AXI仲裁器設(shè)計思路重點展示地址通道的仲裁邏輯。這個設(shè)計假設(shè)有4個master端口每個端口都遵循AXI4協(xié)議仲裁器輸出到一個slave端口。module axi_arbiter #( parameter ID_WIDTH 4, parameter ADDR_WIDTH 32, parameter DATA_WIDTH 64, parameter N_SLAVES 4 )( input clk, input rst_n, // 4個master端口的AR通道輸入 input [N_SLAVES-1:0] ar_valid_i, output [N_SLAVES-1:0] ar_ready_o, input [N_SLAVES*ADDR_WIDTH-1:0] ar_addr_i, input [N_SLAVES*ID_WIDTH-1:0] ar_id_i, // 輸出到slave的AR通道 output reg ar_valid_o, input ar_ready_i, output reg [ADDR_WIDTH-1:0] ar_addr_o, output reg [ID_WIDTH-1:0] ar_id_o );仲裁器的核心是一個狀態(tài)機狀態(tài)包括IDLE、ARB、WAIT_HANDSHAKE。IDLE狀態(tài)檢測是否有AR請求ARB狀態(tài)根據(jù)仲裁算法選擇winnerWAIT_HANDSHAKE狀態(tài)等待slave的ar_ready握手完成后回到IDLE。如果采用輪詢算法還要維護一個指針寄存器。// 輪詢指針 reg [N_SLAVES-1:0] grant_ptr; wire [N_SLAVES-1:0] req_vec ar_valid_i; wire [N_SLAVES-1:0] masked_req req_vec ~(grant_ptr - 1); wire [N_SLAVES-1:0] grant masked_req ? (masked_req ~(masked_req - 1)) : (req_vec ~(req_vec - 1));上面這段是經(jīng)典的總線仲裁輪詢算法優(yōu)先服務(wù)當(dāng)前指針之后的最低有效位請求如果沒有再從最低位開始找。這個寫法簡潔高效FPGA綜合后只會占用很少的LUT。4.2 寫數(shù)據(jù)通道的FIFO緩沖與背壓處理地址通道仲裁只是第一步。為了讓寫數(shù)據(jù)W通道能夠與AW通道解耦仲裁器內(nèi)部通常需要為每個master設(shè)置一個寫數(shù)據(jù)FIFO。master的數(shù)據(jù)先寫入FIFO仲裁器按仲裁結(jié)果從對應(yīng)FIFO讀出數(shù)據(jù)送往slave。FIFO深度怎么選經(jīng)驗公式是FIFO深度 ≥ 最大突發(fā)長度 × 數(shù)據(jù)寬度 / 8以字節(jié)為單位如果max burst是16 beats數(shù)據(jù)寬度是64位8字節(jié)那FIFO深度至少要128字節(jié)。這里還要考慮burst類型和地址對齊的情況。實際項目中我一般會多留25%的余量因為AXI的W通道允許數(shù)據(jù)提前到達FIFO太淺會造成背壓。背壓Backpressure是AXI里一個重要的概念。當(dāng)FIFO滿時仲裁器必須拉低W通道的ready信號這相當(dāng)于告訴master“我暫時收不了數(shù)據(jù)”。這個信號會一級一級向上游傳遞最終可能讓DMA暫停搬運。如果背壓處理不好就可能出現(xiàn)總線上某個master長時間占有數(shù)據(jù)通路、而其他master被餓死的現(xiàn)象。為了解決這個問題我給仲裁器的每個FIFO都加了一個almost_full信號當(dāng)FIFO快滿時就不再對該master進行仲裁。這個細節(jié)在實際調(diào)試中幫了大忙否則DMA在突發(fā)傳輸中途被插斷恢復(fù)起來非常影響性能。4.3 讀數(shù)據(jù)返回通道的仲裁與ID重映射讀數(shù)據(jù)通道R的仲裁和寫數(shù)據(jù)通道不同。R通道方向是從slave返回master仲裁器需要把從slave收到的讀數(shù)據(jù)分發(fā)給對應(yīng)的master。這里的關(guān)鍵是ID信號slave返回數(shù)據(jù)時帶上ID仲裁器通過ID判斷這筆數(shù)據(jù)屬于哪個master。但如果多個master的ID空間重疊——比如都用了ID 0、1、2——仲裁器就必須做ID重映射。通常的做法是給每個master的ID增加高位前綴將master編號編入ID。比如master 0的ID保持原樣master 1的ID最高位加1依此類推。slave端看到的ID就是唯一的返回時仲裁器根據(jù)高位前綴決定數(shù)據(jù)分發(fā)到哪個master再把前綴去掉。這種方案在Xilinx的AXI Interconnect里也采用了類似的機制叫做ID Width Adaptation。值得注意的是ID重映射會改變ID的總線寬度如果原設(shè)計里ID寬度是4位4個master映射后slave端ID可能需要6位。這會影響后續(xù)slave的設(shè)計務(wù)必提前規(guī)劃。4.4 驗證方法直接看時序圖比什么都直觀仲裁器設(shè)計的驗證除了跑仿真外我還習(xí)慣抓取總線時序圖來人工檢查。重點看幾個信號arb_grant當(dāng)前仲裁勝利者、ar_ready地址通道握手、以及各master的ar_valid。抓時序圖時最容易發(fā)現(xiàn)的問題是仲裁切換過快或過慢。仲裁切換過快一個master還沒發(fā)完一筆突發(fā)請求就被切走會導(dǎo)致slave端收到碎片化的請求序列切換太慢則可能在其他master有高優(yōu)先級請求時仍然占用總線。一個常見的時序圖場景是master A的ar_valid持續(xù)拉高但ar_ready只在某些周期有效。如果仲裁器在ar_ready無效時切換了grant下一拍ar_ready有效時slave端看到的可能是master B的請求這時master A的請求就被“餓”了一拍。好的仲裁器設(shè)計應(yīng)該在grant切換和握手完成之間插入一個同步邏輯確保grant只在握手完成后的空拍切換。這些細節(jié)都可以從波形上直觀觀察到。5. 線上調(diào)試中的常見問題與排查技巧5.1 問題速查表癥狀可能原因排查方法DMA傳輸數(shù)據(jù)錯亂寫數(shù)據(jù)通道仲裁與地址通道不一致抓W和AW通道波形對比仲裁結(jié)果UART/串口亂碼低優(yōu)先級master被餓死FIFO溢出檢查仲裁策略提高UART優(yōu)先級或加輪詢總線延遲抖動大fixed priority下高優(yōu)先級請求過于頻繁改用RRQOS混合仲裁或增加權(quán)重讀數(shù)據(jù)返回亂序錯亂ID重映射錯誤多個master的ID沒有隔離檢查仲裁器的ID映射表系統(tǒng)卡死總線一直busyoutstanding計數(shù)溢出或死鎖加超時計數(shù)器檢查屏障處理帶寬遠低于預(yù)期仲裁周期太長FIFO背壓頻繁配置仲裁器預(yù)取模式增加FIFO深度5.2 實測案例AXI UART16550的DMA傳輸異常這個案例我印象特別深。項目里用了一個帶AXI接口的UART16550核收發(fā)數(shù)據(jù)走DMA。DMA通過AXI總線訪問UART的寄存器FIFO實際上就是AXI讀寫寄存器操作但請求頻率不高——每次就4字節(jié)的讀或?qū)?。系統(tǒng)里還有一個千兆以太網(wǎng)MAC其DMA會發(fā)起長突發(fā)讀和寫DDR。一開始UART在現(xiàn)代調(diào)試串口上偶爾丟字符沒太當(dāng)回事直到有一天從FPGA上采集到UART的DMA請求延遲超過了100微秒才意識到問題嚴(yán)重。排查過程是這樣的先看仲裁器的grant信號發(fā)現(xiàn)UART的AXI讀請求雖然一直有效但grant經(jīng)常被以太網(wǎng)MAC搶走。仲裁策略是固定優(yōu)先級以太網(wǎng)MAC的優(yōu)先級高于UART。后來我改成了加權(quán)輪詢給UART一個最低權(quán)重確保每個輪詢周期至少服務(wù)一次。改完之后抓波形UART DMA請求的服務(wù)間隔穩(wěn)定在2微秒以內(nèi)丟字符問題徹底消失。這個案例告訴我們仲裁策略的設(shè)計不能只盯著高帶寬設(shè)備低帶寬但實時性要求高的設(shè)備同樣需要照顧。從系統(tǒng)的角度看仲裁器應(yīng)該是一個“按需分配”的機構(gòu)而不是簡單的“強者恒強”。5.3 AXI Quad SPI與DDR讀寫并發(fā)時的帶寬分配另一個常見場景是AXI Quad SPIQSPI控制器和CPU同時訪問DDR。QSPI需要周期性讀寫Flash速度不快但每次訪問的延遲必須穩(wěn)定因為Flash的時序窗口很窄——如果QSPI的讀請求被DDR的長突發(fā)卡住太久Flash的讀命令就可能超時。我在這類設(shè)計里通常的做法是給QSPI控制器分配一個獨立的仲裁槽位即使它只有1/8的權(quán)重也能保證每個仲裁周期內(nèi)至少服務(wù)一次。這樣DDR的大塊讀寫可以吃滿剩余帶寬而QSPI的訪問延遲始終可控。另一種思路是讓QSPI走專用的低延遲路徑繞過主仲裁器。在SoC里這叫做側(cè)信道sideband專門給對延遲敏感但帶寬需求低的控制面通信使用。這個方案在復(fù)雜的SoC里經(jīng)??吹讲贿^會增加布線復(fù)雜度。選擇哪種方案需要綜合評估系統(tǒng)對延遲的容忍度和對布局面積的約束。5.4 驗證過程中值得注意的邊界情況仲裁器的驗證最容易漏掉的是邊界情況。我總結(jié)了幾類必測的場景多個master同時發(fā)起請求且ID完全相同驗證ID重映射的正確性。master在握手期間突然拉低valid這在協(xié)議里是違法的仲裁器應(yīng)該能容忍并記錄錯誤。outstanding計數(shù)達到上限后master繼續(xù)發(fā)出請求仲裁器必須忽略多余的請求并反壓。某個slave長時間不響應(yīng)仲裁器應(yīng)該能通過超時機制釋放總線否則整個系統(tǒng)會被一個slave拖死。上電復(fù)位瞬間仲裁器指針初始值可能隨機必須確保不會把grant輸出到?jīng)]有請求的master。這些邊界場景如果只用隨機約束仿真很難全部覆蓋。我推薦的做法是在驗證環(huán)境里直接定向?qū)戇@些case每個case都配合波形來確認。對于超時機制還要額外驗證超時時間參數(shù)是否可配置方便后期調(diào)試。6. 我對AXI仲裁器設(shè)計的一些心得做了幾年AXI相關(guān)的IP集成和調(diào)試我對仲裁器最大的感觸是它看似簡單實則處處是權(quán)衡。你很難設(shè)計出一個在所有場景下都最優(yōu)的仲裁器所以好的設(shè)計者一定是先搞清楚系統(tǒng)的真實需求再選擇合適的仲裁策略。如果你正在做一個對帶寬不敏感的小系統(tǒng)固定優(yōu)先級仲裁足夠用省資源、時序好、行為可預(yù)測。如果你面對的是多master、多業(yè)務(wù)的SoC那就要認真考慮輪詢、加權(quán)和QOS的組合。沒有萬能的仲裁器只有適配具體場景的仲裁器。最后分享一個調(diào)試技巧遇到AXI總線相關(guān)的性能問題時不要一上來就看代碼或者仿真先抓一段真實總線波形。波形能直觀告訴你哪個master在占總線、哪個master在等待、仲裁器的grant切換頻率是多少。很多時候波形的異常一眼就能定位問題比盲猜代碼高效得多。下一篇文章里我打算聊聊AXI的outstanding和ID管理這套機制和仲裁器配合得好不好直接決定了多master系統(tǒng)的最終性能。到時候把亂序返回、ID寬度擴展、以及和DDR控制器交互的那些坑一起講清楚。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
精品一区二区成人| 国内毛片四区| 一区二区三区 日韩欧美| 欧综合网| 免费视频观看60秒| 欧美色一二三| 香一区二区三区| 夜夜影视四色| 97欧美性爱| 国产女人视频三四五区| 日韩97超碰| 国产精品丝袜久久亚洲不卡| 欧美精品成人亚洲| 亚洲精品久久久久久久蜜桃臀| 91操熟女| 99久草| 五十路成人在线视频二区三区| 97中文天堂| 熟女突然公开看18禁影片| 人人摸.人人色| 农村女一级毛卡片| 中文乱码字字幕在线第5页| 精品国产乱码久久久影院| 天天香香欲综合| 五月天激情视频| 屁屁影院一区二区三区国产| 中文字幕奈奈美被公侵犯| 亚洲在线91| 国产美女91| 在线观看午夜婷婷久久久久清性观看| 干b在线性社区| 五月天婷婷久久| 国产精品极品美女视频| 精品国产91av一区二区三区 | 97超碰久久| 俺也射| 老司机午夜精品福利视频一区二区| 中文字幕一区 二区三四五 区日 日骚| 五月丁香影视| 亚州综合电影| 中文字幕久久精品一区| 日韩天天综合| 蜜臀AV午夜精品久| 国产精品熟女一区二区三区| 男同专区一区二区三区在线| 超碰九7免费| 国产精品欧美在线观看| 久久久久久久强迫| 自拍偷拍国产欧美日韩韩| 国产美女高潮| 久久久一区二区三区三州| 亚洲中文字幕熟女| 亚洲小电影免费涩涩成人在线高清 | 亚洲国产欧美一区二区潘金莲| 日韩亚洲欧美中文字幕| 久9re热视频这里只有精品| 99久久精品国产系列| 欧美18老人禁| 成人性爱av.com| 亚洲精品中文字幕一区在线视频| 亚洲图片偷拍视频区| 免费看日本操逼视频| 免费看一级a性色生活片久久无| 欧美性爱在线无码| 性色一线| 久久久久密臀视频| 国产馆| 国产精品久久久久久久久久久久久久吹 | 亚洲男人的天堂AV| 超碰社区97| 97美日韩视频| 色就色综合| 一级A啪啪啪啪| 男人的天堂啪啪啪啪啪蜜桃不卡| 综合网欧| 超碰97国产欧美| 日本人妻中文字幕| 国产精品无码论坛| 91亚州欧美| 中文字幕人乱码中文字的预防方法 | 亚洲成a人v欧美综合天堂下载 | 97视频在线视频| 我要色综合网| 97摸视频| 欧美色图私拍91| 91精品国产长腿丝袜美女| 欧美亚洲小说| 国产亚洲色婷婷久久99精品91| 色色色色色色色色色色色色色色综合 | 欧美天天综合在线| 青青操综合网| 亚洲AV不卡在线观看尤物| 亚洲女人毛茸茸91| 大香蕉黄色一级片免费看| 在线播放中文字幕| 中文字幕乱妇免费视频| 成人 日本A片无码8888| 97中文字幕色| 久久国产AⅤ| 色婷婷综合网站| 大香蕉92| 噜噜噜狠狠色综合| www.成人无码| 在线观看岛国有码| 蜜桃色院一区久久| 国产亚州高清国产拍精| 久久一二三四五六七八九区区| 天天综合91入口| 日本护士高潮| 啊啊啊啊好大好硬啊啊啊啊啊 | 岛国AV一区二区电影| 97欧美色| 国产一级αv免费看片| 99热导航| 亚洲欧美综合色| 国产女同在线观看视频| 天美传媒精品久久视频| 91三级理论片播放器| 中文字幕日韩综合| 超碰97网址| 99热这里都是精品| 色五月婷婷网| 久操免费观看| 九九玖玖精品| 欧美乱伦专区| 色阁阁AV综合网| 超97在线精品视频| 啊灬啊灬啊灬啊灬高潮奶出了免费视| 秋霞无码av鲁丝片一区| 校园春色亚洲无码| 人人操人人摸人| 九九九精品一区二区无码| 亚洲乱伦图片视频| 日韩内| 国产免费一区二区在线A片视频| 加勒比av官网在线| 久精品无码av一区二免费国产在线观看| 亚洲欧美日韩有码| 久久久久国产精品片区无码直播| 色97欧美| 91狠| 欧美aaaaaaa| 91白虎| 先锋精品av色鲁| 久久久久国产精品久久久| 天天欧美色| 亚洲视频中文一区| 欧洲一区二区三区四区在线观看| 午夜男人一级A片7777| 日本 情色 1区| 色av中文字| 2021国产成人精品久久| 伦在线97| 屌逼麻豆| 国产树林里野战在线看| 国产精品久久蜜乳av| 女色视频社区| 强奸乱伦av电影| 午夜噜噜噜| 1024亚洲中文字幕久在线看片你懂的| 摸奶性爱视频网站在线免费播放| 热热色AV| 97超碰巨乳| 热热热热日日漂亮永久永久国产日| 91爆操视频| 国产精品久久久久久久久久久久久久吹| 国产在线视视频有精品| 欧美狠狠| www.av不卡中文字幕| 欧美色棕合| 综合伊人激情| 久久天堂| 精品少妇一区二区| 97色97好| 欧美日日夜夜| 欧美躁死她一区二区| 亚洲AV无码翔田千里网站| 欧美碰碰综合色| 天天综合网91入口| 伊人久久青青草| 美中日韩无码| 日韩在线一区高清在线| 久夜视频| 午夜噜噜噜| 五月天亚洲网| 97国产精品久久久久 | 久久蜜桃综合网| 91色婷婷综合久久中文字幕二区| 1769国内精品视频| 亚洲在饯| 水多多映视AV| 中国熟妇| 91爱啪| 久久久久久中文| 欧美天堂第二区| AV天堂男人的天堂| 清纯唯美激情四射| 日欧美色| 精品国产一区二区三区久久久蜜臀| 色色婷婷五月天| 中文字幕一区二区三区高清| 日韩精品在线观看观看| 国产性爱在线视频一区二区| 色姑娘综合网| 激情五月天中文字幕色| 亚洲综合影院| 婷婷丁香九月| 欧美日韩国产另类综合| 国产三级资源在线观看| 国产精品盗摄 偷窥盗摄| 色色毛片| 3P乱轮视频| 岛国黄| av在线观看不卡网站| 免费人成毛片乱码| 人人爱人人乐人人操| 中日韓欧美高清| 五月天日日操夜夜操| 超碰在线1234区| 日日做夜狠狠爱欧美黑人| 久久精品视频28| 亚洲情色在线| 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | 毛片99-全集电影手机免费观看完整-B029AV| 天美精品一区二区三区四区在线观看| 欧美曰韩国产精品| 啊啊啊啊啊,啊啊啊啊好舒服,操我舒服啊啊啊 | 偷拍自拍在线视频观看| 视频分类 国内精品| 欧亚免费视频| 中文字幕av色| 欧美国产成人在线| 亚欧洲日韩国产精品| 国产区在线| 超碰97人妻在线| 欧美性生活男人的天堂| 爱av免费| 日产中文字幕2020| 伊人久日| 最新亚洲黄色免费电影| 成人七区| 人人操AV| 蘋果手機免費看成人Av| 67914在线兔费成人视频| 精品对白久久不卡| 金莲网址| 欧美性爱一内片一区二区三区| 国厂麻豆77q4| 精品久| 99在线免费公开视频| 亚洲免费人妻在| 先锋精品av色鲁| 中文字幕人妻色偷偷久久皮 | 99re公开精品免费视频 | 天美久久久久| 亚洲日韩视频二区| 日本综合久久| 色网综合网| 久久区| 国产精品久久久久久无码红治院| a男人的天堂| 亚洲日本大香蕉1| 一区二区高清视频| 黑人精品成人一区二区三区| 亚洲色性情三级| 成人九九| 国产九九九九九九九九| AV一二区| 亚洲欧美电影| 丁香六月啪| 亚州综合AⅤ| 久久久久久久97| 免费看久久久性性| 青青草无码视频| 人人搞人人插人人操| 国产精品岛国片在线观看| 黄色成品网站| 欧美91精品国产自产| 91狼人| 天天插天天操天天摸天天射天天看| 91国产丝袜白虎| 国产超碰人人爽人人做| 情侣操 逼视频99| 放黄片放3级黄片没穿衣服| 在线国产一区二区av| 精品无人区麻豆乱码久久久| 天美传媒AV在线播放| 亚洲天堂 视频你懂的| 久久久18禁| 国产精品高潮久久久无码| 国产亚洲精品自在线亚洲情侣| 伊人国产视频| 国产精品干干干| 884t在线| 又大又长又粗又爽又黄| 色 亚洲 91| 热无码中文亚洲H一道本一区二区| 视频二区美腿丝袜制服人妻欧美 | 91露脸熟女专区| 97在线国产精品| 欧美96精品在线| 啊灬啊灬啊灬好深灬快高潮了动漫-国产字幕国产在线观看-B049AV | 激情视频图片| 中文啪啪视频| 91天天看| 加勒比日本在线| 激情五月天插| 无码人妻精品一区二区三区九九| 青椒国产97在线熟女| 夜夜骑操视频| 久久99网站| 欧美日韩中文字幕人妻| 在线啊啊啊啊| 91啦人妻| 天天草AV| 婷婷久久综合| 黄色免费一级在线毛片| 成人在线永久| 婷婷五月天影院| 四虎精品一区二区| 亚洲日韩久久精品一区| 五月天色色色| 99热99在线播放激情| 亚洲精品久久久久久| 日本一级一级一级一级| 欧美日韩日产免费网站看| 欧美91久久久久| 99九九精品| 亚洲啪啪综合?v一区综合精品区| 欧美91久久久久| 色五月亚洲| 一级性爱视频免费在线| 九九九草| 中文字幕精品丝袜| 精品亚洲黄色片 国产精品导航一区二区| 四虎在线免费视频| 亚洲另类综合欧美| 五月婷网站| 久草看看看| 日韩9999| 人妻日日夜夜精品| 97人人模人人爽人人| 免费观看一区| 96一区二区三区| 天天综合香 ld视频| 色婷婷丁香五月| 日本一区二区三区免费观看| 日韩BBN| 欧美午夜色妇色鬼| 精品国产肉丝袜在线拍国语| 国模无码人体一区二区三| 熟女熟妇一区二区三区视频| 秋霞男人网| 蜜乳AV色欲AVAV无码| 97资源久久| 夜精品久无码| 91狠狠综合久久久久久| 亚洲国产午夜真人一级片中文字幕精品黄网站| 超碰色综合| 天天影视之亚洲综合网| 熟妇视频一区二区三区在线观看| 熟女乱伦二区| av在线观看不卡网站| 伊人91| 97视频900| 91日日| 丁香色婷婷| 欧美偷拍区| 97在线视频网站| 男人的天堂无码| 丝袜制服字幕在线| 深爱五月天| 亚洲国产成人精品女人久久久| 久久婷婷欧美| 色第一页| 欧美亚洲性爱一区二区| 免费久久精品麻豆一区二区av| 国产精品福利视频播放| 91老熟女| 黄色工厂这里只有精品| 俞拍自拍| 亚洲素人网| 91+欧美| 日韩人妻精品久久久久| 亚洲蜜桃V妇女| 中文字幕交换人妻| 色综合av男人天堂| 国模不卡| 国产乱人伦AVA麻豆软件.| 亚洲日韩美国人妻| 综合五月婷婷亚洲一区| 日本精品网站在线中文| 嗯嗯啊好爽| 亚洲精品久久久久久久蜜桃臀| 欧美九一精品久久久熟妇| 超碰这里只有精品| 日本 免费 一区二区三区 久久香蕉 | 97爱b| 成人日韩中文字幕| 噜噜噜久久亚洲精品色情| 欧美综合第一| 粉嫩少妇自慰在线| 国产精品视屏| 欧美gv在线观看| 久久精品国产亚洲AV清纯| 欧美性爱第1 页| 四虎国产精品永久在线囯在线| 天天日天天干天天操| 久久久久久久九九九九| 久久精品人人做人人看| 国产精品区在线12p| 日韩熟女操逼| 黄色AAAAAAAAAAA大片| 嫩草一区二区在线观看| 欧美视频在线视频免费va| 亚洲操逼网| 热久久精品| 欧美后入视频| 久肏视频字幕| 男人的天堂 在线一区| 亚洲春色一区二区三区| 国产女人操逼视频| 玖玖在线视频| 天天综合网在线| 亚洲男人天堂Av| 人人超碰在线观看黄| 精品美女久久一二三| 九九人妻| 男人的天堂午夜av| 色婷婷影院| 久久久999网站| 精品亚州18| 九九久久久| 亚洲天堂在线怕怕视频 | 久久久av爱| 日日夜夜模| 噜噜噜亚洲精| 日韩三A大片在线观看| 综合色色婷婷| 欧美综合色站| 男人的天堂kva| 嗯啊视频免费在线观看| 久久综合九九| 97av,com| 伊人五月天婷婷| 免费视频无码| 夜夜嗨一区| 欧美成熟性爱精品| 日本午夜福利视频| JuliaAnnXXX888| 国产 热久久久久国产精品| 亚洲黑丝在线| 亚洲丝袜少妇在线| 欧美精品日韩一区二区| 狠狠躁日日躁夜夜躁A| 九九久久玖玖| 亚洲18禁| 久久精品无码一区二区三区| 丝袜美腿制服人妻二区中文字幕| 中文一区二区婷婷视频| 日本大香蕉综合网红本杳社区| 日韩一级特黄av毛片| 性感女人网页在线观看视频| 校园春色美腿丝袜 | 四虎免费视频| 丝袜剧情| 国产一区二区久久| 免费自拍三级综合| 天天日老熟妇| 欧美日韩在线小说| 综合色图亚洲欧美| 精品对白久久不卡| 人妻啊啊人妻啊啊| 无码78| 9/A片| 亚洲欧美另类图片| 资源在线观一 二| 青青青在线高清视频在线一二三四区| 伊欧美综合视频| 天天搞欧美| www久久99| 亚春色色| 日本亚洲vr欧美不卡高清专区| 麻豆成人AV| 裸体美女国产免费久久久网站| 亚洲中文sv| 色婷婷99| 色综合一本| 青青草视频在线观看一区二区| 国产精品九九九| 亚洲丝袜天堂| 狠日操| 欧美线天码中字| 色香色欲天天综合网天天来吧| 99色在线| 高清不卡国产| 亚洲91在线播放影院| 无码男人天堂| 99亚洲精品| 青草成人免费视频一com| 黑操B| 99少妇内射| 极品粉嫩一区二区| 97狠狠| 18禁看网站一区| 亚洲激情av| 青青草十区九区爱夜| 亚洲在线a| 久99久视频精选| 日韩欧美大片免费高清啪啪| 1024手机看片欧美日韩| 91 国产丝袜在线放观看| 久久精品熟妇丰满人妻99| xxx亚洲午夜天堂| 最新岛国大片| 狠狠爱夜夜| 91国产丝袜足交精品视频| 91大神精品长腿在线观看网站| 久综合网| AV和黑人在线播放| 日韩青久久| 91在线页| 欧美性巨大╳╳╳╳╳高跟鞋| 2017天天操天天日| 一区=区三区视频| 91精品国产高清久久久久久,亚洲成人 | 伦理弟一页| 国模精品娜娜一二三区| 美国日韩黄片| 91青青在线视频| 亚洲天堂性爱| 亚洲精品无码成人久久久99| 久久是精品| 午夜精品久久久久| 五月丁香网站| 日韩激情啪啪| 太久视频| ,成人免费啪啪视频| 日韩欧视频| 91劲爆| 97日视频| 十八禁网站在线| 婷婷久久五月| 熟女人妇一区二区三区| 91精品人妻偷情| 欧美天堂在线| 欧美日本视频一区| 欧美夜色| 狠狠夜色午夜久久综合在线| 中文字幕在线观看丝袜| 立川理惠加勒比无码| 无码精品人妻一区二区三区妖精| 激情综合网激情综合| 亚洲精品熟妇1区2区3区。| 夜夜青青无码影院| 成人熟女区| 亚洲欧美中日韩| 亚州成人A√| 六九九九| 成人综合色网| 国产欧美美女免费观看视频| 激情综合婷婷| 欧美99热| 青娱乐导航AV| 免费看毛片操穴| 婷婷五月天AV| 欧美.亚洲.另类.丝袜.制服.诱惑| 成人免费福利网站国产| 日本操色导航| 操逼网站视频漫画国产| 很很热性爱视频| 日韩欧美中文日韩欧美色| 日韩欧美成人性爱在线| 精品成人亚洲午夜电影| 黄在线| 国产极品一区二区三区三州| 日本操BAV| 日韩亚洲Av人人夜夜澡人人爽| 美女写真| 亚洲第一无码播放立川理惠| 抽插无码高清一区| 五月婷丁香| 婷色五月天| 超碰调教97| 97中文字幕色| 亚洲色图 图片| 日韩中文9| 五月天久久人妻| 久久天堂| 国产精品爽爽v| 日本在线视频导航| 久久精品免费| 99亚洲人人| 亚洲综合贴图91 | 日韩欧美大片免费高清啪啪| 搡老熟女免费视频| www欧美性爱| 狠狠干综合| JULIA人妻风俗店中出电影| 久久久111| 五月天精品| 久久久久亚洲Av无码专区老牛影视 | 少妇综合| 做爱A级亚欧| 自拍鲍鱼一区在线高清观看免费| 肥臀熟女福利视频一区二区| 99精品高潮| 久久精品国产亚洲粉嫩| 成人一级性爱| 日本久久精品| 亚洲av热热色| 熟妇一区二区| 欧美一区二区三区入口| 六月丁香啪啪| 黑人粗大V S日韩女优视频| 神马麻豆福利院| 亚洲色婷婷久久91| 五月综合色| 大香蕉在线免| 肏逼视频日本| 超碰人人干| 国产蜜臀精品一区免费尤物| 色偷偷超碰亚洲| 九久9精品| 精品久久久久久中文| 夜夜高潮夜夜爽| 欧美另类天堂| 天天艹天天日| 亚洲色图国产另类| 大香蕉中文| 性做久久久久久免费观看软件| 狠狠色一区二区中文字幕| 啊啊啊啊网站| 国模精品娜娜一二三区| 天天日熟妇| 国产精品日韩在线一区| 国产SV一线| 国产女人视频三四五区| 中文字幕jul-617人妻熟女| 久久国产在线一区二区| 大香蕉九九| 欧美精品,四区。五区| 国产操逼视频在线观看| 18一区二区三区| 噜噜噜亚洲精| 人妻乱仑一区二区三区| 伊人991| 热久久国产| 天天干2019| 亚洲天堂一区| 开心六月色| 欧美精品三区| 97香蕉人人乳| 九九九精品成人免费视频小说| 六月色婷婷| JuliaAnn丝袜熟女系列| 婷婷综合在线| www.91视频网| 亚洲国产一区二区三区在线| 97超碰中文在线| 久久久久9久久久久| 久久专区| 欧中日成人免费影视| 在线综合 亚洲 欧美中文字幕| 一区二区三区日韩欧美 | 性爱边摸边日免费AV| 日本免费一区二区不卡| 国产综合网站在线播放| 中文一区二区| 色婷久久| 亚洲欧美黄| 91嫩草欧美| 久久久亚洲Av| 亚洲高清在线se| 色婷婷导航| 九九亚洲| 欧美日韩丝袜| 被男人添B超爽视频| 老熟妇一区二区三区啪啪| 欧美亚洲日本视频久久久| 久久久内射良家| 免费黄色视频网址| 福利视频香蕉免费一区二区在线| 亚洲精品欧洲精品| 国产九九九九九九九九| 欧美熟妇色| 嗯嗯啊啊啊好舒服| 福利视频一区二区微拍| 9美女超碰在线免费观看| 久久6热视频免费观看| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区 | 97爱欧美| 91三级理论片播放器| 玖玖无码超碰| 久插不卡| 大香蕉综合| 午夜啪| 国产精品乱码久久久、久久| 丁香六月激情综合| 97在线观看播放视频| 欧美草草高清日韩视频| 91jk色拍| 丁香六月激情| 天天插夜夜操| 超碰欧美97| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 熟妇高潮一区二区免费视频| 亚洲天天做日日做天天谢日日| 玖玖爱伊人玖玖爱| 91女网站| 国产欧美日韩在线不卡第一页| 亚洲色图欧美一区二区不卡| 国产欧美黑人丰满在线| 人妻日日夜夜精品| 色综合色色| 麻花豆传媒剧国产MV出差| 久夜操| 久久久精品久久| 宗合情欲网| 久久人妻丝袜一区二区三| ..日韩av毛片精品久久久| 超碰九区| 久久久久99精品成人片蜜臀| 操淫穴亚洲五月丁香| 亚洲AV免费在线观看| 久久精品性| 欧美性爱日韩性爱| 日本成人A片网站| 亚洲国产综合图区中文字幕| 国产日韩美女小穴视频网站不卡| 青青草色插素人| 久久国色天香香蕉| 精品久久青青草| 亚洲天堂 视频你懂的| 欧美强奸一区二区诱惑| 日韩乱伦AⅤ| 欧美性爱精品七区| 操操操五月天婷婷丁香影院| 丰满人妻一区二区三区免费 | 国产特级毛片AAAAAA高潮流水 | 美女超碰978| 高清在线偷拍自拍视频| 国产高清成人mv在线观看| 天天懆天天日| 精品国产乱码| 97爱综合| 免费精品无码一级毛片牛牛影视| 久久亚洲中文字幕视频| 久热最新在线杭州| 99热在线观看| 亚洲色天| 亚洲乱色熟女一区| 黑人美精品 A片| 久久精品欧美一区二区三区不卡| 国产一级内射无挡观看| 一二三四视频中文字幕在线看| 岛国片在线播放| 国产精品视频自拍在线| 国产成人亚洲精品无| 香伊人在线| 精品国产91内射久久| 天天色天天干天天射| 人妻献身系列第54部| 午夜精品久久久久久久久久蜜桃| 无遮挡一级毛片视频免费的| 日韩中文字幕国产| 激情接吻视频久久久久久| 国产精品自在自拍视频| 依人大香蕉| 91蜜臀熟女| 久久精品人体| 麻豆性爱视频在线播放| 亚洲欧洲第二视频在线观看色图| 人妻天天爽夜夜爽2| 久久久女人| 91美女视频| 免费久久一级毛片大黄| 久久国产AⅤ| 综合操逼| 天天天天操| 97免费免费视频网| 国产乱青青草久久| 日韩电影中文字幕| 久热一区二区| 色网在线| 狠狠爱AV| 国产精品扒开腿做爽爽爽视频| 精品美女久久久久| 国产小视频91| 99999精品成人| 碰人碰碰人人开房人肉| 国产精品视频内谢女人| 亚洲第一狼人丝袜美女另类| 综合色99| 91处女视频在线观看| 亚洲s色图| aV中文麻| 亚洲一区日韩精品| 国产女人成人精品视频| 欧洲中文字幕| 香蕉精品二区二区| 日本精品网站在线中文| 伊人97超碰| 久久精品视| 乱伦一二三区| 好吊妞转入那个网| 狠狠2050在线观看| 26uuu最新| 丁香婷婷九月| 久久精品高清无码一区| 嗯嗯啊啊好爽| 99精品在线播放| 大乔未久88一区| 免费精品国偷自产在线在线| 日本福利二区视频| 性老妇一区二区三区| 国产路线专区| 操逼网站视频漫画国产| 青青欧洲黑| 久96热在线观看视频| 麻豆国产尤物AV| 台湾佬中文娱乐网久久久久久久久久com | 东京热不卡视频| 啪啪视频免费在线观看| 亚洲 日韩 欧美 国产综合体| 都市激情人妻一区二区青青操视频| 试看日韩黄片| 日韩素人无码一区二区三区三州| av草草在线电影| 午夜寂寞欧美| 91国产美女丝袜足交精品视频| 国产黄色剧情影片麻豆免费播放| 男人夜色天堂ss| 日韩97超碰| 亚洲午夜福利视频| 怡红院网站在线视频| 在线观看高清AV| 日韩在线97| 日韩三级在线观看网站| 97干在线视频| 97国产精品一区二区传媒公司| 久久久久久AⅤ无码免费肉站| 亚洲天堂日本| 日韩欧美成人性爱在线| 亚洲欧洲第二视频在线观看色图| 综合伊人激情| 久久亚洲熟妇在线视频| 亚洲国产一级黄色视频| 国产性感在线观看| 青娱乐淫乱1314| 干b在线性社区| 美国黄片aaa| 很黄很污的免费网站| 国产h小视频在线观看免费| 免费啪啪一级视频| 青青草五月份天| 中国探花熟女| 国产日韩久久| 97蜜桃综合| 2017人人操,人人摸| 天美欧美国产| 天天看,天天做| 一区二区三区男人的天堂| 超碰国产在线| 久久天堂| 丝袜亚洲91| 妺妺跟我一起洗澡没忍住| 九一国产精品| 丝袜大香蕉| 综合97| 91性感网站| 粉嫩绯色AV一区二区在线| 国产精品一级二级在线| 色小视频蜜乳| 亚洲第一页综合在线| 日韩乱码Av| 亚洲无码国产探花在线观看| 日韩av情韩国爱禁区av一区二区| 婷婷深爱五月| 麻豆国产精品午夜视频| 欧美亚洲涩涩| 狠狠狠狠狠狠| 国产家庭乱伦表演| 东京男人天堂| 99re6久热只有精品6在线直播 | 色99视频| 黄片国产精品一区二区| 国产精品97超碰| 高树玛利亚无码流出| 岛国视频一二三区| 亚洲欧洲自拍| 中文一区在线日| 91人妻丝袜无码| 国产小黄片在线免费观看| 欧美97超碰| 国产视频小说| 六月激情婷婷| 天天躁日日躁AAAAXXXX国产 | 高清国产成人无码| 97伊人超碰| 色老牛| 亚洲日韩一区电影| 少妇高潮对白在线观看| 啊啊啊啊网站| 夜夜夜爽www精品视频| 宅男午夜在线视频| 天天操天天插| 亚洲va有码在线天堂| 狠狠婷婷亚洲中文综合久久| 99视频自拍区| 风月影院男女十八禁| 日本一区二区三区欧美日韩中文字幕| 六月婷婷综合| 精品久久久高清无码| 午夜小电影在线插入淫高潮| 嗯嗯嗯啊啊在线观看| 久草精品一区 | 成人片在线播放| 日本精品网站在线中文| 青春草莓视频在线观看网址| 91老妇女| 欧美色图片欧美色图| 久久久久久波多野吉衣高潮| 国产有码一区| 综合熟女| 九九九九久久久| 欧美网站免费| 操逼视频亚洲| 欧美一区二区日韩三区| 少妇一级无码精品| 亚洲欧美999| 男人在线天堂| 91老司机在线| 97日亚洲欧美| 极品出轨视频网站| 男人的天堂Va| 好爽要喷了| 日韩欧美久久婷婷网站| 999熟女精品| 欧美日本视频一区| 欧美成人国产精品| 一级免费精品| 精吧天堂| 国产乱码久久久| 96精品久久久| 蜜臀AV一区二区三区| 亚洲欧美日韩电影网站一区| 天天躁狠狠躁av| 射欧美综合| 91丝袜在线视频| 少妇无码av专区线| 欧美一级AAAAAAA| 色翁荡息又大又硬又粗又爽| 超碰国产精品无码| 国产精品美女在线一区| 国产一区二区三区久久久精品| 一线黄色免费性爱片| 亚洲人妻在线一区| 手机看av网站在线看| 天天色综亚洲91污| 午夜丁香| 97超碰国产亚洲精品资源| 福利风月五月天影院| 图色综合网| 青青三级视频| 欧美,日韩,中文,另类| 亚洲激情视频| 日本大香蕉综合网红本杳社区| 狠狠爱综合网| 岛国色情视频在线观看| 日韩欧美午夜视频在线| 九九碰九九爱97超碰| 亚洲少妇色| 中文字幕久久精视频久久大全| 一区| 国产一二三福利视频网| 亚洲国产综合图区中文字幕| 俄罗斯一区二区视频在线观看| 黑人狂躁日本妞一区二区三区| 日韩一级片在线看| 屌逼传媒| 男人的天堂久久狠| 91爱| 国产成人午夜视频网址| 91久久久久久| 骚乳在线| 色原狠狠天天天| 97视频免费在线观看| 思思热影视| 中文字幕一区av| 97超碰中文| 97在线欧| 亚洲色系另类精品国产| 久久五月婷| 色av中文字幕| 天久久久噜噜噜久久国产精品爽爽| 岛国爱情动作片在国产AV无码专区亚洲AV漫画| 精品中文字幕第一页| www色色com| 国桃视频产巨乳精品一区二区在线| 日韩日韩日韩-国产乱码精品一区二区| 精品国模无码| 伊人成人中文字幕久久网| 9超碰免费| 啊啊啊爽爽| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 天天欧美色| 欧美日本天堂| 国产精品精品系列在线观看| 婷婷操逼| 九九九九九九九九九五码| 91综合网| 免费A V在线| 超碰98综合网| 女人天堂av在线播放| 成人看片网站| 台湾佬中文娱乐网久久久久久久久久com| 久久久久久久97| 欧美色婷婷| 99精品丰满人妻无码| 无码外流操逼视频| 欧美图片偷拍| 久久粉色| 中国国国产一级特黄毛片| 1204av韩国| 久久精品国产亚洲AV高清演员表| 五月天激情婷婷| 日本久久久精品电影| 九九精品无码专区免费| 日韩AV中文字幕电影| 国产在线激情| 影音先锋国产精品| 久草电影网| 久久av成人无码免费| 大肉棒导航| 人妻二区| 日韩精品99久久久久久中文字幕| 亚洲加勒比| 射 色综合| 婷婷久久五月综合激情| 91亚洲人电影| 欧美不在线| 五月天婷婷激情| 久久人妻| WWW4虎| 操一操摸一摸| 97爱爱影院| 日韩中文字幕国产| 97 九色| AV一区观看| 欲色啪| 凹凸视频特色日本特黄| 国产超碰欧美| 欧美色图天堂在线| 农村妇女精品一二区| 91精品成人www| 亚洲日韩精品久久久久一区壹牛 | 女上位精品在线| 欧美在线播放aaaa| 蜜臀网址在线| 色婷婷五月综合| 亚洲男人的天堂va亚洲男人社| 97AV爱| AV乱伦国产| 青青草五月天| 亚洲最大网站av| 青青五月天| 夜夜高潮夜夜爽| 免费视频一二三区| 五十路熟女工口| 人妻熟女av国产网站| 青女偷拍网| 黄色小说亚洲| 91在线视频免费播放| 精品一区二区三区蜜桃| 18一区二区三区| 日韩欧美大力操| 91大香蕉伊人| 大奶啊啊好爽| 成人无码电影在线观看网| 色97国产69香蕉| 在线 制服丝袜中出 人妻| 黄色片A级一区二区三区| 蜜桃一区二区三区| 亚洲欧美精品91| 国产精品亚洲天堂网址| 欧美日韩系列| 啊好大好舒服| 黄色免费网| 97久久久网站| 久草新免费| 九九性爱网| 翔田千里AⅤHD无码| 人妻娇喘 激情视频| 神马久久久久眼| 亚洲黄色a级片| 97免费视频在线| 天天摸天天舔天天操| 熟女精品一区二区三区| 91在线精品一区二区三区| 99在线精品观看视频中文 | 两女互慰AV高潮喷水在线观看| 亚洲天堂一区二区| 色综合中文字幕不卡| 欧美疯狂做爰xxxx| 成人精品在线免费视频| 欧美日韩亚洲少妇寂寞影院正在播放 | 亚洲欧美中文日韩视频中国语| 人人摸人人入| 蜜桃色院一区久久| 午夜男人天堂| 99视频精品| 一级毛片久久久久久久女人18| 欧美亚洲手机在线| 成人久久久精品| 2025亚洲男人天堂| 夜夜嗨AV一区天天| 精品人妻av在线播放| 中文字幕国产在线天堂| 超碰97男女| 欧美色图91p| 亚洲中文电影| 九一屌逼| 色婷婷基地| av天堂5| 精品蜜乳AV免费观看| 欧美激情内射| 亚洲做性| 久久婷婷欧美| 91强在线播放| 夜夜嗷嗷一区二区| 天天流夜夜操| 中文字幕一区av| 久久久久免费少妇| 国产亚洲精品玖玖玖在线观看| 九色精品视频导航1| 久久αⅴ| 国产精品久久久久久久久久久久久久| 热久久无毒不卡| 激情欧美日韩女同久久| 韩国三级三级BD在线| 色婷婷蜜臀av| 亚洲欧美日韩综合在线尤物 | 久久久久久午夜男人的天堂| 丁香五月久久| 九九人人操| 日本三级大片| 中文字幕 码 自拍 视频 区| 亚洲图片日本AⅤ欧美在线| 黄片视频,下载| 你想操日本小逼吗| 一本色道久久天天射天天干| 欧美综合站| 96免费视频在线| 夜夜久久| 亚州乱码中文字幕综合久久久| 亚洲av热热色| 亚洲精品久久一区二区三区蜜桃臀| 啊啊啊好大好湿| 亚洲熟妇AV日韩熟妇在线|