• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    一種高效片間互聯(lián)接口協(xié)議的設計與實現(xiàn)

    2018-04-19 07:37:06李沛南
    計算機工程 2018年4期
    關鍵詞:物理

    李沛南, , ,,

    (1.哈爾濱理工大學 自動化學院,哈爾濱 150080; 2.中國科學院自動化研究所,北京 100190)

    0 概述

    依據(jù)最新視覺網(wǎng)絡指數(shù)和全球云指數(shù),2014年至2019年,數(shù)據(jù)中心每年平均數(shù)據(jù)流量將從3.4 ZB增至10.4 ZB[1]。大數(shù)據(jù)時代的到來使得傳統(tǒng)的摩爾定律,即每隔18個月~24個月處理器時鐘頻率翻一番,逐漸轉(zhuǎn)為處理器個數(shù)、線程數(shù)以及并行算法性能的翻番[2]。

    NVIDIA與IBM在文獻[3]中設計的超級計算機,重新定義CPU、GPU間的互聯(lián)方式與架構。AMD、ARM等公司,創(chuàng)立異構系統(tǒng)架構基金會,旨在統(tǒng)一CPU、GPU及高性能單元的互聯(lián)架構,減小系統(tǒng)的復雜度,提升處理器性能[4]。國內(nèi)許多機構也致力于多核研究[5-7]。單核向多核、多片發(fā)展已成為趨勢。作為多片通信的媒介,片間互聯(lián)在新的體系架構中將發(fā)揮舉足輕重的作用。

    傳統(tǒng)片間互聯(lián)結構主要有2種:支持路由功能的樹結構;不支持路由功能的全互聯(lián)結構。在SIMT架構中,數(shù)據(jù)搬運多在同一時刻進行,采用樹結構互聯(lián)時,根結點兩側(cè)大量數(shù)據(jù)交換極易導致傳輸瓶頸[3]。雖然樹結構協(xié)議多兼容全互聯(lián)結構,但路由功能模塊會使得在全互聯(lián)結構中占用面積較大、傳輸效率不高。

    片間互聯(lián)技術的實現(xiàn)主要有2種:并行技術,如HyperTransport、Parallel RapidIO;串行技術,如PCIe(PCI-Express)、SRIO(Serial RapidIO)。隨著處理器頻率迅速提升,并行傳輸時鐘漂移日益嚴重,且所需引腳數(shù)多,使后期的實現(xiàn)愈加復雜。在充分吸收SerDes(Serializer/Deserializer)的優(yōu)勢后,串行技術,憑其傳輸速度快、引腳少、可擴展性強等優(yōu)勢,已在諸多領域取代并行技術[8]。

    PCIe由Intel開發(fā),支持多種功能,保持向前兼容,實際傳輸速度僅能達到理論速度的64%[9]左右,適用于實時性要求低的系統(tǒng)中[10]。RapidIO由Motorola和Mercury開發(fā),對于小數(shù)據(jù)量的傳輸效率高[10],但對于大數(shù)據(jù)量,其開銷較大;文獻[11]采用SRIO進行高分辨率圖片傳輸,單物理通道僅為理論值的74%。HyperLink由TI研發(fā),僅應用于該公司的DSP產(chǎn)品,且不開源。HyperTransport由AMD開發(fā),雖然極大地減少了引腳數(shù),但本質(zhì)上仍為并行技術,在工作頻率增加時,將存在較大的實現(xiàn)困難。

    以上述研究為基礎,本文提出一種基于包且具備低延遲、高效率的全互聯(lián)串行接口協(xié)議——SLink。該協(xié)議由事務層、數(shù)據(jù)鏈路層和物理層組成,選擇SerDes模塊作為物理層實現(xiàn)的基礎,支持可配置的CRC校驗和硬件檢測重傳機制。

    1 協(xié)議介紹

    SLink是針對芯片間互聯(lián)應用領域,基于“包”的高帶寬、低延遲、少引腳、高可靠性點對點串行傳輸協(xié)議。協(xié)議使用端到端的數(shù)據(jù)傳輸方式,兩端均包含有發(fā)送邏輯(TX)和接收邏輯(RX)。如圖1所示,SLink物理鏈路基于低電壓差分信號 (Low-Voltage Differential Signaling,LVDS)技術,可由多個數(shù)據(jù)通道(Lane)組成,每個數(shù)據(jù)通道包括發(fā)送和接收2組差分信號,每組差分信號使用兩根信號線傳輸。較單信號傳輸方法,此方法可有效地抑制電磁干擾,達到較高的傳輸頻率,從而降低延遲,提高傳輸帶寬[12]。

    圖1 SLink物理鏈路示意圖

    1.1 協(xié)議分層

    為提高協(xié)議的靈活性和可擴展性,SLink采用3層架構,包括事務層(Transaction Layer)、數(shù)據(jù)鏈路層(Data Link Layer)和物理層(Physical Layer)。

    SLink協(xié)議的分層架構如圖2所示,其中,總線接口包括直接內(nèi)存訪問(Direct Memory Access,DMA)接口、對SLink功能寄存器的訪問接口。該接口可以依據(jù)片上系統(tǒng)(System on Chip,SoC)架構需求,采用不同總線協(xié)議進行設計。

    圖2 SLink分層架構示意圖

    1.1.1 事務層

    事務層位于SLink架構中的最上層,負責通過DMA接口讀寫外部存儲器,生成操作請求包,解析由數(shù)據(jù)鏈路層傳遞給上層的數(shù)據(jù)。

    寫操作請求和數(shù)據(jù)包由3個部分組成,即包頭控制字、數(shù)據(jù)有效負載、可選的CRC校驗字段。如圖3所示,作為發(fā)送端時,事務層依據(jù)功能寄存器的配置生成包頭控制字,通過DMA接口讀取操作數(shù)據(jù),選擇是否添加CRC字段,寫入發(fā)送數(shù)據(jù)緩沖區(qū)。作為接收端時,事務層將解析寫操作請求和數(shù)據(jù)包,通過DMA接口將接收數(shù)據(jù)緩沖區(qū)收到的數(shù)據(jù)有效負載寫往目的地址。

    圖3 寫操作請求和數(shù)據(jù)包

    讀操作請求包只有包頭控制字。作為發(fā)送端時,事務層依據(jù)寄存器配置生成讀操作請求包,寫入發(fā)送數(shù)據(jù)緩沖區(qū)。作為接收端時,事務層將解析收到的包頭控制字,判斷是否需要CRC校驗,并生成對應的寫操作請求和數(shù)據(jù)包,完成發(fā)送端對接收端的讀操作。

    1.1.2 數(shù)據(jù)鏈路層

    數(shù)據(jù)鏈路層位于事務層和物理層之間,其主要功能是保證事務層發(fā)送和接收數(shù)據(jù)的完整性,負責各包在事務層和物理層之間的拆分、組合,控制碼(K-code)的裝配、解析等。

    數(shù)據(jù)鏈路層的控制碼(K-code)兼容部分PCIe的控制碼??刂拼a的具體定義如表1所示。IDL碼標志鏈路當前無操作請求;物理鏈路復位時,由COM碼進行鏈路兩端的數(shù)據(jù)對齊,保證鏈路可以正確接收數(shù)據(jù);PAD碼是在傳輸過程中,鏈路層發(fā)送速度慢于物理通道傳輸速度時,為保證信息的正確性和完整性,鏈路層添加的無效數(shù)據(jù);由STP碼與END碼進行信息同步,分別標志數(shù)據(jù)包的起始與結束。

    表1 控制字符的說明

    當作為發(fā)送端時,不論SLink執(zhí)行寫操作或讀操作,數(shù)據(jù)鏈路層都將從事務層的發(fā)送數(shù)據(jù)緩沖區(qū)中讀取數(shù)據(jù),添加控制碼符號,依據(jù)通道數(shù)配置拆分數(shù)據(jù)包至物理層不同的通道。

    當作為接收端時,數(shù)據(jù)鏈路層接收物理層的數(shù)據(jù),將多通道數(shù)據(jù)同步組合為數(shù)據(jù)包,根據(jù)包頭控制字的內(nèi)容,判斷是否對接收的數(shù)據(jù)包進行CRC校驗,并根據(jù)校驗結果產(chǎn)生對應的CRC校驗正確或錯誤響應包,反饋給發(fā)送端。

    從發(fā)送端來看,若接收到CRC正確校驗響應包,數(shù)據(jù)鏈路層返回到空閑狀態(tài),等待下次傳輸;若接收到CRC錯誤校驗響應包,數(shù)據(jù)鏈路層將從發(fā)送數(shù)據(jù)緩沖區(qū)再次讀取數(shù)據(jù),發(fā)送到物理層。

    CRC校驗響應包也僅包含包頭控制字,相比于讀操作請求包,只需對應字段不同。

    1.1.3 物理層

    物理層基于SerDes模塊設計,處于數(shù)據(jù)鏈路層和實際物理鏈路之間,負責數(shù)據(jù)鏈路層與實際物理鏈路之間的數(shù)據(jù)傳輸。

    作為發(fā)送端,物理層接收使能通道的并行數(shù)據(jù),進行8b10b編碼,傳遞給SerDes模塊,進行串化輸出。作為接收端,SerDes模塊完成物理鏈路接收數(shù)據(jù)的解串操作,物理層將解串后的并行數(shù)據(jù)進行8b10b解碼,傳遞給數(shù)據(jù)鏈路層。

    1.2 數(shù)據(jù)傳輸流程

    規(guī)定發(fā)起讀寫操作命令的SLink為本地SLink,簡稱S0;規(guī)定接收物理鏈路傳遞的讀寫請求,被動進行相應操作的SLink為遠端SLink,簡稱S1;規(guī)定S0所處系統(tǒng)為SoC0,S1所處系統(tǒng)為SoC1。

    SLink寫操作是指S0讀取SoC0某地址段中的數(shù)據(jù)寫入SoC1某地址段。讀操作是指S0讀取SoC1某地址段的數(shù)據(jù)至SoC0某地址段。

    SLink傳輸數(shù)據(jù)的流程為:先配置S0和S1的功能寄存器,針對不同操作請求,再分3部分進行描述:

    1)不使能CRC寫操作

    (1)S0事務層依據(jù)寄存器生成包頭信息,通過DMA接口從指定源地址讀取數(shù)據(jù),存入發(fā)送數(shù)據(jù)緩沖區(qū)。

    (2)S0數(shù)據(jù)鏈路層從發(fā)送數(shù)據(jù)緩沖區(qū)中讀取數(shù)據(jù),將包頭信息和數(shù)據(jù)負載分配到各物理通道,并依據(jù)數(shù)據(jù)包格式插入控制碼。

    (3)S1物理層接收包頭控制字和數(shù)據(jù),交付給數(shù)據(jù)鏈路層,數(shù)據(jù)鏈路層依據(jù)包頭分析,判斷本次傳輸沒有CRC寫操作,將數(shù)據(jù)直接寫入接收數(shù)據(jù)緩沖區(qū)。

    (4)S1事務層從接收數(shù)據(jù)緩沖區(qū)中讀取數(shù)據(jù),通過DMA接口寫入目的地址。

    (5)不使能CRC寫操作完成。

    2)使能CRC寫操作

    (1)S0事務層依據(jù)寄存器生成包頭信息,通過DMA接口從指定源地址讀取數(shù)據(jù),存入發(fā)送數(shù)據(jù)緩沖區(qū)。

    (2)S0數(shù)據(jù)鏈路層將包頭信息、數(shù)據(jù)負載以及CRC冗余碼一并分配到物理通道中,插入控制碼。

    (3)S1物理層接收到包頭和數(shù)據(jù),數(shù)據(jù)鏈路層判斷出本次傳輸為使能CRC校驗的寫操作。

    (4)S1數(shù)據(jù)鏈路層校驗冗余碼,生成CRC校驗響應包,并返回給S0。若校驗正確,則通過DMA接口寫入目的地址,否則,等待S0重傳。

    (5)S0數(shù)據(jù)鏈路層判斷響應包控制位,若校驗正確,S0此次寫操作成功;若校驗失敗,則跳至步驟(2),循環(huán)步驟(2)~步驟(5),直至成功。

    (6)使能CRC寫操作完成。

    3)讀操作

    (1)S0事務層依據(jù)寄存器生成讀操作的包頭信息,存入發(fā)送數(shù)據(jù)緩沖區(qū)。

    (2)S0數(shù)據(jù)鏈路層將包頭信息分配到各個物理數(shù)據(jù)通道,插入控制碼。

    (3)S1數(shù)據(jù)鏈路層解析包頭控制信息,交給事務層。

    (4)S1事務層依據(jù)包頭控制信息進行使能或不使能CRC寫操作,將數(shù)據(jù)發(fā)送給S0。

    (5)S0正確收到數(shù)據(jù)后,操作完成。

    SLink檢錯重傳機制建立在CRC冗余校驗的基礎上,由控制寄存器使能,錯誤檢測與重傳功能由硬件自動完成。這種方法有別于軟件處理,不僅速度快[13],也為程序設計人員隱藏了錯誤處理過程,使編程開發(fā)更加方便。

    2 設計實現(xiàn)

    為了驗證SLink協(xié)議的可行性,參考圖2,總線接口采用AXI 3.0,該協(xié)議支持簇發(fā)(Burst)操作,有利于提高DMA模塊的傳輸效率。DMA接口與發(fā)送和接收緩沖區(qū)的數(shù)據(jù)位寬為64 Byte,滿足4通道下各通道16 Byte并行數(shù)據(jù)的輸入。物理層實現(xiàn)采用PCIe 2.0的PIPE層[14]和SerDes模塊,支持單物理通道傳輸速度為5 Gb/s或2.5 Gb/s,支持4通道傳輸模式。

    本節(jié)對實現(xiàn)方案中的功能寄存器、緩沖區(qū)、CRC生成多項式的選擇,以及針對本設計的編程接口模型進行詳細描述。

    2.1 功能寄存器

    在本設計方案中,SLink采用4個配置寄存器和1個只讀寄存器,均為32 Byte。只讀狀態(tài)寄存器負責指示操作起止狀態(tài)和物理鏈路發(fā)送狀態(tài)等信息。

    配置寄存器包括:1)控制寄存器,負責配置物理鏈路的軟復位、傳輸速度和發(fā)送使能;2)本地地址寄存器,為寫操作源地址,或讀操作讀回地址;3)控制字高32 Byte寄存器,為寫操作的目的地址,或讀操作源地址;4)控制字低32 Byte寄存器,負責配置其他傳輸模式參數(shù)和數(shù)據(jù)包的信息。

    SLink的包頭控制字僅為64 Byte,為控制字高32 Byte與低32 Byte的拼接,相關配置參如圖4所示。

    圖4 包頭控制字格式

    各字段的含義為:遠端地址,若為寫操作請求,則該字段為寫目的地址,若為讀操作請求,則該字段為讀取源地址;有效數(shù)據(jù)長度,此次讀寫操作傳輸數(shù)據(jù)個數(shù),以64 bit為單位,有效數(shù)據(jù)范圍為1~216,支持單次最大數(shù)據(jù)傳輸量為512 KB;通道數(shù)目,本次傳輸使能的物理傳輸通道個數(shù),支持1通道,2通道和4通道3種模式。該字段只需要配置S0,接收端S1的數(shù)據(jù)鏈路層根據(jù)鏈路狀態(tài)進行解析,完成與發(fā)送端匹配;數(shù)據(jù)包類型,表明本數(shù)據(jù)包為操作請求包,CRC校驗正確響應包,或者CRC校驗錯誤響應包;傳輸命令類型,表明此次傳輸為寫操作請求或讀操作請求;保留,目前設計中未使用的字段,以備后續(xù)的功能擴展。

    2.2 CRC校驗

    SLink支持可配置的CRC冗余校驗,參考文獻[15]選用CRC校驗碼生成多項式的方法,采取CRC-16。該生成多項式有以下特性:

    1)被檢測序列中出現(xiàn)1個~3個或奇數(shù)個數(shù)據(jù)位錯誤時,檢錯率達100%。

    2)突發(fā)錯誤長度小于或者等于16時,檢測率達100%。

    3)突發(fā)錯誤長度等于17時,檢測率達99.996 9%。

    4)突發(fā)錯誤長度大于或者等于18時,檢測率達99.998 5%。

    突發(fā)錯誤長度為N,是指在一段長度為N的子序列中,最低位和最高位數(shù)據(jù)出錯,中間位數(shù)據(jù)可能出錯,也可能未出錯。

    2.3 數(shù)據(jù)緩沖區(qū)

    在本文實現(xiàn)中,發(fā)送與接收數(shù)據(jù)緩沖區(qū)的大小均等于單次傳輸可支持的最大數(shù)據(jù)大小,即512 KB。添加該緩沖區(qū)帶來的優(yōu)勢有:

    1)操作數(shù)據(jù)從傳輸層到數(shù)據(jù)鏈路層時鐘域的處理。

    2)若CRC校驗失敗,數(shù)據(jù)發(fā)送方可從緩沖區(qū)中重新發(fā)送所有的操作數(shù)據(jù),應用程序不需處理。

    3)操作數(shù)據(jù)接收方在總線發(fā)生擁堵時,保留原值。

    4)祛除當緩沖區(qū)小于傳輸長度時所需的狀態(tài)標志,如發(fā)送緩沖區(qū)滿或溢出和接收緩沖區(qū)空等。

    2.4 編程模型

    如算法1所示,SLink軟件編程依據(jù)控制寄存器的格式進行配置。支持2種傳輸通道發(fā)送速度,3種傳輸通道數(shù)模式,以及可配置的CRC校驗功能。

    在算法1中,1行~10行介紹接口輸入和輸出參數(shù)含義;11行~13行判斷本次操作是否為更改物理通道傳輸速度和傳輸通道數(shù),決定是否軟復位;14行~19行配置功能寄存器,在19行進行使能操作,開始數(shù)據(jù)信息的傳輸;20行~22行判斷狀態(tài)寄存器操作起止標志位,操作結束后,置接口返回值為1。

    算法1SLink配置

    輸入pointer,is_new_configuration,option,N,xmode,crc_en,gtps,local_addr,remote_addr

    輸出op_finished

    1. %pointer 指SLink在系統(tǒng)中的基地址

    2. %is_new_configuration指是否會進行速度和通道數(shù)的新配置,決定是否進行軟復位

    3. %option 指本次操作類型,0為寫,1為讀

    4. %N 指數(shù)據(jù)個數(shù)

    5. %xmode 指通道數(shù),0為X1,1為X2,2為X4

    6. %crc_en 指是否進行CRC校驗,1為使能

    7. %gtps 指傳輸速度,0為2.5 Gb/s,1為5 Gb/s

    8. %local_addr指寫操作源地址或讀操作寫回地址

    9. %remote_addr指寫操作目的地址或讀操作源地址 %

    10. %op_finished 指本次操作是否正常結束

    11. if(is_new_configuration) then

    12. pointer[0/4]= 0

    13. end if

    14. SOFT_RESET = 1

    15. START = 1<<4

    16. pointer[4/4]=(option<<0) + (xmode<<5) + (crc_en<<4) + (N<<8)

    17. pointer[8/4]= remote_addr

    18. pointer[12/4]= local_addr

    19. pointer[0/4]= gtps + SOFT_RESETN + START

    20. while pointer[16/4]& 1 do

    21. op_finished = 0

    22. end while

    23. op_finished = 1

    3 實驗評估

    3.1 實驗環(huán)境

    為驗證設計實現(xiàn)的正確性,評估傳輸性能,搭建基于實際片間互聯(lián)應用場景的測試環(huán)境。如圖5所示,對SLink實現(xiàn)進行軟件仿真與現(xiàn)場可編程門陣列(Field Programmable Gate Array,FPGA)原型驗證。SoC0與SoC1有獨立的尋址空間,SLink內(nèi)部DMA模塊可通過總線訪問存儲器,圖中略去了總線。在測試過程中,由SoC0發(fā)起操作請求,SoC1端接收控制命令。

    圖5 驗證評估環(huán)境

    3.2 軟件仿真評估

    軟件仿真具備易觀察、迭代速度快的優(yōu)點,適合驗證設計實現(xiàn)的正確性,并評估性能。本文采用VCS(Verilog Compiled Simulator)作為仿真工具,其版本號為2014.03。

    在軟件仿真實驗中,可以同時配置SoC0的控制器與SoC1的可配接口,給予功能寄存器輸入信號。采用此種方法,可以對實現(xiàn)的不同傳輸模式、不同數(shù)據(jù)量大小進行完備的測試,并記錄各層信號數(shù)值變化,進行性能評估。

    3.2.1 功能驗證

    目前,SLink可支持多種傳輸模式下讀寫操作,通道數(shù)目可選為X1/X2/X4,單通道傳輸速率可為2 Gb/s和5 Gb/s,可選的CRC校驗,組合情況共24種。

    本文以SLink一次寫操作為例說明仿真過程,仿真波形如圖6所示。此操作傳輸模式為:單物理通道傳輸速度為5 Gb/s,采用4通道傳輸模式,并使能CRC校驗,有效數(shù)據(jù)為64 Byte。

    圖6 SLink寫操作(X4,使能CRC校驗)

    SLink_S0為本地SLink的信號,“d_araddr”為存儲器AXI總線接口的“讀地址”信號,可以看到,此操作數(shù)據(jù)源起始地址為0x6000_0000;“sl_busy”為本次寫操作“起止標志位”,該位為0時,表明SLink處于空閑狀態(tài),為1時,說明SLink正處于操作進行狀態(tài);4個“pipe0_tx_data”的變化表明本次操作使用的傳輸通道數(shù)為4。

    類似地,SLink_S1為遠端SLink的信號,“d_awaddr”為存儲器AXI總線接口的“寫地址”信號,可以看到,本次寫操作目的起始地址為0x6000_3000;“rx_crc_ck”為“CRC校驗判斷結果”,SLink_S1的事務層將會在CRC校驗判定正確后,通過DMA接口寫往存儲器;“pipe0_rate”為1,表明本次操作的物理通道傳輸速度為5 Gb/s。

    從圖6中可以看出,此次寫操作的配置模式:單通道傳輸速度為5 Gb/s,采用4通道傳輸,使能CRC校驗。SLink_S0在發(fā)送數(shù)據(jù)后進行等待;SLink_S1成功校驗已接收數(shù)據(jù),并將數(shù)據(jù)寫往目的地址;SLink_S0在SLink_S1端接收操作成功后,結束等待,恢復初始狀態(tài)。

    3.2.2 傳輸延遲

    定義“傳輸延遲”即從本地SLink的DMA接口讀取第一個數(shù)開始,到遠端SLink通過DMA接口寫第一個數(shù)的時間。傳輸延遲越小,SLink傳輸實效越好。

    仿真評估時,對傳輸延遲的測量是通過實際的存儲器接口讀寫時間進行計算所得。圖6的波形中部最上方顯示此寫操作傳輸延遲為196.67 ns。

    經(jīng)測試,采用1通道和4通道,不使能與使能CRC功能時SLink的傳輸延遲分別如圖7與圖8所示,橫軸傳輸數(shù)據(jù)量的倍數(shù)以64 bit為單位。

    圖7 未使能CRC傳輸延遲

    圖8 使能CRC傳輸延遲

    圖7為未使能CRC的傳輸延遲結果示意圖??梢钥闯?在同一種模式下,傳輸不同數(shù)據(jù)量時,傳輸數(shù)據(jù)延遲基本穩(wěn)定;在不同模式下,物理鏈路傳輸速度(物理通道傳輸速度與傳輸通道數(shù)的乘積)配置越高,傳輸延遲越小。

    圖8為使能CRC后的傳輸延遲結果示意圖。可以看出,在同一種模式下,數(shù)據(jù)量越大,傳輸延遲越大;在不同模式下,物理鏈路傳輸速度配置越高,傳輸延遲越小。

    結合實驗結果,對于傳輸延遲,有如下分析:

    1)當傳輸速度配置不同時,物理鏈路傳輸速度是影響傳輸延遲的主要原因;當物理通道發(fā)送速度相同,傳輸通道數(shù)不同時,傳輸延遲差體現(xiàn)在從64比特數(shù)據(jù)至物理通道的拆包和合包操作上。

    2)不使能CRC時,SLink對數(shù)據(jù)的處理方式是盡快發(fā)送,故其傳輸延遲與傳輸數(shù)據(jù)量大小基本無關。

    3)使能CRC功能時,接收端使能錯誤重傳機制,只有接收到數(shù)據(jù),并經(jīng)過校驗確認無誤后,數(shù)據(jù)才會被寫入到目的地址中,因此,在使能CRC功能后,傳輸數(shù)據(jù)量越大,SLink傳輸延遲越大。

    為了對比SLink、與PCIe和SRIO的傳輸性能,實驗中搭建了類似SLink測試環(huán)境的仿真平臺進行PCIe、SRIO的性能評估。SRIO支持單通道物理傳輸速度為3.125 Gb/s和6.5 Gb/s,為增強實驗數(shù)據(jù)的可對比性,在實驗過程中,將物理層的參考時鐘125 MHz轉(zhuǎn)為100 MHz,有效的單通道傳輸速度3.125 Gb/s和6.5 Gb/s分別轉(zhuǎn)為2.5 Gb/s和5 Gb/s。

    當3種協(xié)議均傳輸數(shù)據(jù)量為512 Byte時,傳輸延遲的比較如圖9所示。柱狀條分別為3種協(xié)議傳輸延遲測試結果;虛線為對應坐標軸模式下SLink傳輸延遲相對SRIO減少的百分比;實線為相對PCIe減少的百分比;點線為各模式下相對PCIe傳輸延遲平均減少的百分比。

    圖9 未使能CRC傳輸延遲對比

    從實驗結果可知,SLink的傳輸延遲較小于另外2種協(xié)議。相對于PCIe,在物理通道傳輸速度為2.5 Gb/s,傳輸通道數(shù)為1時,傳輸延遲最多可減少72%;各種工作模式下的平均傳輸延遲減少61%。

    假設傳輸時間(T)為從本地SLink的DMA讀第一個數(shù)據(jù)開始,到該數(shù)據(jù)傳輸?shù)竭h端SLink的DMA寫完N個數(shù)的時間。假定傳輸數(shù)據(jù)位寬為data_width,那么,有效帶寬的計算方法見式(1):

    (1)

    3.2.3 有效帶寬

    在本文實驗中,評估1通道和4通道,不使能與使能CRC功能時SLin k的有效傳輸帶寬。測試結果如圖10所示,“+CRC”和“-CRC”分別代表使能和不使能CRC校驗重傳機制。

    圖10 不同模式下有效帶寬

    在圖10中,每種模式分別測試4種數(shù)據(jù)量,可以看出,不論是否使能CRC校驗,傳輸數(shù)據(jù)量越大,有效帶寬越大,物理鏈路發(fā)送速度配置越高,有效帶寬越大。

    結合實驗結果,對于有效帶寬,有如下分析:當傳輸速度配置不同時,物理鏈路傳輸速度是影響傳輸時間和有效帶寬的主要原因;若使能CRC,校驗時間與傳輸數(shù)據(jù)量成正比關系,不論是否使能CRC校驗,當鏈路速度配置相同,傳輸?shù)臄?shù)據(jù)量越大,有效帶寬越大。

    當3種協(xié)議傳輸數(shù)據(jù)量均為512 Byte時,有效帶寬的比較如圖11所示。

    圖11 未使能CRC傳輸帶寬對比

    從實驗結果可知,SLink的有效帶寬較大于另外2種協(xié)議,相對于PCIe,在物理通道傳輸速度為5 Gb/s,當傳輸通道數(shù)為4時,有效帶寬最多可增加78.5%;平均有效帶寬增加55.6%。

    3.3 FPGA驗證

    為評估在實際片間互聯(lián)應用場景下,SLink設計的性能,采用兩片F(xiàn)PGA,分別下載SoC0與SoC1,模擬片間通信。

    FPGA驗證環(huán)境的搭建基于Synopsys公司的HAPS-70原型驗證系統(tǒng)平臺,采用Synopsys公司的Synplify Premier綜合器,版本號為2014.03,和Xilinx公司的Vivado實現(xiàn)工具,版本號為2014.4。

    參考圖5,FPGA系統(tǒng)結構中,SoC0選擇Microblaze作主控核。SoC1可配接口處設計狀態(tài)機,接收SoC0控制器通過通用輸入輸出接口(General Purpose Input Output,GPIO)發(fā)送的控制信號,進行相關配置,具體如下:

    1)SoC0控制器發(fā)送傳輸模式配置信息,SoC1在接收信號后,配置相關寄存器,同時向SoC0反饋成功接收信號,表明鏈路模式配置成功。

    2)初始化SoC1片上存儲器,此功能為保證SoC1存儲器初始值與將寫值不同,確定寫操作執(zhí)行。

    3)在寫操作完成后,SoC0控制器可讀取SoC1中目的地址接收到的首字節(jié)數(shù)據(jù),以確認寫操作正確。

    FPGA測試環(huán)境如圖12所示。字母A與B為2個FPGA,分別下載SoC0與SoC1;數(shù)字1為PCIe高速線纜,選擇距gpio連接線接口比較近的MGB(Multi-gigabit)插槽,利于布局布線,減小時序違規(guī);數(shù)字2為HapsTrak 3 I/O連接線,傳輸GPIO信號;數(shù)字3為LED燈,控制開關為操作起止標志位,方便驗證過程中觀察記錄。

    圖12 FPGA原型驗證環(huán)境

    發(fā)送數(shù)據(jù)緩沖區(qū)的數(shù)據(jù)位寬為64 bit,所以,事務層發(fā)送數(shù)據(jù)的有效帶寬為:

    BWTransaction_Layer=64×fTransaction_Layer

    (2)

    物理層理論傳輸帶寬為:

    BWPhysical_Layer=Nlane×Vper_lane

    (3)

    如果事務層傳輸帶寬需要滿足物理層的傳輸帶寬,使得數(shù)據(jù)鏈路層不會因為事務層DMA接口搬運速度慢而暫停,并考慮到物理層會對數(shù)據(jù)進行8b10b編碼,事務層傳輸頻率應滿足下式:

    (4)

    在不同物理鏈路傳輸速度配置下,事務層DMA接口工作所需最小頻率見表2。

    表2 不同模式需要的事務層工作頻率 MHz

    目前,受工具限制,在FPGA綜合實現(xiàn)后,SLink事務層工作頻率為100 MHz。滿足物理通道傳輸速度為2.5 Gb/s,傳輸通道數(shù)為2,或傳輸速度為5 Gb/s,傳輸通道數(shù)目為1。當物理鏈路傳輸速度配置更高時,物理通道傳輸速度快于事務層,將導致傳輸瓶頸。事務層工作頻率的優(yōu)化將在后期工作中進行。

    驗證中,將兩端SLink狀態(tài)寄存器中起止狀態(tài)標志位“sl_busy”插入內(nèi)部邏輯單元(Integrated Logic Analyzer,ILA)。采用時鐘頻率為200 MHz的計數(shù)器記錄標志位的跳變,即2個SoC端傳輸操作的開始和結束時間,統(tǒng)計“傳輸延遲”與“傳輸時間”。

    假設傳輸延遲為S0與S1兩端開始操作的時間差,假設傳輸時間為S0端開始操作至S1端操作結束的時間差。

    在控制器頻率為100 MHz,統(tǒng)計不同模式下,傳輸1 024個數(shù)據(jù)時的延遲和傳輸時間,根據(jù)式(1),得有效帶寬計算方法為:

    (5)

    FPGA驗證實際傳輸速度的測試結果如圖13所示。柱狀條為SLink的有效帶寬測試結果,線為傳輸延遲的測試結果。

    圖13 未使能CRC的FPGA測試結果

    由于FPGA與軟件仿真計算傳輸延遲和帶寬的時間參考不同,實驗數(shù)據(jù)略有誤差,但FPGA實驗數(shù)據(jù)同樣證明:

    1)在未使能CRC校驗功能時,同一模式下,傳輸不同數(shù)據(jù)量時,傳輸數(shù)據(jù)延遲基本穩(wěn)定;不同模式下,物理通道發(fā)送速度越快,傳輸延遲越小。

    2)在未使能CRC校驗功能時,物理鏈路傳輸速度配置越高,傳輸帶寬越大。

    在物理通道傳輸速度為5 Gb/s,傳輸通道數(shù)為1時,SLink傳輸速度約為3.9 Gb/s,達到理論傳輸速度的78%,若不考慮8b10b編解碼的影響,傳輸效率高達97.5%。

    3.4 綜合評估

    本文實驗中采用2套環(huán)境進行綜合評估:1)使用Synopsys公司的DC 2013.12,評估SLink、PCIe和SRIO 3種控制器的時序和面積;2)進行FPGA綜合,使用Syplify Premier 2014.03與Vivado 2014.4,比較SLink和PCIe實際所占資源。

    DC綜合選用TSMC 40nm LP-CMOS工藝技術庫作為目標單元庫,綜合結果對比如表3所示。SLink控制器的工作頻率可達600 MHz,約為PCIe和SRIO控制器頻率的2.4倍;所占邏輯單元面積約為PCIe的1/50,SRIO的1/10。

    表3 SLink和PCIe控制器DC綜合結果

    使用Synplify Premier進行SoC中有關總線協(xié)議子系統(tǒng)的綜合實現(xiàn),Vivado實現(xiàn)Microblaze相關模塊,綜合采用默認策略(Vivado Synthesis Defaults),實現(xiàn)采用性能探索策略(Performance Explore)。結果如表4所示,數(shù)據(jù)表明:SLink控制器在FPGA中所需要LUT只有PCIe控制器的1/52,與DC綜合結果相近。

    表4 SLink與PCIe控制器FPGA資源占用對比

    4 結束語

    本文研究對比業(yè)界成熟的串行接口協(xié)議,提出一種點對點串行接口協(xié)議SLink,并對其進行設計實現(xiàn),通過軟件仿真和FPGA模擬實際片間應用場景,與PCIe 2.0和SRIO進行性能對比分析。實驗結果表明,SLink具有良好的傳輸性能,相比PCIe 2.0,SLink的傳輸延遲平均減少61.0%,有效帶寬平均增加55.6%,控制器最高工作頻率提升1.4倍,所占面積減小約97.5%。

    SLink在未來將用于中國科學院自動化研究所的高性能計算芯片研發(fā)項目中,實際的性能評估和改進優(yōu)化是后續(xù)研究重點。

    [1] CISCO.Cisco global cloud index:forecast and methodology 2014-2019[EB/OL].[2016-04-21].http://www.cisco.com/c/en/us/solutions/collateral/service-provider/global-cloud-index-gci/Cloud_Index_White_Paper.html.

    [2] SHALF J,DOSANJH S,MORRISON J.Exascale computing technology challenges[C]//Proceedings of International Conference on High Performance Computing for Computa-tional Science.Berlin,Germany:Springer-Verlag,2010:1-25.

    [3] NVDIA.NVIDIA NVLink High-speed interconnect applica-tion performance brief[EB/OL].[2016-11-01].http://www.nvidia.com/object/nvlink.html.

    [4] ROGERS P,FELLOW A C.Heterogeneous system architecture overview[C]//Proceedings of Hot Chips 25 Symposium.Washington D.C.,USA:IEEE Press,2013,25:1-41.

    [5] 朱 英,陳 誠,許曉紅,等.一款多核處理器FPGA驗證平臺的設計與實現(xiàn)[J].計算機研究與發(fā)展,2014,51(6):1295-1303.

    [6] 鄧軍勇,李 濤,蔣 林,等.MIGPU-9多核交互式圖形處理器的設計[J].計算機輔助設計與圖形學學報,2014,26(9):1468-1478.

    [7] 郭 陽,李思昆,屈婉霞.片上多核處理器驗證:挑戰(zhàn)、現(xiàn)狀與展望[J].計算機輔助設計與圖形學學報,2012,24(12):1521-1532.

    [8] 馬春江,牛文生,孫靖國.幾種串行總線互連技術分析[J].航空計算技術,2007,37(5):127-130.

    [9] MARCUS G,GAO W,KUGEL A,et al.The MPRACE framework:an open source stack for communication with custom FPGA-based accelerators[C]//Proceedings of the 4th Southern Conference on Programmable Logic.Washington D.C.,USA:IEEE Press,2011:155-160.

    [10] 梁小虎,王 樂,張亞棣.高速串行總線RapidIO與PCI Express協(xié)議分析比較[J].航空計算技術,2010,40(3):127-130.

    [11] ZHANG F,WU Q,REN G.A High-speed serial transport platform based on SRIO for high-resolution image[C]//Proceedings of the 3rd International Congress on Image and Signal Processing.Washington D.C.,USA:IEEE Press,2010:2441-2444.

    [12] MASSOUD Y,KAWA J,MACMILLEN D,et al.Modeling and analysis of differential signaling for minimizing inductive cross-talk[C]//Proceedings of the 38th annual Design Automation Conference.New York,USA:ACM Press,2001:804-809.

    [13] MING-DER SHIEH M H W A S,CHEN C,LO H F.A systematic approach for parallel CRC computations[J].Journal of information science and Engineering,2001,17(3):445-461.

    [14] DAVE D.PCI express PIPE overview[EB/OL].[2016-11-21].http://www.applistar.com/wp-content/uploads/apps/pip e2_00.pdf.

    [15] KOOPMAN P,CHAKRAVARTY T.Cyclic redundancy code (CRC) polynomial selection for embedded networks[C]//Proceedings of 2004 International Conference on Dependable Systems and Networks.Washington D.C.,USA:IEEE Press,2004:145-154.

    猜你喜歡
    物理
    物理中的影和像
    只因是物理
    井岡教育(2022年2期)2022-10-14 03:11:44
    高考物理模擬試題(五)
    高考物理模擬試題(二)
    高考物理模擬試題(四)
    高考物理模擬試題(三)
    留言板
    如何打造高效物理復習課——以“壓強”復習課為例
    處處留心皆物理
    我心中的物理
    中文字幕av成人在线电影| 亚洲欧美成人综合另类久久久| 国产亚洲5aaaaa淫片| 日韩欧美 国产精品| 欧美日韩一区二区视频在线观看视频在线 | 日韩强制内射视频| 禁无遮挡网站| 亚洲av成人精品一区久久| 欧美最新免费一区二区三区| 美女国产视频在线观看| 一级a做视频免费观看| 国产av在哪里看| 亚洲激情五月婷婷啪啪| 少妇人妻一区二区三区视频| 深夜a级毛片| 亚洲一级一片aⅴ在线观看| 色综合站精品国产| 青春草国产在线视频| 久久精品熟女亚洲av麻豆精品 | 日本免费a在线| 国产人妻一区二区三区在| 国产色爽女视频免费观看| 黄色一级大片看看| 菩萨蛮人人尽说江南好唐韦庄| 免费观看性生交大片5| 非洲黑人性xxxx精品又粗又长| 又爽又黄a免费视频| 免费无遮挡裸体视频| 国产 一区精品| 青春草亚洲视频在线观看| 欧美xxxx性猛交bbbb| 精品国内亚洲2022精品成人| 午夜福利在线观看免费完整高清在| 亚洲av.av天堂| av卡一久久| 嘟嘟电影网在线观看| 高清视频免费观看一区二区 | 18禁动态无遮挡网站| 亚洲无线观看免费| 五月伊人婷婷丁香| 亚洲婷婷狠狠爱综合网| 中文在线观看免费www的网站| 人人妻人人澡人人爽人人夜夜 | 成人二区视频| 国产成人精品福利久久| 免费av毛片视频| 91久久精品国产一区二区成人| 91精品国产九色| 亚洲在久久综合| 自拍偷自拍亚洲精品老妇| 嫩草影院精品99| 三级国产精品片| 中文资源天堂在线| 亚洲精品日韩av片在线观看| 国产精品久久久久久av不卡| 免费黄网站久久成人精品| www.av在线官网国产| 久久精品久久久久久噜噜老黄| 国产av国产精品国产| 亚洲国产成人一精品久久久| av天堂中文字幕网| xxx大片免费视频| 日韩亚洲欧美综合| 美女被艹到高潮喷水动态| 国产精品综合久久久久久久免费| 亚洲av福利一区| 99久国产av精品国产电影| 又黄又爽又刺激的免费视频.| 国产熟女欧美一区二区| 日韩av免费高清视频| 老司机影院成人| 久久精品熟女亚洲av麻豆精品 | 毛片女人毛片| 赤兔流量卡办理| 日韩精品青青久久久久久| 国产精品爽爽va在线观看网站| 99热全是精品| www.av在线官网国产| 精品国产三级普通话版| 乱人视频在线观看| 丰满少妇做爰视频| 熟女人妻精品中文字幕| 一级黄片播放器| 婷婷色av中文字幕| 日本三级黄在线观看| 80岁老熟妇乱子伦牲交| 亚洲成人av在线免费| 国产一区二区三区av在线| 国产精品一及| 狂野欧美激情性xxxx在线观看| 国产黄片视频在线免费观看| 亚洲欧美中文字幕日韩二区| 欧美丝袜亚洲另类| 高清毛片免费看| 看黄色毛片网站| 黄色日韩在线| 只有这里有精品99| 99久久中文字幕三级久久日本| 久久久国产一区二区| 国产精品爽爽va在线观看网站| 日日摸夜夜添夜夜爱| 97精品久久久久久久久久精品| 极品少妇高潮喷水抽搐| 丝瓜视频免费看黄片| 一级毛片久久久久久久久女| 国产av国产精品国产| 午夜激情福利司机影院| 成年av动漫网址| 搞女人的毛片| 亚洲欧美日韩东京热| 伦精品一区二区三区| 我的老师免费观看完整版| 亚洲av中文av极速乱| 五月玫瑰六月丁香| 日本wwww免费看| 亚洲熟妇中文字幕五十中出| 色哟哟·www| 色吧在线观看| 亚洲精品日韩av片在线观看| 天天躁夜夜躁狠狠久久av| 亚洲欧美日韩无卡精品| 国产一区二区在线观看日韩| 日韩精品有码人妻一区| 99久久中文字幕三级久久日本| 青春草亚洲视频在线观看| av女优亚洲男人天堂| 日本一本二区三区精品| 日韩av不卡免费在线播放| 亚洲自拍偷在线| 人人妻人人看人人澡| 午夜激情福利司机影院| 秋霞伦理黄片| 亚洲国产高清在线一区二区三| 亚洲乱码一区二区免费版| 日韩大片免费观看网站| av在线天堂中文字幕| 欧美日韩国产mv在线观看视频 | 国产男女超爽视频在线观看| 老师上课跳d突然被开到最大视频| 国产在线一区二区三区精| 少妇高潮的动态图| 日本wwww免费看| 丰满少妇做爰视频| 老师上课跳d突然被开到最大视频| 亚洲成色77777| 国内少妇人妻偷人精品xxx网站| 日产精品乱码卡一卡2卡三| 久久精品夜夜夜夜夜久久蜜豆| 国产一区二区亚洲精品在线观看| 女人十人毛片免费观看3o分钟| 国产精品熟女久久久久浪| 超碰97精品在线观看| 蜜桃久久精品国产亚洲av| 91精品一卡2卡3卡4卡| 人体艺术视频欧美日本| 久久精品久久久久久噜噜老黄| 97在线视频观看| 亚洲国产精品成人久久小说| 精品久久久噜噜| 午夜日本视频在线| 午夜老司机福利剧场| 国产激情偷乱视频一区二区| 国产不卡一卡二| 高清欧美精品videossex| 国产午夜精品一二区理论片| 色综合亚洲欧美另类图片| 成年人午夜在线观看视频 | 国产午夜精品久久久久久一区二区三区| 丝袜美腿在线中文| 一级爰片在线观看| eeuss影院久久| 久久国内精品自在自线图片| www.av在线官网国产| 国产欧美另类精品又又久久亚洲欧美| 一级av片app| 高清午夜精品一区二区三区| 日日干狠狠操夜夜爽| 日本一本二区三区精品| 汤姆久久久久久久影院中文字幕 | 91狼人影院| 精品久久久久久电影网| 51国产日韩欧美| 少妇高潮的动态图| 听说在线观看完整版免费高清| 熟妇人妻不卡中文字幕| 免费高清在线观看视频在线观看| 亚洲欧美清纯卡通| 亚洲国产最新在线播放| 国产欧美日韩精品一区二区| 免费av毛片视频| 非洲黑人性xxxx精品又粗又长| 三级经典国产精品| 高清av免费在线| 国产单亲对白刺激| 午夜福利高清视频| 亚洲婷婷狠狠爱综合网| 青春草视频在线免费观看| 亚洲国产高清在线一区二区三| 美女被艹到高潮喷水动态| 欧美+日韩+精品| av天堂中文字幕网| 国产熟女欧美一区二区| 国产国拍精品亚洲av在线观看| 国产成人aa在线观看| 免费看不卡的av| 中文欧美无线码| 嫩草影院新地址| 欧美3d第一页| 网址你懂的国产日韩在线| 亚洲自偷自拍三级| 韩国av在线不卡| 久久久欧美国产精品| 国产精品国产三级专区第一集| 精品一区在线观看国产| 人妻系列 视频| 亚洲在线自拍视频| 成人亚洲欧美一区二区av| 久久久成人免费电影| 在现免费观看毛片| 日韩欧美一区视频在线观看 | 22中文网久久字幕| 国产一区二区亚洲精品在线观看| 国产亚洲精品久久久com| 国产在线一区二区三区精| 欧美区成人在线视频| 精品一区二区免费观看| 男人和女人高潮做爰伦理| 青春草视频在线免费观看| 国产免费一级a男人的天堂| 亚洲精品乱久久久久久| 国产成人aa在线观看| 成人高潮视频无遮挡免费网站| 九九久久精品国产亚洲av麻豆| 2021少妇久久久久久久久久久| 亚洲av成人精品一区久久| av在线蜜桃| 日韩av免费高清视频| 久久精品夜色国产| 久久久久久久久中文| 国产免费福利视频在线观看| 黑人高潮一二区| 免费黄色在线免费观看| 天天一区二区日本电影三级| 亚洲伊人久久精品综合| 人妻少妇偷人精品九色| 亚洲无线观看免费| 日韩伦理黄色片| 亚洲精品,欧美精品| www.色视频.com| 一个人观看的视频www高清免费观看| 婷婷色av中文字幕| av在线亚洲专区| 亚洲欧美日韩无卡精品| 亚洲精品久久午夜乱码| 极品教师在线视频| 中国美白少妇内射xxxbb| 日日啪夜夜撸| 青春草亚洲视频在线观看| 成人二区视频| 日本免费在线观看一区| 国产成人a∨麻豆精品| 日韩成人伦理影院| 精品一区在线观看国产| 日韩一区二区视频免费看| 亚洲怡红院男人天堂| 青春草国产在线视频| 永久网站在线| 成人无遮挡网站| 伦精品一区二区三区| 麻豆国产97在线/欧美| 精品人妻一区二区三区麻豆| 最新中文字幕久久久久| 91精品国产九色| 91午夜精品亚洲一区二区三区| 国模一区二区三区四区视频| 国产成人精品福利久久| 久久99热这里只频精品6学生| 国产激情偷乱视频一区二区| 久久人人爽人人爽人人片va| 最近最新中文字幕大全电影3| 黄片wwwwww| 久久精品国产亚洲网站| 亚洲精品亚洲一区二区| 人妻少妇偷人精品九色| 纵有疾风起免费观看全集完整版 | 午夜视频国产福利| 久久人人爽人人爽人人片va| 亚洲在线观看片| 久久精品夜夜夜夜夜久久蜜豆| 日本黄色片子视频| 免费高清在线观看视频在线观看| 免费黄色在线免费观看| 男女啪啪激烈高潮av片| 男人爽女人下面视频在线观看| 欧美区成人在线视频| 69av精品久久久久久| 日日摸夜夜添夜夜添av毛片| 国产精品爽爽va在线观看网站| 日韩视频在线欧美| 国产成年人精品一区二区| 亚洲不卡免费看| 亚洲国产精品sss在线观看| 日韩 亚洲 欧美在线| 免费观看在线日韩| 99久久精品国产国产毛片| 亚洲成色77777| 久久精品久久精品一区二区三区| 十八禁网站网址无遮挡 | 精品酒店卫生间| 欧美性感艳星| 亚洲性久久影院| 国产一区二区亚洲精品在线观看| 可以在线观看毛片的网站| 美女黄网站色视频| 最近最新中文字幕大全电影3| 搡女人真爽免费视频火全软件| 亚洲成人一二三区av| 亚洲精品自拍成人| 国产成人aa在线观看| 欧美xxⅹ黑人| 亚洲精品日本国产第一区| 美女脱内裤让男人舔精品视频| 午夜福利视频精品| 欧美不卡视频在线免费观看| 亚洲aⅴ乱码一区二区在线播放| 麻豆成人av视频| 舔av片在线| 天堂av国产一区二区熟女人妻| 国产亚洲91精品色在线| 黄色欧美视频在线观看| 免费电影在线观看免费观看| 在线观看人妻少妇| 黑人高潮一二区| 中文在线观看免费www的网站| 国内揄拍国产精品人妻在线| 久久精品国产亚洲av天美| 美女主播在线视频| 中文字幕亚洲精品专区| 看非洲黑人一级黄片| 免费看日本二区| 中文欧美无线码| a级毛色黄片| 亚洲精品自拍成人| 国产视频内射| 国产一区二区三区av在线| 国产精品一二三区在线看| 久久久亚洲精品成人影院| 精品一区二区三区视频在线| 两个人的视频大全免费| 简卡轻食公司| 亚洲av中文av极速乱| 欧美xxxx性猛交bbbb| 午夜福利高清视频| 日韩 亚洲 欧美在线| av网站免费在线观看视频 | 人体艺术视频欧美日本| 免费观看的影片在线观看| 九九在线视频观看精品| 亚洲欧美清纯卡通| av在线蜜桃| 五月天丁香电影| 日本-黄色视频高清免费观看| 最近手机中文字幕大全| 三级国产精品欧美在线观看| 乱系列少妇在线播放| 国产爱豆传媒在线观看| 久久精品国产亚洲网站| 国产一区二区三区av在线| 超碰97精品在线观看| 国产一区二区三区av在线| 亚洲成人一二三区av| 亚洲自拍偷在线| 国产精品一二三区在线看| 自拍偷自拍亚洲精品老妇| 天堂俺去俺来也www色官网 | 免费在线观看成人毛片| 亚洲精品亚洲一区二区| 美女高潮的动态| 中文欧美无线码| 男人狂女人下面高潮的视频| eeuss影院久久| 精品99又大又爽又粗少妇毛片| 又大又黄又爽视频免费| 午夜久久久久精精品| 我的女老师完整版在线观看| 天堂影院成人在线观看| 欧美精品国产亚洲| 国产激情偷乱视频一区二区| 舔av片在线| 国产伦在线观看视频一区| 国产精品女同一区二区软件| 岛国毛片在线播放| 最后的刺客免费高清国语| 精品国产露脸久久av麻豆 | 久久久久久久久久久免费av| 成人无遮挡网站| 夜夜看夜夜爽夜夜摸| 婷婷色综合www| 国内精品美女久久久久久| 中文乱码字字幕精品一区二区三区 | 久久久精品欧美日韩精品| 国产成人一区二区在线| 欧美zozozo另类| 亚洲av二区三区四区| 丰满少妇做爰视频| 1000部很黄的大片| 久久久久性生活片| 国产精品无大码| 国产一级毛片在线| 久久99热这里只有精品18| 亚洲精品乱码久久久v下载方式| 精品久久久久久久久亚洲| 中文字幕免费在线视频6| 精品国产三级普通话版| 国产一区有黄有色的免费视频 | 久热久热在线精品观看| 午夜福利在线在线| 免费黄色在线免费观看| 日本与韩国留学比较| 简卡轻食公司| 寂寞人妻少妇视频99o| 一本一本综合久久| 日韩一本色道免费dvd| 99热6这里只有精品| 人人妻人人澡欧美一区二区| 中文字幕免费在线视频6| 精品一区二区免费观看| 免费观看精品视频网站| 亚洲av电影在线观看一区二区三区 | 三级国产精品片| 国产免费福利视频在线观看| 亚洲婷婷狠狠爱综合网| 大香蕉久久网| 激情 狠狠 欧美| 国产淫语在线视频| 精品久久久久久电影网| 成人二区视频| 午夜日本视频在线| 日本一二三区视频观看| 国内精品一区二区在线观看| 国产男人的电影天堂91| 久久久久久久国产电影| 国产乱人视频| 一区二区三区乱码不卡18| 亚洲性久久影院| 亚洲国产av新网站| 久久精品久久久久久久性| 深爱激情五月婷婷| 看黄色毛片网站| 一级片'在线观看视频| 国产成人精品一,二区| 一级毛片 在线播放| 免费黄网站久久成人精品| 日产精品乱码卡一卡2卡三| 男人爽女人下面视频在线观看| 永久网站在线| 亚洲国产色片| 不卡视频在线观看欧美| 久久99热这里只频精品6学生| 日韩电影二区| 99热网站在线观看| 精品亚洲乱码少妇综合久久| 日韩中字成人| 狠狠精品人妻久久久久久综合| 亚洲欧美精品专区久久| 水蜜桃什么品种好| 亚洲国产高清在线一区二区三| 亚洲av男天堂| 能在线免费观看的黄片| av在线蜜桃| 水蜜桃什么品种好| 精品人妻偷拍中文字幕| 男插女下体视频免费在线播放| 国产成人精品久久久久久| 日韩欧美精品免费久久| 伊人久久精品亚洲午夜| 两个人视频免费观看高清| 99热全是精品| 国产单亲对白刺激| 国产高清国产精品国产三级 | 内地一区二区视频在线| av黄色大香蕉| 寂寞人妻少妇视频99o| 精品一区在线观看国产| 91精品国产九色| 成人亚洲欧美一区二区av| 男的添女的下面高潮视频| 国模一区二区三区四区视频| 女人被狂操c到高潮| 成年版毛片免费区| 国产 亚洲一区二区三区 | 丰满少妇做爰视频| 乱码一卡2卡4卡精品| 2022亚洲国产成人精品| 久久97久久精品| 亚洲人成网站高清观看| av免费观看日本| 欧美激情在线99| 80岁老熟妇乱子伦牲交| 街头女战士在线观看网站| 国内精品美女久久久久久| 少妇被粗大猛烈的视频| 亚洲欧美日韩卡通动漫| 99热这里只有是精品50| 精品人妻视频免费看| 大香蕉97超碰在线| 天天一区二区日本电影三级| 一边亲一边摸免费视频| 久久久久久久大尺度免费视频| 你懂的网址亚洲精品在线观看| 美女xxoo啪啪120秒动态图| 亚洲人成网站在线播| 欧美日韩综合久久久久久| 久久精品综合一区二区三区| 亚洲精品乱码久久久v下载方式| 一级毛片黄色毛片免费观看视频| 天美传媒精品一区二区| 日日摸夜夜添夜夜添av毛片| 中文天堂在线官网| 最后的刺客免费高清国语| 伦精品一区二区三区| 日韩欧美三级三区| 成人二区视频| www.av在线官网国产| 亚洲精品日韩av片在线观看| 麻豆成人午夜福利视频| 成年版毛片免费区| 高清av免费在线| 韩国av在线不卡| 精品熟女少妇av免费看| 国产亚洲最大av| 国产亚洲一区二区精品| 久久久久久久亚洲中文字幕| 高清午夜精品一区二区三区| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 亚洲av成人精品一区久久| 精品久久国产蜜桃| 久久久久免费精品人妻一区二区| 美女内射精品一级片tv| 午夜福利高清视频| 欧美日韩亚洲高清精品| xxx大片免费视频| 亚洲无线观看免费| 一级毛片我不卡| 男女边摸边吃奶| 亚洲人成网站在线播| 日本猛色少妇xxxxx猛交久久| 内射极品少妇av片p| 亚洲综合精品二区| 日产精品乱码卡一卡2卡三| 久久精品国产亚洲av天美| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 精品久久久久久久人妻蜜臀av| 久久精品久久精品一区二区三区| 我的老师免费观看完整版| 成人二区视频| 国产成人精品婷婷| 一个人看视频在线观看www免费| 亚洲四区av| 街头女战士在线观看网站| 十八禁国产超污无遮挡网站| av在线天堂中文字幕| 大陆偷拍与自拍| 亚洲精品第二区| 亚洲美女视频黄频| 亚洲av中文字字幕乱码综合| 少妇猛男粗大的猛烈进出视频 | 一级毛片电影观看| av福利片在线观看| 亚洲人与动物交配视频| 亚洲欧洲国产日韩| 久久久精品免费免费高清| 亚洲高清免费不卡视频| 亚洲精品乱码久久久久久按摩| 亚洲久久久久久中文字幕| 一级a做视频免费观看| 少妇高潮的动态图| 非洲黑人性xxxx精品又粗又长| 久久99热这里只有精品18| 国产午夜精品一二区理论片| 国产精品久久视频播放| 国产黄色免费在线视频| 国产色爽女视频免费观看| 国产精品女同一区二区软件| av.在线天堂| 男人狂女人下面高潮的视频| 精品午夜福利在线看| 国产成人freesex在线| 国产老妇伦熟女老妇高清| 黄片wwwwww| av专区在线播放| 97热精品久久久久久| 蜜臀久久99精品久久宅男| 天堂影院成人在线观看| 欧美性感艳星| 天堂中文最新版在线下载 | 国产综合懂色| 久久综合国产亚洲精品| 亚洲欧美精品自产自拍| 国产91av在线免费观看| 欧美另类一区| 日本免费在线观看一区| 亚洲精品456在线播放app| 麻豆国产97在线/欧美| 三级经典国产精品| 国产中年淑女户外野战色| 七月丁香在线播放| 伦精品一区二区三区| 久久久久精品性色| 国产伦精品一区二区三区视频9| 日日摸夜夜添夜夜添av毛片| 一本一本综合久久| 26uuu在线亚洲综合色| 成年女人在线观看亚洲视频 | 直男gayav资源|