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

    基于FPGA的CRC算法的串行和并行實(shí)現(xiàn)

    2016-11-24 02:51:04肖艷艷何曉雄

    肖艷艷,何曉雄

    (合肥工業(yè)大學(xué) 電子科學(xué)與應(yīng)用物理學(xué)院,安徽 合肥 230009)

    ?

    基于FPGA的CRC算法的串行和并行實(shí)現(xiàn)

    肖艷艷,何曉雄

    (合肥工業(yè)大學(xué) 電子科學(xué)與應(yīng)用物理學(xué)院,安徽 合肥 230009)

    在數(shù)字?jǐn)?shù)據(jù)通信系統(tǒng)中, 由于信道傳輸特性不理想以及噪聲等干擾,常常會出現(xiàn)一些異常情況。因此,通常在數(shù)據(jù)通信中添加循環(huán)冗余校驗(yàn)(cyclic redundancy check,CRC)碼,可以大幅度提高通信的可靠性。文章在論述串行CRC實(shí)現(xiàn)的基礎(chǔ)上,對電路結(jié)構(gòu)提出了改進(jìn)的方案,實(shí)現(xiàn)了基于現(xiàn)場可編程邏輯門陣列(field programmable gate array,FPGA)的CRC的串行2、4、8位和并行算法,并用超高速集成電路硬件描述語言(very-high-speed integrated circuit hardware description language,VHDL)實(shí)現(xiàn)CRC校驗(yàn),將實(shí)驗(yàn)結(jié)果下載到DE2,驗(yàn)證了方案的可行性。

    循環(huán)冗余校驗(yàn)碼;串行算法;并行算法;超高速集成電路硬件描述語言;現(xiàn)場可編程邏輯門陣列

    0 引 言

    數(shù)字?jǐn)?shù)據(jù)通信系統(tǒng)中, 由于信道傳輸特性不理想以及噪聲等干擾,數(shù)字信號會發(fā)生畸變, 從而產(chǎn)生誤碼[1]。為了降低誤碼率, 信道差錯(cuò)控制編碼得到了廣泛的應(yīng)用。循環(huán)冗余校驗(yàn)(cyclic redundancy check,CRC)碼就是其中一種有效的編碼技術(shù),在移動(dòng)通信、計(jì)算機(jī)通信、USB 接口及測控等領(lǐng)域有著廣泛的應(yīng)用。具體做法如下:在要發(fā)送的有用碼后邊添加一個(gè)比特串(即CRC),成一個(gè)新的數(shù)據(jù)來實(shí)現(xiàn)數(shù)據(jù)傳輸差錯(cuò)檢測[2]。CRC碼的作用是保證數(shù)據(jù)傳輸?shù)目煽啃?它本身并不是系統(tǒng)要求傳輸?shù)臄?shù)據(jù),所以對系統(tǒng)來說它是冗余的。CRC算法可以用軟件實(shí)現(xiàn),也可以用硬件實(shí)現(xiàn),但軟件實(shí)現(xiàn)的速度受限于系統(tǒng)CPU速度。使用硬件實(shí)現(xiàn)可以提高計(jì)算速度,從而提高系統(tǒng)的通信速率。串行算法由于其原理簡單,易于實(shí)現(xiàn),但速度相對較慢,因此常被用在串行通信中。在高速數(shù)據(jù)傳輸?shù)膱龊?需用并行算法實(shí)現(xiàn),該算法增加了數(shù)據(jù)的吞吐量,但其硬件成本有所增加。本文在串行算法基礎(chǔ)上,對其進(jìn)行了改進(jìn),實(shí)現(xiàn)了串行2、4、8位算法以及并行算法。

    1 CRC校驗(yàn)原理

    采用CRC 校驗(yàn)時(shí),發(fā)送方和接收方事先約定一個(gè)生成多項(xiàng)式G(x),該生成多項(xiàng)式作為除數(shù)多項(xiàng)式,將要發(fā)送的數(shù)據(jù)比特序列作為一個(gè)多項(xiàng)式[3]M(x) 的系數(shù),該多項(xiàng)式為被除多項(xiàng)式,被除多項(xiàng)式M(x) 與除數(shù)多項(xiàng)式的余數(shù)多項(xiàng)式R(x)的系數(shù)為CRC碼,它添加在要檢測的二進(jìn)制位串后邊,形成發(fā)送碼,如圖1所示。 數(shù)據(jù)鏈路將發(fā)送碼發(fā)送到接收方后,接收方同樣將其看成是一個(gè)多項(xiàng)式的系數(shù)序列,并用相同的生成多項(xiàng)式來除該多項(xiàng)式。 若余數(shù)為0,則傳輸無差錯(cuò);否則,傳輸有差錯(cuò)。

    圖1 CRC碼

    其CRC編碼過程[4-6]如下:設(shè)待校驗(yàn)的信息碼M有k位,即M=(mk-1,mk-2,…,m1,m0),可用多項(xiàng)式M(x)表示為:

    (1)

    若采用的生成多項(xiàng)式G(x)的最高次冪為r,則有:

    (2)

    則(1) 式兩端乘以xr得:

    (3)

    設(shè)xrM(x)模-2除以G(x)得到的商多項(xiàng)式為Q(x),余數(shù)多項(xiàng)式為R(x)(以下討論均按此約定),即

    (4)

    由于模-2運(yùn)算中加減運(yùn)算的等效性,(4)式等效為:

    (5)

    其中余數(shù)多項(xiàng)式R(x)可表示為:

    (6)

    將(3)式、(6)式代入(5)式,可得:

    (7)

    (7)式所對應(yīng)的碼組M′為k+r位,即

    (8)

    這就是CRC碼的生成過程,rr-1,rr-2…,r1,r0為校驗(yàn)位。 由(5)式可知,若信息碼在發(fā)送、傳輸及接收過程中沒有發(fā)生錯(cuò)誤,則在接收端將收到的k+r位CRC碼M′除以相同的生成多項(xiàng)式G(x)所產(chǎn)生的余數(shù)必然為0,否則可知在通信過程中產(chǎn)生了誤碼。

    CRC碼是由生成多項(xiàng)式G(x)按上述算法生成的,但G(x)的選擇并不是隨意的。目前最常用的生成多項(xiàng)式如下:

    (1) CRC-8,G(x)=x8+x5+x4+1,R(x)由8位組成。

    (2) CRC-9,G(x)=x9+x6+x5+x4+x3+1,R(x)由9位組成。

    (3) CRC-12,G(x)=x12+x11+x3+x2+1,R(x)由12位組成。

    (4) CRC-16,G(x)=x16+x15+x2+1,R(x)由16位組成[7-8]。

    (5) CRC-CCITT,G(x)=x16+x12+x5+1,R(x)由16位組成[9]。

    (6) CRC-32,G(x)=x32+x26+x23+x22+x16+x12+x11+x10+x8+x7+x5+x4+x2+x+1,R(x)由32 位組成。

    本次CRC碼的串行和并行實(shí)現(xiàn)所采用的生成多項(xiàng)式均為G(x)=x8+x5+x4+1,每次處理的數(shù)據(jù)位寬為16。

    2 串行算法實(shí)現(xiàn)

    計(jì)算CRC碼一般采用移位寄存器和一些異或門實(shí)現(xiàn),其原理如圖2所示。

    圖2 串行實(shí)現(xiàn)原理圖

    移位寄存器的初值設(shè)置為0000-0000,串行實(shí)現(xiàn)時(shí),其仿真波形如圖3所示,每當(dāng)輸入一個(gè)數(shù)據(jù),移位寄存器crc-reg的值經(jīng)過移位和異或更新1次。當(dāng)16位輸入數(shù)據(jù)date=1100101110100001全部輸入到移位寄存器時(shí),此時(shí)的寄存器crc-reg的01111101值就是輸入的16位數(shù)據(jù)對應(yīng) 的CRC碼。然后發(fā)送端將輸入數(shù)據(jù)和CRC碼組成新的數(shù)據(jù)發(fā)送,新的數(shù)據(jù)為:data-out=110010111010000101111101。接收端接收到數(shù)據(jù)后重新計(jì)算輸入數(shù)據(jù)的CRC值,然后將發(fā)送端發(fā)送來的CRC校驗(yàn)位與接收端剛剛計(jì)算的CRC相異或,crc-val的值為0,error輸出為0,data-ture為1100101110100001。理論結(jié)果和仿真結(jié)果一致,接下來的數(shù)據(jù)輸出如圖3所示,與第1組數(shù)據(jù)一樣。

    圖3 CRC校驗(yàn)的1位串行實(shí)現(xiàn)仿真波形

    由此可見,串行計(jì)算的硬件實(shí)現(xiàn)簡單,易于操作。但1個(gè)時(shí)鐘周期只能處理1位數(shù)據(jù),處理數(shù)據(jù)的速度較慢、效率較低,只適用在低速數(shù)據(jù)傳輸?shù)拇休斎胼敵鱿到y(tǒng)中。而在高速數(shù)據(jù)傳輸系統(tǒng)中不適用,因此對1位串行算法進(jìn)行了改進(jìn),實(shí)現(xiàn)了1個(gè)時(shí)鐘周期同時(shí)處理2、4、8位數(shù)據(jù)。這樣依次有效地提高了數(shù)據(jù)處理速度,從而提高了系統(tǒng)的傳輸速度。

    本文只對4位的串行輸入介紹。與1位串行實(shí)現(xiàn)不同的是,1個(gè)時(shí)鐘周期同時(shí)處理4位輸入數(shù)據(jù),這樣輸入的16位數(shù)據(jù)只需要4個(gè)時(shí)鐘周期,仿真結(jié)果如圖4所示。

    圖4 CRC校驗(yàn)的4位串行實(shí)現(xiàn)仿真波形

    3 并行算法實(shí)現(xiàn)

    并行實(shí)現(xiàn)是在串行算法實(shí)現(xiàn)的基礎(chǔ)上做了進(jìn)一步的改進(jìn)。上述在1位串行的基礎(chǔ)上實(shí)現(xiàn)了2、4、8位串行CRC的計(jì)算,而全并行的實(shí)現(xiàn)只要在8位串行的基礎(chǔ)上稍加改進(jìn),將1個(gè)時(shí)鐘周期處理8位輸入數(shù)據(jù)改為1個(gè)時(shí)鐘周期處理16位輸入數(shù)據(jù)就可實(shí)現(xiàn)全并行CRC的計(jì)算。其原理框圖和串行CRC計(jì)算的原理框圖類似,也是用移位寄存器實(shí)現(xiàn),主要verilog編碼如下:

    crc-temp=8'b0;

    for (i=15;i>=0;i=i-1)

    begin

    temp=data-in[i] ^ crc-temp[7];

    for(j=7;j>5;j=j-1)

    crc-temp[j]=crc-temp[j-1];

    crc-temp[5]=temp ^ crc-temp[4];

    crc-temp[4]=temp ^ crc-temp[3];

    for(k=3;k>0;k=k-1)

    crc-temp[k]=crc-temp[k-1];

    crc-temp[0]=temp;

    end.

    并行CRC實(shí)現(xiàn)的頂層模塊主要有數(shù)據(jù)輸入控制模塊、數(shù)據(jù)發(fā)送模塊和數(shù)據(jù)接收模塊。其信號端口定義見表1所列。各模塊的功能如下:

    (1) 數(shù)據(jù)輸入控制模塊。主要是控制數(shù)據(jù)的輸入,根據(jù)數(shù)據(jù)地址的選擇控制數(shù)據(jù)的輸出。

    (2) 數(shù)據(jù)發(fā)送模塊。主要是用移位寄存器計(jì)算輸入數(shù)據(jù)的CRC值,組成新的數(shù)據(jù)發(fā)送給接收端。

    (3) 數(shù)據(jù)接收模塊。將發(fā)送端傳來的數(shù)據(jù)進(jìn)行儲存,重新計(jì)算輸入數(shù)據(jù)的CRC值,將前后2次的CRC值進(jìn)行比較,判斷數(shù)據(jù)在傳輸中是否出現(xiàn)錯(cuò)誤。若出現(xiàn)錯(cuò)誤,判斷是否1位出錯(cuò),若1位出錯(cuò),則糾錯(cuò);若2位以上出錯(cuò),則請求重發(fā)。

    表1 并行CRC校驗(yàn)頂層模塊信號端口定義

    頂層模塊仿真結(jié)果如圖5所示,由圖5可以到出,當(dāng)數(shù)據(jù)輸入控制端傳來數(shù)據(jù)data=1100101110100001時(shí),發(fā)送端開始工作,在下1個(gè)時(shí)鐘周期計(jì)算出第1組數(shù)據(jù)的CRC碼crc-reg=01111101,然后將計(jì)算出來的CRC值放在輸入數(shù)據(jù)的后面形成新的數(shù)據(jù)data-out=110010111010000101111101發(fā)送出去。

    圖5 CRC校驗(yàn)的并行實(shí)現(xiàn)仿真波形

    接收端接收到發(fā)送端傳來的數(shù)據(jù)后,重新計(jì)算輸入數(shù)據(jù)的CRC值,記為crc-reg-rec,將該值與發(fā)送端計(jì)算的crc-reg異或,即crc-val=crc-reg-rec ^ crc-reg,若crc-val值為0,則error為0,數(shù)據(jù)傳輸無誤;若crc-val值不為0,error為1,數(shù)據(jù)傳輸錯(cuò)誤。不同位出錯(cuò)對應(yīng)的CRC值見表2所列。若crc-reg的值出現(xiàn)在表2中,說明在數(shù)據(jù)傳輸中出現(xiàn)1位數(shù)據(jù)傳輸錯(cuò)誤,對應(yīng)的出錯(cuò)位為data[n],n代表出錯(cuò)位數(shù),檢測出第n位出錯(cuò)后只要將對應(yīng)的出錯(cuò)位取反即為正確值。若crc-val的值沒有出現(xiàn)在表2中,說明數(shù)據(jù)傳輸中,有2位或2位以上的數(shù)據(jù)出錯(cuò)。

    表2 不同位出錯(cuò)對應(yīng)的CRC值

    4 測試方法及仿真結(jié)果

    測試結(jié)果以并行CRC校驗(yàn)結(jié)果為例,頂層模塊的輸入輸出信號見表1所列,輸入的信息碼是預(yù)先存儲在存儲器中,每個(gè)16位信息碼對應(yīng)一個(gè)4位的地址信號,在圖3的data里可以看到預(yù)先設(shè)置的數(shù)據(jù)信號。為方便,將地址信號寫成1個(gè)計(jì)數(shù)器,當(dāng)reset=0,data-valid=1時(shí),每到1個(gè)時(shí)鐘的上升沿,地址信號加1。將程序通過Quartus ii下載到DE2電路板上,在電路板上運(yùn)行后的仿真結(jié)果可以通過Quartus ii的tools下面的SignalTap II Logic Analyzer查看,測試結(jié)果如圖6所示。

    當(dāng)reset=1,data-valid=0時(shí),復(fù)位的同時(shí)輸入數(shù)據(jù)無效,下一個(gè)時(shí)鐘上升沿,reset=0,data-valid=1,復(fù)位無效,數(shù)據(jù)輸入有效,每個(gè)時(shí)鐘上升沿,發(fā)送端發(fā)送1個(gè)24位信息碼(前16位為輸入數(shù)據(jù)信號,后8位為數(shù)據(jù)信號對應(yīng)的校驗(yàn)碼),接收端接收到數(shù)據(jù)后將數(shù)據(jù)信號校驗(yàn)碼分離,重新計(jì)算校驗(yàn)碼,具體分析與圖4分析結(jié)果一致。仿真結(jié)果和測試結(jié)果一致,說明該設(shè)計(jì)方法是有效的,符合設(shè)計(jì)要求。

    圖6 并行CRC校驗(yàn)算法測試結(jié)果

    5 結(jié) 論

    本文基于CRC原理,詳細(xì)介紹了CRC的硬件實(shí)現(xiàn)。CRC的硬件實(shí)現(xiàn)有2種方式,即串行實(shí)現(xiàn)和并行實(shí)現(xiàn)。本文在串行算法實(shí)現(xiàn)的基礎(chǔ)上,對其結(jié)構(gòu)進(jìn)行了改進(jìn),同時(shí)實(shí)現(xiàn)了2、4、8位串行數(shù)據(jù)的實(shí)現(xiàn),使得數(shù)據(jù)傳輸速率依次提高。該結(jié)構(gòu)可以使用在滿足不同數(shù)據(jù)傳輸速率的傳輸系統(tǒng)中,因此一定程度上優(yōu)化了1位串行CRC算法帶來的問題。為了進(jìn)一步優(yōu)化電路結(jié)構(gòu),本文在8位串行實(shí)現(xiàn)的基礎(chǔ)上,實(shí)現(xiàn)了CRC的全并行算法,并用modelsim進(jìn)行了電路仿真,同時(shí)搭建了測試平臺對代碼進(jìn)行了動(dòng)態(tài)的全面測試。本文設(shè)計(jì)的優(yōu)點(diǎn)是相對于串行設(shè)計(jì)方法,速度大大提高,設(shè)計(jì)方法簡單、效率高,占用硬件資源少;缺點(diǎn)是該設(shè)計(jì)只能每個(gè)時(shí)鐘處理16位數(shù)據(jù)信號,若是多通道處理,則能進(jìn)一步提高數(shù)據(jù)吞吐量。

    [1] 張德云,尹勇生,劉志文,等.面向USB應(yīng)用的CRC編解碼電路的設(shè)計(jì)與實(shí)現(xiàn)[J].合肥工業(yè)大學(xué)學(xué)報(bào)(自然科學(xué)版,2005,28(3):292-295.

    [2] 蔣安平.循環(huán)冗余校驗(yàn)碼(CRC)的硬件并行實(shí)現(xiàn)[J].微電子學(xué)與計(jì)算機(jī),2007,24(2):107-109,112.

    [3] 張焱,任勇峰,齊蕾,等.基于FPGA的CRC校驗(yàn)算法的實(shí)現(xiàn)[J].電子器件,2015,38(1):222-226.

    [4] 朱榮華.一種CRC并行計(jì)算原理及實(shí)現(xiàn)方法[J].電子學(xué)報(bào),1999,27(4):143-145.

    [5] 姚威.循環(huán)冗余校驗(yàn)碼并行算法的研究與實(shí)現(xiàn)[J].計(jì)算機(jī)與數(shù)字工程,2006,34(9):112-114.

    [6] 王海光.并行CRC算法硬件實(shí)現(xiàn)研究與VHDL設(shè)計(jì)[J].漳州師范學(xué)院學(xué)報(bào)(自然科學(xué)版),2007(4):51-56.

    [7] 吳從中,尹夕振,彭樂.USB3.0頭包信息中CRC-16的Verilog實(shí)現(xiàn)[J].合肥工業(yè)大學(xué)學(xué)報(bào)(自然科學(xué)版),2012,35(5):632-635.

    [8] 石林艷,羅漢文.CRC循環(huán)冗余校驗(yàn)碼并行算法的FPGA實(shí)現(xiàn)[J].通信技術(shù)與應(yīng)用,2005(8):60-63.

    [9] PAN Yun,GE Ning,DONG Zaiwang.RC look-up optimization for single-bit error correction[J].Tsinghua Science & Technology,2007,12(5):620-623.

    (責(zé)任編輯 閆杏麗)

    Serial and parallel implementation of CRC algorithm based on FPGA

    XIAO Yanyan,HE Xiaoxiong

    (School of Electronic Science and Applied Physics, Hefei University of Technology, Hefei 230009, China)

    In digital data communication systems, due to the non-ideal channel transmission characteristics and the noise interference, some abnormal situation often appears in serial communication. Thus, adding the cyclic redundancy check(CRC) check code in the data communication can greatly improve the reliability of communication. On the basis of the analysis of the serial CRC implementation, the improved circuit structure is proposed and the two, four, eight bits serial algorithm and parallel algorithm of CRC based on the field programmable gate array(FPGA) are implemented. The CRC check is realized by using the very-high-speed integrated circuit hardware description language(VHDL), and then the experimental results are downloaded to DE2 to verify the feasibility of the scheme.

    cyclic redundancy check(CRC); serial algorithm; parallel algorithm; very-high-speed integrated circuit hardware description language(VHDL); field programmable gate array(FPGA)

    2015-07-29;

    2015-10-15

    中科院重點(diǎn)實(shí)驗(yàn)室開放課題資助項(xiàng)目(IIMDKFJJ-13-06;IIMDKFJJ-14-04)

    肖艷艷(1990-),女,安徽淮北人,合肥工業(yè)大學(xué)碩士生;

    何曉雄(1956-),男,安徽宿松人,合肥工業(yè)大學(xué)教授,博士生導(dǎo)師.

    10.3969/j.issn.1003-5060.2016.10.013

    TN919.1

    A

    1003-5060(2016)10-1362-05

    色综合欧美亚洲国产小说| 国产免费福利视频在线观看| 国产精品成人在线| 久久精品国产亚洲av香蕉五月 | 中国美女看黄片| 国产欧美亚洲国产| 久久精品熟女亚洲av麻豆精品| 亚洲专区中文字幕在线| 亚洲欧美精品综合一区二区三区| 男男h啪啪无遮挡| 亚洲欧洲日产国产| 首页视频小说图片口味搜索| 日韩大码丰满熟妇| 亚洲精品久久成人aⅴ小说| 两个人看的免费小视频| 91成年电影在线观看| 国产精品久久久久成人av| 大香蕉久久成人网| 亚洲精品一二三| 在线观看免费午夜福利视频| 香蕉丝袜av| av在线老鸭窝| 窝窝影院91人妻| 69av精品久久久久久 | 丁香六月欧美| 中文字幕最新亚洲高清| 久久精品久久久久久噜噜老黄| 别揉我奶头~嗯~啊~动态视频 | 美女国产高潮福利片在线看| 9色porny在线观看| 久久久久久久精品精品| 中国国产av一级| 国产人伦9x9x在线观看| 性少妇av在线| a在线观看视频网站| 人人妻人人澡人人爽人人夜夜| 国产精品久久久人人做人人爽| 国产精品香港三级国产av潘金莲| 大香蕉久久网| 国产极品粉嫩免费观看在线| 国产av国产精品国产| 国产精品一区二区精品视频观看| 亚洲av成人不卡在线观看播放网 | a级毛片黄视频| av一本久久久久| 性少妇av在线| 国产亚洲欧美精品永久| svipshipincom国产片| 久久青草综合色| 91精品伊人久久大香线蕉| av国产精品久久久久影院| 久久 成人 亚洲| 黄色毛片三级朝国网站| av天堂久久9| 成人影院久久| 久久久久久久久免费视频了| 中文字幕最新亚洲高清| 国产片内射在线| 国产高清国产精品国产三级| 欧美精品av麻豆av| 久久久国产一区二区| 中文精品一卡2卡3卡4更新| av一本久久久久| 国产在视频线精品| 纯流量卡能插随身wifi吗| 91成人精品电影| 亚洲第一青青草原| 日韩视频在线欧美| 丝袜喷水一区| 丝袜在线中文字幕| 不卡一级毛片| 水蜜桃什么品种好| 午夜两性在线视频| 精品国产一区二区三区四区第35| 99精国产麻豆久久婷婷| 两人在一起打扑克的视频| 亚洲av成人一区二区三| 97在线人人人人妻| 黄频高清免费视频| 自拍欧美九色日韩亚洲蝌蚪91| 两性午夜刺激爽爽歪歪视频在线观看 | 久久狼人影院| av超薄肉色丝袜交足视频| 2018国产大陆天天弄谢| 97人妻天天添夜夜摸| 天天影视国产精品| 久久精品国产亚洲av高清一级| 亚洲成国产人片在线观看| 男男h啪啪无遮挡| 亚洲av成人不卡在线观看播放网 | 777久久人妻少妇嫩草av网站| 日本欧美视频一区| 一级片免费观看大全| 国产亚洲午夜精品一区二区久久| 亚洲精品第二区| 久久天堂一区二区三区四区| 超色免费av| 精品一区在线观看国产| 天堂俺去俺来也www色官网| 人妻一区二区av| 最新的欧美精品一区二区| 国产日韩一区二区三区精品不卡| 丝袜在线中文字幕| 国产成人精品在线电影| 色婷婷av一区二区三区视频| 国产精品久久久久成人av| 日本91视频免费播放| 免费观看av网站的网址| 桃花免费在线播放| 日韩一卡2卡3卡4卡2021年| 乱人伦中国视频| 性色av一级| 亚洲欧美日韩高清在线视频 | 亚洲精品国产av成人精品| 夫妻午夜视频| 日韩有码中文字幕| 亚洲av日韩在线播放| 大型av网站在线播放| 国产福利在线免费观看视频| 国产欧美亚洲国产| 久久精品aⅴ一区二区三区四区| 飞空精品影院首页| 亚洲欧美一区二区三区久久| 黄色怎么调成土黄色| 久久国产亚洲av麻豆专区| 丝袜美足系列| 亚洲国产精品成人久久小说| 免费在线观看视频国产中文字幕亚洲 | 99国产精品一区二区三区| 妹子高潮喷水视频| 悠悠久久av| 国产野战对白在线观看| 国产主播在线观看一区二区| 亚洲欧美色中文字幕在线| 在线精品无人区一区二区三| 亚洲av电影在线进入| 欧美在线一区亚洲| 嫁个100分男人电影在线观看| 中亚洲国语对白在线视频| av有码第一页| 一个人免费看片子| 国产精品1区2区在线观看. | 亚洲国产欧美在线一区| 人成视频在线观看免费观看| 黑丝袜美女国产一区| 免费高清在线观看日韩| 国产91精品成人一区二区三区 | 日日摸夜夜添夜夜添小说| 亚洲欧美一区二区三区久久| 一边摸一边抽搐一进一出视频| 免费一级毛片在线播放高清视频 | 少妇粗大呻吟视频| 一边摸一边做爽爽视频免费| 久久久久国产精品人妻一区二区| 国产精品免费视频内射| 12—13女人毛片做爰片一| 在线观看免费日韩欧美大片| 狠狠婷婷综合久久久久久88av| 90打野战视频偷拍视频| 亚洲精品国产精品久久久不卡| 成在线人永久免费视频| 黄色视频不卡| 两性夫妻黄色片| 99国产精品99久久久久| 天天影视国产精品| 黄片大片在线免费观看| 午夜免费鲁丝| 国产在线一区二区三区精| 最近最新中文字幕大全免费视频| 久久综合国产亚洲精品| 好男人电影高清在线观看| 精品久久久久久久毛片微露脸 | 亚洲午夜精品一区,二区,三区| 日韩欧美一区二区三区在线观看 | 国产一区二区三区综合在线观看| 亚洲成国产人片在线观看| 97精品久久久久久久久久精品| 男女床上黄色一级片免费看| 欧美日韩福利视频一区二区| 亚洲va日本ⅴa欧美va伊人久久 | www.精华液| 国产精品久久久久久精品古装| 99精国产麻豆久久婷婷| 国产高清videossex| 久久综合国产亚洲精品| 久久久久久久大尺度免费视频| 欧美日韩中文字幕国产精品一区二区三区 | 国产色视频综合| 精品少妇内射三级| 日韩欧美一区视频在线观看| 国产极品粉嫩免费观看在线| 女人爽到高潮嗷嗷叫在线视频| 午夜福利一区二区在线看| 欧美日韩视频精品一区| 王馨瑶露胸无遮挡在线观看| 亚洲欧美色中文字幕在线| 高清黄色对白视频在线免费看| 日本猛色少妇xxxxx猛交久久| 亚洲成人免费电影在线观看| 久久久国产精品麻豆| 91麻豆av在线| 欧美 日韩 精品 国产| 免费观看av网站的网址| 成人18禁高潮啪啪吃奶动态图| 欧美日韩黄片免| 午夜福利免费观看在线| av又黄又爽大尺度在线免费看| 久热爱精品视频在线9| av有码第一页| 2018国产大陆天天弄谢| 另类精品久久| 性色av乱码一区二区三区2| 国产精品欧美亚洲77777| 国产高清视频在线播放一区 | 精品国产乱子伦一区二区三区 | 色综合欧美亚洲国产小说| 亚洲熟女毛片儿| 捣出白浆h1v1| 中文精品一卡2卡3卡4更新| 一区二区三区激情视频| 91成年电影在线观看| 欧美日韩亚洲国产一区二区在线观看 | 国产精品成人在线| 亚洲中文日韩欧美视频| 亚洲视频免费观看视频| 日韩一卡2卡3卡4卡2021年| 国产精品免费视频内射| 欧美日本中文国产一区发布| 777米奇影视久久| 国产日韩欧美视频二区| 免费高清在线观看日韩| 欧美大码av| 国产在线一区二区三区精| 老鸭窝网址在线观看| av在线播放精品| 欧美在线黄色| 三级毛片av免费| 一级黄色大片毛片| 亚洲性夜色夜夜综合| 黑人猛操日本美女一级片| 老司机靠b影院| 国产精品一区二区在线观看99| 日韩大片免费观看网站| 午夜两性在线视频| 欧美激情高清一区二区三区| 国产一区二区 视频在线| 黑人巨大精品欧美一区二区蜜桃| 久久99一区二区三区| 看免费av毛片| 国产免费av片在线观看野外av| 国产精品久久久久久人妻精品电影 | 日韩欧美一区二区三区在线观看 | 91字幕亚洲| 他把我摸到了高潮在线观看 | 自拍欧美九色日韩亚洲蝌蚪91| 九色亚洲精品在线播放| 欧美午夜高清在线| 亚洲性夜色夜夜综合| 日韩大片免费观看网站| 亚洲专区国产一区二区| www.999成人在线观看| 黄色片一级片一级黄色片| 久久国产亚洲av麻豆专区| 少妇精品久久久久久久| 亚洲精品日韩在线中文字幕| 亚洲精品国产色婷婷电影| 国产一级毛片在线| 极品少妇高潮喷水抽搐| 91麻豆精品激情在线观看国产 | 亚洲成人免费av在线播放| 蜜桃在线观看..| 成年美女黄网站色视频大全免费| 国产熟女午夜一区二区三区| 欧美一级毛片孕妇| 窝窝影院91人妻| 国产无遮挡羞羞视频在线观看| 美女高潮喷水抽搐中文字幕| 18禁黄网站禁片午夜丰满| 午夜成年电影在线免费观看| 啦啦啦啦在线视频资源| 日本五十路高清| 欧美日本中文国产一区发布| 如日韩欧美国产精品一区二区三区| √禁漫天堂资源中文www| 9热在线视频观看99| 老熟妇仑乱视频hdxx| 高清视频免费观看一区二区| 又大又爽又粗| 国产亚洲午夜精品一区二区久久| 热99国产精品久久久久久7| 欧美在线黄色| 中国美女看黄片| 精品少妇内射三级| 91成人精品电影| 最近最新免费中文字幕在线| 制服人妻中文乱码| 欧美亚洲日本最大视频资源| 亚洲久久久国产精品| 日韩有码中文字幕| 91老司机精品| 动漫黄色视频在线观看| 人人妻人人爽人人添夜夜欢视频| 成人手机av| 窝窝影院91人妻| 好男人电影高清在线观看| 免费观看av网站的网址| 伦理电影免费视频| 国产亚洲一区二区精品| 90打野战视频偷拍视频| 久久久精品94久久精品| 黄色 视频免费看| 成人免费观看视频高清| 日韩有码中文字幕| 免费日韩欧美在线观看| 亚洲视频免费观看视频| 久9热在线精品视频| 真人做人爱边吃奶动态| 日本五十路高清| 黑丝袜美女国产一区| 久久香蕉激情| 黑人欧美特级aaaaaa片| av免费在线观看网站| 久久久国产欧美日韩av| 亚洲欧美精品自产自拍| 大码成人一级视频| 久久久久国产精品人妻一区二区| 深夜精品福利| 麻豆国产av国片精品| 多毛熟女@视频| 少妇被粗大的猛进出69影院| 中文欧美无线码| 91老司机精品| 每晚都被弄得嗷嗷叫到高潮| 一级,二级,三级黄色视频| 免费在线观看视频国产中文字幕亚洲 | 免费人妻精品一区二区三区视频| 午夜激情av网站| 成年美女黄网站色视频大全免费| 无限看片的www在线观看| 女性生殖器流出的白浆| 国产1区2区3区精品| 亚洲国产日韩一区二区| 久久99热这里只频精品6学生| 欧美午夜高清在线| 久久ye,这里只有精品| 欧美97在线视频| 一本—道久久a久久精品蜜桃钙片| 天天躁夜夜躁狠狠躁躁| 欧美人与性动交α欧美精品济南到| 一边摸一边做爽爽视频免费| 男女边摸边吃奶| 久久精品亚洲熟妇少妇任你| 成在线人永久免费视频| 大片免费播放器 马上看| 国产一区二区三区综合在线观看| 淫妇啪啪啪对白视频 | 久久久久视频综合| videos熟女内射| 亚洲欧美成人综合另类久久久| 蜜桃国产av成人99| 中文欧美无线码| 亚洲欧美日韩另类电影网站| 亚洲精品自拍成人| 亚洲国产精品成人久久小说| 亚洲av日韩在线播放| 美国免费a级毛片| 日韩熟女老妇一区二区性免费视频| 色视频在线一区二区三区| videos熟女内射| 中文字幕另类日韩欧美亚洲嫩草| 亚洲男人天堂网一区| 在线观看免费午夜福利视频| 黄片播放在线免费| 亚洲成人免费av在线播放| 一区二区三区精品91| 久久国产精品人妻蜜桃| 午夜两性在线视频| 国产一区二区激情短视频 | 欧美少妇被猛烈插入视频| 亚洲精品国产区一区二| 99国产精品免费福利视频| 青草久久国产| 日本av手机在线免费观看| 亚洲成人免费电影在线观看| 美女高潮到喷水免费观看| 日韩一卡2卡3卡4卡2021年| 欧美精品啪啪一区二区三区 | 视频区欧美日本亚洲| 美女主播在线视频| 在线观看舔阴道视频| 91麻豆精品激情在线观看国产 | 久久九九热精品免费| 精品久久久精品久久久| 美女午夜性视频免费| 国产精品 国内视频| 少妇猛男粗大的猛烈进出视频| 欧美精品高潮呻吟av久久| 国产精品av久久久久免费| 桃花免费在线播放| 久久久久久久久久久久大奶| 亚洲精品国产色婷婷电影| www.自偷自拍.com| 亚洲视频免费观看视频| 乱人伦中国视频| 中文字幕人妻丝袜制服| 欧美国产精品一级二级三级| 欧美激情久久久久久爽电影 | 午夜激情av网站| 亚洲成av片中文字幕在线观看| 久久久久视频综合| 亚洲午夜精品一区,二区,三区| 91精品三级在线观看| 日本撒尿小便嘘嘘汇集6| 国产精品国产三级国产专区5o| 最近中文字幕2019免费版| 狂野欧美激情性xxxx| 黄色 视频免费看| 满18在线观看网站| 看免费av毛片| 国产精品久久久av美女十八| 免费看十八禁软件| 中文字幕av电影在线播放| 天天影视国产精品| 久久久国产成人免费| 亚洲精品第二区| 久久天躁狠狠躁夜夜2o2o| 99热全是精品| 久久久久国内视频| 精品少妇一区二区三区视频日本电影| 桃红色精品国产亚洲av| 在线观看www视频免费| 十八禁人妻一区二区| 色婷婷久久久亚洲欧美| 叶爱在线成人免费视频播放| 欧美国产精品va在线观看不卡| 新久久久久国产一级毛片| 国产av又大| 免费久久久久久久精品成人欧美视频| xxxhd国产人妻xxx| 久久久精品免费免费高清| 极品人妻少妇av视频| 夜夜骑夜夜射夜夜干| 欧美老熟妇乱子伦牲交| 日韩大片免费观看网站| 国产精品国产三级国产专区5o| 成人亚洲精品一区在线观看| 婷婷丁香在线五月| 国产精品二区激情视频| 中文精品一卡2卡3卡4更新| 纯流量卡能插随身wifi吗| 国产精品九九99| 免费av中文字幕在线| 乱人伦中国视频| 男女之事视频高清在线观看| 丁香六月欧美| 久久亚洲精品不卡| 亚洲精品中文字幕一二三四区 | 日本五十路高清| 国产亚洲欧美在线一区二区| 久久久精品94久久精品| 丁香六月天网| 日韩有码中文字幕| 午夜影院在线不卡| 精品第一国产精品| 视频区欧美日本亚洲| 热99国产精品久久久久久7| 免费看十八禁软件| 自线自在国产av| av又黄又爽大尺度在线免费看| h视频一区二区三区| 精品一区二区三区av网在线观看 | 99国产精品一区二区蜜桃av | 一二三四在线观看免费中文在| 久久性视频一级片| 新久久久久国产一级毛片| 国产成人啪精品午夜网站| 99re6热这里在线精品视频| 精品国产国语对白av| 精品免费久久久久久久清纯 | 五月天丁香电影| 国产黄色免费在线视频| 中文字幕制服av| 成人国语在线视频| 日韩欧美一区二区三区在线观看 | 日本wwww免费看| 精品视频人人做人人爽| 久久久久久久精品精品| 免费女性裸体啪啪无遮挡网站| 久久国产精品影院| 中文欧美无线码| 精品人妻一区二区三区麻豆| 精品一区在线观看国产| 亚洲av日韩精品久久久久久密| 老司机影院成人| 嫁个100分男人电影在线观看| 老熟女久久久| 久久久精品94久久精品| 国产免费现黄频在线看| 欧美国产精品va在线观看不卡| 免费人妻精品一区二区三区视频| 女人高潮潮喷娇喘18禁视频| svipshipincom国产片| 岛国毛片在线播放| 美女国产高潮福利片在线看| 久9热在线精品视频| 欧美精品高潮呻吟av久久| 精品第一国产精品| 日韩欧美免费精品| 亚洲欧美激情在线| 日本vs欧美在线观看视频| 少妇被粗大的猛进出69影院| 丝袜美足系列| 欧美精品一区二区大全| 亚洲中文字幕日韩| 99热网站在线观看| 午夜福利乱码中文字幕| 老司机午夜福利在线观看视频 | 天天影视国产精品| 一区二区日韩欧美中文字幕| 国产一区二区三区av在线| 欧美日韩精品网址| 国产欧美日韩精品亚洲av| 夫妻午夜视频| 超碰97精品在线观看| 深夜精品福利| 十分钟在线观看高清视频www| 国产日韩欧美视频二区| 美女脱内裤让男人舔精品视频| 久久精品久久久久久噜噜老黄| av片东京热男人的天堂| 亚洲一区中文字幕在线| 免费黄频网站在线观看国产| 午夜精品久久久久久毛片777| 亚洲 欧美一区二区三区| 午夜视频精品福利| 在线观看免费视频网站a站| 两人在一起打扑克的视频| 中文字幕制服av| 最近最新免费中文字幕在线| 久久人人爽人人片av| 免费观看人在逋| 国产一区二区 视频在线| 亚洲男人天堂网一区| 国产麻豆69| 在线十欧美十亚洲十日本专区| 国产一区二区三区在线臀色熟女 | 欧美日韩中文字幕国产精品一区二区三区 | 男人爽女人下面视频在线观看| 丝袜喷水一区| 久久久久久久久久久久大奶| 老司机亚洲免费影院| 在线天堂中文资源库| svipshipincom国产片| 亚洲国产毛片av蜜桃av| 欧美日韩成人在线一区二区| 久久人人爽av亚洲精品天堂| 日韩精品免费视频一区二区三区| 一区在线观看完整版| 超碰成人久久| 狠狠婷婷综合久久久久久88av| www.熟女人妻精品国产| 999久久久国产精品视频| 最近最新中文字幕大全免费视频| 日日夜夜操网爽| 波多野结衣av一区二区av| 国产97色在线日韩免费| 久久国产精品影院| 亚洲,欧美精品.| 人妻久久中文字幕网| tube8黄色片| 大码成人一级视频| 久久亚洲精品不卡| 91大片在线观看| 午夜福利乱码中文字幕| 国产日韩一区二区三区精品不卡| 亚洲第一青青草原| 日日摸夜夜添夜夜添小说| 国产av精品麻豆| 精品国产国语对白av| 男女免费视频国产| 一本大道久久a久久精品| 成在线人永久免费视频| 99九九在线精品视频| 久久精品国产亚洲av高清一级| a 毛片基地| 成年人黄色毛片网站| 在线亚洲精品国产二区图片欧美| 中文字幕人妻熟女乱码| 国产成人系列免费观看| 久久人妻熟女aⅴ| 午夜激情av网站| 午夜精品久久久久久毛片777| 超碰成人久久| 母亲3免费完整高清在线观看| 国产高清视频在线播放一区 | 国产一区二区在线观看av| 丁香六月天网| 十八禁人妻一区二区| 成人av一区二区三区在线看 | 99国产精品一区二区三区| 国产91精品成人一区二区三区 | 夫妻午夜视频| av天堂在线播放| 亚洲一卡2卡3卡4卡5卡精品中文| 亚洲成人免费电影在线观看| 一个人免费在线观看的高清视频 | 久久影院123| 亚洲精品中文字幕在线视频| 人成视频在线观看免费观看| 高清在线国产一区| 午夜福利乱码中文字幕| 亚洲伊人久久精品综合| 欧美日韩国产mv在线观看视频| 亚洲人成77777在线视频| 中文字幕最新亚洲高清|