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

    高速SpaceFibre總線節(jié)點(diǎn)的系統(tǒng)設(shè)計(jì)*

    2021-10-10 04:16:04安軍社江源源

    祝 平,朱 巖,安軍社,江源源,周 莉

    (1.中國科學(xué)院 國家空間科學(xué)中心 復(fù)雜航天系統(tǒng)電子信息技術(shù)重點(diǎn)實(shí)驗(yàn)室, 北京 100190;2. 中國科學(xué)院大學(xué), 北京 100049)

    隨著空間技術(shù)的飛速發(fā)展,星上任務(wù)的規(guī)模和復(fù)雜度也相應(yīng)地提升,面對星上各類載荷設(shè)備越來越多的數(shù)據(jù)量,需要考慮不同數(shù)據(jù)源的傳輸需求和載荷設(shè)備之間靈活的互聯(lián)方案。傳統(tǒng)的控制器局域網(wǎng)絡(luò)(Controller Area Network, CAN) 總線、1553 B越來越難以滿足空間任務(wù)的發(fā)展需求。2003年,歐空局提出的SpaceWire總線協(xié)議支持全雙工點(diǎn)對點(diǎn)和靈活的路由組網(wǎng),但傳輸速度最高只有400 Mbit/s。

    針對航天傳輸任務(wù)中的諸多需求,2019年歐空局在SpaceWire總線的基礎(chǔ)上提出了面向高速傳輸?shù)男乱淮咚倩ヂ?lián)總線網(wǎng)絡(luò)SpaceFibre[1]的標(biāo)準(zhǔn)。SpaceFibre支持點(diǎn)對點(diǎn)全雙工傳輸,采用8 B/10 B編碼,單通道速率最高可達(dá)6.25 Gbit/s,多通道傳輸速率可達(dá)50 Gbit/s,支持光纖和電纜傳輸;支持路由網(wǎng)絡(luò)結(jié)構(gòu),拓?fù)潇`活,能夠?qū)崿F(xiàn)各類星載設(shè)備的互聯(lián)。同時(shí)SpaceFibre能夠在網(wǎng)絡(luò)層兼容SpaceWire,實(shí)現(xiàn)已有SpaceWire設(shè)備的平穩(wěn)升級。

    SpaceFibre技術(shù)在國外的研究開始較早,逐漸成為國際上星載總線技術(shù)的研究熱點(diǎn)。英國鄧迪大學(xué)的Parks等[2-4]研發(fā)了基于各類抗輻照和商業(yè)FPGA的SpaceFibre節(jié)點(diǎn)知識產(chǎn)權(quán)(Intellectual Property,IP)核和路由IP,以及路由設(shè)備SUNRISE及配套的測試分析儀STAR Fire和STAR Fire MK3[5],并設(shè)計(jì)了一款抗輻照的SpaceFibre超高速串行接口VHiSSI[6],完成了測試和流片。德國比勒費(fèi)爾德大學(xué)的Jungewelter等[7]和瑞典Cobham Gaisler公司的Siegle等[8]也研制了相關(guān)的節(jié)點(diǎn)IP。日本電氣股份有限公司的Hiroki等[9]在研發(fā)的新型納米橋現(xiàn)場可編程門陣列(NanoBridge Filed Programmable Gate Array,NBFPGA)上實(shí)現(xiàn)了SpaceFibre傳輸來自光學(xué)傳感器和合成孔徑雷達(dá)的高清圖像,并在“創(chuàng)新衛(wèi)星技術(shù)驗(yàn)證項(xiàng)目”中進(jìn)行了驗(yàn)證。

    國內(nèi)對SpaceWire技術(shù)的研究較成熟,對 SpaceFibre技術(shù)的研究尚處于起步階段。上海創(chuàng)景計(jì)算機(jī)系統(tǒng)有限公司的徐曙清等[10]對SpaceWire和SpaceFibre的研究現(xiàn)狀進(jìn)行了概述。北京航空航天大學(xué)的伊小素等[11]針對SpaceFibre的服務(wù)質(zhì)量(Quality of Service, QoS)機(jī)制進(jìn)行了仿真研究,張春熹等[12]對SpaceFibre的即插即用技術(shù)進(jìn)行了性能分析。

    本文通過研究SpaceFibre網(wǎng)絡(luò)協(xié)議,針對SpaceFibre網(wǎng)絡(luò)中的關(guān)鍵問題和技術(shù),提出一種SpaceFibre總線節(jié)點(diǎn)的系統(tǒng)設(shè)計(jì)方案。為了解決多路虛擬通道的流量控制申請沖突,提出了輪詢仲裁算法;針對QoS調(diào)度機(jī)制中諸多參數(shù)和變量的計(jì)算比較,設(shè)計(jì)了一個(gè)能高效進(jìn)行QoS參數(shù)計(jì)算并完成QoS調(diào)度的狀態(tài)機(jī);針對復(fù)雜的錯(cuò)誤檢測隔離恢復(fù)(Fault Detection Isolation and Recovery, FDIR)機(jī)制設(shè)計(jì)了一個(gè)并行的分區(qū)存儲架構(gòu)和重發(fā)控制算法,能實(shí)現(xiàn)備份的清除和重發(fā),降低了處理延遲;針對各類數(shù)據(jù)的循環(huán)冗余校驗(yàn)碼和偽隨機(jī)序列的生成,設(shè)計(jì)了對應(yīng)的并行處理方案。最后搭建仿真平臺,通過仿真驗(yàn)證和板上測試,結(jié)果表明本文設(shè)計(jì)方案實(shí)現(xiàn)了SpaceFibre總線節(jié)點(diǎn)的功能,串行傳輸速度可達(dá)3.125 Gbit/s,滿足實(shí)際高速數(shù)據(jù)傳輸需求。

    1 SpaceFibre協(xié)議棧

    SpaceFibre協(xié)議棧包括物理層、通道層、多通道層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層以及管理層,協(xié)議棧框架如圖1所示。

    圖1 SpaceFibre協(xié)議棧Fig.1 Protocol of SpaceFibre

    物理層主要實(shí)現(xiàn)數(shù)據(jù)的串并轉(zhuǎn)換、串行收發(fā)以及時(shí)鐘恢復(fù),傳輸介質(zhì)可采用光纖或者電纜;通道層主要通過鏈路初始化狀態(tài)機(jī)以及通道控制字實(shí)現(xiàn)鏈路的連接,并完成8 B/10 B編解碼、字符同步字同步、時(shí)鐘矯正等功能;多通道層主要實(shí)現(xiàn)多通道的控制,提高數(shù)據(jù)傳輸?shù)耐掏侣?;?shù)據(jù)鏈路層主要實(shí)現(xiàn)對多路數(shù)據(jù)的管理調(diào)度發(fā)送和接收,為虛擬通道和廣播通道提供流量控制、QoS服務(wù)、FDIR錯(cuò)誤恢復(fù)以及數(shù)據(jù)編號、組幀解幀等功能;網(wǎng)絡(luò)層主要通過虛擬網(wǎng)絡(luò)的劃分實(shí)現(xiàn)路由各個(gè)端口虛擬通道之間的數(shù)據(jù)交換和路由;管理層主要實(shí)現(xiàn)各層命令參數(shù)的配置和狀態(tài)的讀取。

    相比SpaceWire總線,SpaceFibre在傳輸性能和傳輸速度上都有很大的提升,其性能對比見表1。SpaceFibre采用多路虛擬通道機(jī)制,能夠?qū)崿F(xiàn)對多路數(shù)據(jù)的傳輸;引入QoS機(jī)制,為各類數(shù)據(jù)流提供不同帶寬和優(yōu)先級的管理調(diào)度和傳輸服務(wù);傳輸過程中為數(shù)據(jù)流提供確認(rèn),傳輸錯(cuò)誤時(shí)能實(shí)現(xiàn)基于FDIR的錯(cuò)誤恢復(fù),并提供有保障的高可靠傳輸服務(wù)。由于其優(yōu)越的性能,SpaceFibre成為星載互聯(lián)總線技術(shù)的研究熱點(diǎn),有重要的研究意義。

    表 1 SpaceWire和SpaceFibre性能對比

    2 節(jié)點(diǎn)系統(tǒng)設(shè)計(jì)

    通過對SpaceFibre網(wǎng)絡(luò)協(xié)議的研究,提出了一種基于FPGA的單通道SpaceFibre總線節(jié)點(diǎn)的系統(tǒng)設(shè)計(jì)方案。其中,數(shù)據(jù)鏈路層包括4路虛擬通道,通道層為單通道,物理層傳輸速度可達(dá)3.125 Gbit/s。FPGA內(nèi)部提供了豐富的可編程邏輯資源,集成了高速串行接口吉比特收發(fā)器(Gigabit Transceiver X, GTX)核,便于編程實(shí)現(xiàn)和靈活移植,具備一定的通用性。節(jié)點(diǎn)系統(tǒng)涉及數(shù)據(jù)鏈路層、通道層、物理層以及管理層,架構(gòu)如圖2所示。

    圖2 SpaceFibre節(jié)點(diǎn)系統(tǒng)設(shè)計(jì)方案Fig.2 System design scheme of SpaceFibre node

    2.1 物理層

    物理層采用FPGA的GTX IP實(shí)現(xiàn)。在配置GTX IP時(shí),參考時(shí)鐘為125 MHz,數(shù)據(jù)位寬設(shè)置為32位,串行速率可設(shè)置為3.125 Gbit/s,對應(yīng)的GTX用戶時(shí)鐘為78.125 MHz。同時(shí)GTX實(shí)現(xiàn)了通道層的部分功能,如8 B /10 B編解碼、字符及字同步、時(shí)鐘矯正等功能。

    2.2 通道層

    通道層功能包括通道層控制功能和GTX所實(shí)現(xiàn)的通道層部分功能。通道層控制功能包括通道初始化狀態(tài)機(jī)、通道字插入以及通道字檢測。通道初始化狀態(tài)機(jī)通過INIT1、INIT2以及INIT3控制字三次握手成功后,在ACTIVE狀態(tài)下進(jìn)行穩(wěn)定的數(shù)據(jù)收發(fā)。通道字插入根據(jù)狀態(tài)機(jī)指令生成通道控制字,并發(fā)送來自數(shù)據(jù)鏈路層的數(shù)據(jù)字。通道字檢測根據(jù)接收到的通道控制字生成狀態(tài)機(jī)指令,同時(shí)把接收的數(shù)據(jù)字傳輸?shù)綌?shù)據(jù)鏈路層。

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

    數(shù)據(jù)鏈路層主要包括發(fā)送模塊、接收模塊,以及鏈路復(fù)位模塊。

    發(fā)送模塊發(fā)送來自上層的數(shù)據(jù)和廣播信息。由介質(zhì)訪問控制(Media Access Control,MAC)模塊實(shí)現(xiàn)多路輸出虛擬通道(Virtual Channel, VC),基于QoS機(jī)制的調(diào)度,對三類重要數(shù)據(jù),即數(shù)據(jù)幀、廣播幀和流量控制字(Flow Control Token,F(xiàn)CT)按照發(fā)送順序依次編號,進(jìn)行基于循環(huán)冗余校驗(yàn)(Cyclic Redundancy Check,CRC)的組幀。在數(shù)據(jù)發(fā)送的同時(shí),備份到錯(cuò)誤恢復(fù)緩存,以便接收方接收錯(cuò)誤時(shí)進(jìn)行重發(fā)恢復(fù)。數(shù)據(jù)復(fù)用模塊按照數(shù)據(jù)優(yōu)先級順序?qū)?shù)據(jù)進(jìn)行搶占式發(fā)送,無數(shù)據(jù)發(fā)送時(shí)發(fā)送空閑幀。

    接收模塊主要進(jìn)行數(shù)據(jù)的接收,并根據(jù)接收狀態(tài)生成確認(rèn)控制字和非確認(rèn)控制字(ACKnowledge/Negative ACKnowledge,ACK/NACK)。當(dāng)廣播幀、數(shù)據(jù)幀以及FCT控制字正確接收時(shí),生成ACK發(fā)送到發(fā)送方,以刪除發(fā)送方錯(cuò)誤恢復(fù)緩存中已成功接收的備份;當(dāng)接收時(shí)發(fā)生CRC錯(cuò)誤或序列號錯(cuò)誤,錯(cuò)誤恢復(fù)控制模塊生成NACK發(fā)送到發(fā)送方,以請求發(fā)送方的錯(cuò)誤恢復(fù)緩存進(jìn)行備份重發(fā)恢復(fù)。當(dāng)接收數(shù)據(jù)從輸入虛擬通道緩存中被讀走,向發(fā)送方發(fā)送FCT,告知空出的接收緩存空間,實(shí)現(xiàn)流量的控制。

    鏈路復(fù)位模塊通過接收管理層的復(fù)位命令,實(shí)現(xiàn)了鏈路復(fù)位的控制,完成各層的復(fù)位。

    2.4 管理層

    管理層包括命令配置模塊和狀態(tài)讀取模塊,分別對各層的命令配置寄存器進(jìn)行實(shí)時(shí)的配置,對狀態(tài)寄存器進(jìn)行實(shí)時(shí)的讀取。

    3 關(guān)鍵技術(shù)及實(shí)現(xiàn)

    3.1 基于輪詢仲裁的多虛擬通道流量控制

    SpaceFibre節(jié)點(diǎn)的數(shù)據(jù)鏈路層支持多路虛擬通道,通過FCT控制字實(shí)現(xiàn)對每個(gè)VC的流量控制:每當(dāng)被從輸入VC中讀取64個(gè)數(shù)據(jù)字后,接收方都會向數(shù)據(jù)發(fā)送方發(fā)送一個(gè)FCT,每個(gè)FCT攜帶對應(yīng)的VC編號;發(fā)送方收到FCT后,被告知在接收方相應(yīng)的輸入VC中空出了緩存空間,可繼續(xù)發(fā)送數(shù)據(jù),實(shí)現(xiàn)VC的流量控制。

    由于多路輸入VC中的數(shù)據(jù)可以同時(shí)被讀出,會存在多路輸入VC同時(shí)有空閑并同時(shí)向發(fā)送方提出FCT發(fā)送申請,因此會產(chǎn)生FCT發(fā)送申請沖突。為了解決多路VC的FCT發(fā)送申請沖突,對多路VC采用了輪詢仲裁算法,輪詢仲裁算法按照默認(rèn)的輪詢順序,對各路VC的FCT發(fā)送申請沖突依次完成仲裁。FCT輪詢仲裁算法步驟如下所示。

    步驟1:初始化設(shè)置默認(rèn)輪詢順序。

    步驟2:收到多個(gè)VC的FCT申請,按輪詢順序響應(yīng)第一順位申請,發(fā)送對應(yīng)的申請F(tuán)CT_req(i)。

    步驟3:收到FCT已發(fā)送確認(rèn)FCT_ack(i),根據(jù)輪詢順序置i+1為第一順位。

    步驟4:響應(yīng)申請直至發(fā)送完所有申請。

    3.2 基于處理狀態(tài)機(jī)的QoS機(jī)制

    QoS機(jī)制通過配置QoS參數(shù)實(shí)現(xiàn)對各個(gè)VC中數(shù)據(jù)的調(diào)度,為各路VC中的數(shù)據(jù)提供不同質(zhì)量的傳輸服務(wù)。QoS機(jī)制主要由MAC模塊實(shí)現(xiàn),過程如下:在滿足發(fā)送條件的VC中選擇優(yōu)先級最高的VC中的數(shù)據(jù)進(jìn)行組幀發(fā)送,每發(fā)送完一段數(shù)據(jù)幀后,更新各個(gè)VC的優(yōu)先級并進(jìn)行下一輪發(fā)送。由于QoS機(jī)制涉及諸多參數(shù)和變量,在每幀數(shù)據(jù)被發(fā)送調(diào)度之前需要對各參數(shù)變量進(jìn)行計(jì)算和比較,因此參數(shù)變量的計(jì)算和比較的效率關(guān)系到數(shù)據(jù)幀的傳輸效率。

    若節(jié)點(diǎn)中存在i個(gè)VC,每個(gè)VC都會被分配對應(yīng)的QoS參數(shù):一個(gè)優(yōu)先權(quán)R[i],一個(gè)帶寬預(yù)留比例BwPer[i],以及一個(gè)64位寬的時(shí)間片調(diào)度表TimeSlot[i]。優(yōu)先權(quán)R[i]=0時(shí)優(yōu)先等級最高;預(yù)留帶寬比例是為該VC所預(yù)留的可用帶寬比例;時(shí)間片調(diào)度表中的01序列指示了當(dāng)前時(shí)間片中該VC是否具有發(fā)送權(quán);時(shí)間片長度可由上層網(wǎng)絡(luò)定義。QoS變量包括帶寬信用(BwCredit)和優(yōu)先級(Precedence),其中優(yōu)先權(quán)和優(yōu)先級的換算公式如式(1)所示;帶寬信用和帶寬預(yù)留比例,以及每次VC發(fā)送的數(shù)據(jù)量相關(guān),如式(2)所示;優(yōu)先級為優(yōu)先權(quán)和帶寬信用之和,綜合考量了各個(gè)VC的優(yōu)先權(quán)等級和剩余的帶寬信用情況,如式(3)所示,各參數(shù)如表2所示。

    Priority[i]=2B(Q-1-R[i])+B

    (1)

    (2)

    Precedence[i]=Priority[i]+BwCredit[i]

    (3)

    為了高效地進(jìn)行QoS調(diào)度,設(shè)計(jì)了一個(gè)處理狀態(tài)機(jī):每次調(diào)度前,先選出當(dāng)前時(shí)間片內(nèi)允許發(fā)送數(shù)據(jù)的VC發(fā)送申請,比較各VC的優(yōu)先級,并選出優(yōu)先級最高的VC進(jìn)行組幀發(fā)送;在該VC發(fā)送數(shù)據(jù)的同時(shí)統(tǒng)計(jì)所有VC鏈路上的AvailableBw[n]和該VC發(fā)送的數(shù)據(jù)字UsedBw[i],數(shù)據(jù)段發(fā)送截止時(shí)數(shù)據(jù)發(fā)送量也已計(jì)數(shù)完畢;最后在發(fā)送幀尾時(shí)進(jìn)行QoS變量計(jì)算更新,以進(jìn)行下一輪的優(yōu)先級比較和調(diào)度,實(shí)現(xiàn)了與數(shù)據(jù)發(fā)送的并行處理。各QoS參數(shù)由管理層寫入,變量的計(jì)算和比較各占一個(gè)時(shí)鐘周期,發(fā)生在數(shù)據(jù)幀幀頭和幀尾的發(fā)送過程,對數(shù)據(jù)幀的發(fā)送幾乎無延遲。QoS狀態(tài)機(jī)流程如圖3所示。

    表2 QoS公式參數(shù)

    圖3 QoS狀態(tài)機(jī)流程Fig.3 QoS state machine flow

    3.3 基于重發(fā)控制算法的FDIR機(jī)制

    FDIR機(jī)制對已發(fā)送的重要數(shù)據(jù)進(jìn)行備份,以便進(jìn)行數(shù)據(jù)的錯(cuò)誤恢復(fù)。SpaceFibre中三類重要數(shù)據(jù)分別為廣播幀、FCT和數(shù)據(jù)幀,優(yōu)先級依次降低,如圖4所示。在發(fā)送方發(fā)送數(shù)據(jù)時(shí),對各類數(shù)據(jù)按照發(fā)送序列號Tx_seq編號依次備份,按優(yōu)先級搶占式發(fā)送。接收方若成功接收數(shù)據(jù),則發(fā)送正確確認(rèn)控制字ACK;若數(shù)據(jù)接收錯(cuò)誤,則發(fā)送錯(cuò)誤確認(rèn)控制字NACK。ACK和NACK均攜帶接收方已成功接收的序列號Rx_seq,發(fā)送方收到ACK(Rx_seq)后清除備份中Tx_seq小于等于Rx_seq的備份,即刪除接收方已成功接收的數(shù)據(jù)備份;收到NACK(Rx_seq)后先清除已成功接收的數(shù)據(jù)備份,再對未成功接收的數(shù)據(jù)備份按照優(yōu)先級進(jìn)行重發(fā)恢復(fù),重發(fā)序號從Rx_seq+1開始,備份重新進(jìn)行校驗(yàn)組幀。

    由于三類數(shù)據(jù)格式不同,發(fā)送時(shí)按照優(yōu)先級搶占式發(fā)送,發(fā)送編號混雜,給按優(yōu)先級重發(fā)恢復(fù)帶來困難;在清除和重發(fā)時(shí),需要對比接收序列號Rx_seq和各備份的發(fā)送序列號Tx_seq的大小,而發(fā)送序列號均在各備份的幀尾,直接比較會導(dǎo)致延時(shí)過大。因此,需要設(shè)計(jì)合理的存儲結(jié)構(gòu)和重發(fā)控制算法。

    圖4 SpaceFibre的重要數(shù)據(jù)格式Fig.4 Important data format of SpaceFibre

    為了提高FDIR的處理效率,本文提出了一種邊發(fā)邊備的并行分區(qū)存儲架構(gòu),按數(shù)據(jù)類型對備份進(jìn)行分區(qū)存儲,在數(shù)據(jù)發(fā)送的同時(shí)進(jìn)行備份。同時(shí),針對該并行分區(qū)存儲架構(gòu),提出了FDIR機(jī)制的主控狀態(tài)機(jī)和一種高效的存儲分區(qū)重發(fā)控制算法,實(shí)現(xiàn)對不同數(shù)據(jù)類型的備份、清除和快速重發(fā)恢復(fù)。

    邊發(fā)邊備的并行分區(qū)存儲架構(gòu)按照數(shù)據(jù)優(yōu)先級對三類數(shù)據(jù)進(jìn)行分區(qū)備份,在數(shù)據(jù)正常組幀發(fā)送的同時(shí)備份到各自的存儲分區(qū),備份操作對數(shù)據(jù)發(fā)送不會造成延遲。當(dāng)收到ACK/NACK進(jìn)行備份清除或錯(cuò)誤重發(fā)恢復(fù)時(shí),根據(jù)不同數(shù)據(jù)形式設(shè)計(jì)了并行分區(qū)存儲的內(nèi)部架構(gòu),如圖5所示。

    圖5 并行分區(qū)存儲架構(gòu)Fig.5 Parallel partitioned storage architecture

    對于廣播幀和數(shù)據(jù)幀,雖幀長不同但幀格式相似,故存儲分區(qū)架構(gòu)相同,分區(qū)內(nèi)部包括備份緩存和標(biāo)識緩存。其中,備份緩存用來存放數(shù)據(jù)備份,標(biāo)識緩存用來存放備份標(biāo)識。當(dāng)每幀數(shù)據(jù)存入備份緩存時(shí),對應(yīng)的地址指針更新以指示該備份的存儲地址,同時(shí)該備份對應(yīng)的備份標(biāo)識也存入標(biāo)識緩存。為了高效地識別備份,設(shè)計(jì)了備份標(biāo)識結(jié)構(gòu):{重發(fā)標(biāo)識+備份幀尾地址+備份發(fā)送序列號}。重發(fā)標(biāo)識是為了區(qū)分備份緩存未重發(fā)的數(shù)據(jù)和已重發(fā)且又再次被備份到緩存中的數(shù)據(jù),從而避免多次重發(fā);備份幀尾地址是對幀的存儲位置進(jìn)行標(biāo)識,當(dāng)收到ACK/NACK進(jìn)行備份清除時(shí),以便及時(shí)地釋放備份中的緩存空間;備份發(fā)送序列號是為了在備份清除時(shí)無須讀出完整數(shù)據(jù)備份,即可進(jìn)行序列號比較。

    對于FCT控制字備份,由于僅有一個(gè)數(shù)據(jù)字,序列號便于讀取比較,故為了節(jié)省存儲資源,僅設(shè)置一個(gè)FCT緩存,同時(shí)為了區(qū)分已重發(fā)數(shù)據(jù)和未重發(fā)數(shù)據(jù),F(xiàn)CT備份數(shù)據(jù)的高位加入重發(fā)標(biāo)識。

    針對該并行分區(qū)存儲架構(gòu),設(shè)計(jì)了FDIR機(jī)制主控狀態(tài)機(jī),狀態(tài)機(jī)如圖6所示。針對各備份分區(qū)內(nèi)部的存儲架構(gòu),提出了重發(fā)控制算法,實(shí)現(xiàn)了各個(gè)分區(qū)的正確備份清除和錯(cuò)誤備份重發(fā)恢復(fù)。重發(fā)控制算法步驟如下所示。

    圖6 FDIR主控狀態(tài)機(jī)Fig.6 Main state machine of FDIR

    步驟1:收到ACK/NACK,得到Rx_seq,與各分區(qū)中備份的Tx_seq比較,各分區(qū)并行執(zhí)行備份刪除:對數(shù)據(jù)幀和廣播幀分區(qū)中的標(biāo)識緩存,若Tx_seq≤Rx_seq,則刪除該備份的標(biāo)識,同時(shí)更新該備份數(shù)據(jù)緩存中的地址指針以釋放緩存空間;對于FCT分區(qū),直接比較備份緩存中的Tx_seq和Rx_seq, 若Tx_seq≤Rx_seq,則直接刪除備份。當(dāng)分區(qū)的備份數(shù)據(jù)Tx_seq>Rx_seq時(shí),無須刪除備份。

    步驟2:數(shù)據(jù)備份清除完畢后,若主控狀態(tài)是ACK,則返回正常備份狀態(tài);若主控狀態(tài)是NACK,則進(jìn)入數(shù)據(jù)重發(fā)狀態(tài)。

    步驟3:在數(shù)據(jù)重發(fā)時(shí),先翻轉(zhuǎn)重發(fā)標(biāo)識,更新發(fā)送序列號Tx_seq=Rx_seq。首先根據(jù)優(yōu)先級重發(fā)廣播幀,重發(fā)的同時(shí)備份重發(fā)數(shù)據(jù)和備份標(biāo)識,當(dāng)備份標(biāo)識中的重發(fā)標(biāo)識均為翻轉(zhuǎn)后的重發(fā)標(biāo)識時(shí)說明重發(fā)結(jié)束,緩存中均為重發(fā)數(shù)據(jù);然后重發(fā)FCT,重發(fā)的同時(shí)備份FCT,當(dāng)備份標(biāo)識中的重發(fā)標(biāo)識均為翻轉(zhuǎn)后的重發(fā)標(biāo)識說明重發(fā)結(jié)束;最后重發(fā)數(shù)據(jù)幀,重發(fā)過程同廣播幀。

    步驟4:重發(fā)結(jié)束后,返回?cái)?shù)據(jù)正常備份狀態(tài)。

    通過重發(fā)控制算法,在清除備份時(shí)無須從緩存中依次讀出備份,僅需刪除標(biāo)識緩存中的備份標(biāo)識,并更新備份的地址指針,即可釋放備份的緩存空間,操作簡單高效,提高了備份緩存的利用率。同時(shí),各分區(qū)在接收正常數(shù)據(jù)備份的過程中,能夠并行地執(zhí)行備份清除操作,對數(shù)據(jù)的正常發(fā)送無延遲影響。在錯(cuò)誤重發(fā)時(shí),通過重發(fā)控制算法能夠?qū)Ω黝悢?shù)據(jù)按照優(yōu)先級依次重發(fā),并可以對重發(fā)后的數(shù)據(jù)再次備份,利用重發(fā)標(biāo)識能有效地區(qū)分原有備份和重發(fā)備份。針對不同的數(shù)據(jù)格式設(shè)計(jì)了不同的備份分區(qū)存儲架構(gòu)和重發(fā)控制算法,提升了FDIR的數(shù)據(jù)處理效率。

    3.4 數(shù)據(jù)并行處理方案

    3.4.1 并行CRC

    SpaceFibre中數(shù)據(jù)幀、廣播幀、FCT及其他控制字均需要進(jìn)行CRC校驗(yàn),其中數(shù)據(jù)幀CRC校驗(yàn)生成式為G(X)=X16+X12+X5+ 1,原理如圖7所示,CRC校驗(yàn)范圍包括32位的幀頭、32位的數(shù)據(jù)以及高16位的幀尾。廣播幀的CRC生成式為G(X) =X8+X2+X+ 1,CRC校驗(yàn)范圍包括32位的幀頭、32位的數(shù)據(jù)以及高24位的幀尾。FCT及其他控制字為一個(gè)32位的數(shù)據(jù)字,CRC校驗(yàn)范圍均為高24位,CRC生成式與廣播幀相同。

    圖7 CRC16計(jì)算原理Fig.7 Principle of CRC16

    由于串行CRC算法需要占用多個(gè)時(shí)鐘周期才能得到多位數(shù)據(jù)的CRC,若通過對串行CRC校驗(yàn)進(jìn)行時(shí)鐘倍頻,會因頻率過高導(dǎo)致系統(tǒng)不穩(wěn)定;采用查表法則會占用過多的存儲資源,通過對CRC算法的比較[13-15],選擇采用基于公式遞推法的并行CRC算法,能夠在一個(gè)時(shí)鐘下實(shí)現(xiàn)多位數(shù)據(jù)的CRC計(jì)算。以數(shù)據(jù)幀為例,若32位的數(shù)據(jù)為D[i](i=0,…,31),在第1個(gè)時(shí)鐘時(shí)對D[0]進(jìn)行校驗(yàn),可以計(jì)算出該時(shí)鐘下各CRC寄存器的表達(dá)式C[i](i=0,…,15);以此類推,即可得到32個(gè)時(shí)鐘后,對32位數(shù)據(jù)進(jìn)行CRC校驗(yàn)后的各CRC寄存器表達(dá)式C[i]。故根據(jù)CRC寄存器的初始值和各表達(dá)式,即可完成在一個(gè)時(shí)鐘下32位數(shù)據(jù)的并行CRC計(jì)算。

    由于不同數(shù)據(jù)格式的CRC校驗(yàn)范圍不同,如數(shù)據(jù)幀既需要對32位數(shù)據(jù)進(jìn)行CRC計(jì)算,又需要對幀尾的16位數(shù)據(jù)進(jìn)行CRC計(jì)算,僅采用32位并行CRC表達(dá)式不能滿足校驗(yàn)需求。故針對不同數(shù)據(jù)特征設(shè)計(jì)了不同的CRC校驗(yàn)方案:對數(shù)據(jù)幀采用了基于CRC16的32位數(shù)據(jù)和16位數(shù)據(jù)的組合并行CRC算法;對廣播幀采用了基于CRC8的32位數(shù)據(jù)和24位數(shù)據(jù)的組合并行CRC算法;對FCT等控制字采用基于CRC8的24位數(shù)據(jù)并行CRC。采用不同的組合并行CRC算法,一個(gè)時(shí)鐘即可對多位數(shù)據(jù)進(jìn)行CRC校驗(yàn),校驗(yàn)時(shí)能應(yīng)對數(shù)據(jù)校驗(yàn)長度的變化,提高了節(jié)點(diǎn)的數(shù)據(jù)處理效率。

    3.4.2 并行偽隨機(jī)碼

    在SpaceFibre中,空閑幀的內(nèi)部由32位寬的偽隨機(jī)數(shù)組成,偽隨機(jī)數(shù)的生成式為G(X)=X16+X5+X4+X3+1。不同于CRC校驗(yàn),偽隨機(jī)碼的生成無須數(shù)據(jù)輸入,僅需偽隨機(jī)寄存器的串行輸出序列。但若串行計(jì)算偽隨機(jī)碼則會占用過多的時(shí)鐘周期,采用倍頻會導(dǎo)致高速系統(tǒng)不穩(wěn)定,故借鑒CRC校驗(yàn)中的方法,采用并行的公式遞推法。由于沒有外部輸入,因此32位偽隨機(jī)序列的表達(dá)式可以只由偽隨機(jī)序列的初始值I(i)(i= 0,…,15)表示。16位的偽隨機(jī)序列寄存器表達(dá)式為L(i)(i= 0,…,15),輸出32位的偽隨機(jī)序列表達(dá)式依次為P(i)(i= 0,…,31)。

    偽隨機(jī)碼計(jì)算原理如圖8所示,輸出偽隨機(jī)碼P(i)即為每個(gè)時(shí)鐘偽隨機(jī)序列寄存器L(15)。以一個(gè)字節(jié)的偽隨機(jī)碼為例,第1個(gè)時(shí)鐘后P(0)=L(15)=I(15);第2個(gè)時(shí)鐘后P(1)=L(15)=I(14),…,P(8)=L(15)=I(8)。通過遞推可以看出,在已知偽隨機(jī)序列的初始值I(i)的情況下,只需依次求得8個(gè)時(shí)鐘下所有L(15)的表達(dá)式,即可一次性求得一個(gè)并行的8位并行偽隨機(jī)碼。經(jīng)過8個(gè)時(shí)鐘后,偽隨機(jī)序列寄存器的表達(dá)式如下:

    (4)

    圖8 PRBS計(jì)算原理Fig.8 Principle of PRBS

    由于需要計(jì)算一組32位的偽隨機(jī)序列碼,為了便于進(jìn)行公式推導(dǎo),32位偽隨機(jī)序列的表達(dá)式可以分為4個(gè)字節(jié)的偽隨機(jī)序列。在第2個(gè)字節(jié)的偽隨機(jī)碼計(jì)算時(shí),以上述第1個(gè)字節(jié)經(jīng)過8個(gè)時(shí)鐘后的偽隨機(jī)序列寄存器的值作為第2個(gè)字節(jié)推導(dǎo)時(shí)的初始值,再次對第2個(gè)字節(jié)進(jìn)行如第1個(gè)字節(jié)的推導(dǎo)過程,求出8個(gè)時(shí)鐘下P(i)(i=8,…,15)的值。通過重復(fù)上述迭代推導(dǎo),最終可以獲得32個(gè)時(shí)鐘內(nèi),每個(gè)時(shí)鐘下各個(gè)輸出的偽隨機(jī)數(shù)表達(dá)式P(0)~P(31)。因此,在一個(gè)時(shí)鐘下,通過計(jì)算32位偽隨機(jī)碼的表達(dá)式,可以一次得出并行的32位偽隨機(jī)碼,提高了空閑幀中偽隨機(jī)碼的計(jì)算效率。此外,32個(gè)時(shí)鐘周期后的偽隨機(jī)序列寄存器的值可以作為下一個(gè)32位偽隨機(jī)碼計(jì)算的初始值I(i)(i=0,…,15),將其直接代入偽隨機(jī)碼表達(dá)式P(i)即可計(jì)算下一個(gè)32位偽隨機(jī)碼序列。迭代計(jì)算簡單,表達(dá)式利用初始值寄存器和邏輯門表示,節(jié)省了時(shí)鐘資源。

    4 仿真分析

    為了驗(yàn)證節(jié)點(diǎn)系統(tǒng)的設(shè)計(jì)方案,采用自頂向下的方法使用Verilog硬件描述語言完成了節(jié)點(diǎn)的設(shè)計(jì),以ModelSim10.5作為仿真平臺,對節(jié)點(diǎn)間的數(shù)據(jù)傳輸、FCT申請的輪詢仲裁、虛擬通道的QoS調(diào)度、FDIR機(jī)制以及數(shù)據(jù)的并行處理等關(guān)鍵功能進(jìn)行了仿真分析。

    在數(shù)據(jù)傳輸時(shí)例化兩個(gè)節(jié)點(diǎn),并為發(fā)送方的4個(gè)虛擬通道構(gòu)造4路數(shù)據(jù)源,搭建一個(gè)雙節(jié)點(diǎn)的收發(fā)系統(tǒng)。將4路數(shù)據(jù)源分別寫入4個(gè)對應(yīng)的輸出虛擬通道,經(jīng)過發(fā)送方QoS調(diào)度、數(shù)據(jù)編號組幀以及GTX發(fā)送,在接收方通過GTX接收、數(shù)據(jù)校驗(yàn)解幀以及寫入對應(yīng)的輸入虛擬通道等操作后,從接收方對應(yīng)的輸入虛擬通道讀出。數(shù)據(jù)收發(fā)如圖9所示,在兩個(gè)節(jié)點(diǎn)之間實(shí)現(xiàn)了對應(yīng)虛擬通道之間的數(shù)據(jù)傳輸功能。

    圖9 數(shù)據(jù)的發(fā)送和接收Fig.9 Sending and receiving of data

    在輸入虛擬通道中,當(dāng)各路緩存中的數(shù)據(jù)同時(shí)被讀走后產(chǎn)生了FCT申請沖突,為了解決該沖突,對FCT申請進(jìn)行輪詢仲裁。FCT輪詢仲裁如圖10所示,當(dāng)4路VC同時(shí)出現(xiàn)FCT申請沖突時(shí),依次受理了VC0、VC1、VC2、VC3的FCT申請,實(shí)現(xiàn)了輪詢仲裁功能,處理了FCT的發(fā)送申請沖突。

    圖10 FCT申請輪詢仲裁Fig.10 Polling arbitration of FCT request

    在基于QoS調(diào)度過程中,為了給不同數(shù)據(jù)流提供不同質(zhì)量的傳輸服務(wù),需要為各路VC配置不同的QoS參數(shù)。給出一種QoS參數(shù)配置方案:VC0、VC1、VC2和VC3的優(yōu)先權(quán)分別為R[0]=0,R[1]=1,R[2]=2,R[3]=3;帶寬百分比BwPer[0]=10%,BwPer[1]=20%,BwPer[2]=20%,BwPer[3]=25%,VC的調(diào)度表TimeSlot[i]均設(shè)置為全1,帶寬信用限制B=10 000。QoS調(diào)度仿真如圖11所示,MAC模塊先選擇最高優(yōu)先級VC0中的數(shù)據(jù)發(fā)送,并按照優(yōu)先級依次發(fā)送VC1、VC2、VC3中的數(shù)據(jù)。數(shù)據(jù)發(fā)送后各VC對應(yīng)的帶寬信用BwCredit降低,而各VC的優(yōu)先級Precedence也隨之降低;數(shù)據(jù)不發(fā)送時(shí),帶寬信用和優(yōu)先級緩慢增長。各QoS參數(shù)變化規(guī)律符合式(2)和式(3),滿足QoS的調(diào)度規(guī)則,同時(shí)QoS參數(shù)計(jì)算和比較對每幀數(shù)據(jù)的發(fā)送幾乎無延遲影響,為各路數(shù)據(jù)源的傳輸提供了QoS服務(wù)。

    圖11 QoS調(diào)度仿真Fig.11 Simulation of QoS scheduling

    在基于FDIR機(jī)制進(jìn)行錯(cuò)誤重發(fā)時(shí),結(jié)合重發(fā)控制算法,該分區(qū)存儲架構(gòu)能實(shí)現(xiàn)高效的重發(fā)恢復(fù)。當(dāng)發(fā)送方發(fā)送Tx_seq分別為2、3、4、5、6、7號數(shù)據(jù)幀的同時(shí),進(jìn)行了數(shù)據(jù)備份。接收方在成功接收2、3、4號后產(chǎn)生接收錯(cuò)誤,并發(fā)送錯(cuò)誤確認(rèn)NACK(Rx_seq=4),即已正確接收序號為前4的數(shù)據(jù)。發(fā)送方通過重發(fā)控制算法比較Tx_seq和Rx_seq,刪除了標(biāo)識緩存中的標(biāo)識釋放備份緩存,并重發(fā)了備份緩存中未成功接收的5、6、7號數(shù)據(jù)幀。通過與普通重發(fā)控制算法的對比,如圖12所示,在對序號為2、3、4的數(shù)據(jù)備份進(jìn)行清除時(shí),僅用3個(gè)時(shí)鐘即可實(shí)現(xiàn)備份的刪除,并成功重發(fā)了后續(xù)備份,降低了3個(gè)數(shù)據(jù)幀長的延時(shí),實(shí)現(xiàn)了高效的錯(cuò)誤重發(fā)恢復(fù)。

    (a) 重發(fā)控制算法(a) Retransmission control algorithm

    在數(shù)據(jù)的并行處理中,通過計(jì)算CRC的32位并行表達(dá)式,實(shí)現(xiàn)了一個(gè)時(shí)鐘內(nèi)完成32位數(shù)據(jù)的CRC校驗(yàn),其他CRC計(jì)算同理。通過計(jì)算推導(dǎo)出的并行32位偽隨機(jī)序列寄存器和并行偽隨機(jī)序列的輸出表達(dá)式,實(shí)現(xiàn)了一個(gè)時(shí)鐘即可計(jì)算出32位并行的偽隨機(jī)數(shù)。并行數(shù)據(jù)計(jì)算如圖13所示,并行的數(shù)據(jù)處理方案提高了節(jié)點(diǎn)的數(shù)據(jù)處理效率。

    (a) 并行CRC計(jì)算(a) CRC parallel computation

    最后,在Xilinx XC6VLX240T-2FFG1156 FPGA上實(shí)現(xiàn)了SpaceFibre節(jié)點(diǎn)系統(tǒng)的設(shè)計(jì)方案。通過搭建測試平臺,把節(jié)點(diǎn)IP分別例化到兩塊Virtex-6官方評估板的 FPGA上,利用串行光纖實(shí)現(xiàn)了節(jié)點(diǎn)間的高速數(shù)據(jù)傳輸,板上主時(shí)鐘頻率為78.125 MHz,串行傳輸速率可達(dá)3.125 Gbit/s。該節(jié)點(diǎn)傳輸性能可以滿足在大容量存儲等高速數(shù)傳項(xiàng)目中的傳輸要求。其資源占用情況如表3所示。

    表3 Virtex-6 XC6VLX240T資源占用

    5 結(jié)論

    SpaceFibre總線網(wǎng)絡(luò)能夠提供基于QoS機(jī)制和FDIR機(jī)制的高速數(shù)據(jù)傳輸,網(wǎng)絡(luò)拓?fù)潇`活,成了未來航天高速總線網(wǎng)絡(luò)的研究熱點(diǎn)。本文在對SpaceFibre協(xié)議研究的基礎(chǔ)上提出了一種基于FPGA的SpaceFibre總線終端節(jié)點(diǎn)的系統(tǒng)設(shè)計(jì)方案,并針對節(jié)點(diǎn)中的關(guān)鍵問題和技術(shù),設(shè)計(jì)實(shí)現(xiàn)了FCT申請輪詢仲裁、基于QoS機(jī)制的調(diào)度處理、基于FDIR機(jī)制的錯(cuò)誤重發(fā)恢復(fù)以及數(shù)據(jù)并行處理等關(guān)鍵技術(shù);最后給出了數(shù)據(jù)傳輸和各個(gè)關(guān)鍵技術(shù)的仿真測試結(jié)果,驗(yàn)證了節(jié)點(diǎn)的功能,為后續(xù)SpaceFibre總線網(wǎng)絡(luò)進(jìn)一步實(shí)現(xiàn)和在軌應(yīng)用奠定了技術(shù)基礎(chǔ)。

    国产欧美日韩一区二区三| 看黄色毛片网站| 国产精品秋霞免费鲁丝片| 大型av网站在线播放| 久久精品影院6| 国产精品久久久人人做人人爽| 在线观看一区二区三区激情| 成人国产一区最新在线观看| 999精品在线视频| 老司机深夜福利视频在线观看| 精品高清国产在线一区| 人人澡人人妻人| 91老司机精品| 国产人伦9x9x在线观看| 久久伊人香网站| 中文字幕色久视频| 日韩一卡2卡3卡4卡2021年| 中文欧美无线码| 日本免费a在线| 精品人妻在线不人妻| 国产无遮挡羞羞视频在线观看| 亚洲av成人一区二区三| 午夜日韩欧美国产| 91精品国产国语对白视频| 搡老乐熟女国产| 欧美中文日本在线观看视频| 操美女的视频在线观看| 视频区图区小说| 99在线视频只有这里精品首页| 中亚洲国语对白在线视频| 午夜亚洲福利在线播放| 亚洲成av片中文字幕在线观看| 国产又色又爽无遮挡免费看| 成人三级黄色视频| 久久人人精品亚洲av| 国产无遮挡羞羞视频在线观看| 成人特级黄色片久久久久久久| 变态另类成人亚洲欧美熟女 | 免费观看人在逋| 露出奶头的视频| 久久香蕉国产精品| 亚洲精品一二三| 国产高清激情床上av| 亚洲精品在线观看二区| 成人国产一区最新在线观看| 18禁观看日本| 亚洲国产精品sss在线观看 | 国产精品九九99| 女生性感内裤真人,穿戴方法视频| 欧美激情极品国产一区二区三区| 亚洲熟妇熟女久久| 国产精品九九99| 亚洲,欧美精品.| 亚洲精品美女久久久久99蜜臀| 亚洲久久久国产精品| 男女床上黄色一级片免费看| 亚洲男人天堂网一区| 91精品三级在线观看| 亚洲成av片中文字幕在线观看| 19禁男女啪啪无遮挡网站| 在线天堂中文资源库| 欧美日韩中文字幕国产精品一区二区三区 | 大陆偷拍与自拍| 俄罗斯特黄特色一大片| 日本免费a在线| 免费搜索国产男女视频| 久久亚洲真实| 日韩人妻精品一区2区三区| 国产精品 国内视频| 视频在线观看一区二区三区| 国产黄色免费在线视频| 麻豆av在线久日| 久久精品亚洲av国产电影网| 青草久久国产| 99精品久久久久人妻精品| 很黄的视频免费| 在线av久久热| 91麻豆av在线| 午夜成年电影在线免费观看| 欧美另类亚洲清纯唯美| 夫妻午夜视频| 男女高潮啪啪啪动态图| 亚洲avbb在线观看| 国内久久婷婷六月综合欲色啪| 亚洲七黄色美女视频| 亚洲男人天堂网一区| 日本黄色日本黄色录像| 国产免费现黄频在线看| 午夜福利免费观看在线| 中文字幕另类日韩欧美亚洲嫩草| 在线看a的网站| 色精品久久人妻99蜜桃| 欧美色视频一区免费| 极品人妻少妇av视频| 亚洲第一欧美日韩一区二区三区| 久久久国产一区二区| svipshipincom国产片| 久久久久精品国产欧美久久久| 可以在线观看毛片的网站| 中文字幕高清在线视频| 成人永久免费在线观看视频| a级毛片黄视频| 亚洲 欧美 日韩 在线 免费| 999久久久国产精品视频| 99久久人妻综合| 亚洲美女黄片视频| 国产xxxxx性猛交| 免费av毛片视频| 欧美激情极品国产一区二区三区| 美女高潮到喷水免费观看| 午夜影院日韩av| 日本免费一区二区三区高清不卡 | 国产视频一区二区在线看| 不卡一级毛片| 亚洲成人久久性| 欧美av亚洲av综合av国产av| 男人舔女人下体高潮全视频| 亚洲av美国av| 久久香蕉国产精品| 日韩欧美免费精品| 午夜免费激情av| 三级毛片av免费| 免费av中文字幕在线| 免费观看精品视频网站| 人妻丰满熟妇av一区二区三区| 一级毛片高清免费大全| 国产熟女xx| 亚洲欧美日韩另类电影网站| 老熟妇仑乱视频hdxx| 亚洲第一av免费看| a级片在线免费高清观看视频| 长腿黑丝高跟| 国产伦人伦偷精品视频| 亚洲精华国产精华精| 免费看十八禁软件| 成年人黄色毛片网站| 免费在线观看亚洲国产| 婷婷丁香在线五月| 国产aⅴ精品一区二区三区波| 亚洲精品久久午夜乱码| 亚洲 欧美一区二区三区| 女人爽到高潮嗷嗷叫在线视频| 国产精品久久久久成人av| 在线观看www视频免费| 国产精品影院久久| 久久精品国产亚洲av香蕉五月| 亚洲精品一二三| 亚洲av电影在线进入| 久久亚洲真实| tocl精华| 国产精品亚洲av一区麻豆| 黑人猛操日本美女一级片| 怎么达到女性高潮| 又黄又粗又硬又大视频| 九色亚洲精品在线播放| 国产高清视频在线播放一区| 美女大奶头视频| 精品国产美女av久久久久小说| 黄色视频不卡| 亚洲欧美一区二区三区黑人| 一边摸一边抽搐一进一小说| 亚洲一卡2卡3卡4卡5卡精品中文| 成人国语在线视频| 天堂影院成人在线观看| 成人精品一区二区免费| 亚洲va日本ⅴa欧美va伊人久久| 天堂俺去俺来也www色官网| 91字幕亚洲| 一a级毛片在线观看| 啦啦啦 在线观看视频| 久久精品国产亚洲av高清一级| 青草久久国产| av网站在线播放免费| 黄色a级毛片大全视频| 好看av亚洲va欧美ⅴa在| 日韩中文字幕欧美一区二区| 国产av在哪里看| 亚洲,欧美精品.| 亚洲七黄色美女视频| 无人区码免费观看不卡| 亚洲精品国产一区二区精华液| 一级毛片精品| 亚洲精品一卡2卡三卡4卡5卡| 国产无遮挡羞羞视频在线观看| 国产xxxxx性猛交| 国产一区二区激情短视频| 日韩大码丰满熟妇| 国产成人一区二区三区免费视频网站| 国产av一区在线观看免费| 91精品国产国语对白视频| av免费在线观看网站| 美女午夜性视频免费| 亚洲,欧美精品.| 欧美激情 高清一区二区三区| 婷婷六月久久综合丁香| 久久亚洲精品不卡| 国产欧美日韩精品亚洲av| 十八禁网站免费在线| av在线播放免费不卡| 欧美日本中文国产一区发布| 黄色女人牲交| 免费高清在线观看日韩| 亚洲精华国产精华精| 黄色片一级片一级黄色片| 午夜成年电影在线免费观看| 午夜日韩欧美国产| 亚洲精品中文字幕在线视频| 久久久国产欧美日韩av| 中文字幕人妻丝袜一区二区| 最近最新中文字幕大全免费视频| 久久久国产成人免费| 亚洲欧美精品综合久久99| 男男h啪啪无遮挡| 亚洲 欧美 日韩 在线 免费| 亚洲国产精品sss在线观看 | 久久中文字幕一级| 成年人黄色毛片网站| 日韩欧美在线二视频| 午夜日韩欧美国产| 久久午夜综合久久蜜桃| 精品久久久精品久久久| 成人av一区二区三区在线看| 巨乳人妻的诱惑在线观看| 88av欧美| 久久亚洲真实| 精品久久久久久电影网| 亚洲 欧美一区二区三区| 麻豆成人av在线观看| 波多野结衣av一区二区av| 美女高潮到喷水免费观看| 69av精品久久久久久| 亚洲人成电影免费在线| 国产精品久久电影中文字幕| 国产成+人综合+亚洲专区| 99久久久亚洲精品蜜臀av| 一区二区日韩欧美中文字幕| 俄罗斯特黄特色一大片| 成年人黄色毛片网站| 两个人看的免费小视频| 日韩中文字幕欧美一区二区| 免费在线观看完整版高清| 国产av又大| 校园春色视频在线观看| 91九色精品人成在线观看| 中文亚洲av片在线观看爽| 婷婷精品国产亚洲av在线| a级片在线免费高清观看视频| 国产亚洲精品久久久久5区| 午夜免费激情av| 免费久久久久久久精品成人欧美视频| 国产伦一二天堂av在线观看| 热re99久久精品国产66热6| 欧美黑人精品巨大| 日韩欧美免费精品| 亚洲成a人片在线一区二区| 可以在线观看毛片的网站| 97人妻天天添夜夜摸| 亚洲av成人不卡在线观看播放网| 欧美激情 高清一区二区三区| а√天堂www在线а√下载| 老司机午夜十八禁免费视频| 啦啦啦在线免费观看视频4| 亚洲中文字幕日韩| av欧美777| 久久中文字幕人妻熟女| 精品熟女少妇八av免费久了| 国产人伦9x9x在线观看| 欧美日韩瑟瑟在线播放| 人人妻,人人澡人人爽秒播| 亚洲精品粉嫩美女一区| 久久香蕉激情| 亚洲在线自拍视频| 国产精品99久久99久久久不卡| 亚洲国产精品999在线| 亚洲av电影在线进入| 69精品国产乱码久久久| 久久伊人香网站| 97人妻天天添夜夜摸| 一级a爱片免费观看的视频| 日韩视频一区二区在线观看| 国产国语露脸激情在线看| 中文字幕av电影在线播放| 黄色 视频免费看| 另类亚洲欧美激情| 性色av乱码一区二区三区2| 久久久久久亚洲精品国产蜜桃av| 日本三级黄在线观看| 熟女少妇亚洲综合色aaa.| 久99久视频精品免费| 亚洲欧美一区二区三区黑人| 久久精品国产亚洲av香蕉五月| 侵犯人妻中文字幕一二三四区| 国产1区2区3区精品| 精品国产国语对白av| 日本黄色视频三级网站网址| 国产xxxxx性猛交| 色综合站精品国产| 日韩人妻精品一区2区三区| 在线av久久热| 性欧美人与动物交配| 淫妇啪啪啪对白视频| 黑人巨大精品欧美一区二区mp4| 久久久国产欧美日韩av| 国产欧美日韩精品亚洲av| 亚洲七黄色美女视频| av福利片在线| 久久国产精品人妻蜜桃| 成人特级黄色片久久久久久久| 亚洲精品一区av在线观看| 国产一卡二卡三卡精品| 国产av精品麻豆| 亚洲五月婷婷丁香| 高清av免费在线| 国产免费男女视频| 日本免费一区二区三区高清不卡 | av电影中文网址| 每晚都被弄得嗷嗷叫到高潮| 午夜福利欧美成人| 免费高清在线观看日韩| 波多野结衣一区麻豆| 级片在线观看| 在线十欧美十亚洲十日本专区| 欧美+亚洲+日韩+国产| 在线观看免费视频网站a站| 亚洲九九香蕉| 成人黄色视频免费在线看| 欧美中文综合在线视频| 99国产精品99久久久久| 又紧又爽又黄一区二区| 国产主播在线观看一区二区| 51午夜福利影视在线观看| 色婷婷av一区二区三区视频| 法律面前人人平等表现在哪些方面| 超碰成人久久| 侵犯人妻中文字幕一二三四区| 在线观看一区二区三区| 亚洲少妇的诱惑av| 一区二区日韩欧美中文字幕| 久久久国产精品麻豆| 中文欧美无线码| 国产成人啪精品午夜网站| 欧美精品亚洲一区二区| 久久久国产欧美日韩av| 亚洲人成77777在线视频| 午夜福利在线观看吧| 夫妻午夜视频| 一级黄色大片毛片| 精品人妻1区二区| 日韩欧美三级三区| 一级作爱视频免费观看| 可以在线观看毛片的网站| 久久久久久人人人人人| 午夜福利,免费看| 欧美精品一区二区免费开放| 高潮久久久久久久久久久不卡| 丰满饥渴人妻一区二区三| 99热只有精品国产| 亚洲国产欧美一区二区综合| 少妇的丰满在线观看| 两性午夜刺激爽爽歪歪视频在线观看 | 日韩 欧美 亚洲 中文字幕| 精品国产乱码久久久久久男人| 国产成人av教育| 一区二区三区国产精品乱码| 少妇粗大呻吟视频| 亚洲中文av在线| 无人区码免费观看不卡| 国产99久久九九免费精品| 午夜视频精品福利| 欧美日韩中文字幕国产精品一区二区三区 | 亚洲国产欧美日韩在线播放| 色综合站精品国产| 桃色一区二区三区在线观看| 九色亚洲精品在线播放| www.999成人在线观看| 99久久精品国产亚洲精品| 9热在线视频观看99| 日本精品一区二区三区蜜桃| 午夜老司机福利片| 无限看片的www在线观看| 一进一出好大好爽视频| 国产欧美日韩综合在线一区二区| 一本大道久久a久久精品| 男女做爰动态图高潮gif福利片 | 琪琪午夜伦伦电影理论片6080| √禁漫天堂资源中文www| 身体一侧抽搐| av在线天堂中文字幕 | 国产伦一二天堂av在线观看| 一a级毛片在线观看| 午夜免费激情av| 免费一级毛片在线播放高清视频 | 999精品在线视频| 久久中文字幕人妻熟女| www.精华液| 每晚都被弄得嗷嗷叫到高潮| 久久人妻福利社区极品人妻图片| 国产精品久久电影中文字幕| 国产视频一区二区在线看| 国产精品九九99| 中文字幕色久视频| 在线观看66精品国产| 亚洲av电影在线进入| 校园春色视频在线观看| 在线观看www视频免费| 久久久久久大精品| 大码成人一级视频| 亚洲精品中文字幕一二三四区| 日本vs欧美在线观看视频| 久久精品国产综合久久久| av在线播放免费不卡| 久久午夜亚洲精品久久| 黄色毛片三级朝国网站| 精品久久久久久,| 成人手机av| 热re99久久国产66热| 精品一品国产午夜福利视频| 成年人黄色毛片网站| 又黄又粗又硬又大视频| 欧美激情 高清一区二区三区| 免费在线观看黄色视频的| 高清欧美精品videossex| 亚洲国产精品sss在线观看 | www.精华液| 亚洲国产欧美日韩在线播放| 日本a在线网址| 人人妻人人添人人爽欧美一区卜| 国产精品影院久久| 久久九九热精品免费| 欧美性长视频在线观看| 国产91精品成人一区二区三区| 黄色片一级片一级黄色片| 国产精品98久久久久久宅男小说| 天堂√8在线中文| 亚洲精品国产一区二区精华液| 日本免费一区二区三区高清不卡 | 交换朋友夫妻互换小说| 黄色a级毛片大全视频| 欧美av亚洲av综合av国产av| 中文欧美无线码| 老司机深夜福利视频在线观看| 中文字幕人妻丝袜一区二区| 可以免费在线观看a视频的电影网站| 亚洲中文字幕日韩| 99国产综合亚洲精品| 成人18禁高潮啪啪吃奶动态图| 最好的美女福利视频网| www.www免费av| 校园春色视频在线观看| 亚洲人成电影观看| 亚洲中文日韩欧美视频| 两个人免费观看高清视频| 热99re8久久精品国产| 欧美精品亚洲一区二区| 色综合站精品国产| 黑人猛操日本美女一级片| 亚洲伊人色综图| 青草久久国产| 亚洲自偷自拍图片 自拍| 在线天堂中文资源库| 日本三级黄在线观看| 91字幕亚洲| 中文欧美无线码| 欧美日韩瑟瑟在线播放| 成人亚洲精品一区在线观看| 法律面前人人平等表现在哪些方面| 女人被躁到高潮嗷嗷叫费观| 黄频高清免费视频| 淫妇啪啪啪对白视频| 国产精品香港三级国产av潘金莲| bbb黄色大片| 777久久人妻少妇嫩草av网站| 亚洲狠狠婷婷综合久久图片| 91大片在线观看| 一a级毛片在线观看| 美女 人体艺术 gogo| 热re99久久精品国产66热6| 国产成人精品无人区| 色播在线永久视频| 一区二区日韩欧美中文字幕| 亚洲人成电影免费在线| 亚洲色图av天堂| 久久久精品欧美日韩精品| 精品一区二区三区av网在线观看| 日韩 欧美 亚洲 中文字幕| x7x7x7水蜜桃| 国产99白浆流出| 免费搜索国产男女视频| 国产熟女xx| 亚洲熟妇熟女久久| 国产精品久久电影中文字幕| 日韩欧美国产一区二区入口| 两性夫妻黄色片| 国产精品国产高清国产av| 99国产综合亚洲精品| 脱女人内裤的视频| av欧美777| 久久精品国产99精品国产亚洲性色 | 18禁裸乳无遮挡免费网站照片 | 精品乱码久久久久久99久播| 美女扒开内裤让男人捅视频| 午夜影院日韩av| 国产精品秋霞免费鲁丝片| 身体一侧抽搐| 国产精品久久视频播放| 热99国产精品久久久久久7| 日韩视频一区二区在线观看| 在线观看免费高清a一片| 19禁男女啪啪无遮挡网站| 黑人欧美特级aaaaaa片| 国产精品久久久人人做人人爽| 亚洲男人的天堂狠狠| 美女大奶头视频| 亚洲免费av在线视频| 新久久久久国产一级毛片| 精品国产一区二区久久| 老司机靠b影院| 两性夫妻黄色片| 黄网站色视频无遮挡免费观看| 亚洲aⅴ乱码一区二区在线播放 | 水蜜桃什么品种好| 18禁美女被吸乳视频| 午夜福利影视在线免费观看| 国产成人精品在线电影| 免费观看精品视频网站| 99国产精品免费福利视频| 人人澡人人妻人| 欧美黑人欧美精品刺激| 国产人伦9x9x在线观看| 黄色女人牲交| 成人18禁在线播放| 在线观看免费视频网站a站| 婷婷丁香在线五月| 成人三级黄色视频| 最新在线观看一区二区三区| 欧美日本亚洲视频在线播放| 精品无人区乱码1区二区| 大型黄色视频在线免费观看| 欧美人与性动交α欧美精品济南到| 999久久久精品免费观看国产| 欧美成狂野欧美在线观看| 亚洲成人免费电影在线观看| 日韩高清综合在线| 黄网站色视频无遮挡免费观看| 丝袜人妻中文字幕| 国产亚洲精品久久久久久毛片| 日韩高清综合在线| 亚洲精品成人av观看孕妇| 欧美在线一区亚洲| 亚洲自偷自拍图片 自拍| 亚洲人成77777在线视频| 人妻丰满熟妇av一区二区三区| 亚洲精品美女久久久久99蜜臀| 多毛熟女@视频| av中文乱码字幕在线| 热99re8久久精品国产| 国产精品影院久久| av片东京热男人的天堂| 精品人妻1区二区| 亚洲欧美激情综合另类| 久久欧美精品欧美久久欧美| av福利片在线| 夜夜看夜夜爽夜夜摸 | 最近最新中文字幕大全电影3 | 欧美丝袜亚洲另类 | 国产亚洲欧美在线一区二区| 久久热在线av| av天堂在线播放| 如日韩欧美国产精品一区二区三区| 亚洲欧美精品综合一区二区三区| 91成年电影在线观看| 久久热在线av| 一级a爱片免费观看的视频| 成人手机av| 黑人巨大精品欧美一区二区mp4| 久久精品国产亚洲av高清一级| 精品一区二区三区av网在线观看| 国产蜜桃级精品一区二区三区| 日本三级黄在线观看| 国产真人三级小视频在线观看| 老司机午夜福利在线观看视频| 99re在线观看精品视频| 亚洲第一欧美日韩一区二区三区| 国产在线观看jvid| av网站在线播放免费| 在线观看免费视频网站a站| 伦理电影免费视频| 人人妻人人爽人人添夜夜欢视频| 黑人欧美特级aaaaaa片| 99精品欧美一区二区三区四区| 久久人人爽av亚洲精品天堂| 亚洲久久久国产精品| 怎么达到女性高潮| 国产黄a三级三级三级人| 真人做人爱边吃奶动态| 亚洲人成77777在线视频| 欧美日韩国产mv在线观看视频| 99精国产麻豆久久婷婷| 欧美乱色亚洲激情| 狠狠狠狠99中文字幕| 九色亚洲精品在线播放| 老鸭窝网址在线观看| 亚洲熟女毛片儿| 在线观看日韩欧美| 亚洲伊人色综图| www国产在线视频色| 一a级毛片在线观看| 在线播放国产精品三级| 欧美午夜高清在线| 欧美人与性动交α欧美软件| 夜夜爽天天搞| 国产成人欧美| 久久精品国产99精品国产亚洲性色 | 欧美中文综合在线视频| 欧美激情 高清一区二区三区|