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

    基于FPGA的UART模塊的設(shè)計(jì)

    2009-05-12 03:14楊宗國李艷萍
    現(xiàn)代電子技術(shù) 2009年2期

    楊宗國 李艷萍

    摘 要:為了實(shí)現(xiàn)計(jì)算機(jī)與基于FPGA圖像處理系統(tǒng)的數(shù)據(jù)通信,這里用FPGA設(shè)計(jì)了一款簡易通用異步收發(fā)器(UART)模塊。UART的主要功能是實(shí)現(xiàn)數(shù)據(jù)處理模塊與RS 232串行數(shù)據(jù)接口之間的數(shù)據(jù)轉(zhuǎn)換,即將送過來的并行數(shù)據(jù)轉(zhuǎn)換為輸出的串行數(shù)據(jù)流,由數(shù)據(jù)處理模塊傳送給計(jì)算機(jī),還可以將串行數(shù)據(jù)轉(zhuǎn)換為并行數(shù)據(jù),供數(shù)據(jù)處理模塊使用。為了簡化電路設(shè)計(jì),減少電路面積,這里省略了UART系統(tǒng)中的奇偶檢驗(yàn)?zāi)K。

    關(guān)鍵詞:FPGA;VHDL;串/并轉(zhuǎn)換;并/串轉(zhuǎn)換;UART

    中圖分類號:TN971文獻(xiàn)標(biāo)識碼:B

    文章編號:1004 373X(2009)02 019 04

    Design of UART Module Based on FPGA

    YANG Zongguo,LI Yanping

    (College of Information Engineering,Taiyuan University of Technology,Taiyuan,030024,China)

    Abstract:To realize data communication between computer and FPGA-based image processing system,a simple Universal Asynchronous Receiver Transmitter(UART)is designed by FPGA.The main function of UART is to realize data conversion between data disposal module and RS 232 serial port,that is to say,parallel data trinsmitted by data disposal module is converted into serial data flow,then it is transmitted into computer,the serial data is converted into parallel data for the usage of data disposal module.For predigesting circuit design and reducing electrocircuit proportion,parity check module is not needed.

    Keywords:FPGA;VHDL;S/P conversion;P/S conversion;UART

    0 引 言

    在計(jì)算機(jī)的數(shù)據(jù)通信中,外設(shè)一般不能與計(jì)算機(jī)直接相連,它們之間的信息交換主要存在以下問題:

    (1) 速度不匹配。

    外設(shè)的工作速度和計(jì)算機(jī)的工作速度不一樣,而且外設(shè)之間的工作速度差異也比較大。

    (2) 數(shù)據(jù)格式不匹配。

    不同的外設(shè)在進(jìn)行信息存儲和處理時(shí)的數(shù)據(jù)格式可能不同,例如最基本的數(shù)據(jù)格式可分為并行數(shù)據(jù)和串行數(shù)據(jù)。

    (3) 信息類型不匹配。

    不同的外設(shè)可能采用不同類型的型號,有些是模擬信號,有些是數(shù)字信號,因此采用的處理方式也不同。

    為了解決外設(shè)和計(jì)算機(jī)之間的信息交換問題,即需要設(shè)計(jì)一個(gè)信息交換的中間環(huán)節(jié)接口。UART控制器是最常用的接口。

    通用異步收發(fā)器(Universal Asynchronous Receiver/Transmitter,UART)是輔助計(jì)算機(jī)與串行設(shè)備之間的通信,作為RS 232通信接口的一個(gè)重要的部分,目前大部分的處理器都集成了UART。

    1 UART的數(shù)據(jù)格式

    UART的數(shù)據(jù)傳輸格式如圖1所示。

    由于數(shù)字圖像亞像素在計(jì)算機(jī)中是用8位二進(jìn)制表示,因此UART傳輸?shù)挠行?shù)據(jù)位為8位。傳輸線在空閑時(shí)為高電平,因此有效數(shù)據(jù)流的開始位設(shè)為0。接著傳輸8位有效數(shù)據(jù)位,先從最低位開始傳送。奇偶檢驗(yàn)位可以設(shè)置為奇檢驗(yàn)、偶校驗(yàn)或者不設(shè)置校驗(yàn)位,由于本系統(tǒng)使用的傳輸速率不高,為了加快開發(fā)進(jìn)程,減少電路面積,因此沒有設(shè)計(jì)奇偶檢驗(yàn)?zāi)K,數(shù)據(jù)流中不設(shè)奇偶檢驗(yàn)位。最后停止位為高電平。

    2 UART的基本結(jié)構(gòu)

    設(shè)計(jì)的UART主要由UART內(nèi)核、信號檢測器、移位寄存器、波特率發(fā)生器和計(jì)數(shù)器組成,如圖2所示。UART各個(gè)功能模塊的功能如下文所述。

    2.1 信號檢測器模塊

    信號檢測器用于對RS 232的輸入信號進(jìn)行實(shí)時(shí)監(jiān)測,一旦發(fā)現(xiàn)新的數(shù)據(jù)則立即通知UART內(nèi)核。信號檢測器的仿真波形如圖3所示。

    其中,RxD第一次為低時(shí),new_data信號闡述輸出,之后RxD又變低,但由于信號檢測器處于鎖定狀態(tài),所以new_data信號并沒有輸出;最后,reset_n信號將信號檢測器復(fù)位,RxD再次變低時(shí),new_data又有輸出??梢娦盘枡z測器的實(shí)現(xiàn)完全正確,其功能完全符合設(shè)計(jì)要求。

    2.2 移位寄存器模塊

    移位寄存器模塊的作用是存儲輸入或者輸出數(shù)據(jù)。當(dāng)UART接收RS 232輸入時(shí),移位寄存器在波特率模式下采集RS 232輸入信號,且保存結(jié)果;當(dāng)進(jìn)行RS 232輸出時(shí),UART內(nèi)核首先將數(shù)據(jù)加載到移位寄存器內(nèi),再使移位寄存器在波特率模式下將數(shù)據(jù)輸出到RS 232輸出端口上。移位寄存器的仿真波形圖如圖4所示。

    如圖4所示,移位寄存器在復(fù)位后的每個(gè)時(shí)鐘的上升沿工作。由于數(shù)據(jù)發(fā)送時(shí)是先發(fā)送有效數(shù)據(jù)的最低位,因此移位寄存器是將接收的數(shù)據(jù)由高位向低位移動,dout輸出移位寄存器的最低位。圖中的regs數(shù)據(jù)用16進(jìn)制表示。

    2.3 波特率發(fā)生器模塊

    波特率發(fā)生器的功能是產(chǎn)生和RS 232通信所采用的波特率同步的時(shí)鐘,這樣才能方便地按照RS 232串行通信的時(shí)序要求進(jìn)行數(shù)據(jù)接收或者發(fā)送。比如,波特率為9 600 b/s,即每秒傳輸9 600 b數(shù)據(jù),則同步的波特率時(shí)鐘頻率為9 600 Hz,周期為1/9 600=0.104 17。

    設(shè)計(jì)波特率時(shí)鐘的基本思路就是設(shè)計(jì)一個(gè)計(jì)數(shù)器,該計(jì)數(shù)器工作在速度很高的系統(tǒng)時(shí)鐘下,當(dāng)計(jì)數(shù)器計(jì)數(shù)到某數(shù)值時(shí)將輸出置高,再計(jì)數(shù)到一定的數(shù)值后再將輸出置低,如此反復(fù)便能夠得到所需的波特率時(shí)鐘。該系統(tǒng)所用的FPGA系統(tǒng)時(shí)鐘為50 MHz,RS 232通信的波特率為9 600b/s,則波特率時(shí)鐘的每個(gè)周期相當(dāng)于50×1069 6005 208個(gè)系統(tǒng)時(shí)鐘周期。假如要得到占空比為50%的波特率時(shí)鐘,只要使得計(jì)數(shù)器在計(jì)數(shù)到1 604時(shí)將輸出置高,之后在計(jì)數(shù)到5 208時(shí)將輸出置低并且重新計(jì)數(shù),就能實(shí)現(xiàn)和9 600波特率同步的時(shí)鐘。

    為了便于仿真,使計(jì)數(shù)器計(jì)到2時(shí)將輸出置高,之后計(jì)到4時(shí)將輸出置地并且重新計(jì)數(shù)。波特率發(fā)生器的仿真波形圖如圖5所示。

    觀察波形可以看到波特率發(fā)生器每經(jīng)過4個(gè)時(shí)鐘周期輸出1個(gè)完整的波特率時(shí)鐘周期,占空比為1/2,并且在每次輸出波特率時(shí)鐘周期之后輸出1個(gè)系統(tǒng)時(shí)鐘脈寬的提示信號indicator,UART通過此信號來了解波特率發(fā)生器已輸出的波特率時(shí)鐘周期個(gè)數(shù)。由波形圖可見波特率發(fā)生器的工作完全滿足設(shè)計(jì)的要求。

    2.4 計(jì)數(shù)器模塊

    計(jì)數(shù)器模塊的功能是可控的,在輸入時(shí)鐘的驅(qū)動下進(jìn)行計(jì)數(shù),當(dāng)達(dá)到計(jì)數(shù)上閾時(shí)給UART內(nèi)核一個(gè)提示信號。在不同的工作狀態(tài)下,計(jì)數(shù)器模塊的輸入時(shí)鐘是不同的。UART在數(shù)據(jù)發(fā)送之前需要進(jìn)行數(shù)據(jù)加載(即將串行序列保存在移位寄存器內(nèi)),在此工程中計(jì)數(shù)器模塊的輸入時(shí)鐘為系統(tǒng)時(shí)鐘,因?yàn)榇藭r(shí)移位寄存器也工作在系統(tǒng)時(shí)鐘下。除了數(shù)據(jù)加載,另外2個(gè)需要計(jì)數(shù)器模塊的過程是數(shù)據(jù)接收和數(shù)據(jù)發(fā)送。由于這兩個(gè)過程中移位寄存器工作在波特率時(shí)鐘下,所以計(jì)數(shù)器模塊的時(shí)鐘就是與波特率時(shí)鐘同步的波特率發(fā)生器提示信號indicator,這樣每輸出1個(gè)完整的波特率時(shí)鐘周期計(jì)數(shù)器就能增加1。

    計(jì)數(shù)器的仿真波形圖如圖6所示。

    計(jì)數(shù)器在復(fù)位后并且ce有效時(shí)開始計(jì)數(shù),并且在第10個(gè)時(shí)鐘周期輸出提示信號overflow。

    2.5 發(fā)送數(shù)據(jù)緩沖器模塊

    發(fā)送數(shù)據(jù)緩沖器模塊的功能是將要發(fā)送的并行數(shù)據(jù)轉(zhuǎn)換成串行數(shù)據(jù),并且在輸出的串行數(shù)據(jù)流中加人起始位和停止位。緩沖器首先將要發(fā)送的8位數(shù)據(jù)寄存,并在最低位后添加起始位‘0,在最高位前添加停止位‘1,組成10位要發(fā)送的數(shù)據(jù),然后根據(jù)UART內(nèi)核模塊的計(jì)數(shù)值將相應(yīng)的數(shù)據(jù)送入移位寄存器輸入端。UART內(nèi)核模塊輸出的計(jì)數(shù)值是從0依次計(jì)到9,即先將要發(fā)送數(shù)據(jù)的最低位送入移位寄存器。發(fā)送數(shù)據(jù)緩沖器的仿真波形圖如圖7所示。

    由波形圖可知,發(fā)送數(shù)據(jù)緩沖器在復(fù)位后,在輸入的計(jì)數(shù)值si_count為0時(shí),send_si輸出起始位‘0。在輸入的計(jì)數(shù)值si_count為1~8時(shí),send_si分別輸出send_bus上相應(yīng)的數(shù)據(jù)位。在輸入的計(jì)數(shù)值si_count為9時(shí),send_si輸出停止位‘1。

    2.6 UART內(nèi)核模塊

    UART內(nèi)核模塊是整個(gè)設(shè)計(jì)的核心。在數(shù)據(jù)接收時(shí),UART內(nèi)核模塊負(fù)責(zé)控制波特率發(fā)生器和移位寄存器,使得移位寄存器在波特率時(shí)鐘的驅(qū)動下同步地接收并且保存RS 232接收端口上的數(shù)據(jù)。在數(shù)據(jù)發(fā)送時(shí),UART內(nèi)核模塊首先根據(jù)待發(fā)送數(shù)據(jù)產(chǎn)生完整的發(fā)送數(shù)據(jù)序列(包括起始位、數(shù)據(jù)位和停止位),之后控制移位寄存器將序列加載到移位寄存器的內(nèi)部寄存器里,最后再控制波特率發(fā)生器驅(qū)動移位寄存器將數(shù)據(jù)串行輸出。

    UART內(nèi)核模塊的主要功能是控制數(shù)據(jù)接收、數(shù)據(jù)加載和數(shù)據(jù)發(fā)送的過程,這可以用狀態(tài)機(jī)來實(shí)現(xiàn),其狀態(tài)圖如圖8所示。

    )數(shù)據(jù)加載過程。

    數(shù)據(jù)的接收過程可以定義3個(gè)狀態(tài):空閑“idle”狀態(tài)、接收“receive”和接收完成“receive_over”。UART內(nèi)核模塊在復(fù)位后進(jìn)入空閑狀態(tài)。如果信號檢測器檢測到數(shù)據(jù)傳輸,即new_data=‘1,UART內(nèi)核檢測到此信號就會進(jìn)入接收狀態(tài)。在UART進(jìn)入由空閑狀態(tài)轉(zhuǎn)為接收狀態(tài)過程中,需要進(jìn)行一系列的接收預(yù)備操作,包括將子模塊復(fù)位、選擇移位寄存器串行輸入數(shù)據(jù)以及選擇移位寄存器的輸入時(shí)鐘等。進(jìn)入接收狀態(tài)后,波特率發(fā)生器開始工作,其輸出波特率時(shí)鐘驅(qū)動移位寄存器同步的存儲RS 232接收端口上的數(shù)據(jù),并且其提示信號“indicator”驅(qū)動計(jì)數(shù)器進(jìn)行計(jì)數(shù)。當(dāng)所有數(shù)據(jù)接收完成,計(jì)數(shù)器也達(dá)到了其計(jì)數(shù)的上閾,此時(shí)overflow=‘1,通知UART內(nèi)核進(jìn)入接收狀態(tài)。UART內(nèi)核進(jìn)入接收完成狀態(tài)的同時(shí),會檢查奇偶校驗(yàn)的結(jié)果,同時(shí)使得子模塊使能信號無效,以停止各個(gè)子模塊。

    UART內(nèi)核的接收完成狀態(tài)僅保持1個(gè)時(shí)鐘周期,設(shè)置這個(gè)狀態(tài)的作用是借用一個(gè)時(shí)鐘周期復(fù)位信號檢測器,準(zhǔn)備接收下次數(shù)據(jù)傳輸。

    (2) 數(shù)據(jù)加載和發(fā)送過程。

    數(shù)據(jù)加載和發(fā)送的過程都是為發(fā)送數(shù)據(jù)而設(shè)定的,所以將它們放在一起進(jìn)行介紹,可以用4個(gè)狀態(tài)來實(shí)現(xiàn)上述的過程,即空閑、加載、發(fā)送和發(fā)送完成。其中的空閑狀態(tài)是UART內(nèi)核復(fù)位后的空閑狀態(tài),與上面介紹的數(shù)據(jù)接收過程的空閑狀態(tài)一致。數(shù)據(jù)加載過程在數(shù)據(jù)發(fā)送過程之前進(jìn)行。UART內(nèi)核復(fù)位后進(jìn)入空閑狀態(tài),當(dāng)探測到發(fā)送控制信號有效時(shí),即send=‘1,便會進(jìn)入加載狀態(tài)開始數(shù)據(jù)加載。在進(jìn)入加載狀態(tài)的同時(shí),UART內(nèi)核會將移位寄存器、計(jì)數(shù)器復(fù)位,并且通過選擇信號使得移位寄存器的輸入為發(fā)送數(shù)據(jù)緩沖器模塊產(chǎn)生的串行數(shù)據(jù)序列,使得移位寄存器和計(jì)數(shù)器的工作時(shí)鐘為系統(tǒng)時(shí)鐘。進(jìn)入加載狀態(tài)后,在UART內(nèi)核控制下,發(fā)送數(shù)據(jù)緩沖器模塊會將完整的待發(fā)送序列加載到移位寄存器的數(shù)據(jù)輸入端,發(fā)送的序列是和系統(tǒng)時(shí)鐘同步的,移位寄存器在系統(tǒng)時(shí)鐘的驅(qū)動下不斷讀入輸入端數(shù)據(jù)并保存在內(nèi)部寄存器內(nèi)。在移位寄存器加載數(shù)據(jù)的同時(shí),計(jì)數(shù)器也在時(shí)鐘的驅(qū)動下進(jìn)行計(jì)數(shù),由于都是工作在系統(tǒng)時(shí)鐘下,所以當(dāng)所有數(shù)據(jù)被加載時(shí),計(jì)數(shù)器也達(dá)到了計(jì)數(shù)的上閾(即串行數(shù)據(jù)的總量),此時(shí)overflow=‘1,通知UART內(nèi)核進(jìn)入發(fā)送狀態(tài)。UART內(nèi)核進(jìn)入發(fā)送狀態(tài)的同時(shí)會改變幾個(gè)選擇信號,比如將移位寄存器的時(shí)鐘設(shè)為波特率時(shí)鐘,將計(jì)數(shù)器時(shí)鐘設(shè)為波特率的提示信號,最重要的是將輸出信號送到RS 232的發(fā)送端口TxD上。發(fā)送的過程和接收類似,移位寄存器在波特率時(shí)鐘的驅(qū)動下內(nèi)部寄存器的數(shù)據(jù)串行的發(fā)送出去,同時(shí)計(jì)數(shù)器在波特率發(fā)生器的提示信號驅(qū)動下進(jìn)行計(jì)數(shù)。UART內(nèi)核在計(jì)數(shù)器到達(dá)計(jì)數(shù)上閾后便進(jìn)入發(fā)送完成模式,并且輸出發(fā)送完成信號。

    3 UART頂層模塊的仿真測試

    將上述各個(gè)模塊的VHDL代碼生成原理圖符號,并在原理圖編輯工具中將各個(gè)模塊連接起組成1個(gè)完整的UART模塊。為了驗(yàn)證UART模塊的正確性,對UART的發(fā)送過程和接收過程分別進(jìn)行了波形仿真。為便于觀察波形,波特率產(chǎn)生器設(shè)置為4個(gè)系統(tǒng)時(shí)鐘產(chǎn)生一個(gè)完整的波特率時(shí)鐘。圖9是UART模塊接收過程的仿真波形圖。

    由仿真波形圖可以看出,接收端RxD上的數(shù)據(jù)序列為0101010101,起始位‘0后為數(shù)據(jù)位“10101010”,最后一位為停止位‘1。在10個(gè)波特率時(shí)鐘之后,UART發(fā)出1個(gè)接收完成信號recv=‘1,并在數(shù)據(jù)輸出端“new_data”將接收的數(shù)據(jù)輸出給后續(xù)數(shù)據(jù)處理模塊。由于發(fā)送數(shù)據(jù)時(shí)首先發(fā)送數(shù)據(jù)的最低位,因此接收的數(shù)據(jù)應(yīng)為“01010101”,將光條放置數(shù)據(jù)輸出端“new_data”的數(shù)據(jù)輸出波形上,可以從數(shù)據(jù)欄看到此時(shí)數(shù)據(jù)輸出端new_data=“01010101”,UART數(shù)據(jù)接收功能完全正確。

    圖10為UART發(fā)送過程仿真波形。由圖可以看出,send=‘1后待發(fā)送數(shù)據(jù)為“01010101”,將待發(fā)送數(shù)據(jù)加上起始位和停止位,并從最低位開始發(fā)送,則發(fā)送端txd上的數(shù)據(jù)序列為“0101010101”,發(fā)送停止位后,發(fā)送結(jié)束信號send_over=‘1。圖10證明UART數(shù)據(jù)發(fā)送功能完全正確。

    4 結(jié) 語

    介紹了UART在可編程邏輯器件FPGA上的實(shí)現(xiàn),并通過實(shí)際電路驗(yàn)證了設(shè)計(jì)的功能,使用FPGA不僅可以方便地用串口協(xié)議與PC機(jī)進(jìn)行串行通信,而且擴(kuò)展了板級系統(tǒng)的接口功能。應(yīng)用在可編程器件FPGA內(nèi)部,可以很大程度地減少電路板的使用面積,并提高系統(tǒng)的穩(wěn)定性和可編程性。

    參考文獻(xiàn)

    [1]劉韜,樓興華.FPGA數(shù)字電子系統(tǒng)設(shè)計(jì)與開發(fā)實(shí)例導(dǎo)航.北京:人民郵電出版社,2005.

    [2]侯伯亨.VHDL硬件描述語言與數(shù)字邏輯電路設(shè)計(jì).西安:西安電子科技大學(xué)出版社,1999.

    [3]褚振勇,齊亮.FPGA設(shè)計(jì)及應(yīng)用.2版.西安:西安電子科技大學(xué)出版社,2006.

    [4]朱明程.FPGA原理及應(yīng)用設(shè)計(jì)[M].北京:電子工業(yè)出版社,2001.

    [5]MEYER-BAESE U.數(shù)字信號處理的FPGA實(shí)現(xiàn)[M].劉凌,胡永生,譯.北京:清華大學(xué)出版社,2003.

    [6]聶濤,許世宏.基于FPGA的UART設(shè)計(jì).現(xiàn)代電子技術(shù),2006,29(2):127-129.

    作者簡介 楊宗國 男,1981年出生,太原理工大學(xué)碩士研究生。研究方向?yàn)樾盘柵c信息處理。

    李艷萍 女,1963年出生,副教授,碩士生導(dǎo)師。研究方向?yàn)橐苿油ㄐ畔到y(tǒng)的信道估計(jì)與信號檢測。

    国产成人精品久久久久久| 久热这里只有精品99| 最近中文字幕2019免费版| 久久韩国三级中文字幕| 三级经典国产精品| 国产成人免费无遮挡视频| 五月开心婷婷网| 69av精品久久久久久| kizo精华| 成人漫画全彩无遮挡| 91精品一卡2卡3卡4卡| 日韩强制内射视频| 18+在线观看网站| 激情五月婷婷亚洲| 国产成人午夜福利电影在线观看| 亚洲精品国产成人久久av| 成年女人在线观看亚洲视频 | 国产黄色视频一区二区在线观看| 纵有疾风起免费观看全集完整版| 在线免费十八禁| 日韩一本色道免费dvd| av天堂中文字幕网| 欧美最新免费一区二区三区| 麻豆成人午夜福利视频| 天天躁夜夜躁狠狠久久av| 在线免费观看不下载黄p国产| 亚洲一区二区三区欧美精品 | 五月玫瑰六月丁香| 亚洲国产日韩一区二区| 青春草亚洲视频在线观看| 亚洲无线观看免费| 最近中文字幕高清免费大全6| 天天一区二区日本电影三级| 国产免费视频播放在线视频| 亚洲成人av在线免费| 春色校园在线视频观看| 边亲边吃奶的免费视频| 亚洲欧美日韩另类电影网站 | 国产爽快片一区二区三区| 亚洲伊人久久精品综合| 日本一本二区三区精品| 九色成人免费人妻av| 在线播放无遮挡| 丝袜美腿在线中文| 精品国产露脸久久av麻豆| 亚洲欧美中文字幕日韩二区| 欧美精品人与动牲交sv欧美| 99热这里只有是精品在线观看| 亚洲精品成人久久久久久| 精品人妻一区二区三区麻豆| 777米奇影视久久| kizo精华| 亚洲高清免费不卡视频| 麻豆久久精品国产亚洲av| 日韩一区二区三区影片| 五月伊人婷婷丁香| 在线观看人妻少妇| 久久久精品欧美日韩精品| 人人妻人人爽人人添夜夜欢视频 | 一二三四中文在线观看免费高清| 看十八女毛片水多多多| 18禁在线无遮挡免费观看视频| 国产免费福利视频在线观看| 久久人人爽人人片av| 精品国产三级普通话版| 免费人成在线观看视频色| 亚洲av一区综合| 国产有黄有色有爽视频| 大又大粗又爽又黄少妇毛片口| 精品国产露脸久久av麻豆| 久久国产乱子免费精品| av一本久久久久| 一区二区三区乱码不卡18| 亚洲国产成人一精品久久久| 国产成人一区二区在线| 国产黄色免费在线视频| 一级片'在线观看视频| 精品久久久精品久久久| 男人狂女人下面高潮的视频| 午夜视频国产福利| 三级经典国产精品| 国产精品无大码| 久久久精品94久久精品| 偷拍熟女少妇极品色| 亚洲欧美清纯卡通| 麻豆成人午夜福利视频| 内地一区二区视频在线| 秋霞伦理黄片| .国产精品久久| 欧美高清成人免费视频www| 国产免费又黄又爽又色| 中国美白少妇内射xxxbb| 全区人妻精品视频| av在线蜜桃| 亚洲av福利一区| 国产精品.久久久| 三级国产精品片| 亚洲内射少妇av| 高清午夜精品一区二区三区| 91精品国产九色| 麻豆国产97在线/欧美| 老司机影院毛片| 热re99久久精品国产66热6| 一区二区三区乱码不卡18| 蜜桃亚洲精品一区二区三区| 国产大屁股一区二区在线视频| 欧美激情国产日韩精品一区| 国产有黄有色有爽视频| 久久热精品热| 国产老妇女一区| 不卡视频在线观看欧美| 久热这里只有精品99| 国产日韩欧美在线精品| www.av在线官网国产| 国产欧美日韩精品一区二区| 男人和女人高潮做爰伦理| 日韩制服骚丝袜av| 国产毛片a区久久久久| a级毛色黄片| 97在线视频观看| 美女主播在线视频| 成人亚洲精品一区在线观看 | 亚洲成人中文字幕在线播放| 亚洲国产av新网站| 人人妻人人看人人澡| 在现免费观看毛片| 亚洲怡红院男人天堂| 在线精品无人区一区二区三 | 日本爱情动作片www.在线观看| 亚洲一区二区三区欧美精品 | 亚洲精品成人久久久久久| 欧美日本视频| 日韩 亚洲 欧美在线| 欧美精品国产亚洲| 高清午夜精品一区二区三区| 亚洲不卡免费看| 欧美性感艳星| 中文字幕av成人在线电影| 欧美一级a爱片免费观看看| 亚洲精品国产av成人精品| 草草在线视频免费看| 99久国产av精品国产电影| 成人国产麻豆网| 精品酒店卫生间| 晚上一个人看的免费电影| 国产综合精华液| 一区二区三区精品91| 久久亚洲国产成人精品v| 97精品久久久久久久久久精品| 欧美精品国产亚洲| 午夜福利在线观看免费完整高清在| 亚洲图色成人| 六月丁香七月| 九九久久精品国产亚洲av麻豆| 麻豆国产97在线/欧美| 最后的刺客免费高清国语| 新久久久久国产一级毛片| 日本熟妇午夜| 国产一区二区在线观看日韩| 欧美日韩视频高清一区二区三区二| 久久精品夜色国产| 免费av观看视频| 亚洲丝袜综合中文字幕| 亚洲欧美一区二区三区国产| 大片电影免费在线观看免费| 两个人的视频大全免费| 男女无遮挡免费网站观看| 99久国产av精品国产电影| 亚洲国产欧美在线一区| 大话2 男鬼变身卡| 日韩电影二区| 国产 精品1| 大片电影免费在线观看免费| 欧美精品人与动牲交sv欧美| 亚洲av中文字字幕乱码综合| 国产精品99久久99久久久不卡 | 卡戴珊不雅视频在线播放| 最新中文字幕久久久久| 黄色一级大片看看| 亚洲精品乱码久久久v下载方式| 天天躁日日操中文字幕| 美女国产视频在线观看| 日本-黄色视频高清免费观看| 国产成人a区在线观看| 国产淫片久久久久久久久| 国产一区二区亚洲精品在线观看| 亚洲精品亚洲一区二区| 91狼人影院| 在线亚洲精品国产二区图片欧美 | 精品一区二区免费观看| 高清午夜精品一区二区三区| 成人综合一区亚洲| 少妇 在线观看| 综合色丁香网| 精品久久久久久电影网| 肉色欧美久久久久久久蜜桃 | 精品久久久久久久久亚洲| 成人亚洲欧美一区二区av| 日韩视频在线欧美| a级毛色黄片| 一级爰片在线观看| 国产精品一区二区在线观看99| 内射极品少妇av片p| 白带黄色成豆腐渣| 精品国产露脸久久av麻豆| 纵有疾风起免费观看全集完整版| 亚洲av中文av极速乱| 成人亚洲精品一区在线观看 | 国产精品女同一区二区软件| 日韩不卡一区二区三区视频在线| 在线看a的网站| 色5月婷婷丁香| 午夜精品国产一区二区电影 | 韩国高清视频一区二区三区| 性插视频无遮挡在线免费观看| 亚洲精品色激情综合| 精品少妇久久久久久888优播| 欧美成人精品欧美一级黄| 亚洲国产日韩一区二区| 菩萨蛮人人尽说江南好唐韦庄| 亚洲婷婷狠狠爱综合网| 在线 av 中文字幕| 人妻少妇偷人精品九色| 大又大粗又爽又黄少妇毛片口| 亚洲经典国产精华液单| 啦啦啦在线观看免费高清www| 在线免费十八禁| 高清视频免费观看一区二区| av在线观看视频网站免费| 天美传媒精品一区二区| 国产综合懂色| 成人亚洲欧美一区二区av| 亚洲国产欧美在线一区| 亚洲国产精品成人久久小说| 免费黄网站久久成人精品| 一二三四中文在线观看免费高清| 婷婷色av中文字幕| 日本熟妇午夜| 亚洲精品成人久久久久久| 国产成人a∨麻豆精品| 欧美97在线视频| 91aial.com中文字幕在线观看| 欧美性感艳星| 国产欧美日韩一区二区三区在线 | 精品酒店卫生间| 久久久久精品久久久久真实原创| 欧美成人一区二区免费高清观看| 成人美女网站在线观看视频| 欧美激情国产日韩精品一区| 日韩不卡一区二区三区视频在线| 99久久精品国产国产毛片| 亚洲丝袜综合中文字幕| 97人妻精品一区二区三区麻豆| 中文字幕制服av| 人妻制服诱惑在线中文字幕| 国产一区二区在线观看日韩| 欧美日韩国产mv在线观看视频 | 久久精品国产亚洲av涩爱| 亚洲av男天堂| 麻豆精品久久久久久蜜桃| 麻豆成人av视频| 最新中文字幕久久久久| 亚洲国产最新在线播放| 国产欧美日韩一区二区三区在线 | 亚洲国产欧美人成| 亚洲成人久久爱视频| 亚洲国产日韩一区二区| 亚洲av福利一区| 又爽又黄无遮挡网站| 一级毛片黄色毛片免费观看视频| 亚洲精品国产成人久久av| 亚洲国产成人一精品久久久| 夫妻性生交免费视频一级片| 国产av不卡久久| 亚洲精品日本国产第一区| 99久久精品一区二区三区| 中文欧美无线码| 国产成人免费无遮挡视频| 在线观看人妻少妇| 亚洲精品aⅴ在线观看| 黑人高潮一二区| 亚洲成人久久爱视频| 九草在线视频观看| 自拍欧美九色日韩亚洲蝌蚪91 | 高清视频免费观看一区二区| 国产亚洲5aaaaa淫片| 精品少妇久久久久久888优播| 免费少妇av软件| 哪个播放器可以免费观看大片| 在线观看免费高清a一片| 蜜桃久久精品国产亚洲av| 国产精品一区二区性色av| a级毛片免费高清观看在线播放| 热re99久久精品国产66热6| kizo精华| 日本wwww免费看| 插阴视频在线观看视频| 极品少妇高潮喷水抽搐| 人妻夜夜爽99麻豆av| 噜噜噜噜噜久久久久久91| 亚洲国产精品成人久久小说| 国产欧美日韩精品一区二区| 中文字幕av成人在线电影| 国产综合精华液| 乱码一卡2卡4卡精品| 大话2 男鬼变身卡| 夫妻午夜视频| 婷婷色av中文字幕| 亚洲成人av在线免费| 少妇人妻久久综合中文| 男插女下体视频免费在线播放| 人妻 亚洲 视频| 久久国产乱子免费精品| 国产成人免费无遮挡视频| 亚洲久久久久久中文字幕| 成年女人看的毛片在线观看| av一本久久久久| 欧美极品一区二区三区四区| 永久免费av网站大全| 在线观看国产h片| 国产91av在线免费观看| 精品国产露脸久久av麻豆| 久久久久久久午夜电影| 香蕉精品网在线| 亚洲欧美精品自产自拍| 国产精品女同一区二区软件| 精品亚洲乱码少妇综合久久| 国产女主播在线喷水免费视频网站| 校园人妻丝袜中文字幕| 最近最新中文字幕大全电影3| 深夜a级毛片| 麻豆精品久久久久久蜜桃| 日韩一本色道免费dvd| 亚洲国产色片| 久久久亚洲精品成人影院| 国产老妇伦熟女老妇高清| 免费观看av网站的网址| 18禁裸乳无遮挡免费网站照片| 午夜免费男女啪啪视频观看| www.色视频.com| 亚洲精品日本国产第一区| 成人午夜精彩视频在线观看| 精品人妻偷拍中文字幕| 舔av片在线| 中文在线观看免费www的网站| 亚洲真实伦在线观看| 女人十人毛片免费观看3o分钟| 亚洲人成网站在线播| 国内精品美女久久久久久| 亚洲av电影在线观看一区二区三区 | 久久99热这里只频精品6学生| 天堂俺去俺来也www色官网| 久久久久国产网址| 亚洲成人精品中文字幕电影| 日韩大片免费观看网站| 亚洲成人久久爱视频| 国产男女超爽视频在线观看| 少妇的逼好多水| 少妇熟女欧美另类| 波野结衣二区三区在线| 国产av不卡久久| 最近2019中文字幕mv第一页| 九草在线视频观看| 黑人高潮一二区| 久久99热6这里只有精品| 日本熟妇午夜| 九九久久精品国产亚洲av麻豆| 国模一区二区三区四区视频| 波多野结衣巨乳人妻| 国产精品久久久久久精品电影| 黄色视频在线播放观看不卡| 欧美最新免费一区二区三区| 少妇裸体淫交视频免费看高清| 精品视频人人做人人爽| 美女主播在线视频| 国产精品一区www在线观看| 岛国毛片在线播放| 中文精品一卡2卡3卡4更新| 极品教师在线视频| 大话2 男鬼变身卡| 亚洲精品久久午夜乱码| 晚上一个人看的免费电影| 久久久久国产网址| 亚洲av免费在线观看| 青春草国产在线视频| 人人妻人人澡人人爽人人夜夜| 久久人人爽人人爽人人片va| 欧美成人精品欧美一级黄| 久久久久久久久久人人人人人人| 欧美另类一区| 亚洲美女搞黄在线观看| 日韩av在线免费看完整版不卡| 欧美日韩视频高清一区二区三区二| 人妻系列 视频| 在线a可以看的网站| 亚洲精品国产成人久久av| 中文字幕人妻熟人妻熟丝袜美| 国产精品久久久久久久电影| 97超视频在线观看视频| 香蕉精品网在线| 三级经典国产精品| 免费不卡的大黄色大毛片视频在线观看| 美女高潮的动态| 久久久久久九九精品二区国产| 好男人视频免费观看在线| 国产伦在线观看视频一区| 久久人人爽人人爽人人片va| 亚洲天堂国产精品一区在线| eeuss影院久久| 韩国av在线不卡| 大话2 男鬼变身卡| av在线天堂中文字幕| 91在线精品国自产拍蜜月| tube8黄色片| 国产亚洲5aaaaa淫片| 午夜激情福利司机影院| 成年女人看的毛片在线观看| 丰满少妇做爰视频| av福利片在线观看| 美女内射精品一级片tv| 国产黄片美女视频| 亚洲欧美日韩卡通动漫| 中国美白少妇内射xxxbb| 一边亲一边摸免费视频| 尤物成人国产欧美一区二区三区| 欧美日韩在线观看h| 亚洲欧美一区二区三区国产| 制服丝袜香蕉在线| 亚洲精品影视一区二区三区av| 欧美人与善性xxx| 少妇裸体淫交视频免费看高清| 亚洲精华国产精华液的使用体验| 久久精品综合一区二区三区| 精品视频人人做人人爽| 亚洲av福利一区| 久久精品国产鲁丝片午夜精品| 国产午夜精品久久久久久一区二区三区| 亚洲人与动物交配视频| 亚洲电影在线观看av| 久久人人爽av亚洲精品天堂 | 91久久精品国产一区二区成人| 亚洲国产精品999| 97在线视频观看| 中文字幕久久专区| 亚洲伊人久久精品综合| 亚洲精品中文字幕在线视频 | 激情 狠狠 欧美| 久久精品熟女亚洲av麻豆精品| 久久99热这里只有精品18| 成人亚洲精品av一区二区| 哪个播放器可以免费观看大片| 久久久久性生活片| 我的老师免费观看完整版| 亚洲va在线va天堂va国产| 97超碰精品成人国产| 在线观看三级黄色| av黄色大香蕉| 男女下面进入的视频免费午夜| 99热这里只有是精品在线观看| 成人毛片a级毛片在线播放| 丰满少妇做爰视频| 看十八女毛片水多多多| 欧美一区二区亚洲| 精品久久久久久久人妻蜜臀av| 中文精品一卡2卡3卡4更新| 乱码一卡2卡4卡精品| 九九久久精品国产亚洲av麻豆| 香蕉精品网在线| 国产亚洲av片在线观看秒播厂| 美女主播在线视频| 又爽又黄无遮挡网站| 黄片无遮挡物在线观看| 99热这里只有精品一区| 欧美精品国产亚洲| 国产伦理片在线播放av一区| 91久久精品国产一区二区成人| 欧美三级亚洲精品| 人妻系列 视频| 精品国产三级普通话版| 日韩电影二区| 久久99热这里只频精品6学生| 精品国产一区二区三区久久久樱花 | 欧美性猛交╳xxx乱大交人| 精品酒店卫生间| 热99国产精品久久久久久7| 国产极品天堂在线| 亚洲精品乱码久久久v下载方式| 午夜激情久久久久久久| 亚洲,欧美,日韩| videossex国产| 边亲边吃奶的免费视频| 嘟嘟电影网在线观看| 成人国产av品久久久| 在线观看美女被高潮喷水网站| 成人免费观看视频高清| 一区二区三区免费毛片| 国产永久视频网站| 国产精品久久久久久久久免| 亚洲精品乱久久久久久| 亚洲无线观看免费| 好男人视频免费观看在线| 中文天堂在线官网| 亚洲av不卡在线观看| 大码成人一级视频| 久久精品国产亚洲av涩爱| 亚洲精品国产av成人精品| 日日啪夜夜撸| 蜜桃久久精品国产亚洲av| 久久人人爽人人爽人人片va| 不卡视频在线观看欧美| 在现免费观看毛片| 亚洲熟女精品中文字幕| 又黄又爽又刺激的免费视频.| 嫩草影院精品99| 三级男女做爰猛烈吃奶摸视频| 亚洲欧美一区二区三区国产| 国内揄拍国产精品人妻在线| 秋霞伦理黄片| 午夜福利视频精品| 天天躁夜夜躁狠狠久久av| 久久久久久久国产电影| 一边亲一边摸免费视频| www.av在线官网国产| 在线 av 中文字幕| 美女主播在线视频| 男女无遮挡免费网站观看| 亚洲精品久久午夜乱码| 国产成人精品久久久久久| 免费看av在线观看网站| av又黄又爽大尺度在线免费看| 尾随美女入室| 丰满少妇做爰视频| 免费高清在线观看视频在线观看| 日日啪夜夜爽| 一级二级三级毛片免费看| 大陆偷拍与自拍| 简卡轻食公司| 成人国产麻豆网| 人妻 亚洲 视频| 国产精品久久久久久av不卡| 男女边摸边吃奶| 直男gayav资源| 狂野欧美激情性xxxx在线观看| 成人免费观看视频高清| 97精品久久久久久久久久精品| 国产精品秋霞免费鲁丝片| 亚洲人成网站在线观看播放| 18禁在线无遮挡免费观看视频| 亚洲精品视频女| 99久久人妻综合| 精品一区在线观看国产| 九九在线视频观看精品| 青春草国产在线视频| 中国三级夫妇交换| 一个人看视频在线观看www免费| 色婷婷久久久亚洲欧美| av免费观看日本| 久久精品熟女亚洲av麻豆精品| 欧美激情在线99| 欧美精品人与动牲交sv欧美| 高清毛片免费看| 国产亚洲最大av| 成人亚洲欧美一区二区av| 建设人人有责人人尽责人人享有的 | 精品人妻视频免费看| 午夜精品一区二区三区免费看| 亚洲,一卡二卡三卡| 22中文网久久字幕| 国产乱人偷精品视频| av在线天堂中文字幕| 亚洲第一区二区三区不卡| 香蕉精品网在线| 国产一区二区亚洲精品在线观看| 老司机影院毛片| 成年免费大片在线观看| 五月玫瑰六月丁香| 岛国毛片在线播放| 午夜激情福利司机影院| 18禁裸乳无遮挡动漫免费视频 | 美女cb高潮喷水在线观看| 亚洲精品日韩av片在线观看| 美女被艹到高潮喷水动态| 亚洲国产精品成人综合色| 亚洲av国产av综合av卡| tube8黄色片| 亚洲色图综合在线观看| 亚洲精品乱码久久久久久按摩| 伊人久久国产一区二区| 青青草视频在线视频观看| 两个人的视频大全免费| 99久久人妻综合| 免费大片18禁| 交换朋友夫妻互换小说| 亚洲国产精品国产精品| 嫩草影院精品99| 国产免费福利视频在线观看| 亚洲人成网站在线播| 我要看日韩黄色一级片| 国产免费福利视频在线观看| 内地一区二区视频在线| 在线观看国产h片| 三级国产精品欧美在线观看| 国产爽快片一区二区三区| 在线观看国产h片| 三级国产精品欧美在线观看| 久久精品国产亚洲av天美| 久久人人爽av亚洲精品天堂 | 久久精品综合一区二区三区| 九九在线视频观看精品| 女的被弄到高潮叫床怎么办| 国产亚洲最大av| 午夜福利在线观看免费完整高清在| 精品99又大又爽又粗少妇毛片| 听说在线观看完整版免费高清| 两个人的视频大全免费|