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

    基于UVM 的Wishbone-SPI 驗(yàn)證平臺設(shè)計(jì)

    2022-07-22 06:32:42劉森態(tài)龐宇
    電子技術(shù)應(yīng)用 2022年6期
    關(guān)鍵詞:測試用例寄存器總線

    劉森態(tài),龐宇,魏 東

    (重慶郵電大學(xué) 光電工程學(xué)院,重慶 400065)

    0 引言

    基于TestBench 的傳統(tǒng)芯片驗(yàn)證方法,對人員的驗(yàn)證經(jīng)驗(yàn)要求高,且平臺可移植性差,難達(dá)到預(yù)期覆蓋率,不適于快速迭代芯片設(shè)計(jì)市場[1]。目前,UVM 已是IC 驗(yàn)證領(lǐng)域主流的方式,它由SystemVerilog 語言編寫,具有面向?qū)ο螅∣bject Oriented Programming,OOP)的特點(diǎn),擁有豐富的組件和基類,完善的通信機(jī)制,繼承并克服開源驗(yàn)證方法(Open Verifcation Methodology,OVM)沒有寄存器的解決方案,可以根據(jù)驗(yàn)證需求,快速地搭建工程[2-3]。

    串行外設(shè)接口SPI(Serial Peripheral Interface) 是由Motorola 公司定義一種單主機(jī)多從機(jī)全雙工的模式通信,協(xié)議標(biāo)準(zhǔn)下由主入從出數(shù)據(jù)線(Master Input Slave Output,MISO)、主出從輸入數(shù)據(jù)線(Master Output Slave Input,MOSI)、串行時(shí)鐘信號線(Serial Clock,SCK)和從機(jī)選擇信號線(Slave Select,SS)共4 種引腳組成。該接口可與模數(shù)轉(zhuǎn)換器DAC、數(shù)模轉(zhuǎn)換器DAC 和外部存儲器等芯片通信,是SoC(System on Chip)最主要的外設(shè)接口之一。

    Wishbone 總線是由Silicore 提出的,現(xiàn)由OpenCore 組織維護(hù)管理,是SoC 三大總線標(biāo)準(zhǔn)之一[4]。Wishbone 總線是一種IP 核(Intellectual Property Core)互聯(lián)體系結(jié)構(gòu),它定義IP 核之間公共接口,減輕系統(tǒng)組件集成難度,提高系統(tǒng)組件可重用性、可靠性和可移植性,兼容所有綜合工具,可用多種硬件描述語言實(shí)現(xiàn)[5]。Wishbone 總線為IP 核提供點(diǎn)到點(diǎn)、數(shù)據(jù)流、共享總線和交叉開關(guān)這四種互聯(lián)方式滿足不同模塊的通信需求。

    本文驗(yàn)證的模塊是由Wishbone-SPI 搭建的一個(gè)子系統(tǒng),并著重闡述模塊設(shè)計(jì)、驗(yàn)證環(huán)境搭建、寄存器模型生成、驗(yàn)證流程、激勵用例開發(fā)以及功能覆蓋率統(tǒng)計(jì),最終對仿真結(jié)果進(jìn)行統(tǒng)計(jì)和分析。

    1 Wishbone-SPI 模塊設(shè)計(jì)

    SPI 作為MCU 芯片重要外設(shè),在芯片內(nèi)完成串行數(shù)據(jù)流轉(zhuǎn)換與并行數(shù)據(jù)流的轉(zhuǎn)換[6]。該模塊有多種傳輸模式,其最大輸出時(shí)鐘為系統(tǒng)輸入時(shí)鐘的一半。不同SPI模塊的最大時(shí)鐘需求不同,需要用時(shí)鐘控制模塊來調(diào)節(jié)通信頻率。

    1.1 Wishbone 總線接口

    Wishbone 總線信號接口分為公共信號、數(shù)據(jù)信號和總線周期信號。

    公共信號包括復(fù)位信號rst 和時(shí)鐘信號clk,它們對于主設(shè)備和從設(shè)備都是公共的。

    總線控制信號有錯誤信號err,重試信號rty,響應(yīng)信號ack,讀寫使能信號we,中斷請求信號int,選通信號stb,總線周期信號cyc,位寬信號sel。

    數(shù)據(jù)信號包括地址信號addr,數(shù)據(jù)發(fā)送信號dat_o,數(shù)據(jù)接收信號dat_i。

    Wishbone 支持多種單周期讀/寫,塊讀、讀修改寫。以單周期寫為例,如圖1 所示,在clk 上升沿a 時(shí)刻,主設(shè)備設(shè)置位寬sel 信號將地址信號addr 和待寫入數(shù)據(jù)dat發(fā)送到總線上,拉高we,同時(shí)將cyc 和stb 置高,開始一次總線的寫操作。在時(shí)鐘上升沿a 到達(dá)前,從機(jī)設(shè)備檢測到主設(shè)備的寫操作,鎖存總線上的數(shù)據(jù),同時(shí)拉高ack作為對主設(shè)備的響應(yīng)。從設(shè)備可以在ack 有效之間插入任意周期的等待狀態(tài)。在clk 上升沿b 時(shí)刻,主設(shè)備發(fā)現(xiàn)ack 為高,將stb 和cyc 置低表示操作完成。從設(shè)備發(fā)現(xiàn)stb 為低后將主設(shè)備ack 也置低。一次Wishbone 寫操作便完成。

    圖1 Wishbone 單次寫操作

    1.2 SPI 模塊

    考慮到SPI 協(xié)議接口信號具有不同通信模式的特點(diǎn),SPI 模塊設(shè)計(jì)采用基于狀態(tài)機(jī)的方法,SPI 模塊基本設(shè)計(jì)框架如圖2 所示。控制寄存器是SPI 模塊的核心,用于控制SPI 通信方式,主要監(jiān)視Wishbone 總線上的讀寫命令,根據(jù)讀寫命令調(diào)用控制狀態(tài)機(jī),進(jìn)而控制數(shù)據(jù)的發(fā)送與接收。分頻器寄存器將模塊的輸入時(shí)鐘分頻后用于時(shí)鐘產(chǎn)生輸出SCK,從而靈活地選擇外設(shè)頻率。狀態(tài)寄存器反映模塊內(nèi)的運(yùn)行狀態(tài),如發(fā)送完成標(biāo)志,讀寫完成標(biāo)志。數(shù)據(jù)寄存器存放待發(fā)送到芯片或接收來自于外部模塊的數(shù)據(jù)。循環(huán)冗余校驗(yàn)(Cyclic Redundancy Check,CRC)校驗(yàn)器判斷傳輸數(shù)據(jù)是否正確,當(dāng)發(fā)送數(shù)據(jù)時(shí)將產(chǎn)生CRC 校驗(yàn)碼并附加到數(shù)據(jù)后面,接收數(shù)據(jù)時(shí)則自動計(jì)算CRC 校驗(yàn)碼并與總線數(shù)據(jù)上的校驗(yàn)碼進(jìn)行比較得出結(jié)果并反映到狀態(tài)寄存器中。

    圖2 Wishbone-SPI 框圖

    2 UVM 驗(yàn)證平臺

    2.1 主要通用驗(yàn)證組件

    基本的UVM 平臺包括以下部分:Test 是最頂層的類,首要負(fù)責(zé)驗(yàn)證平臺的配置,創(chuàng)建下一級別的驗(yàn)證組件,可以用來啟動Sequence 開始仿真。Environment 是一個(gè)容器,包含較高級別驗(yàn)證組件,包括Agent、Scoreboard、Config以便更高層次的復(fù)用。Agent 是一個(gè)將Driver、Monitor、Sequencer 三個(gè)組件進(jìn)行封裝的容器組件,方便相同功能的組件多次例化和復(fù)用。Driver 是將sequence 中的數(shù)據(jù)包發(fā)送到DUT 引腳上的組件,會根據(jù)特定的協(xié)議轉(zhuǎn)化為時(shí)序激勵。Monitor 用來觀察接口上的數(shù)據(jù)或信號,可以通過事務(wù)極傳輸模型(Transaction-Level Modeling,TLM)將信號發(fā)送到其他組件上。Sequencer 管理不同類型的Sequence,并帶有仲裁的功能。Sequence 定義了需要發(fā)送或接收驅(qū)動器Driver 的數(shù)據(jù)類型,需要掛載到相應(yīng)的Sequencer,是驗(yàn)證平臺中流動的血液。Scoreboard 接收來自Monitor 的數(shù)據(jù)值并且與期望值進(jìn)行比較。接口Interface包含了連接、同步和兩個(gè)或者多個(gè)模塊之間的通信。

    如圖3 所示,本次設(shè)計(jì)中驗(yàn)證環(huán)境Wishbone2spi_env中包含Scoreboard、Coverage、Predictor、Agent 和Transaction。Agent 內(nèi)Driver、Monitor 和Sequencer 通過TLM 通信。在Sequencer 幫助下,頂層仿真序列Sequence 產(chǎn)生的數(shù)據(jù)類型送給Driver??偩€上的讀寫操作激勵將廣播到Predictor上。Predictor 根據(jù)DUT 配置和Wishbone 總線上的輸入來傳輸SPI 的激勵。Predictor 輸出發(fā)送到Scoreboard上,并與DUT 的輸出結(jié)果進(jìn)行比對。Coverage 記錄SPI 操作的功能覆蓋率。Virtual_sequencer 控制不同的Sequencer,起統(tǒng)一調(diào)度的作用[7]。平臺中有3 個(gè)Sequencer,一個(gè)是寄存器模型的數(shù)據(jù)傳輸,一個(gè)是控制Wishbone 到SPI 的數(shù)據(jù),還有一個(gè)則是控制SPI 到Wishbone 的數(shù)據(jù)產(chǎn)生。

    圖3 SPI 驗(yàn)證環(huán)境

    通常DUT 的接口數(shù)量不定,為滿足芯片驗(yàn)證需求,加快驗(yàn)證的準(zhǔn)備速度,通常相同功能驗(yàn)證組件封裝在Agent 容器內(nèi)。如圖4 所示,通過在Env 組件內(nèi)的config配置不同Agent 的config 屬性,實(shí)現(xiàn)驗(yàn)證環(huán)境集成多路接口驅(qū)動,并同時(shí)使用,滿足驗(yàn)證的不同需求。

    圖4 多驅(qū)動驗(yàn)證平臺

    2.2 RAL 模型

    寄存器抽象層(Register Abstraction Layer,RAL)是一種中心化管理寄存器配置的模型[8],其核心思想是把需要驗(yàn)證的所有寄存器封裝在一個(gè)統(tǒng)一模型內(nèi),通過映射完成對寄存器的驗(yàn)證工作。RAL 模型一般包括不同寄存器的地址和不同位寬的功能段域,其中段域是控制模塊功能的最小單位,多個(gè)段域組成一個(gè)功能寄存器。使用RAL 模型一般使用腳本語言進(jìn)行管理,可以在大規(guī)模芯片設(shè)計(jì)中減少手動檢查寄存器的時(shí)間,避免寄存器配置錯誤,實(shí)現(xiàn)平臺復(fù)用性。

    UVM 中對寄存器的訪問方式包括前門訪問和后門訪問。前門訪問是在總線上模擬時(shí)序,進(jìn)而在寄存器模型上進(jìn)行讀寫操作,是真實(shí)的物理操作。而后門訪問是利用UVM 中的內(nèi)置方法,將寄存器的操作直接作用到DUT 內(nèi)的寄存器變量,比起前門訪問速度更快,段域值修改更便捷。前門訪問方式使用轉(zhuǎn)換器(adapter)類來充當(dāng)不同抽象層轉(zhuǎn)化媒介。該類將寄存器激勵信息轉(zhuǎn)化后發(fā)送到總線上,最后由總線上的driver 完成轉(zhuǎn)化??刂萍拇嫫鹘Y(jié)構(gòu)如表1 所示。

    表1 控制寄存器

    RES(Reserved)域?yàn)楣δ鼙A?,只能讀;BIDIMODE(Bidirectional data mode enable)為雙向通信方向,寫1 時(shí)表示雙向傳輸,為0 時(shí)是單向傳輸。BIDIOE(Output enable in bidirectional mode)域用于雙向通信模式下的傳輸方向;CRCNEXT(CRC transfer next)表示下一次傳輸為CRC。CRCEN(Hardware CRC calculation enable)開啟硬件CRC。MSTR(Master selection)為主、從模式選擇。IE(Interrupt enable)域表示中斷使能;LSB(Least Significant Bit)域表示最低有效位收/發(fā)比特位置順序;SPE(SPI Enable)域表示SPI 使能。CPOL 與CPHA 組合控制著SPI 傳輸?shù)乃姆N模式。下面以SPI 的控制寄存器SPCR 為例,驗(yàn)證平臺的寄存器縮略代碼如圖5 所示。

    圖5 控制寄存器驗(yàn)證代碼

    依據(jù)模塊功能手冊,寄存器每個(gè)域配置主要包括位域所屬的寄存器、段域的位寬大小、該段域最低位在寄存器中的位置、訪問方式、段域是否易變、復(fù)位后的默認(rèn)值、能否復(fù)位以及能否單獨(dú)訪問。其中訪問方式主要指讀 寫RW(Read Write)、只 讀RO(Read Only)、只 寫WO(Write Only)等。

    本次設(shè)計(jì)包含了12 個(gè)SPI 寄存器,如表2 所示,除了控制寄存器,還有狀態(tài)寄存器和數(shù)據(jù)寄存器等。每個(gè)寄存器位寬均是32位,偏移地址依次以4 遞增。發(fā)送數(shù)據(jù)寄存器和接收數(shù)據(jù)寄存器共享地址,通過控制寄存器中的讀寫標(biāo)志區(qū)分。在傳輸啟動前,寫數(shù)據(jù)寄存器,則發(fā)送數(shù)據(jù);在完成傳輸后接收MISO 上的數(shù)據(jù),讀數(shù)據(jù)寄存器。Wishbone 總線上以前門訪問的方式來配置SPI 的功能。通過后門訪問方式讀取寄存器里的值,最后比較寫入值和期望值是否一致。

    表2 SPI 寄存器堆

    寄存器模型驗(yàn)證流程如圖6 所示,首先寄存器序列spi_reg_sequence 攜帶寄存器信息放到uvm_reg_item 實(shí)例中,并送到adapter。然后adapter 抽取出信息,生成總線所需的Wishbone_seq_item 類型,通過總線上Agent 實(shí)例發(fā)送到DUT內(nèi),完成寄存器的配置。

    圖6 寄存器模型驗(yàn)證

    2.3 平臺測試用例

    為了對SPI 特性全面測試,編寫如測試用例。測試用例列表及父子類關(guān)系如表3 所示。1 號測試用例是為了測試Wishbone 是否按照總線協(xié)議進(jìn)行讀寫。2 號測試用例繼承于1 號測試用例,它對總線地址進(jìn)行約束,限定訪問地址在SPI 寄存器地址范圍內(nèi),且檢測寄存器的讀寫方式,如狀態(tài)寄存器只能讀不能寫。3~7 號測試用例均繼承于2號,其中3 號是測試SPI 開啟和關(guān)閉的激勵,是發(fā)送或接收SPI 數(shù)據(jù)的基礎(chǔ)。4 號用來測試通信故障,如數(shù)據(jù)溢出、CRC 錯誤。5 號檢測NSS 信號片選引腳在主機(jī)模式下是否拉低指定的從機(jī)設(shè)備引腳。6 號測試用例檢測復(fù)位時(shí)SPI 各個(gè)寄存器是否是設(shè)定值。7 號關(guān)注SPI 在不同傳輸模式下MISO 和MOSI 引腳的時(shí)序是否與協(xié)議一致。

    表3 測試用例列表及父子類關(guān)系

    2.4 功能覆蓋率組

    設(shè)計(jì)自動統(tǒng)計(jì)功能覆蓋率的模型來評估驗(yàn)證結(jié)果是否滿足預(yù)期要求,通過覆蓋組實(shí)現(xiàn)覆蓋率的統(tǒng)計(jì)模型,如表4 包含驗(yàn)證平臺不同覆蓋組,以著重驗(yàn)證SPI 各個(gè)基本功能。

    表4 SPI 測試覆蓋組和描述

    3 功能覆蓋率統(tǒng)計(jì)及分析

    使用Questasim 工具運(yùn)行驗(yàn)證平臺,激活測試用例,實(shí)例Wishbone 和SPI 接口并對接口信號分別進(jìn)行采集。運(yùn)行時(shí),先通過受約束的隨機(jī)測試,然后對未覆蓋的地方進(jìn)行定向測試,遍歷訪問空間,使功能覆蓋率達(dá)到100%。圖7 顯示了DUT 的功能覆蓋率結(jié)果,每一個(gè)覆蓋組的Coverage=100.0%,這說明驗(yàn)證中每一種情況都已經(jīng)覆蓋,平臺已達(dá)到驗(yàn)證目標(biāo)。

    圖7 功能覆蓋率仿真結(jié)果

    4 結(jié)論

    本平臺支持Wishbone-SPI 驗(yàn)證,使用UVM 減少驗(yàn)證平臺搭建時(shí)間,且功能覆蓋率達(dá)到100%,編寫高效率的測試用例配合腳本工具實(shí)現(xiàn)可移植復(fù)用的激勵。實(shí)際項(xiàng)目中,可依據(jù)項(xiàng)目實(shí)際情況改變接口代碼或配置代碼,而復(fù)用的代碼結(jié)構(gòu)對于其他驗(yàn)證工作起著積極的作用。后期在該驗(yàn)證平臺上可以加上處理器外殼[9],運(yùn)行C 的測試用例[10],做出訪問寄存器、處理中斷等行為,還可進(jìn)一步實(shí)現(xiàn)驗(yàn)證平臺的垂直復(fù)用,能大大縮短SoC 開發(fā)時(shí)間。

    猜你喜歡
    測試用例寄存器總線
    基于SmartUnit的安全通信系統(tǒng)單元測試用例自動生成
    Lite寄存器模型的設(shè)計(jì)與實(shí)現(xiàn)
    基于PCI Express總線的xHC與FPGA的直接通信
    機(jī)載飛控1553B總線轉(zhuǎn)以太網(wǎng)總線設(shè)計(jì)
    基于混合遺傳算法的回歸測試用例集最小化研究
    分簇結(jié)構(gòu)向量寄存器分配策略研究*
    基于依賴結(jié)構(gòu)的測試用例優(yōu)先級技術(shù)
    多通道ARINC429總線檢查儀
    基于EtherCAT總線的ROV控制系統(tǒng)設(shè)計(jì)
    河南科技(2014年16期)2014-02-27 14:13:22
    高速數(shù)模轉(zhuǎn)換器AD9779/AD9788的應(yīng)用
    国产欧美日韩精品亚洲av| 精品亚洲乱码少妇综合久久| 黑人猛操日本美女一级片| 天堂中文最新版在线下载| 亚洲成人免费av在线播放| 欧美乱码精品一区二区三区| 熟女少妇亚洲综合色aaa.| 母亲3免费完整高清在线观看| 久久天堂一区二区三区四区| 不卡一级毛片| 在线观看舔阴道视频| av网站在线播放免费| 十八禁人妻一区二区| 亚洲国产日韩一区二区| 免费黄频网站在线观看国产| 成年人午夜在线观看视频| 制服人妻中文乱码| 少妇人妻久久综合中文| 91av网站免费观看| 亚洲国产精品999| 黑人巨大精品欧美一区二区蜜桃| 热re99久久国产66热| 人妻久久中文字幕网| 亚洲精品自拍成人| 91成年电影在线观看| 欧美精品高潮呻吟av久久| 日韩中文字幕欧美一区二区| 婷婷成人精品国产| 一边摸一边抽搐一进一出视频| 日本av手机在线免费观看| 少妇人妻久久综合中文| av超薄肉色丝袜交足视频| 国产色视频综合| 18在线观看网站| 大香蕉久久网| 国产一区有黄有色的免费视频| 一区二区三区激情视频| 色婷婷久久久亚洲欧美| 中文精品一卡2卡3卡4更新| 成年人黄色毛片网站| 51午夜福利影视在线观看| 宅男免费午夜| 黑人巨大精品欧美一区二区蜜桃| 女性被躁到高潮视频| 久久综合国产亚洲精品| 国产麻豆69| a级毛片在线看网站| 成年人免费黄色播放视频| 欧美精品高潮呻吟av久久| 啦啦啦啦在线视频资源| 水蜜桃什么品种好| 一级毛片女人18水好多| 两人在一起打扑克的视频| 中亚洲国语对白在线视频| 久久久国产精品麻豆| 80岁老熟妇乱子伦牲交| 女人高潮潮喷娇喘18禁视频| 国产精品免费视频内射| 亚洲色图综合在线观看| 法律面前人人平等表现在哪些方面 | 老司机在亚洲福利影院| 精品高清国产在线一区| 多毛熟女@视频| 日本vs欧美在线观看视频| 日韩大码丰满熟妇| 俄罗斯特黄特色一大片| 国产精品 国内视频| 18禁黄网站禁片午夜丰满| 亚洲色图 男人天堂 中文字幕| 热99re8久久精品国产| 18禁裸乳无遮挡动漫免费视频| 亚洲激情五月婷婷啪啪| 国产精品自产拍在线观看55亚洲 | 我要看黄色一级片免费的| 中文字幕色久视频| 久久久国产成人免费| 爱豆传媒免费全集在线观看| 亚洲avbb在线观看| 国产精品一区二区免费欧美 | 国产91精品成人一区二区三区 | 国产欧美亚洲国产| 高清视频免费观看一区二区| 久久久欧美国产精品| 国产欧美日韩精品亚洲av| 在线精品无人区一区二区三| 久久av网站| 一二三四社区在线视频社区8| 91成人精品电影| 9热在线视频观看99| 日日爽夜夜爽网站| 精品国产乱子伦一区二区三区 | 十八禁网站免费在线| 一区福利在线观看| tube8黄色片| 丝袜喷水一区| 少妇粗大呻吟视频| 下体分泌物呈黄色| 热99国产精品久久久久久7| 精品福利观看| 欧美日韩精品网址| 久久久精品区二区三区| 成人av一区二区三区在线看 | 在线观看免费午夜福利视频| 最黄视频免费看| 亚洲av男天堂| 窝窝影院91人妻| 欧美日韩av久久| tube8黄色片| 国产xxxxx性猛交| av欧美777| videosex国产| 亚洲性夜色夜夜综合| 国产成人精品在线电影| 美女高潮到喷水免费观看| 亚洲人成77777在线视频| 老司机影院毛片| 在线天堂中文资源库| 国产精品.久久久| 69av精品久久久久久 | 亚洲av日韩精品久久久久久密| 国产av一区二区精品久久| a级片在线免费高清观看视频| 亚洲第一av免费看| 国产一区有黄有色的免费视频| 国产精品麻豆人妻色哟哟久久| 另类亚洲欧美激情| 日本精品一区二区三区蜜桃| 亚洲成av片中文字幕在线观看| www.999成人在线观看| 捣出白浆h1v1| 国产不卡av网站在线观看| 国产精品影院久久| 黑人巨大精品欧美一区二区蜜桃| 国产亚洲精品第一综合不卡| 久久国产精品男人的天堂亚洲| 亚洲成人免费av在线播放| 久久精品国产a三级三级三级| 婷婷成人精品国产| 99久久人妻综合| 精品亚洲乱码少妇综合久久| 欧美 日韩 精品 国产| 亚洲精品中文字幕在线视频| 一级a爱视频在线免费观看| 日韩中文字幕欧美一区二区| 午夜两性在线视频| 久久国产精品影院| a级毛片黄视频| 建设人人有责人人尽责人人享有的| 欧美激情久久久久久爽电影 | 两个人免费观看高清视频| 女人高潮潮喷娇喘18禁视频| 久久人人97超碰香蕉20202| 欧美av亚洲av综合av国产av| 精品一区二区三卡| 人妻 亚洲 视频| 久久中文看片网| 91精品三级在线观看| av有码第一页| 国产精品av久久久久免费| 黑丝袜美女国产一区| 久久中文字幕一级| 欧美在线一区亚洲| 女人久久www免费人成看片| 亚洲欧美色中文字幕在线| 久久精品熟女亚洲av麻豆精品| 亚洲国产日韩一区二区| 国产在线视频一区二区| 国产精品熟女久久久久浪| 亚洲三区欧美一区| 性色av一级| 成年av动漫网址| 亚洲成人免费av在线播放| 宅男免费午夜| 精品人妻熟女毛片av久久网站| 久久亚洲国产成人精品v| 啦啦啦 在线观看视频| 纵有疾风起免费观看全集完整版| 男人操女人黄网站| 视频区图区小说| 久久这里只有精品19| 久久ye,这里只有精品| 在线观看免费高清a一片| 亚洲精品国产区一区二| 宅男免费午夜| 香蕉丝袜av| 亚洲精品久久久久久婷婷小说| 99热国产这里只有精品6| 99久久精品国产亚洲精品| 777米奇影视久久| 久久久精品94久久精品| 欧美少妇被猛烈插入视频| 丰满迷人的少妇在线观看| 黄色怎么调成土黄色| netflix在线观看网站| 国产精品久久久久成人av| 在线观看www视频免费| 国产欧美日韩一区二区三区在线| 国产精品久久久av美女十八| 国产欧美日韩精品亚洲av| 叶爱在线成人免费视频播放| 母亲3免费完整高清在线观看| 中文欧美无线码| bbb黄色大片| av网站在线播放免费| 91大片在线观看| 真人做人爱边吃奶动态| 亚洲欧美清纯卡通| 侵犯人妻中文字幕一二三四区| 精品国产超薄肉色丝袜足j| 亚洲精品国产av蜜桃| 精品亚洲成a人片在线观看| 少妇精品久久久久久久| 久热这里只有精品99| 久久久国产精品麻豆| 一级片免费观看大全| 亚洲美女黄色视频免费看| 免费高清在线观看视频在线观看| 91国产中文字幕| 亚洲第一欧美日韩一区二区三区 | 99精品欧美一区二区三区四区| 成年人免费黄色播放视频| 国产免费现黄频在线看| 亚洲熟女精品中文字幕| 一级毛片精品| 我要看黄色一级片免费的| 97人妻天天添夜夜摸| 真人做人爱边吃奶动态| 五月天丁香电影| 天堂俺去俺来也www色官网| 久久国产精品男人的天堂亚洲| 亚洲精品一二三| 成年人免费黄色播放视频| 免费高清在线观看日韩| 国产成人精品久久二区二区91| 桃红色精品国产亚洲av| 99久久国产精品久久久| 色综合欧美亚洲国产小说| 成人影院久久| 青青草视频在线视频观看| 国精品久久久久久国模美| 亚洲av成人一区二区三| 国产日韩欧美视频二区| 国产一区有黄有色的免费视频| 亚洲精品美女久久av网站| 亚洲黑人精品在线| 中文字幕人妻熟女乱码| 欧美中文综合在线视频| 我要看黄色一级片免费的| 国产精品一二三区在线看| 国产在线一区二区三区精| 日韩精品免费视频一区二区三区| 亚洲av电影在线进入| 最新的欧美精品一区二区| 精品一区二区三区四区五区乱码| 国产精品 欧美亚洲| 大片免费播放器 马上看| 亚洲三区欧美一区| 国产精品麻豆人妻色哟哟久久| 性高湖久久久久久久久免费观看| 十八禁人妻一区二区| 爱豆传媒免费全集在线观看| 国产高清国产精品国产三级| 国精品久久久久久国模美| 日韩一区二区三区影片| 亚洲九九香蕉| 永久免费av网站大全| 国产男女内射视频| 国产一级毛片在线| 精品国产一区二区三区久久久樱花| 色综合欧美亚洲国产小说| 在线观看www视频免费| 天天添夜夜摸| 黑人猛操日本美女一级片| 亚洲全国av大片| 纵有疾风起免费观看全集完整版| 精品第一国产精品| 人人妻,人人澡人人爽秒播| 纵有疾风起免费观看全集完整版| 久久热在线av| 亚洲五月色婷婷综合| 国产野战对白在线观看| 高清视频免费观看一区二区| 99国产精品一区二区蜜桃av | 999久久久精品免费观看国产| 亚洲国产看品久久| 免费观看人在逋| 日本撒尿小便嘘嘘汇集6| 精品国内亚洲2022精品成人 | 亚洲成人国产一区在线观看| 最近最新中文字幕大全免费视频| 久久女婷五月综合色啪小说| 国产一区二区激情短视频 | 亚洲欧美清纯卡通| 老熟女久久久| 国产三级黄色录像| 青草久久国产| 亚洲精品国产色婷婷电影| 人妻人人澡人人爽人人| 美女视频免费永久观看网站| 久久精品国产亚洲av香蕉五月 | 免费在线观看日本一区| 伊人久久大香线蕉亚洲五| 久热这里只有精品99| 啪啪无遮挡十八禁网站| 黄色a级毛片大全视频| 亚洲av成人不卡在线观看播放网 | 一级片'在线观看视频| 真人做人爱边吃奶动态| 亚洲三区欧美一区| 美女高潮喷水抽搐中文字幕| 高清黄色对白视频在线免费看| 国产一区二区在线观看av| 黄片播放在线免费| 一边摸一边做爽爽视频免费| 久久狼人影院| 中文字幕人妻丝袜制服| 18禁黄网站禁片午夜丰满| xxxhd国产人妻xxx| 侵犯人妻中文字幕一二三四区| 国产精品影院久久| 久久久久精品人妻al黑| 在线观看免费日韩欧美大片| 久久久久精品国产欧美久久久 | 老司机靠b影院| 国产免费av片在线观看野外av| 最近中文字幕2019免费版| 久久精品久久久久久噜噜老黄| 精品国内亚洲2022精品成人 | 亚洲第一青青草原| 精品免费久久久久久久清纯 | 久久久久久久大尺度免费视频| 午夜福利,免费看| 香蕉国产在线看| 我的亚洲天堂| 另类精品久久| 成人亚洲精品一区在线观看| 香蕉国产在线看| 黄色怎么调成土黄色| 国产无遮挡羞羞视频在线观看| 精品一区二区三卡| 久久精品国产亚洲av高清一级| 亚洲av男天堂| 精品高清国产在线一区| 999久久久国产精品视频| videosex国产| 女警被强在线播放| 国产免费一区二区三区四区乱码| 丝袜喷水一区| 最近中文字幕2019免费版| 精品久久久久久电影网| 两性午夜刺激爽爽歪歪视频在线观看 | 欧美黑人欧美精品刺激| 久久精品成人免费网站| 免费av中文字幕在线| 亚洲一区中文字幕在线| 少妇精品久久久久久久| 精品久久久久久久毛片微露脸 | 精品一区在线观看国产| 欧美日韩亚洲高清精品| 叶爱在线成人免费视频播放| 丰满迷人的少妇在线观看| 精品亚洲成国产av| 亚洲欧美精品自产自拍| 91麻豆av在线| 国产成+人综合+亚洲专区| 国产真人三级小视频在线观看| 亚洲七黄色美女视频| 亚洲avbb在线观看| 岛国在线观看网站| 美女中出高潮动态图| 纵有疾风起免费观看全集完整版| 中文精品一卡2卡3卡4更新| 精品少妇一区二区三区视频日本电影| av欧美777| 欧美亚洲 丝袜 人妻 在线| 性高湖久久久久久久久免费观看| 亚洲熟女精品中文字幕| 人人妻人人添人人爽欧美一区卜| 精品国产超薄肉色丝袜足j| 精品人妻熟女毛片av久久网站| tocl精华| 午夜免费鲁丝| 好男人电影高清在线观看| 亚洲av日韩精品久久久久久密| 女警被强在线播放| 一本久久精品| 天天躁狠狠躁夜夜躁狠狠躁| 欧美激情高清一区二区三区| 午夜激情久久久久久久| 秋霞在线观看毛片| 蜜桃在线观看..| 亚洲欧美精品自产自拍| 成人黄色视频免费在线看| 黄片播放在线免费| 免费在线观看影片大全网站| 欧美激情极品国产一区二区三区| 亚洲综合色网址| 999久久久精品免费观看国产| 十八禁网站网址无遮挡| 99香蕉大伊视频| 大片免费播放器 马上看| 日本91视频免费播放| 1024视频免费在线观看| 亚洲精品久久午夜乱码| 国产亚洲精品第一综合不卡| 亚洲国产精品一区二区三区在线| 夫妻午夜视频| 国产成人欧美| 国内毛片毛片毛片毛片毛片| 国产亚洲欧美精品永久| 欧美精品亚洲一区二区| 91麻豆精品激情在线观看国产 | 高清黄色对白视频在线免费看| 黑人欧美特级aaaaaa片| av在线app专区| 一级,二级,三级黄色视频| av在线播放精品| 极品少妇高潮喷水抽搐| 精品福利永久在线观看| 国产日韩一区二区三区精品不卡| 自线自在国产av| 69av精品久久久久久 | 一级毛片电影观看| 婷婷成人精品国产| 美女脱内裤让男人舔精品视频| 免费久久久久久久精品成人欧美视频| 妹子高潮喷水视频| 人人妻人人澡人人爽人人夜夜| 最新在线观看一区二区三区| 日韩中文字幕欧美一区二区| 欧美日本中文国产一区发布| 国产区一区二久久| 国产视频一区二区在线看| 久久久水蜜桃国产精品网| 成人国产av品久久久| 亚洲avbb在线观看| 亚洲欧洲日产国产| 国产高清国产精品国产三级| 999久久久精品免费观看国产| 亚洲人成77777在线视频| svipshipincom国产片| 动漫黄色视频在线观看| 99精国产麻豆久久婷婷| 伦理电影免费视频| 久久人人97超碰香蕉20202| 永久免费av网站大全| 91老司机精品| 男女午夜视频在线观看| 亚洲精华国产精华精| 久久热在线av| 欧美+亚洲+日韩+国产| a级毛片在线看网站| 中文字幕av电影在线播放| 欧美黑人精品巨大| 国产欧美日韩综合在线一区二区| 女性被躁到高潮视频| 日韩,欧美,国产一区二区三区| 操美女的视频在线观看| 精品少妇一区二区三区视频日本电影| 成人免费观看视频高清| 中文字幕最新亚洲高清| 亚洲精品一区蜜桃| 大香蕉久久成人网| 午夜福利影视在线免费观看| 亚洲久久久国产精品| 精品久久蜜臀av无| 成人av一区二区三区在线看 | 欧美久久黑人一区二区| 精品亚洲成国产av| 欧美日韩成人在线一区二区| 丝袜美足系列| 久久天堂一区二区三区四区| 香蕉国产在线看| 热99国产精品久久久久久7| 美女高潮喷水抽搐中文字幕| 狂野欧美激情性xxxx| 建设人人有责人人尽责人人享有的| 啦啦啦 在线观看视频| 国产激情久久老熟女| 午夜精品国产一区二区电影| av网站免费在线观看视频| 看免费av毛片| 日韩电影二区| 日本vs欧美在线观看视频| 国产日韩欧美视频二区| 亚洲七黄色美女视频| 亚洲成人手机| 久久久欧美国产精品| 亚洲成国产人片在线观看| 婷婷成人精品国产| 精品福利永久在线观看| 国产免费一区二区三区四区乱码| 国产精品国产av在线观看| 女人精品久久久久毛片| 97人妻天天添夜夜摸| 国产免费现黄频在线看| 国产人伦9x9x在线观看| 免费黄频网站在线观看国产| 波多野结衣一区麻豆| 9热在线视频观看99| 五月开心婷婷网| 制服人妻中文乱码| 久久狼人影院| 少妇人妻久久综合中文| 欧美日韩亚洲高清精品| 一级,二级,三级黄色视频| 老司机亚洲免费影院| 人人妻人人澡人人爽人人夜夜| 国产精品一区二区免费欧美 | 欧美亚洲 丝袜 人妻 在线| 欧美 亚洲 国产 日韩一| 亚洲av日韩精品久久久久久密| 国产高清videossex| av在线老鸭窝| 午夜老司机福利片| 亚洲熟女毛片儿| 高清黄色对白视频在线免费看| 亚洲成人手机| 捣出白浆h1v1| 亚洲av电影在线观看一区二区三区| 无遮挡黄片免费观看| 久久香蕉激情| 欧美精品亚洲一区二区| 少妇裸体淫交视频免费看高清 | 日本五十路高清| 欧美成狂野欧美在线观看| 侵犯人妻中文字幕一二三四区| 久久人妻福利社区极品人妻图片| 亚洲精品av麻豆狂野| 中文字幕人妻丝袜一区二区| 法律面前人人平等表现在哪些方面 | av欧美777| 精品一区二区三区四区五区乱码| 999久久久精品免费观看国产| 亚洲精华国产精华精| 国产成+人综合+亚洲专区| 在线天堂中文资源库| 青青草视频在线视频观看| h视频一区二区三区| 亚洲国产欧美在线一区| 韩国精品一区二区三区| 久久九九热精品免费| 少妇 在线观看| 天天操日日干夜夜撸| 国产在视频线精品| 亚洲人成77777在线视频| 亚洲 欧美一区二区三区| 国产伦理片在线播放av一区| 亚洲avbb在线观看| 无遮挡黄片免费观看| 国产区一区二久久| 91字幕亚洲| 亚洲一卡2卡3卡4卡5卡精品中文| 一级a爱视频在线免费观看| 成年美女黄网站色视频大全免费| 久久精品国产综合久久久| 国产亚洲欧美在线一区二区| 久久 成人 亚洲| 亚洲久久久国产精品| 我的亚洲天堂| 亚洲,欧美精品.| 亚洲精品国产色婷婷电影| 热99久久久久精品小说推荐| 久久久久久亚洲精品国产蜜桃av| av线在线观看网站| 免费在线观看黄色视频的| 午夜视频精品福利| 亚洲一卡2卡3卡4卡5卡精品中文| 啦啦啦啦在线视频资源| 免费高清在线观看视频在线观看| 下体分泌物呈黄色| 欧美精品一区二区大全| 超碰成人久久| 国产成人精品久久二区二区91| 一本综合久久免费| 日韩欧美免费精品| 91九色精品人成在线观看| 亚洲av电影在线进入| 亚洲中文日韩欧美视频| 90打野战视频偷拍视频| 桃花免费在线播放| 国产在线一区二区三区精| 视频区图区小说| 成年av动漫网址| 夜夜夜夜夜久久久久| 免费黄频网站在线观看国产| 亚洲成国产人片在线观看| 男女午夜视频在线观看| 两人在一起打扑克的视频| 欧美av亚洲av综合av国产av| 亚洲精品乱久久久久久| 天天躁狠狠躁夜夜躁狠狠躁| 成年女人毛片免费观看观看9 | 大香蕉久久网| 热re99久久国产66热| 国产av精品麻豆| 热99国产精品久久久久久7| 精品福利永久在线观看| 欧美精品亚洲一区二区| 久久久久久久久久久久大奶| 男人爽女人下面视频在线观看| 国产精品久久久久久人妻精品电影 | 桃红色精品国产亚洲av| 午夜两性在线视频| 亚洲美女黄色视频免费看| 12—13女人毛片做爰片一| 在线观看免费午夜福利视频| 亚洲 国产 在线| 在线av久久热| 成年动漫av网址| 亚洲国产中文字幕在线视频| 一区福利在线观看| 亚洲欧洲精品一区二区精品久久久| 在线永久观看黄色视频| 国产精品一区二区免费欧美 |