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

    多核DSP間基于SRIO數(shù)據(jù)傳輸?shù)脑O(shè)計(jì)與實(shí)現(xiàn)

    2017-03-10 08:54:13魏智偉
    關(guān)鍵詞:門(mén)鈴傳輸速率接收端

    魏智偉

    (重慶郵電大學(xué),重慶400065)

    多核DSP間基于SRIO數(shù)據(jù)傳輸?shù)脑O(shè)計(jì)與實(shí)現(xiàn)

    魏智偉

    (重慶郵電大學(xué),重慶400065)

    在使用Digital Signal Processor (DSP)芯片進(jìn)行數(shù)字信號(hào)處理時(shí),由于數(shù)據(jù)量大,線(xiàn)程較多,通常采用多片DSP協(xié)同處理。本文旨在研究DSP間數(shù)據(jù)和信息傳輸?shù)膶?shí)現(xiàn),并以三片TI的 TMS320C6474芯片為例,基于SRIO協(xié)議,設(shè)計(jì)一種傳輸架構(gòu),實(shí)現(xiàn)了DSP間的數(shù)據(jù)傳輸。最終實(shí)現(xiàn)DSP間2.520 Gb/s的數(shù)據(jù)傳輸速率,為理論值的50.40%,但如果除去線(xiàn)程調(diào)度和DSP間同步所用時(shí)間,其SRIO接口的數(shù)據(jù)傳輸速率可達(dá)到3.886 Gb/s,為理論值的77.72%。該設(shè)計(jì)具有較大的通用性,對(duì)其他同類(lèi)型的芯片間的數(shù)據(jù)傳輸設(shè)計(jì)具有極大的參考性。

    多核;DSP;SRIO;DSP間數(shù)據(jù)傳輸

    0 引言

    伴隨著DSP所需處理的數(shù)據(jù)量和開(kāi)發(fā)的功能模塊的增多,單片DSP運(yùn)行的進(jìn)程數(shù)增多,負(fù)載過(guò)大,系統(tǒng)越來(lái)越難以滿(mǎn)足實(shí)時(shí)處理的要求。如果選擇多片DSP協(xié)同運(yùn)行,不僅可以減少單片DSP的負(fù)載,提高系統(tǒng)的處理性能和響應(yīng)速度,從而達(dá)到實(shí)時(shí)處理的要求,還能進(jìn)行更多功能模塊的開(kāi)發(fā),對(duì)于數(shù)字信號(hào)處理系統(tǒng)來(lái)說(shuō)定是有益的。但多片DSP進(jìn)行協(xié)同運(yùn)行時(shí),DSP間需要設(shè)計(jì)完成數(shù)據(jù)交互的功能。本文依據(jù)Rapid IO協(xié)議的標(biāo)準(zhǔn),結(jié)合TI的TMS320C6474芯片的特點(diǎn),在Digital Signal Processor_Basic Input Output System(DSP_BIOS)的開(kāi)發(fā)平臺(tái)上,設(shè)計(jì)和實(shí)現(xiàn)了多核DSP間的數(shù)據(jù)傳輸。本文首先介紹了該設(shè)計(jì)所需的各個(gè)功能模塊,然后闡述整體設(shè)計(jì)的流程和具體實(shí)現(xiàn)的方式,最后對(duì)DSP間數(shù)據(jù)傳輸性能進(jìn)行了測(cè)試。

    1 DSP間通信所需功能模塊簡(jiǎn)介

    1.1 Mailbox(郵箱)

    圖1 用Mailbox實(shí)現(xiàn)線(xiàn)程間通信

    基于DSP_BIOS的開(kāi)發(fā)平臺(tái),TI提供了一個(gè)Mailbox(MBX)模塊,開(kāi)發(fā)者可以通過(guò)TI的用戶(hù)接口函數(shù)來(lái)進(jìn)行管理,使用該模塊。Mailbox用來(lái)實(shí)現(xiàn)DSP內(nèi)部的同一個(gè)核內(nèi)的不同進(jìn)程(TSK)間的相互通信[1]。MBX_post()用于發(fā)送端,MBX_pend()用于接收端,其實(shí)現(xiàn)示例如圖1所示。

    1.2 Semaphore(信號(hào)通信)

    TI提供了一個(gè)Semaphore[2]模塊,該模塊可以用于管理對(duì)共享資源的訪問(wèn)。其訪問(wèn)模式有三種:直接模式,間接模式,綜合模式。本文采用的是直接模式:讀取寄存器DIRECT的值,如果DIRECT的值為1,則表明該共享資源可用,允許訪問(wèn),并獲得該信號(hào)量;反之如果DIRECT的值為0,則表明該共享資源正在被其他進(jìn)程訪問(wèn)。當(dāng)對(duì)共享資源操作完成后,需要對(duì)DIRECT寫(xiě)1,以釋放對(duì)該資源使用的權(quán)利。

    1.3 Rapid IO

    1.3.1 Rapid IO簡(jiǎn)介

    Rapid IO協(xié)議是一個(gè)開(kāi)放的點(diǎn)對(duì)點(diǎn)分組交換標(biāo)準(zhǔn),是面向嵌入式系統(tǒng)開(kāi)發(fā)提出的高可靠、高性能、基于包交換的互聯(lián)技術(shù)[3],傳輸速率能達(dá)到1 Gb/s以上。其最主要的特點(diǎn)包括:(1)有錯(cuò)誤檢測(cè)機(jī)制; (2)低負(fù)載高帶寬;(3)引腳少[4]。

    1.3.2 Rapid IO架構(gòu)

    SRIO總線(xiàn)是一種開(kāi)放式的基于包交換的高速串行標(biāo)準(zhǔn)總線(xiàn)[5],Rapid IO協(xié)議采用三層分級(jí)體系結(jié)構(gòu):

    (1)邏輯層:規(guī)定了端點(diǎn)間傳輸?shù)膮f(xié)議和包格式。

    (2)傳輸層:定義了在系統(tǒng)中傳輸?shù)陌璧穆酚尚畔ⅰ?/p>

    (3)物理層:包含了硬件級(jí)接口的信息,比如電氣特性、錯(cuò)誤數(shù)據(jù)管理、基本數(shù)據(jù)流控制。

    1.3.3 SRIO包結(jié)構(gòu)

    在SRIO的包結(jié)構(gòu)中,包的種類(lèi)有很多,主要用到的為數(shù)據(jù)包和門(mén)鈴包。數(shù)據(jù)包用于在源地址和目的地址間進(jìn)行數(shù)據(jù)傳輸,其結(jié)構(gòu)如圖2所示。門(mén)鈴包主要用于觸發(fā)相應(yīng)的中斷,通知相應(yīng)DSP的某個(gè)核進(jìn)入中斷響應(yīng)函數(shù),執(zhí)行相應(yīng)的操作,但門(mén)鈴包不攜帶數(shù)據(jù)信息,其門(mén)鈴包的結(jié)構(gòu)如圖3所示。

    圖2 數(shù)據(jù)包結(jié)構(gòu)圖

    圖3 門(mén)鈴包(DOOEBELL Packet)結(jié)構(gòu)圖

    其中包結(jié)構(gòu)各個(gè)段的含義是:AckID:交換結(jié)構(gòu)期間將使用控制符號(hào)來(lái)確認(rèn)是哪一個(gè)包;Prio:表明該包的優(yōu)先級(jí);tt:指定Device ID是用8 bit或16 bit表示;fftyp:表示包的類(lèi)型;destID:包傳送的目的地址ID;sourceID:發(fā)送包的源地址ID;CRC:包結(jié)構(gòu)的校驗(yàn)保護(hù);Info:門(mén)鈴中斷觸發(fā)控制。

    1.3.4 Rapid IO包傳輸

    圖4 發(fā)送端和接收端分包交互流程

    包結(jié)構(gòu)(packets)是SRIO傳輸兩個(gè)端點(diǎn)之間傳輸?shù)膯挝唬鋫鬏斒腔谡?qǐng)求包和響應(yīng)包。其一次數(shù)據(jù)傳輸流程為:發(fā)送發(fā)起端產(chǎn)生一個(gè)請(qǐng)求包給接收端,接收端收到后返還一個(gè)響應(yīng)包給發(fā)送發(fā)起端[6]。圖4表明了發(fā)送端和接收端的包交互流程。

    2 DSP間通信的設(shè)計(jì)與實(shí)現(xiàn)

    2.1 資源的配置

    2.1.1 SRIO端口連接

    每片TMS320C6474芯片有兩個(gè)SRIO實(shí)體端口(分別命名為Port0,Port1),將其分別與另外兩片DSP的任意一端口相連,如圖5所示。通過(guò)該連接,可以保證任意一片DSP能與其他兩片DSP直接連接。當(dāng)發(fā)送端DSP和接收端DSP都已確定時(shí),相應(yīng)SRIO端口的選擇也就確定了。

    圖5 整體框架圖

    2.1.2 DDR共享內(nèi)存的分配與管理

    每塊DSP上都外掛一片DDR存儲(chǔ)器。DSP的任意一個(gè)核Core0、Core1、Core2都能訪問(wèn)該存儲(chǔ)器(TMS320C6474 為三核處理器,將三個(gè)核依次命名為Core0、Core1、Core2)。在DSP0,DSP1,DSP2的DDR存儲(chǔ)器里指定一塊內(nèi)存用于存儲(chǔ)DSP間任務(wù)調(diào)度的信息(以下稱(chēng)該段內(nèi)存為共享調(diào)度內(nèi)存),如圖5所示。每片DSP上分配的公共調(diào)度內(nèi)存的規(guī)劃與管理如圖6所示。對(duì)每個(gè)DSP三個(gè)核的內(nèi)存分別分配一個(gè)Semaphore(信號(hào)通信)用于管理對(duì)接收端DSP的共享調(diào)度內(nèi)存的訪問(wèn)。

    圖6 公共調(diào)度內(nèi)存的規(guī)劃與管理

    2.1.3 中斷的分配與運(yùn)用

    當(dāng)發(fā)送端將消息發(fā)送給接收端后,通知接收端相應(yīng)的核來(lái)處理該消息。此次設(shè)計(jì)的方案是通過(guò)SRIO口傳輸門(mén)鈴包(DOOEBELL Packet),門(mén)鈴包攜帶接收端相應(yīng)核的信息, 觸發(fā)接收端相應(yīng)核的中斷。

    當(dāng)發(fā)送端發(fā)送DOORBELL包時(shí),此包被用作初始化CPU中斷,包結(jié)構(gòu)中INFO段表明相關(guān)DOORBELL寄存器的相關(guān)中斷位被設(shè)置,如圖3所示。一個(gè)DSP有4個(gè)DOOEBELL寄存器,每個(gè)寄存器有16 bit,有64個(gè)中斷源產(chǎn)生中斷。通過(guò)ICR(Interrupt Condition Routing)寄存器,可以將每位路由給任意核。本文將DOORBELL寄存器的最低的三位分別分配給DSP的三個(gè)核(Core0,Core1,Core2)。即若DOOEBELL的最低位為1,則DSP的Coer0響應(yīng)該中斷。

    圖7 Rapid IO Interrupt連接圖

    每個(gè)DSP都有兩個(gè)SRIO口,如圖5所示,前面已經(jīng)將DSP互連的SRIO口進(jìn)行了編號(hào)(0,1),按照SRIO口的編號(hào)(0,1)分別分配以DOOEBELL 0和DOOEBELL 1寄存器,DOOEBELL 0和DOORBELL 1寄存器又分別映射到SRIO的兩個(gè)中斷通道(71~RapidIO Interrupt(2n),72~ RapidIO Interrupt(2n+1)),將此兩個(gè)中斷分別分配給兩個(gè)SRIO口,使之分別響應(yīng)SRIO口的中斷。該Rapid IO Interrupt主要用于判斷發(fā)送端的DSP的編號(hào)。如圖7所示,接收端為DSP0,若中斷通道71~RIOINT被觸發(fā),則判斷發(fā)送端為DSP1,若中斷通道72~RIOINT被觸發(fā),則判斷發(fā)送端為DSP2。

    通過(guò)以上中斷的配置,可以保證發(fā)送端的任意DSP都能通過(guò)DOOEBELL消息包通知到消息接收端的任意核,同時(shí)接收端也能判斷出發(fā)送端為哪個(gè)DSP。

    2.2 設(shè)計(jì)思路與具體實(shí)現(xiàn)

    2.2.1 設(shè)計(jì)思路

    實(shí)現(xiàn)多核DSP間的數(shù)據(jù)交互主要完成兩方面的工作:(1)實(shí)現(xiàn)數(shù)據(jù)的搬移;(2)通知接收端的DSP數(shù)據(jù)存儲(chǔ)的位置和長(zhǎng)度。其實(shí)現(xiàn)流程圖如圖8所示。

    圖8 多核DSP間通信流程圖

    2.2.2 具體實(shí)現(xiàn)流程

    (1)SRIO初始化。①SRIO電源模塊的初始化:對(duì)SRIO相關(guān)的模塊提供電源。②SRIO的SERDES模塊初始化:配置PLL,配置RX0、TX0和TX1、TX1的傳輸通道,配置SRIO的端口0和1。③檢查SRIO口是否配置完成。

    (2)選擇SRIO端口。根據(jù)發(fā)送端的DSP和接收端的DSP決定選擇SRIO口,即選擇數(shù)據(jù)傳輸?shù)奈锢礞溌贰?/p>

    (3)獲取向接收端的共享調(diào)度內(nèi)存寫(xiě)入消息的信號(hào)量。通過(guò)Semaphore(信號(hào)通信)管理不同發(fā)送端對(duì)接收端DSP的共享調(diào)度內(nèi)存的訪問(wèn),若該信號(hào)量被占用,則一直等待該信號(hào)被釋放。

    (4)通過(guò)SRIO口傳輸數(shù)據(jù)包。配置Load/Store Register完成消息包的組成。其關(guān)鍵配置有:配置LSUn_REG2中的DSP Address,完成待傳輸數(shù)據(jù)(payload)的源地址和目的地址的配置;配置LSUn_REG3中的Byte_count完成待傳輸數(shù)據(jù)的長(zhǎng)度;配置LSUn_REG5中的Packet Type完成包種類(lèi)的配置。配置完成后,使能傳輸。其Load/Store Register相應(yīng)字段的配置會(huì)映射到數(shù)據(jù)包中,待傳輸數(shù)據(jù)通過(guò)SRIO口存到了公共調(diào)度內(nèi)存中。

    (5)通過(guò)SRIO口傳輸DOOEBELL包:該包用于通知接收端DSP的相應(yīng)核的共享調(diào)度內(nèi)存有消息待處理。通過(guò)對(duì)LSUn_REG5的Drbll Info段進(jìn)行配置,使之映射到DOORBELLn_ICRR寄存器中,本文將DOOEBELLn_ICRR的第0位、第1位和第2位,通過(guò)ICR(Interrupt Condition Routing)寄存器使之分別路由到核0、核1、核2。則通過(guò)DOOEBELL包就能在接收端DSP相應(yīng)的核上產(chǎn)生中斷。第(2)步已經(jīng)獲得了相應(yīng)的SRIO的端口號(hào),通過(guò)SRIO端口號(hào)為0或1決定DOORBELLn_ICRR為DOORBELL0_ICRR或DOORBELL1_ICRR。該DOORBELL0_ICRR和DOORBELL1_ICRR分別對(duì)應(yīng)著接收端DSP相應(yīng)核上的兩個(gè)SRIO_INT中斷。在2.1.3節(jié)中已經(jīng)介紹,借此來(lái)判斷發(fā)送端的DSP的編號(hào)。由此接收端能判斷出數(shù)據(jù)在共享調(diào)度內(nèi)存中的存儲(chǔ)位置,如圖9所示。以發(fā)送端為DSP0_Core0、接收端為DSP1_Core1為例,其消息應(yīng)存儲(chǔ)在DSP1的共享內(nèi)存中的DSP0、Core1段。

    圖9 共享調(diào)度內(nèi)存存儲(chǔ)規(guī)則

    (6)接收端DSP相應(yīng)的核讀取共享調(diào)度內(nèi)存的數(shù)據(jù),解析收到的消息并通過(guò)Mailbox(郵箱)模塊,在接收端DSP相應(yīng)的核內(nèi)進(jìn)行核內(nèi)線(xiàn)程調(diào)度,觸發(fā)相應(yīng)的任務(wù)。

    (7)接收端DSP執(zhí)行完相應(yīng)的任務(wù)后,給發(fā)送端返回相應(yīng)的數(shù)據(jù),發(fā)送端DSP和Core的編號(hào)都會(huì)在傳輸?shù)倪^(guò)程中保存,所以接收端往發(fā)送端返回消息時(shí)按照前幾個(gè)步驟的逆過(guò)程進(jìn)行數(shù)據(jù)傳輸。

    通過(guò)以上幾個(gè)步驟后,多核DSP間的數(shù)據(jù)傳輸已經(jīng)實(shí)現(xiàn)。

    3 數(shù)據(jù)傳輸測(cè)試

    本文對(duì)多核DSP間的數(shù)據(jù)傳輸進(jìn)行測(cè)試[7],SRIO口的工作速率設(shè)置為3.125 Gb/s,經(jīng)過(guò)物理層8B/10B編碼,數(shù)據(jù)包實(shí)際傳輸速率為2.5 Gb/s,使用兩個(gè)1x通道,理論傳輸數(shù)據(jù)為5 Gb/s。

    數(shù)據(jù)傳輸正確性的測(cè)試:從DSP0-Core0發(fā)送2k次的數(shù)據(jù)給DSP1-Core2,DSP1-Core2收到數(shù)據(jù)后將數(shù)據(jù)轉(zhuǎn)發(fā)給DSP2-Core1,DSP2-Core1收到數(shù)據(jù)后再發(fā)送回DSP0-Core0,DSP0-Core0最后將收到的數(shù)據(jù)與最初發(fā)送的數(shù)據(jù)進(jìn)行對(duì)比,檢測(cè)數(shù)據(jù)有無(wú)錯(cuò)誤。本文采用每隔1 s發(fā)送一次數(shù)據(jù),測(cè)試一星期未發(fā)現(xiàn)出錯(cuò)。

    傳輸性能的測(cè)試:任意選取兩片DSP的任意核進(jìn)行不同數(shù)據(jù)長(zhǎng)度的回環(huán)測(cè)試。例如數(shù)據(jù)從DSP1發(fā)送至DSP2,DSP2收到數(shù)據(jù)后將數(shù)據(jù)返回給DSP1。從DSP1剛開(kāi)始發(fā)送數(shù)據(jù)和剛接收完數(shù)據(jù)后分別利用_itoll(TSCH,TSCL)函數(shù)獲取CPU的Cycle值,計(jì)算兩次值之差,即可測(cè)出速率[8]。表1展示了傳輸不同數(shù)據(jù)長(zhǎng)度的SRIO口傳輸速率的測(cè)試結(jié)果。

    表1 DSP間數(shù)據(jù)傳輸測(cè)試結(jié)果

    通過(guò)數(shù)據(jù)分析可以得出,數(shù)據(jù)的傳輸速率為2.520 Gb/s左右,為理論值的50.4%。但傳輸長(zhǎng)度為64 B時(shí),傳輸?shù)臄?shù)據(jù)較少,可近似為線(xiàn)程調(diào)度和DSP間同步所需的時(shí)間,若將傳輸32 000 B的時(shí)間減去傳輸64 B時(shí)間(線(xiàn)程調(diào)度和DSP間同步所需時(shí)間),再計(jì)算傳輸速率的值為3.886 Gb/s,為理論值的77.72%。由于數(shù)據(jù)包的組包和解包,以及DDR上讀取數(shù)據(jù)的開(kāi)銷(xiāo)等,實(shí)際數(shù)據(jù)會(huì)小于理論值。

    4 結(jié)束語(yǔ)

    本文在DSP_BIOS操作平臺(tái)上,基于Rapid IO協(xié)議,實(shí)現(xiàn)了多核DSP間的數(shù)據(jù)傳輸。此次設(shè)計(jì)不僅適用于2個(gè)多核DSP間的數(shù)據(jù)傳輸,同時(shí)也適用于3個(gè)甚至3個(gè)以上多核DSP間的數(shù)據(jù)傳輸。該架構(gòu)能協(xié)同多個(gè)DSP進(jìn)行大量的數(shù)據(jù)處理,相對(duì)減少了單個(gè)DSP處理的時(shí)延和負(fù)擔(dān),提高了系統(tǒng)的處理能力和響應(yīng)速度,對(duì)數(shù)字信號(hào)處理系統(tǒng)的發(fā)展具有一定的推動(dòng)作用。

    [1] Texas Instruments Group. TMS320 DSP/BIOS v5.42 User’s Guide (SPRU4231) [EB/OL].(2013-08-xx)[2016-09-20]http://www.ti.com.

    [2] Texas Instruments Group. TMS320C6474 DSP Semaphore User’s Guide (SPRUG14)[EB/OL].(2016-09-20)[2008-10-xx]http://www.ti.com.

    [3] 陳婷,岳強(qiáng),汪洋.FPGA和DSP間基于SRIO的高速通信系統(tǒng)設(shè)計(jì)[J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2016(3):37-40.

    [4] Texas Instruments Group. TMS320C6474 DSP Serial Rapid IO(SRIO) User’s Guide (SPRUG230) [EB/OL].(2011-10-xx)[2016-09-20]http://www.ti.com.

    [5] 王磊,王輝球.基于高速串行總線(xiàn)SRIO的數(shù)據(jù)傳輸[J].電子制作,2015(5):16-18.

    [6] 黃克武,吳海洲.基于TMS320C6455的高速SRIO接口設(shè)計(jì)[J].電子測(cè)量技術(shù),2008,31(9) :143-147.

    [7] 馮超,張濤.TMS320C6678高速串行接口的傳輸性能研究[J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2015,15(11):52-55.

    [8] 侯普.基于TI KeyStoneⅡ多核DSP技術(shù)的研究與運(yùn)用-LTE-A基帶板處理板設(shè)計(jì)與實(shí)現(xiàn)[D].北京:北京郵電大學(xué),2015.

    Design and implementation of data transmission based on SRIO between multi-core DSP

    Wei Zhiwei

    (Chongqing University of Posts and Telecommunication, Chongqing 400065, China)

    When processing digital signal using Digital Signal Processor (DSP) chip, we usually use many DSP processing together, because too many data and threads are need to be scheduled. In the paper, the translation of the data and messages between DSPs was studied, and the implement of the data translation using a new translation structure and being based on Serial Rapid Input/Output Interface (SRIO) protocol was illustrated by taking three TI TMS320C6474 chips as an example. Finally, the rate of data translation between DSP is about 2.520 Gb/s, which is 50.40 percent of the theory value. If excluding the speed of thread scheduling and synchronization between DSP, the time of SRIO data translation can reach 3.886 Gb/s, which is 77.72 percent of the theory. This design is not only in come use but also has an important reference value for the data translation between the other same type chips.

    multi-core; DSP; SRIO; data translation between DSP

    TP368.2

    A

    10.19358/j.issn.1674- 7720.2017.04.011

    魏智偉.多核DSP間基于SRIO數(shù)據(jù)傳輸?shù)脑O(shè)計(jì)與實(shí)現(xiàn)[J].微型機(jī)與應(yīng)用,2017,36(4):36-39.

    2016-09-22)

    魏智偉(1992-),男,碩士研究生,主要研究方向:多核DSP開(kāi)發(fā)與應(yīng)用。

    猜你喜歡
    門(mén)鈴傳輸速率接收端
    基于擾動(dòng)觀察法的光通信接收端優(yōu)化策略
    頂管接收端脫殼及混凝土澆筑關(guān)鍵技術(shù)
    一種設(shè)置在密閉結(jié)構(gòu)中的無(wú)線(xiàn)電能傳輸系統(tǒng)
    新能源科技(2021年6期)2021-04-02 22:43:34
    基于多接收線(xiàn)圈的無(wú)線(xiàn)電能傳輸系統(tǒng)優(yōu)化研究
    錘子門(mén)鈴
    門(mén)鈴前的守候
    跨山通信中頻段選擇與傳輸速率的分析
    黑龍江電力(2017年1期)2017-05-17 04:25:16
    給小松鼠家安門(mén)鈴
    門(mén)鈴
    小布老虎(2016年4期)2016-12-01 05:46:07
    數(shù)據(jù)傳輸速率
    CHIP新電腦(2016年9期)2016-09-21 10:31:09
    亚洲欧美精品自产自拍| 国产亚洲欧美在线一区二区| 免费一级毛片在线播放高清视频 | 久久久欧美国产精品| 每晚都被弄得嗷嗷叫到高潮| 色婷婷久久久亚洲欧美| 免费不卡黄色视频| 亚洲精品自拍成人| 国产欧美亚洲国产| 极品少妇高潮喷水抽搐| 国产黄色视频一区二区在线观看| 99久久综合免费| 欧美少妇被猛烈插入视频| 婷婷色综合大香蕉| 日本黄色日本黄色录像| 精品人妻一区二区三区麻豆| 亚洲欧美精品综合一区二区三区| 成人18禁高潮啪啪吃奶动态图| 国产成人一区二区三区免费视频网站 | 午夜久久久在线观看| 久9热在线精品视频| 美女大奶头黄色视频| av电影中文网址| tube8黄色片| 一边摸一边做爽爽视频免费| 久久精品久久精品一区二区三区| 99热国产这里只有精品6| 1024视频免费在线观看| 99国产综合亚洲精品| 国产欧美日韩精品亚洲av| 欧美变态另类bdsm刘玥| 欧美97在线视频| 亚洲av在线观看美女高潮| 精品国产国语对白av| 久久久久精品国产欧美久久久 | 免费少妇av软件| 秋霞在线观看毛片| 精品卡一卡二卡四卡免费| 可以免费在线观看a视频的电影网站| 亚洲人成电影观看| a级毛片在线看网站| 男女之事视频高清在线观看 | 亚洲av日韩精品久久久久久密 | 色网站视频免费| 国产一区二区三区综合在线观看| 国产主播在线观看一区二区 | 一区在线观看完整版| 高清黄色对白视频在线免费看| 国产欧美日韩精品亚洲av| 一本一本久久a久久精品综合妖精| 国产xxxxx性猛交| 十八禁高潮呻吟视频| 成年av动漫网址| 国产精品一区二区精品视频观看| 日日爽夜夜爽网站| 久久午夜综合久久蜜桃| 久久精品久久久久久噜噜老黄| 久久精品亚洲av国产电影网| 欧美日韩亚洲综合一区二区三区_| 亚洲,欧美精品.| 涩涩av久久男人的天堂| 亚洲专区国产一区二区| 亚洲欧美清纯卡通| 精品一区二区三区av网在线观看 | 成年女人毛片免费观看观看9 | 91麻豆精品激情在线观看国产 | 日本a在线网址| 午夜福利一区二区在线看| 男人添女人高潮全过程视频| 在线观看人妻少妇| 伊人久久大香线蕉亚洲五| 成年av动漫网址| 飞空精品影院首页| 在现免费观看毛片| 国产男人的电影天堂91| 又大又黄又爽视频免费| 国产黄频视频在线观看| 国产精品九九99| 国产欧美日韩一区二区三 | av天堂久久9| 男人操女人黄网站| 只有这里有精品99| 久久久亚洲精品成人影院| 国产女主播在线喷水免费视频网站| 欧美黄色片欧美黄色片| 色婷婷久久久亚洲欧美| 男女无遮挡免费网站观看| 亚洲精品一区蜜桃| 狠狠精品人妻久久久久久综合| 飞空精品影院首页| 午夜免费成人在线视频| 黑人巨大精品欧美一区二区蜜桃| 国产欧美日韩一区二区三区在线| 亚洲国产精品国产精品| 亚洲精品av麻豆狂野| 十分钟在线观看高清视频www| 免费观看av网站的网址| 波野结衣二区三区在线| 亚洲av电影在线进入| 美女高潮到喷水免费观看| 国产av精品麻豆| 天天躁夜夜躁狠狠久久av| 欧美日韩视频精品一区| 最新在线观看一区二区三区 | 男女边吃奶边做爰视频| 丰满少妇做爰视频| 国产精品一二三区在线看| 久久久久久人人人人人| 在线观看人妻少妇| 久久国产精品男人的天堂亚洲| 国产午夜精品一二区理论片| 亚洲国产精品999| 精品国产一区二区三区久久久樱花| 亚洲av欧美aⅴ国产| 高清黄色对白视频在线免费看| 亚洲激情五月婷婷啪啪| bbb黄色大片| 在线av久久热| 50天的宝宝边吃奶边哭怎么回事| 精品久久久久久电影网| 国产精品欧美亚洲77777| 老司机亚洲免费影院| 色婷婷久久久亚洲欧美| 秋霞在线观看毛片| 日韩精品免费视频一区二区三区| 黑丝袜美女国产一区| 汤姆久久久久久久影院中文字幕| 成人国产av品久久久| 99久久综合免费| 亚洲精品成人av观看孕妇| 亚洲精品第二区| 97人妻天天添夜夜摸| 欧美日韩av久久| 午夜视频精品福利| 亚洲精品久久成人aⅴ小说| 蜜桃在线观看..| 亚洲国产日韩一区二区| 啦啦啦 在线观看视频| 中文字幕人妻丝袜制服| 日本av免费视频播放| 久久久久久久久免费视频了| 老司机深夜福利视频在线观看 | 日韩一区二区三区影片| 91成人精品电影| 亚洲视频免费观看视频| 免费观看av网站的网址| 国产精品国产三级专区第一集| 在线av久久热| 脱女人内裤的视频| 午夜福利影视在线免费观看| 亚洲熟女毛片儿| 国产爽快片一区二区三区| 精品视频人人做人人爽| 捣出白浆h1v1| 国产福利在线免费观看视频| 欧美日韩一级在线毛片| 黑人猛操日本美女一级片| 国产免费视频播放在线视频| 免费在线观看视频国产中文字幕亚洲 | 日韩伦理黄色片| 精品久久蜜臀av无| 色视频在线一区二区三区| 中文字幕高清在线视频| 国产成人a∨麻豆精品| 国产成人a∨麻豆精品| 2018国产大陆天天弄谢| 天天添夜夜摸| 国产三级黄色录像| 欧美日韩综合久久久久久| 少妇裸体淫交视频免费看高清 | 亚洲av日韩在线播放| 老司机午夜十八禁免费视频| 亚洲成国产人片在线观看| 国产男人的电影天堂91| 免费久久久久久久精品成人欧美视频| 国产男女内射视频| 中国国产av一级| 校园人妻丝袜中文字幕| 啦啦啦视频在线资源免费观看| 国产成人a∨麻豆精品| 无限看片的www在线观看| 一级黄色大片毛片| 久久人人爽人人片av| 久久久久久久国产电影| 80岁老熟妇乱子伦牲交| 99精国产麻豆久久婷婷| 久久天躁狠狠躁夜夜2o2o | 国精品久久久久久国模美| 午夜福利影视在线免费观看| 久热爱精品视频在线9| 久久久久久久国产电影| 一区福利在线观看| 黄色一级大片看看| 黄频高清免费视频| 国产成人精品无人区| 国产精品成人在线| 国产激情久久老熟女| 狂野欧美激情性bbbbbb| 亚洲av成人不卡在线观看播放网 | 欧美精品亚洲一区二区| 欧美成人午夜精品| 国产精品久久久av美女十八| 中文字幕人妻丝袜一区二区| 午夜福利免费观看在线| 中文字幕人妻丝袜制服| 亚洲av国产av综合av卡| 精品久久久久久电影网| 久久人人爽av亚洲精品天堂| 欧美乱码精品一区二区三区| 97人妻天天添夜夜摸| 婷婷色av中文字幕| 午夜免费成人在线视频| 免费黄频网站在线观看国产| 久久av网站| 美女高潮到喷水免费观看| 99精国产麻豆久久婷婷| 日韩av不卡免费在线播放| 亚洲免费av在线视频| 少妇猛男粗大的猛烈进出视频| 日本欧美国产在线视频| 18禁观看日本| 国产不卡av网站在线观看| 成年美女黄网站色视频大全免费| 国产精品一国产av| 国产男女内射视频| 2021少妇久久久久久久久久久| 精品亚洲成国产av| 日韩,欧美,国产一区二区三区| 日韩大码丰满熟妇| 中文精品一卡2卡3卡4更新| 亚洲欧美一区二区三区久久| 亚洲精品中文字幕在线视频| 中文字幕人妻丝袜一区二区| 亚洲天堂av无毛| 亚洲精品国产色婷婷电影| 日韩免费高清中文字幕av| 精品亚洲乱码少妇综合久久| 高清视频免费观看一区二区| 精品福利永久在线观看| 国产片内射在线| 另类精品久久| 日韩,欧美,国产一区二区三区| 中文字幕人妻熟女乱码| 国精品久久久久久国模美| 天天躁夜夜躁狠狠躁躁| 大香蕉久久网| 观看av在线不卡| 精品一区二区三区av网在线观看 | 精品一品国产午夜福利视频| 午夜福利免费观看在线| 欧美成狂野欧美在线观看| 亚洲欧洲精品一区二区精品久久久| 好男人视频免费观看在线| 蜜桃国产av成人99| 亚洲,欧美精品.| 久久久久久久久久久久大奶| 亚洲av男天堂| 日日夜夜操网爽| 成人国语在线视频| 国产高清videossex| 亚洲欧美一区二区三区久久| 免费在线观看影片大全网站 | 看十八女毛片水多多多| 亚洲国产精品一区二区三区在线| 国产一区二区三区av在线| bbb黄色大片| 久久久精品94久久精品| 9191精品国产免费久久| 蜜桃国产av成人99| 青春草视频在线免费观看| 一本一本久久a久久精品综合妖精| 永久免费av网站大全| 日本vs欧美在线观看视频| 一级毛片女人18水好多 | 成人亚洲欧美一区二区av| 国产97色在线日韩免费| 自拍欧美九色日韩亚洲蝌蚪91| 青春草亚洲视频在线观看| 9热在线视频观看99| 欧美精品高潮呻吟av久久| 大陆偷拍与自拍| 如日韩欧美国产精品一区二区三区| 国产片内射在线| 国产精品国产三级国产专区5o| 国产精品香港三级国产av潘金莲 | 国产高清国产精品国产三级| 日韩免费高清中文字幕av| 欧美+亚洲+日韩+国产| 欧美激情极品国产一区二区三区| 亚洲av日韩在线播放| 国产极品粉嫩免费观看在线| 婷婷色综合大香蕉| 一本—道久久a久久精品蜜桃钙片| 高清不卡的av网站| 麻豆乱淫一区二区| 久久精品熟女亚洲av麻豆精品| 午夜福利在线免费观看网站| 欧美日韩成人在线一区二区| 多毛熟女@视频| 成年人午夜在线观看视频| 99久久人妻综合| 黄色一级大片看看| 亚洲国产av影院在线观看| 99久久99久久久精品蜜桃| 三上悠亚av全集在线观看| 看免费成人av毛片| 亚洲精品av麻豆狂野| a级毛片黄视频| 精品人妻1区二区| 国产一区二区三区综合在线观看| 视频在线观看一区二区三区| 中文字幕最新亚洲高清| 又紧又爽又黄一区二区| 欧美老熟妇乱子伦牲交| 天天躁夜夜躁狠狠久久av| 成人国语在线视频| 精品少妇内射三级| 在线亚洲精品国产二区图片欧美| 国产三级黄色录像| 久久久久久亚洲精品国产蜜桃av| 女人爽到高潮嗷嗷叫在线视频| 亚洲精品国产av蜜桃| 成人亚洲精品一区在线观看| 亚洲国产av影院在线观看| av国产久精品久网站免费入址| 国产在线观看jvid| 久久99一区二区三区| 亚洲综合色网址| 久热爱精品视频在线9| 黄片小视频在线播放| 亚洲色图 男人天堂 中文字幕| 国精品久久久久久国模美| 精品国产超薄肉色丝袜足j| 国产精品九九99| 亚洲欧美成人综合另类久久久| 亚洲国产最新在线播放| 国产一区有黄有色的免费视频| 叶爱在线成人免费视频播放| 精品欧美一区二区三区在线| 水蜜桃什么品种好| 久久精品熟女亚洲av麻豆精品| 亚洲黑人精品在线| 国产高清videossex| 一边摸一边做爽爽视频免费| 国产欧美日韩一区二区三 | 亚洲欧美一区二区三区国产| 国产欧美日韩精品亚洲av| 啦啦啦在线观看免费高清www| 婷婷成人精品国产| 国产亚洲精品久久久久5区| 精品一区在线观看国产| 欧美av亚洲av综合av国产av| 亚洲av成人精品一二三区| 一边摸一边做爽爽视频免费| av有码第一页| 中文字幕色久视频| 亚洲五月色婷婷综合| 亚洲精品美女久久av网站| 亚洲av男天堂| 在线 av 中文字幕| 赤兔流量卡办理| 后天国语完整版免费观看| 黑人欧美特级aaaaaa片| 蜜桃国产av成人99| 精品久久久久久久毛片微露脸 | 中文字幕人妻丝袜制服| 国产激情久久老熟女| 中文字幕制服av| 亚洲七黄色美女视频| 久久综合国产亚洲精品| 男女午夜视频在线观看| 亚洲欧美精品自产自拍| 亚洲精品国产色婷婷电影| 欧美成人精品欧美一级黄| 亚洲成色77777| 亚洲国产欧美在线一区| 夫妻午夜视频| 97精品久久久久久久久久精品| 国产欧美日韩一区二区三 | 免费观看av网站的网址| 亚洲精品av麻豆狂野| 考比视频在线观看| 老司机午夜十八禁免费视频| 国产精品久久久久久精品电影小说| 黄色视频不卡| 欧美日韩亚洲国产一区二区在线观看 | 久久中文字幕一级| 十分钟在线观看高清视频www| 一本大道久久a久久精品| 日本五十路高清| 亚洲国产欧美一区二区综合| 亚洲国产欧美网| 亚洲男人天堂网一区| 中文精品一卡2卡3卡4更新| 韩国高清视频一区二区三区| 色网站视频免费| www.熟女人妻精品国产| 男人舔女人的私密视频| 免费看十八禁软件| 一区二区三区乱码不卡18| 久热这里只有精品99| 免费看十八禁软件| 校园人妻丝袜中文字幕| 99久久人妻综合| 久久免费观看电影| 99国产精品99久久久久| 男人添女人高潮全过程视频| 亚洲激情五月婷婷啪啪| 精品少妇久久久久久888优播| av在线老鸭窝| 欧美日韩成人在线一区二区| 精品高清国产在线一区| 男人添女人高潮全过程视频| 欧美日韩福利视频一区二区| 日韩免费高清中文字幕av| 欧美老熟妇乱子伦牲交| 亚洲av成人精品一二三区| 亚洲自偷自拍图片 自拍| 国产免费又黄又爽又色| 男人操女人黄网站| 亚洲国产欧美网| 18禁国产床啪视频网站| 亚洲欧洲国产日韩| 一级黄色大片毛片| 夫妻性生交免费视频一级片| 久久久久久久久免费视频了| 国产野战对白在线观看| 中国美女看黄片| 人妻人人澡人人爽人人| 国产成人一区二区在线| 成年女人毛片免费观看观看9 | 国产精品欧美亚洲77777| 婷婷色av中文字幕| 一级毛片黄色毛片免费观看视频| 国产精品人妻久久久影院| 狂野欧美激情性bbbbbb| 精品少妇黑人巨大在线播放| 日韩伦理黄色片| 不卡av一区二区三区| 青春草视频在线免费观看| 精品卡一卡二卡四卡免费| 一本综合久久免费| 欧美97在线视频| 一区在线观看完整版| 久热爱精品视频在线9| 国产亚洲欧美在线一区二区| 可以免费在线观看a视频的电影网站| 国产精品一区二区精品视频观看| 在线精品无人区一区二区三| 日韩一卡2卡3卡4卡2021年| 男人爽女人下面视频在线观看| 人人妻人人爽人人添夜夜欢视频| 女人精品久久久久毛片| 女人被躁到高潮嗷嗷叫费观| 男的添女的下面高潮视频| 午夜日韩欧美国产| 中文字幕人妻丝袜一区二区| 中国国产av一级| 国产精品久久久人人做人人爽| 婷婷丁香在线五月| 涩涩av久久男人的天堂| 日韩制服骚丝袜av| 国产高清视频在线播放一区 | 亚洲av欧美aⅴ国产| 午夜91福利影院| 亚洲成色77777| 午夜福利视频精品| 国产欧美日韩精品亚洲av| 欧美中文综合在线视频| 国产在线一区二区三区精| 最近最新中文字幕大全免费视频 | 赤兔流量卡办理| 成年女人毛片免费观看观看9 | 久久久久久免费高清国产稀缺| 亚洲av日韩在线播放| 欧美乱码精品一区二区三区| 亚洲,欧美,日韩| www.精华液| 午夜福利视频在线观看免费| 在线观看免费午夜福利视频| 亚洲精品成人av观看孕妇| 国产免费福利视频在线观看| 黄色怎么调成土黄色| 久久久精品免费免费高清| 免费不卡黄色视频| 超碰97精品在线观看| 欧美精品一区二区大全| 天天躁日日躁夜夜躁夜夜| 精品人妻熟女毛片av久久网站| √禁漫天堂资源中文www| 极品少妇高潮喷水抽搐| 亚洲一卡2卡3卡4卡5卡精品中文| 国产精品一区二区精品视频观看| 香蕉丝袜av| 亚洲中文日韩欧美视频| 91麻豆精品激情在线观看国产 | 另类亚洲欧美激情| 亚洲伊人久久精品综合| 黄色 视频免费看| 国产三级黄色录像| 久久青草综合色| 午夜福利,免费看| 欧美中文综合在线视频| 日韩 欧美 亚洲 中文字幕| 婷婷丁香在线五月| tube8黄色片| 可以免费在线观看a视频的电影网站| 国产亚洲av片在线观看秒播厂| 久久这里只有精品19| 日韩制服丝袜自拍偷拍| 国产一区二区在线观看av| 丝瓜视频免费看黄片| 日本wwww免费看| 国产深夜福利视频在线观看| 亚洲国产av新网站| 午夜免费成人在线视频| 两人在一起打扑克的视频| videos熟女内射| 最新在线观看一区二区三区 | 国产免费福利视频在线观看| 国产老妇伦熟女老妇高清| 国产女主播在线喷水免费视频网站| 亚洲欧美中文字幕日韩二区| 亚洲精品久久久久久婷婷小说| 久久精品国产a三级三级三级| 免费av中文字幕在线| 黄色视频不卡| a 毛片基地| 欧美日韩一级在线毛片| 一区福利在线观看| 啦啦啦视频在线资源免费观看| 99国产精品一区二区蜜桃av | xxx大片免费视频| 99re6热这里在线精品视频| 一本大道久久a久久精品| 青草久久国产| 午夜福利视频在线观看免费| 欧美日韩视频高清一区二区三区二| 丝袜美腿诱惑在线| 久久精品久久久久久久性| 亚洲国产av新网站| 1024香蕉在线观看| 婷婷色综合www| 两性夫妻黄色片| 精品人妻1区二区| 欧美大码av| 亚洲九九香蕉| 一区二区三区激情视频| 成年女人毛片免费观看观看9 | 亚洲av电影在线观看一区二区三区| 国产欧美日韩精品亚洲av| 国产老妇伦熟女老妇高清| 最黄视频免费看| 一区二区日韩欧美中文字幕| 亚洲成人手机| 超色免费av| 国产在线观看jvid| av在线播放精品| 老鸭窝网址在线观看| 亚洲av成人不卡在线观看播放网 | 一区二区三区激情视频| 可以免费在线观看a视频的电影网站| 亚洲精品美女久久久久99蜜臀 | 一区在线观看完整版| 男女无遮挡免费网站观看| 美女福利国产在线| 亚洲精品久久久久久婷婷小说| 亚洲成人免费av在线播放| www.熟女人妻精品国产| 丝袜美腿诱惑在线| 欧美亚洲日本最大视频资源| 亚洲国产中文字幕在线视频| 90打野战视频偷拍视频| 亚洲成人免费电影在线观看 | 亚洲男人天堂网一区| 欧美精品啪啪一区二区三区 | 日韩av免费高清视频| 色94色欧美一区二区| 99热全是精品| 99热国产这里只有精品6| 波多野结衣av一区二区av| 久久久久精品国产欧美久久久 | 久久天躁狠狠躁夜夜2o2o | 国产视频首页在线观看| 黄色视频不卡| 最近手机中文字幕大全| 欧美精品人与动牲交sv欧美| 亚洲av成人不卡在线观看播放网 | 亚洲国产欧美网| 大型av网站在线播放| 亚洲图色成人| 欧美久久黑人一区二区| 永久免费av网站大全| av线在线观看网站| 久久人人爽av亚洲精品天堂| 男女下面插进去视频免费观看| 老熟女久久久| 在线观看国产h片| 国产伦人伦偷精品视频| 亚洲精品国产av蜜桃| 欧美大码av| 满18在线观看网站| www.自偷自拍.com| 亚洲国产精品一区三区| 男女下面插进去视频免费观看| 乱人伦中国视频| 色视频在线一区二区三区| 一级片免费观看大全| 精品人妻1区二区| 男女边吃奶边做爰视频| 女人久久www免费人成看片| 国产精品国产三级国产专区5o| 婷婷丁香在线五月| 波野结衣二区三区在线| 老汉色∧v一级毛片|