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

    基于GoAhead與JTAG的FPGA/CPLD/PROM遠(yuǎn)程配置方法

    2017-09-03 09:22:48黃和悅鄭志偉白楊黃國臣高榮亮
    關(guān)鍵詞:狀態(tài)機(jī)嵌入式器件

    黃和悅,鄭志偉,白楊,黃國臣,高榮亮

    (中國電子科技集團(tuán)公司 第三十四研究所 數(shù)字光通信與光電子部, 桂林 541004)

    基于GoAhead與JTAG的FPGA/CPLD/PROM遠(yuǎn)程配置方法

    黃和悅,鄭志偉,白楊,黃國臣,高榮亮

    (中國電子科技集團(tuán)公司 第三十四研究所 數(shù)字光通信與光電子部, 桂林 541004)

    提出了一種基于GoAhead嵌入式web服務(wù)器和JTAG總線的FPGA/CPLD/PROM器件遠(yuǎn)程配置方法。設(shè)計使用GoAhead嵌入式服務(wù)器接收來自以太網(wǎng)的XSVF文件,再由CPU解析并通過JTAG協(xié)議對FPGA/CPLD/PROM進(jìn)行配置文件更新,技術(shù)人員可以通過局域網(wǎng)中的任意PC機(jī)對目標(biāo)設(shè)備進(jìn)行遠(yuǎn)程操作,避免了繁瑣而不安全的設(shè)備開箱。本方法占用系統(tǒng)硬件資源極少,效果穩(wěn)定可靠,可作為各類通信設(shè)備中FPGA/CPLD/PROM器件的ISP方案,也可方便的用在舊設(shè)備的升級改造中。

    通信設(shè)備;GoAhead嵌入式Web服務(wù)器;FPGA/CPLD/PROM遠(yuǎn)程配置更新;XSVF文件

    引 言

    現(xiàn)場可編程門陣列(Field-Programmable Gate Array,F(xiàn)PGA)或者復(fù)雜可編程邏輯器件(Complex Programmable Logic Device,CPLD)常見的配置方法是通過JTAG接口下載,但對于各類設(shè)備尤其是大型通信設(shè)備而言,JTAG接口并不在設(shè)備面板上,這給設(shè)備的維護(hù)帶來了極大的不便。因此,利用以太網(wǎng)口來對FPGA/CPLD/PROM器件進(jìn)行遠(yuǎn)程配置更新得到了廣泛的關(guān)注。

    當(dāng)前的FPGA/CPLD/PROM器件遠(yuǎn)程配置更新方法大多采用單片機(jī)作為更新核心,使用從串模式將其與FPGA/CPLD/PROM器件連接,再解析TCP/IP協(xié)議包分析以太網(wǎng)傳過來的數(shù)據(jù),最終通過SPI總線將配置數(shù)據(jù)寫入FPGA/CPLD/PROM。此模式下,F(xiàn)PGA/CPLD/PROM必須等待單片機(jī)啟動后對其進(jìn)行配置,對于要求FPGA/CPLD在系統(tǒng)啟動順序中靠前并執(zhí)行看門狗功能的設(shè)備不適用;系統(tǒng)中必須增加單片機(jī)和SPI電路,難以用在老設(shè)備的改造升級中;單片機(jī)運行不了Web服務(wù)器,因此接收數(shù)據(jù)容易出錯,交互界面簡陋。針對這些缺陷,本文提出了一種基于GoAhead嵌入式Web服務(wù)器及JTAG協(xié)議的FPGA/CPLD/PROM遠(yuǎn)程配置方法,無需手動分析TCP/IP協(xié)議包,支持FPGA主串模式,效果穩(wěn)定可靠。

    1 系統(tǒng)整體設(shè)計

    本方法的整體示意圖如圖1所示。

    圖1 系統(tǒng)整體框圖

    在CPU上引出4個通用數(shù)字I/O口(GPIO)并連接到JTAG總線上,分別控制TMS、TCK、TDI、TDO信號;待編程的FPGA/CPLD/PROM以菊花鏈的形式連接到JTAG總線上。

    圖2 TAP狀態(tài)機(jī)示意圖

    由于JTAG接口是各類FPGA/CPLD/PROM器件均支持的接口,無需額外的占用器件的功能引腳,因此本方法中,JTAG鏈上的某個FPGA和對它進(jìn)行配置的PROM之間可以通過串行數(shù)據(jù)線連接,亦即FPGA的主串模式。在此模式下,上電后,F(xiàn)PGA的CCLK時鐘作為PROM的時鐘,在CCLK的上升沿,F(xiàn)PGA將配置文件數(shù)據(jù)從自己的DIN引腳讀入。與常見的單片機(jī)-FPGA配置方案中的從串模式相比,每次啟動時FPGA會主動從PROM中讀取配置文件,因此FPGA的啟動不再依賴CPU或者單片機(jī),給整個系統(tǒng)的設(shè)計帶來了更大的靈活性。

    2 JTAG協(xié)議及XSVF文件

    2.1 JTAG協(xié)議介紹

    JTAG協(xié)議是指IEEE Std 1149.1所規(guī)定的測試訪問口(Test Access Port,TAP)及邊界掃描協(xié)議,其基本原理是在器件的各個引腳及控制寄存器上定義一個邊界掃描寄存器(Boundary Scan Register,BSR),通過訪問BSR能實時操作各個寄存器或者讀取其狀態(tài),從而實現(xiàn)對器件的控制和測試。

    JTAG協(xié)議最核心的部分是TAP狀態(tài)機(jī)。此狀態(tài)機(jī)的不同狀態(tài)對應(yīng)著TMS、TCK、TDI、TDO4條數(shù)據(jù)線上電平的狀態(tài)。TAP狀態(tài)機(jī)包含指令寄存器和數(shù)據(jù)寄存器兩個子狀態(tài)機(jī),例如,當(dāng)狀態(tài)機(jī)進(jìn)入SHIFT-IR/SHIFT-DR的時候,將目標(biāo)寄存器連接到TDI和TDO之間,準(zhǔn)備寫入的指令/數(shù)據(jù)從TDI口串行移位進(jìn)入目標(biāo)器件并從TDO輸出。TAP狀態(tài)機(jī)的示意圖如圖2所示。

    2.2 SVF/XSVF文件格式

    SVF文件是一種工業(yè)用調(diào)試文件格式,它將一個待燒寫的文件“翻譯”成JTAG指令的形式,因此我們無需關(guān)注器件的細(xì)節(jié),只需按照SVF文件的指令來對JTAG總線的狀態(tài)進(jìn)行操作即可。例如,讀取設(shè)備ID操作:

    SDR 32 TDI (00000000) TDO (f9604093) SMASK(ffffffff) TDO (f9604093) MASK (0fffffff);

    為了更切合嵌入式系統(tǒng)的需要,XILINX推出了XSVF格式文件。主要特征是將SVF的ASCII語句壓縮成二進(jìn)制的形式,極大地縮小了文件所占用的空間。XSVF文件格式使用0x00~0x17的數(shù)字概括了操作JTAG總線的各條指令,表1是部分指令[1]。XSVF文件的生成使用iMPACT軟件即可,首先將JTAG鏈上面的各個器件的位置掃描出來,然后選中需要下載的器件,選擇.jed文件(用于CPLD)或.mcs/exo文件(用于PROM)或.bit文件(用于FPGA),點擊“生成XSVF文件”按鈕。器件在菊花鏈上的位置十分重要, XSVF文件的指令開頭就包含了開啟適當(dāng)?shù)腂YPASS(旁通)位,使得指令能到達(dá)預(yù)期編程的器件[2]。

    表1 部分XSVF指令與二進(jìn)制碼對照表

    3 嵌入式Web服務(wù)器實現(xiàn)配置文件遠(yuǎn)程上傳

    GoAhead嵌入式Web服務(wù)器支持ASP、嵌入式Javascript、標(biāo)準(zhǔn)CGI接口、內(nèi)存中的CGI處理(GoForms)等強(qiáng)大的功能,只需簡單的修改源碼中的某些定義即可在VxWorks、Linux等多種操作系統(tǒng)中運行。GoAhead順利運行后,即可用典型的前端交互-后端數(shù)據(jù)處理模型來處理Web數(shù)據(jù),而無需自己去解析TCP/IP數(shù)據(jù)包。

    3.1 Web前端頁面

    使用html中的form標(biāo)簽設(shè)計一個上傳選擇框,并定義特定action便于GoAhead服務(wù)器接收處理。上傳的MIME編碼方式“enctype”需要設(shè)置成“multipart/form-data”格式以便上傳文件。代碼如下:

    Select file:

    3.2 Web后端數(shù)據(jù)處理

    GoAhead源碼本身不含文件上傳功能,需要根據(jù)上傳補(bǔ)丁來修改。本文使用的是2.18版本的GoAhead源碼和2.11版本的上傳補(bǔ)丁。補(bǔ)丁增加了bmemdupNoBalloc函數(shù)用于處理二進(jìn)制數(shù)據(jù)流,并在webs.c文件中增加了關(guān)鍵的對于multipart form形式數(shù)據(jù)的支持,有關(guān)資料可以在GoAhead官網(wǎng)及CSDN等網(wǎng)站下載到。圖3是GoAhead服務(wù)器結(jié)構(gòu)圖。

    圖3 GoAhead服務(wù)器結(jié)構(gòu)圖

    在GoAhead Web服務(wù)器的main函數(shù)中注冊與html頁面請求的action所對應(yīng)的函數(shù):

    websFormDefine(T("upldFormForXSVFRam"), upldFormForXSVFRam); // 注冊處理函數(shù)

    則GoAhead服務(wù)器會自動將html頁面的訪問請求定位到upldFormForXSVFRam函數(shù)中。

    GoAhead定義了cgiRec結(jié)構(gòu)體用于處理CGI數(shù)據(jù),定義了websRec結(jié)構(gòu)體來表示每次收到的數(shù)據(jù)大小、長度、來源信息, 收到前端頁面的訪問請求后,GoAhead會將Web請求的數(shù)據(jù)指針信息wp傳入upldFormForXSVFRam函數(shù)中,只需在upldFormForXSVFRam函數(shù)中調(diào)用wp->postData指針即可得到html頁面發(fā)送過來的數(shù)據(jù)。

    4 解析XSVF文件并將數(shù)據(jù)發(fā)送到GPIO

    圖4 軟件整體流程圖

    XSVF文件傳輸?shù)紾oAhead web服務(wù)器后,保存在上文中wp→postData指針指向的內(nèi)存中。讀取XSVF數(shù)據(jù)并根據(jù)其中的指令編號來操作GPIO即可完成整個遠(yuǎn)程配置流程,流程圖如圖4所示。

    4.1 定義基本操作函數(shù)

    定義4個引腳來控制JTAG的4根信號線,定義延時函數(shù)來調(diào)節(jié)時序的快慢,定義setPort函數(shù)來操作具體引腳的置高置低。

    setPort函數(shù)的定義如下:

    setPort(short p,short var);

    對網(wǎng)絡(luò)上傳文件并配置FPGA/CPLD/PROM而言,關(guān)鍵在于定義readByte函數(shù),以便讀取Web服務(wù)器接收到的數(shù)據(jù)。readByte函數(shù)如下:

    void readByte(unsigned char *data){

    *data = *pXsvfData++;

    }

    readByte函數(shù)在每一次解析XSVF文件的最開始,調(diào)用讀入1byte的XSVF文件數(shù)據(jù),pXsvfData是一個全局變量,在解析開始前將pXsvfData定位到wp→postData。

    4.2 解析XSVF文件

    定義xsvf_pfDoCmd矩陣,將XSVF文件規(guī)定的所有命令包含進(jìn)來,每一條對應(yīng)一個子函數(shù),這樣就可以將所有的XSVF文件命令對應(yīng)到實際的操作;定義tagSXsvfInfo結(jié)構(gòu)體,里面包含當(dāng)前下載的XSVF文件的下載狀態(tài)及數(shù)據(jù);使用var_len_byte結(jié)構(gòu)體來解析命令語句后面跟的數(shù)據(jù)長度[3]。

    xsvf_pfDoCmd矩陣部分定義如下[4]:

    TXsvfDoCmdFuncPtr xsvf_pfDoCmd[]={

    xsvfDoXCOMPLETE, /*0*/

    xsvfDoXTDOMASK, /*1*/

    xsvfDoXSIR, /*2*/

    ……

    }

    tagSXsvfInfo結(jié)構(gòu)體的部分定義如下:

    typedef struct tagSXsvfInfo{

    /* XSVF status information */

    unsigned char ucComplete; //0運行;1完成

    unsigned char ucCommand; //當(dāng)前 XSVF 命令

    ……

    }

    根據(jù)ucCommand是否置位來判斷下載是否結(jié)束,若沒有結(jié)束,則不斷讀取XSVF文件數(shù)據(jù)并作出相應(yīng)的動作。TDO引腳在TAP狀態(tài)機(jī)的SHFIT-DR狀態(tài)會輸出寫入TDI引腳的數(shù)據(jù)[5],讀取TDO引腳數(shù)據(jù)與寫入數(shù)據(jù)對比來判斷數(shù)據(jù)是否寫入JTAG總線成功,寫入和校驗同步進(jìn)行。

    實際上,XILINX的xapp058 reference code對此給出了清晰的參考范例,本文的解析函數(shù)參考了上述方案。

    最后,軟件流程整體打包到upldFormForXSVFRam 函數(shù)中:

    int upldFormForXSVFRam(webs_t wp, char_t * path, char_t * query) {

    char_t* part = wp->postData;

    int errorcode;// for XSVF EXCUTEerrorcode;

    a_assert(websValid(wp));

    websHeader(wp);

    errorcode=xsvfExecuteForXSVFFromRam(wp->postData);

    //進(jìn)行下載

    switch(errorcode…)(此處省略對錯誤碼的判斷)

    websFooter(wp);

    websDone(wp, 200);

    return errorcode ;

    }

    結(jié) 語

    本文所述方案在占用硬件資源極少(只需4個GPIO口)的情況下實現(xiàn)了對FPGA/CPLD/PROM的遠(yuǎn)程配置,尤其適合用在大型通信設(shè)備(本身自帶以太網(wǎng)口)的升級改造中。實測下載8.5 MB大小的XSVF文件到FPGA的配置PROM XCF32P用時在5.5 min左右,且加上干擾信號仍可穩(wěn)定下載。

    [1] XILINX. XAPP503 SVF and XSVF File Formats for Xilinx Devices [EB/OL].[2017-03].https://china.xilinx.com/support/documentation/application_notes/xapp503.pdf.

    [2] XILINX.XAPP058 Xilinx In-System Programming Using anEmbedded Microcontroller[EB/OL].[2017-03].https://china.xilinx.com/support/documentation/application_notes/xapp058.pdf.

    [3] XILINX. XAPP058.zip[EB/OL].[2017-03].https://china.xilinx.com

    [4] 李迪挺. VXWORKS_fpga [EB/OL].[2017-03].http://www.pudn.com/downloads149/sourcecode/others/detail 642 524.html.

    [5] 周光海,李寧,黃志洲,等. 基于Linux的CPLD在線升級驅(qū)動程序設(shè)計[J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2013(8):33-34.

    黃和悅(助理工程師)、鄭志偉(工程師),主要研究方向為嵌入式系統(tǒng)、光通信技術(shù);白楊(工程師),主要研究方向為數(shù)字光通信及相關(guān)領(lǐng)域的FPGA設(shè)計實現(xiàn)。

    FPGA/CPLD/PROM Remote Update Method Based on GoAhead and JTAG

    Huang Heyue,Zheng Zhiwei,Bai Yang,Huang Guochen,Gao Rongliang

    (Digital Optical Communication and Optoelectronics Department of The 34th Institute of China Electronics Technology Group Corporation,Guilin 541004,China)

    In the paper,a method based on GoAhead embedded web server and JTAG bus is proposed.The design uses GoAhead embedded web server to receive XSVF files from Ethernet,then the CPU parsing them and makes a FPGA/CPLD/PROM update through the JTAG protocol.The engineers can carry on the remote operation to the target device through the PC in the local area network,it avoids the cumbersome and unsafe operation to open the equipment box.The method takes up little hardware resources of the system,and it is stable and reliable,and can be used as the ISP scheme of FPGA/CPLD/PROM devices in various communication devices,and can be conveniently used in the upgrading of the old equipment.

    communication equipments;GoAhead embedded Web server;FPGA/CPLD/PROM device remote configuration;XSVF file

    TP316.2

    A

    ?迪娜

    2017-03-30)

    猜你喜歡
    狀態(tài)機(jī)嵌入式器件
    基于有限狀態(tài)機(jī)的交會對接飛行任務(wù)規(guī)劃方法
    搭建基于Qt的嵌入式開發(fā)平臺
    嵌入式軟PLC在電鍍生產(chǎn)流程控制系統(tǒng)中的應(yīng)用
    旋涂-蒸鍍工藝制備紅光量子點器件
    面向高速應(yīng)用的GaN基HEMT器件
    一種加載集總器件的可調(diào)三維周期結(jié)構(gòu)
    高分辨率遙感相機(jī)CCD器件精密熱控制
    Altera加入嵌入式視覺聯(lián)盟
    倍福 CX8091嵌入式控制器
    自動化博覽(2014年4期)2014-02-28 22:31:15
    FPGA設(shè)計中狀態(tài)機(jī)安全性研究
    国产亚洲av片在线观看秒播厂| 日日撸夜夜添| 国产亚洲精品久久久com| 3wmmmm亚洲av在线观看| 免费看光身美女| 亚洲人与动物交配视频| 人人妻人人澡人人看| 国产av精品麻豆| 伊人久久国产一区二区| 丰满少妇做爰视频| 五月玫瑰六月丁香| 少妇人妻一区二区三区视频| 亚洲欧美日韩东京热| 亚洲婷婷狠狠爱综合网| 天堂中文最新版在线下载| 蜜桃在线观看..| 男人添女人高潮全过程视频| 欧美3d第一页| 国产日韩欧美视频二区| 国产在视频线精品| av国产久精品久网站免费入址| av又黄又爽大尺度在线免费看| 成人毛片a级毛片在线播放| 美女中出高潮动态图| 丰满饥渴人妻一区二区三| 毛片一级片免费看久久久久| 女人精品久久久久毛片| 91久久精品电影网| 亚洲无线观看免费| 熟妇人妻不卡中文字幕| 免费观看的影片在线观看| 亚洲av福利一区| av在线观看视频网站免费| 亚洲中文av在线| 成年女人在线观看亚洲视频| 免费看av在线观看网站| 欧美日韩国产mv在线观看视频| 又粗又硬又长又爽又黄的视频| 亚洲精品,欧美精品| 久久久久久久久久久免费av| 一级爰片在线观看| 免费在线观看成人毛片| 久久韩国三级中文字幕| 日韩中文字幕视频在线看片| 最新的欧美精品一区二区| 日本黄色日本黄色录像| 中文在线观看免费www的网站| 新久久久久国产一级毛片| 久久久久国产精品人妻一区二区| 久久久久久久精品精品| 69精品国产乱码久久久| 天堂中文最新版在线下载| 在线播放无遮挡| 十八禁高潮呻吟视频 | 在线观看免费视频网站a站| 精品亚洲成国产av| 欧美3d第一页| 成人二区视频| 一本大道久久a久久精品| 中国国产av一级| 国产亚洲91精品色在线| 国产 一区精品| 大话2 男鬼变身卡| 国产白丝娇喘喷水9色精品| 国产精品国产av在线观看| 午夜影院在线不卡| 国产精品蜜桃在线观看| 高清欧美精品videossex| 欧美日韩视频高清一区二区三区二| 精品一区在线观看国产| 日韩大片免费观看网站| 26uuu在线亚洲综合色| 亚洲第一区二区三区不卡| 女性生殖器流出的白浆| 在线播放无遮挡| 一级av片app| 亚洲美女搞黄在线观看| 男人狂女人下面高潮的视频| 国产视频内射| 热re99久久国产66热| 热re99久久国产66热| 久久 成人 亚洲| 在线观看美女被高潮喷水网站| 爱豆传媒免费全集在线观看| 成人黄色视频免费在线看| 久久久久久久久久久久大奶| 麻豆成人av视频| a级一级毛片免费在线观看| 久久亚洲国产成人精品v| 国产成人一区二区在线| 夜夜爽夜夜爽视频| 久久久久久久久久久丰满| 夜夜爽夜夜爽视频| 亚洲美女搞黄在线观看| 国产精品一二三区在线看| 成年人午夜在线观看视频| av在线播放精品| 丝袜脚勾引网站| 日本爱情动作片www.在线观看| 91久久精品国产一区二区三区| 2018国产大陆天天弄谢| 精品午夜福利在线看| 国产欧美另类精品又又久久亚洲欧美| 久久久国产欧美日韩av| 一级毛片aaaaaa免费看小| 好男人视频免费观看在线| 亚洲精品久久午夜乱码| 久久ye,这里只有精品| 一边亲一边摸免费视频| 视频区图区小说| freevideosex欧美| 夜夜看夜夜爽夜夜摸| 国产一区二区三区综合在线观看 | 成人午夜精彩视频在线观看| 久久久久久久大尺度免费视频| 欧美成人精品欧美一级黄| 少妇人妻精品综合一区二区| 女性被躁到高潮视频| 乱系列少妇在线播放| 黄色视频在线播放观看不卡| 午夜91福利影院| 少妇裸体淫交视频免费看高清| 国产精品免费大片| 七月丁香在线播放| 亚洲真实伦在线观看| 男的添女的下面高潮视频| 国产精品一区二区在线观看99| 国产伦在线观看视频一区| 人妻 亚洲 视频| 国产色婷婷99| 国产日韩欧美亚洲二区| 丝瓜视频免费看黄片| 精品99又大又爽又粗少妇毛片| 在线观看人妻少妇| 免费人成在线观看视频色| 97在线人人人人妻| 国产精品伦人一区二区| 麻豆乱淫一区二区| 国产 精品1| 精品一区二区三区视频在线| 插阴视频在线观看视频| 嫩草影院入口| 一区二区三区四区激情视频| 美女xxoo啪啪120秒动态图| 国产精品三级大全| 久久久精品94久久精品| 国产成人精品婷婷| 日日撸夜夜添| 免费av不卡在线播放| 欧美激情极品国产一区二区三区 | 国产成人91sexporn| 十分钟在线观看高清视频www | √禁漫天堂资源中文www| 国产成人精品婷婷| 自拍欧美九色日韩亚洲蝌蚪91 | 久久久久久人妻| 免费看日本二区| 亚洲国产欧美日韩在线播放 | 黄色一级大片看看| 久久久久久久久久成人| 国产成人午夜福利电影在线观看| 黄色欧美视频在线观看| 亚洲国产毛片av蜜桃av| 自线自在国产av| 欧美激情国产日韩精品一区| 秋霞伦理黄片| 青春草视频在线免费观看| 亚洲欧美成人精品一区二区| 国产精品.久久久| 午夜福利网站1000一区二区三区| 永久免费av网站大全| 亚洲av中文av极速乱| 如日韩欧美国产精品一区二区三区 | 777米奇影视久久| 中国国产av一级| 午夜福利视频精品| 亚洲婷婷狠狠爱综合网| 国产老妇伦熟女老妇高清| 日本黄色片子视频| av线在线观看网站| 亚洲三级黄色毛片| 欧美人与善性xxx| 最近中文字幕2019免费版| 在线看a的网站| 69精品国产乱码久久久| 精品久久久久久电影网| √禁漫天堂资源中文www| 国产高清有码在线观看视频| 亚洲精品国产av成人精品| 国产精品99久久99久久久不卡 | 亚洲无线观看免费| 国产在线免费精品| av有码第一页| 91精品一卡2卡3卡4卡| a级片在线免费高清观看视频| 国产深夜福利视频在线观看| av在线老鸭窝| 少妇被粗大的猛进出69影院 | 亚洲国产精品一区二区三区在线| 22中文网久久字幕| 中文欧美无线码| 十分钟在线观看高清视频www | av女优亚洲男人天堂| 中文字幕制服av| 久久国产精品男人的天堂亚洲 | 大片电影免费在线观看免费| 男女边吃奶边做爰视频| 校园人妻丝袜中文字幕| 婷婷色综合www| 啦啦啦啦在线视频资源| 日日啪夜夜爽| 日韩欧美一区视频在线观看 | 精品一区在线观看国产| 国精品久久久久久国模美| 夜夜骑夜夜射夜夜干| av女优亚洲男人天堂| 成人二区视频| 精品人妻一区二区三区麻豆| 午夜免费观看性视频| 久久鲁丝午夜福利片| 成人毛片60女人毛片免费| 国产精品国产三级专区第一集| 国产男人的电影天堂91| 国产日韩一区二区三区精品不卡 | 在线观看av片永久免费下载| 欧美亚洲 丝袜 人妻 在线| 26uuu在线亚洲综合色| 一级片'在线观看视频| 视频中文字幕在线观看| 精品国产国语对白av| 国产老妇伦熟女老妇高清| 亚洲国产成人一精品久久久| 成年女人在线观看亚洲视频| 人妻制服诱惑在线中文字幕| 亚洲av日韩在线播放| 欧美bdsm另类| 久久久精品94久久精品| av国产久精品久网站免费入址| 三级国产精品片| 欧美一级a爱片免费观看看| 一个人看视频在线观看www免费| 国产精品久久久久久久电影| 国产精品无大码| 国产男人的电影天堂91| 久久97久久精品| 一本一本综合久久| 国产精品久久久久久久久免| 久久狼人影院| 国产成人精品福利久久| 久久免费观看电影| 国产精品人妻久久久影院| 六月丁香七月| 色视频www国产| 久久狼人影院| 免费观看在线日韩| 草草在线视频免费看| 久久99热这里只频精品6学生| 亚洲四区av| 久久久久久久国产电影| 国产欧美日韩精品一区二区| 嘟嘟电影网在线观看| 日韩欧美精品免费久久| 国产黄色视频一区二区在线观看| 午夜精品国产一区二区电影| h视频一区二区三区| 寂寞人妻少妇视频99o| 国产一区二区三区av在线| 各种免费的搞黄视频| 人人妻人人添人人爽欧美一区卜| 插阴视频在线观看视频| 在线观看www视频免费| 日本欧美视频一区| 日本黄色日本黄色录像| 国产成人精品久久久久久| 精华霜和精华液先用哪个| 中文精品一卡2卡3卡4更新| 国产av国产精品国产| 一级黄片播放器| 国产在线一区二区三区精| 18+在线观看网站| 成人亚洲欧美一区二区av| 国产精品偷伦视频观看了| 中国三级夫妇交换| 久久综合国产亚洲精品| 国内精品宾馆在线| 男人狂女人下面高潮的视频| 美女中出高潮动态图| www.av在线官网国产| 美女大奶头黄色视频| 99久久精品热视频| 六月丁香七月| 韩国高清视频一区二区三区| 夜夜爽夜夜爽视频| 大陆偷拍与自拍| 久久国产乱子免费精品| 国产亚洲欧美精品永久| 18禁在线无遮挡免费观看视频| 人妻系列 视频| 久久久国产欧美日韩av| 看免费成人av毛片| 日韩一本色道免费dvd| 日本vs欧美在线观看视频 | 国产淫语在线视频| 99精国产麻豆久久婷婷| 欧美日韩精品成人综合77777| 多毛熟女@视频| 99久久精品国产国产毛片| 在线亚洲精品国产二区图片欧美 | 久久狼人影院| 99精国产麻豆久久婷婷| 国产精品秋霞免费鲁丝片| 久久久久久久精品精品| 欧美xxxx性猛交bbbb| 在线观看人妻少妇| 成人免费观看视频高清| 午夜日本视频在线| 少妇的逼好多水| 性色avwww在线观看| 久久久久久久国产电影| 高清视频免费观看一区二区| 午夜福利网站1000一区二区三区| av免费在线看不卡| 久久 成人 亚洲| 色视频www国产| 日韩欧美一区视频在线观看 | 一级二级三级毛片免费看| 久久人人爽人人片av| 又黄又爽又刺激的免费视频.| 亚洲av二区三区四区| 国产黄频视频在线观看| 欧美少妇被猛烈插入视频| 欧美丝袜亚洲另类| 久久av网站| 欧美亚洲 丝袜 人妻 在线| 啦啦啦在线观看免费高清www| 日韩免费高清中文字幕av| 纯流量卡能插随身wifi吗| 欧美激情极品国产一区二区三区 | 黑丝袜美女国产一区| 欧美日韩综合久久久久久| 亚洲第一区二区三区不卡| 精品国产一区二区三区久久久樱花| 成人亚洲精品一区在线观看| 久久久国产精品麻豆| .国产精品久久| 欧美日韩一区二区视频在线观看视频在线| 夜夜看夜夜爽夜夜摸| 欧美精品一区二区大全| 日韩av不卡免费在线播放| 如日韩欧美国产精品一区二区三区 | 亚洲精品,欧美精品| 亚洲精品日韩av片在线观看| 国产一区二区在线观看日韩| 亚洲伊人久久精品综合| 国产成人91sexporn| 国产成人免费观看mmmm| 91精品伊人久久大香线蕉| 乱人伦中国视频| 黄色日韩在线| 99热网站在线观看| 亚洲婷婷狠狠爱综合网| 久久精品国产亚洲av天美| 国产欧美亚洲国产| 26uuu在线亚洲综合色| 久久97久久精品| 亚洲av不卡在线观看| 精品熟女少妇av免费看| 97超视频在线观看视频| 高清毛片免费看| 在线观看av片永久免费下载| 免费观看无遮挡的男女| 蜜桃久久精品国产亚洲av| 中文天堂在线官网| 少妇猛男粗大的猛烈进出视频| 99热这里只有是精品50| 2022亚洲国产成人精品| 丰满少妇做爰视频| 日韩在线高清观看一区二区三区| 视频区图区小说| 国产中年淑女户外野战色| 黄色日韩在线| 欧美少妇被猛烈插入视频| 老熟女久久久| 亚洲激情五月婷婷啪啪| 亚洲高清免费不卡视频| 国产在线男女| 成人国产麻豆网| 51国产日韩欧美| 久久久久国产网址| 男女边吃奶边做爰视频| 国产欧美日韩一区二区三区在线 | 91aial.com中文字幕在线观看| 在现免费观看毛片| 国产在线视频一区二区| 少妇的逼好多水| 国产在线一区二区三区精| 免费高清在线观看视频在线观看| 亚洲色图综合在线观看| 亚洲高清免费不卡视频| 久久亚洲国产成人精品v| 成人国产av品久久久| 国产日韩欧美在线精品| 3wmmmm亚洲av在线观看| 热99国产精品久久久久久7| 麻豆成人av视频| 黑人高潮一二区| 色视频www国产| 制服丝袜香蕉在线| 午夜激情久久久久久久| 久久人人爽人人片av| 午夜免费观看性视频| 少妇人妻久久综合中文| 国产精品一二三区在线看| 精品国产露脸久久av麻豆| 日韩强制内射视频| 国产精品一二三区在线看| 人人妻人人澡人人爽人人夜夜| 日韩av免费高清视频| 亚洲欧美日韩另类电影网站| 久久久欧美国产精品| 97超视频在线观看视频| 国产精品一二三区在线看| 精品人妻偷拍中文字幕| 嫩草影院入口| 国产伦在线观看视频一区| 啦啦啦在线观看免费高清www| 狠狠精品人妻久久久久久综合| 国产免费福利视频在线观看| 日日摸夜夜添夜夜爱| 久久久欧美国产精品| 99久久精品热视频| 久久99热6这里只有精品| 国产成人精品无人区| 大片免费播放器 马上看| 日韩在线高清观看一区二区三区| 97超视频在线观看视频| 免费看日本二区| 一级,二级,三级黄色视频| 午夜福利影视在线免费观看| 久久亚洲国产成人精品v| 国产男人的电影天堂91| 丝瓜视频免费看黄片| 国产精品成人在线| 亚洲四区av| 久久久久久久久久久免费av| 天堂8中文在线网| 国产欧美日韩精品一区二区| 美女国产视频在线观看| 麻豆乱淫一区二区| 日韩欧美 国产精品| 一级毛片我不卡| www.av在线官网国产| 国产高清国产精品国产三级| 国产成人精品一,二区| 久久精品国产自在天天线| 久久精品国产亚洲网站| 精品熟女少妇av免费看| 亚洲婷婷狠狠爱综合网| 伦理电影大哥的女人| 国产精品一区二区在线观看99| 国产探花极品一区二区| 国产成人精品婷婷| 十八禁高潮呻吟视频 | 亚洲国产精品成人久久小说| 国产熟女欧美一区二区| 亚洲,一卡二卡三卡| 赤兔流量卡办理| 久久人人爽人人爽人人片va| 乱码一卡2卡4卡精品| 九九久久精品国产亚洲av麻豆| 妹子高潮喷水视频| 日产精品乱码卡一卡2卡三| 在现免费观看毛片| 国产熟女欧美一区二区| 久久午夜福利片| 国产精品一区二区三区四区免费观看| 青青草视频在线视频观看| 国产午夜精品一二区理论片| 国产男女内射视频| 欧美97在线视频| 亚洲精品色激情综合| 乱码一卡2卡4卡精品| 亚洲国产精品专区欧美| 亚洲图色成人| 成人国产麻豆网| 亚洲美女搞黄在线观看| 最黄视频免费看| 熟妇人妻不卡中文字幕| 看非洲黑人一级黄片| 亚洲av不卡在线观看| 欧美日韩精品成人综合77777| 欧美丝袜亚洲另类| 亚洲美女黄色视频免费看| 三级国产精品片| 亚洲精品亚洲一区二区| 久久精品夜色国产| 成人毛片a级毛片在线播放| 久久久久网色| 亚洲欧美精品自产自拍| 日韩亚洲欧美综合| 永久网站在线| 天天躁夜夜躁狠狠久久av| 能在线免费看毛片的网站| 国产精品一区二区三区四区免费观看| 日本爱情动作片www.在线观看| 免费看光身美女| 一区二区三区四区激情视频| 国产成人精品福利久久| 91精品国产国语对白视频| 亚洲无线观看免费| 国产亚洲午夜精品一区二区久久| 日韩欧美一区视频在线观看 | 久久国产精品男人的天堂亚洲 | 人妻制服诱惑在线中文字幕| 少妇猛男粗大的猛烈进出视频| 亚洲欧美日韩东京热| 男女国产视频网站| 国产av一区二区精品久久| 亚洲精品国产成人久久av| av视频免费观看在线观看| 一级a做视频免费观看| 免费看不卡的av| 一级二级三级毛片免费看| 欧美+日韩+精品| 啦啦啦中文免费视频观看日本| 欧美激情极品国产一区二区三区 | 国产成人freesex在线| 精品少妇久久久久久888优播| 精品酒店卫生间| 嫩草影院入口| 在线天堂最新版资源| 午夜福利影视在线免费观看| 永久网站在线| 欧美日韩av久久| 国产精品国产三级专区第一集| 嘟嘟电影网在线观看| 又大又黄又爽视频免费| 十八禁高潮呻吟视频 | 久久久久久久亚洲中文字幕| 久久久国产一区二区| 日韩视频在线欧美| 多毛熟女@视频| 人人妻人人看人人澡| 观看美女的网站| 精品一品国产午夜福利视频| 九色成人免费人妻av| 久久毛片免费看一区二区三区| 一级二级三级毛片免费看| 亚洲国产日韩一区二区| 精品少妇内射三级| 日本免费在线观看一区| 久久久久网色| 国产精品国产三级专区第一集| 麻豆精品久久久久久蜜桃| 国产熟女午夜一区二区三区 | 夜夜爽夜夜爽视频| 夫妻午夜视频| 欧美人与善性xxx| 午夜福利视频精品| 你懂的网址亚洲精品在线观看| 女性被躁到高潮视频| 蜜臀久久99精品久久宅男| 久热久热在线精品观看| 日本wwww免费看| 十八禁高潮呻吟视频 | 亚洲三级黄色毛片| 国产男女内射视频| 午夜影院在线不卡| 黑人猛操日本美女一级片| 亚洲欧美成人精品一区二区| 观看美女的网站| 亚洲av二区三区四区| 2021少妇久久久久久久久久久| 在线观看av片永久免费下载| 建设人人有责人人尽责人人享有的| 欧美日韩视频精品一区| 九九爱精品视频在线观看| 免费不卡的大黄色大毛片视频在线观看| 成人美女网站在线观看视频| 国产成人精品婷婷| 欧美三级亚洲精品| 夜夜骑夜夜射夜夜干| 边亲边吃奶的免费视频| 免费在线观看成人毛片| av在线观看视频网站免费| 中文字幕精品免费在线观看视频 | 九九爱精品视频在线观看| av又黄又爽大尺度在线免费看| 少妇被粗大的猛进出69影院 | 日日摸夜夜添夜夜添av毛片| 免费大片18禁| 国产男女超爽视频在线观看| 亚洲四区av| 国产黄色免费在线视频| 欧美日韩亚洲高清精品| 丰满人妻一区二区三区视频av| a级一级毛片免费在线观看| 嫩草影院新地址| 插逼视频在线观看| 国产精品99久久99久久久不卡 | 插逼视频在线观看| 国产精品一区www在线观看| 国产精品无大码| 新久久久久国产一级毛片| 夫妻午夜视频| 九草在线视频观看| av不卡在线播放| 国产精品福利在线免费观看| 亚洲av在线观看美女高潮| 啦啦啦在线观看免费高清www| 国产伦在线观看视频一区| 18禁在线无遮挡免费观看视频| 纵有疾风起免费观看全集完整版| 国产精品伦人一区二区| 一级毛片 在线播放|