《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 可編程邏輯 > 設(shè)計(jì)應(yīng)用 > HDLC的FPGA實(shí)現(xiàn)方法
HDLC的FPGA實(shí)現(xiàn)方法
摘要: 從HDLC的基本定義出發(fā),通過對(duì)FPGA設(shè)計(jì)輸入的模塊化描述,介紹一種能夠在可編程邏輯芯片中實(shí)現(xiàn)HDLC功能的方法。
關(guān)鍵詞: SoPC FPGA HDLC CRC ASIC
Abstract:
Key words :

  1 引言

  HDLC(High-level Data Link Control Procedures, 高級(jí)數(shù)據(jù)鏈路控制規(guī)程)廣泛應(yīng)用于數(shù)據(jù)通信領(lǐng)域,是確保數(shù)據(jù)信息可靠互通的重要技術(shù)。實(shí)施HDLC的一般方法通常是采用ASIC(Application Specific Integrated Circuit,特定用途集成電路) 器件和軟件編程等。

  HDLC的ASIC芯片有Motorola公司的MC92460、ST公司的MK5025、Zarlink公司的MT8952B等。這些集成電路使用簡(jiǎn)易,功能針對(duì)性強(qiáng),性能可靠,適合應(yīng)用于特定用途的大批量產(chǎn)品中。但由于HDLC標(biāo)準(zhǔn)的文本較多,ASIC芯片出于專用性的目的難以通用于不同版本,缺乏應(yīng)用靈活性。例如CCITT、ANSI、ISO/IEC等都有各種版本的HDLC標(biāo)準(zhǔn),有的芯片公司還有自己的標(biāo)準(zhǔn),對(duì)HDLC的CRC(Cyclical Redundancy Check,循環(huán)冗余碼校驗(yàn))序列生成多項(xiàng)式等有不同的規(guī)定。況且,專用于HDLC的ASIC芯片其片內(nèi)數(shù)據(jù)存儲(chǔ)器容量有限,通常只有不多字節(jié)的FIFO(先進(jìn)先出存儲(chǔ)器)可用。對(duì)于某些應(yīng)用來

 

說,當(dāng)需要擴(kuò)大數(shù)據(jù)緩存的容量時(shí),只能對(duì)ASIC芯片再外接存儲(chǔ)器或其它電路,ASIC的簡(jiǎn)單易用性就被抵銷掉了。 HDLC的軟件編程方法功能靈活,通過修改程序就可以適用于不同的HDLC應(yīng)用。但程序運(yùn)行占用處理器資源多,執(zhí)行速度慢,對(duì)信號(hào)的時(shí)延和同步性不易預(yù)測(cè)。對(duì)于多路信號(hào)的HDLC應(yīng)用,處理器的資源占用率與處理路數(shù)成正比,所以軟件HDLC一般只能用于個(gè)別路數(shù)的低速信號(hào)處理。

  FPGA(Field Programmable Gate Array, 現(xiàn)場(chǎng)可編程門陣列)采用硬件技術(shù)處理信號(hào),又可以通過軟件反復(fù)編程使用,能夠兼顧速度和靈活性,并能并行處理多路信號(hào),實(shí)時(shí)性能能夠預(yù)測(cè)和仿真。FPGA芯片雖成本略微高于ASIC芯片,但具有貨源暢通、可多次編程使用等優(yōu)點(diǎn)。目前FPGA單片所含的邏輯門和片上存儲(chǔ)器的容量越做越大,百萬(wàn)門級(jí)的可編程邏輯芯片已成為尋常產(chǎn)品。在中小批量通信產(chǎn)品的設(shè)計(jì)生產(chǎn)中,用FPGA實(shí)現(xiàn)HDLC功能是一種值得采用的方法。正是有鑒于此,Innocor、Xilinx等公司推出了能在FPGA中實(shí)現(xiàn)HDLC功能的IP Core(Intellectual Property Core,知識(shí)產(chǎn)權(quán)核),但這些IP Core需要付費(fèi)購(gòu)買許可(License)才能使用,且在應(yīng)用中受到各種限制。
      從HDLC的基本定義出發(fā),通過對(duì)FPGA設(shè)計(jì)輸入的模塊化描述,介紹一種能夠在可編程邏輯芯片中實(shí)現(xiàn)HDLC功能的方法。

  2 HDLC的幀結(jié)構(gòu)和CRC校驗(yàn)

  HDLC規(guī)程主要由幀結(jié)構(gòu)、規(guī)程要素、規(guī)程類別三個(gè)部分組成[1]。為了使FPGA的設(shè)計(jì)能夠?qū)崿F(xiàn)HDLC的基本功能并能按照各項(xiàng)標(biāo)準(zhǔn)的規(guī)定靈活采用不同的CRC校驗(yàn)算法,首先回顧一下HDLC基本的幀結(jié)構(gòu)形式。

  HDLC是面向比特的鏈路控制規(guī)程,其鏈路監(jiān)控功能通過一定的比特組合所表示的命令和響應(yīng)來實(shí)現(xiàn),這些監(jiān)控比特和信息比特一起以幀的形式傳送。

  以下是ISO/IEC 3309標(biāo)準(zhǔn)規(guī)定的HDLC的基本幀結(jié)構(gòu)。

基本幀結(jié)構(gòu)

  其它的HDLC標(biāo)準(zhǔn)也有類似的幀結(jié)構(gòu)。每幀的起始和結(jié)束以7E(01111110)做標(biāo)志,兩個(gè)7E之間為數(shù)據(jù)段(含地址數(shù)據(jù)、控制數(shù)據(jù)、信息數(shù)據(jù))和幀校驗(yàn)序列。幀校驗(yàn)采用CRC算法,對(duì)除了插入的零以外的所有數(shù)據(jù)進(jìn)行校驗(yàn)。為了避免將數(shù)據(jù)中的7E誤為標(biāo)志,在發(fā)送端和接收端要相應(yīng)地對(duì)數(shù)據(jù)流和幀校驗(yàn)序列進(jìn)行插零及刪零操作。

  各種HDLC間的區(qū)別之一是幀校驗(yàn)序列的CRC算法不同,這種不同表現(xiàn)在幾個(gè)方面:

  a. 幀校驗(yàn)序列的位數(shù)不同,如16位和32位等。

  b. CRC生成多項(xiàng)式不同,如對(duì)于16位的CRC,CCITT V.41標(biāo)準(zhǔn)的多項(xiàng)式是x16 + x12 + x5 + 1,ANSI CRC-16標(biāo)準(zhǔn)的多項(xiàng)式是x16 + x15 + x2 + 1等。

  c. CRC序列的初始化條件不同,如可以初始化為全0、全1等。

  d. CRC計(jì)算結(jié)果的處理方式不同,如可以直接把CRC結(jié)果發(fā)送,或?qū)RC結(jié)果取反后再發(fā)送等。

  e. 對(duì)接收到的數(shù)據(jù)做CRC校驗(yàn)時(shí),合格判據(jù)不同。因?yàn)橛辛松鲜龅牟煌幚恚匀粫?huì)得到不同的結(jié)果,由此造成合格判據(jù)不同。例如有的標(biāo)準(zhǔn)以校驗(yàn)結(jié)果1D0F判為無(wú)錯(cuò)誤[2]。而有的ASIC芯片以校驗(yàn)結(jié)果F0B8判為無(wú)錯(cuò)誤[3]。

  顯然,對(duì)于這些應(yīng)用,可編程邏輯芯片正可以發(fā)揮自己的特長(zhǎng)。

  3 用FPGA實(shí)現(xiàn)HDLC功能的原理框圖

  對(duì)FPGA器件進(jìn)行功能設(shè)計(jì)一般采用的是Top to Down(從頂?shù)降祝┑姆椒ǎ嗉锤鶕?jù)要求的功能先設(shè)計(jì)出頂層的原理框圖,該圖通常由若干個(gè)功能模塊組成。再把各個(gè)模塊細(xì)化為子模塊,對(duì)較復(fù)雜的設(shè)計(jì)還可把各子模塊分成一層層的下級(jí)子模塊,各層的功能可以用硬件描述語(yǔ)言或電路圖來實(shí)現(xiàn)。

  圖2即為一個(gè)典型的單路雙向HDLC電路的頂層電原理圖設(shè)計(jì)實(shí)例。

  從圖中可以看出,該電路由接口模塊interface、HDLC數(shù)據(jù)發(fā)送模塊transmitter和HDLC

  數(shù)據(jù)接收模塊receiver三部分組成。當(dāng)需要多路HDLC收發(fā)器時(shí),可將若干個(gè)transmitter模塊和receiver模塊組合使用。以下分別對(duì)這幾個(gè)模塊做簡(jiǎn)要說明。

用FPGA實(shí)現(xiàn)HDLC功能的原理框圖

  圖2

  3.1 接口模塊interface

  interface模塊的主要功能是:向FPGA提供時(shí)鐘;通過數(shù)據(jù)、地址總線和讀寫信號(hào)向FPGA讀寫并行數(shù)據(jù);產(chǎn)生和處理中斷信號(hào)。

  在本例中,時(shí)鐘是24.576MHz。時(shí)鐘的頻率越高,就可以處理更高速的數(shù)據(jù)信號(hào),但相應(yīng)的芯片功耗和價(jià)格要高一些。時(shí)鐘頻率還和HDLC的數(shù)據(jù)收發(fā)速率有關(guān),一般選時(shí)鐘頻率正好是HDLC數(shù)據(jù)速率的整數(shù)倍,以便簡(jiǎn)化HDLC 收發(fā)器定時(shí)電路的設(shè)計(jì)。

  數(shù)據(jù)總線的寬度取決于所使用的外部CPU類型。由于目前較多

 

使用的是16位的單片處理器,因此這里采用16位的數(shù)據(jù)總線cpu_data[15..0]。當(dāng)然也可以根據(jù)需要采用8位或32位的數(shù)據(jù)總線。

 

  地址總線的寬度主要取決于HDLC所需要的數(shù)據(jù)緩存區(qū)的大小。例如,設(shè)計(jì)16路雙向HDLC收發(fā)器,每個(gè)收發(fā)器要緩存256字節(jié)的數(shù)據(jù),在使用16位數(shù)據(jù)總線時(shí)可求得地址總線的寬度至少應(yīng)有12位。由于外部CPU要對(duì)FPGA實(shí)施一些控制功能,F(xiàn)PGA中還要考慮留出一定的地址來安排命令寄存器和狀態(tài)寄存器,所以實(shí)際所需的地址總線還要再寬一些。如果HDLC的路數(shù)很多,緩存器又定得很大,F(xiàn)PGA內(nèi)部的地址寬度會(huì)超過外部CPU可提供的地址寬度,這時(shí)可以向FPGA的特定寄存器寫入數(shù)據(jù)鎖存后作為內(nèi)部地址來擴(kuò)展地址總線。

  對(duì)于外部CPU來說,F(xiàn)PGA可以看成是一個(gè)普通芯片,通過片選CS/、讀寫信號(hào)RD/和WR/,就可以選中FPGA并對(duì)其進(jìn)行讀寫操作。

  當(dāng)FPGA需要向CPU傳遞信息時(shí),中斷信號(hào)輸出端interrupt/ 變?yōu)榈碗娖剑珻PU響應(yīng)后可到FPGA中的狀態(tài)寄存器去讀取詳細(xì)的中斷信息并做出相應(yīng)的處理。

  3.2 HDLC數(shù)據(jù)發(fā)送模塊transmitter

  transmitter模塊的主要功能是:對(duì)本路HDLC數(shù)據(jù)發(fā)送時(shí)鐘tx_clk整形后產(chǎn)生內(nèi)部發(fā)送時(shí)鐘inter_tx_clk, 產(chǎn)生鎖相于inter_tx_clk的FPGA工作時(shí)鐘tx_op_clk;鎖存外部CPU寫入的發(fā)送數(shù)據(jù)并按指定時(shí)序啟動(dòng)發(fā)送;在發(fā)送數(shù)據(jù)段前加上7E起始標(biāo)志;對(duì)發(fā)送數(shù)據(jù)逐位做CRC計(jì)算并將計(jì)算結(jié)果附在發(fā)送數(shù)據(jù)之后;對(duì)包括CRC計(jì)算值在內(nèi)的數(shù)據(jù)進(jìn)行插零操作并附上7E結(jié)束標(biāo)志把結(jié)果輸出。

  transmitter模塊由發(fā)送定時(shí)子模塊tx_timer、發(fā)送數(shù)據(jù)子模塊tx_data、標(biāo)志發(fā)生器子模塊7e_generator、發(fā)送CRC計(jì)算子模塊tx_crc、數(shù)據(jù)插零子模塊zero_insert等組成,見圖3。

  HDLC的數(shù)據(jù)發(fā)送時(shí)鐘tx_clk由外部電路提供(在必要時(shí)也可把這些外部電路綜合進(jìn)同一片F(xiàn)PGA),工作時(shí)鐘op_clk的頻率比數(shù)據(jù)發(fā)送時(shí)鐘高出幾倍并鎖相于數(shù)據(jù)發(fā)送時(shí)鐘,能以高于比特發(fā)送的速度執(zhí)行對(duì)數(shù)據(jù)的操作。

HDLC數(shù)據(jù)發(fā)送模塊transmitter

  圖3

  待發(fā)送數(shù)據(jù)是由外部CPU通過interface模塊寫入指定地址的緩沖存儲(chǔ)器的。在HDLC中,可以選用的緩沖存儲(chǔ)器類型有FIFO(先進(jìn)先出)存儲(chǔ)器、DPRAM(雙端口RAM)存儲(chǔ)器、移位寄存器等。在本設(shè)計(jì)中,發(fā)送數(shù)據(jù)的存儲(chǔ)使用的是數(shù)據(jù)鎖存移位寄存器。使用這種寄存器的優(yōu)點(diǎn)是:寫入的待發(fā)送數(shù)據(jù)經(jīng)鎖存后,可在任何時(shí)候(包括正在發(fā)送時(shí))對(duì)數(shù)據(jù)的任何部分讀出檢查,并且數(shù)據(jù)可直接串行移位做CRC計(jì)算,簡(jiǎn)化FPGA設(shè)計(jì)。這種寄存器由數(shù)據(jù)鎖存器和串行移位寄存器兩部分組成,占用芯片資源較多,但對(duì)于有大量片上存儲(chǔ)器可用的FPGA 芯片來說,這點(diǎn)是不成問題的。

  7E標(biāo)志加在發(fā)送數(shù)據(jù)段的前后,其時(shí)序由tx_timer確定。在發(fā)送啟動(dòng)時(shí),先發(fā)7E再發(fā)數(shù)據(jù)。

  發(fā)送CRC計(jì)算子模塊tx_crc由16個(gè)帶賦能端e的D觸發(fā)器組成,其電路圖見圖4,可用來按照x16 + x12 + x5 + 1的生成多項(xiàng)式進(jìn)行16位CRC計(jì)算。該電路的原理可參看數(shù)據(jù)通信教科書,此處不再贅述,僅說明幾點(diǎn):

  a. 如果要改變CRC的位數(shù),只要改變D觸發(fā)器的數(shù)量。

  b. 如果要改變CRC生成多項(xiàng)式,僅需將多項(xiàng)式中非零系數(shù)項(xiàng)對(duì)應(yīng)的D觸發(fā)器的輸出與d1信號(hào)異或后送至下一個(gè)D觸發(fā)器的輸入。

  c. 通過給D觸發(fā)器的PRN端或CLRN端置0,就可改變CRC計(jì)算的初始值。

 

  這個(gè)例子可說明用FPGA設(shè)計(jì)的CRC電路具有極大的靈活性。

發(fā)送CRC計(jì)算子模塊tx

  圖4

  發(fā)送的數(shù)據(jù)經(jīng)CRC計(jì)算并將計(jì)算結(jié)果附在數(shù)據(jù)后面,再經(jīng)插零后附上7E標(biāo)志就可輸出。插零操作由子模塊zero_insert完成。子模塊tx_data監(jiān)視著每一個(gè)串行移出的數(shù)據(jù),當(dāng)發(fā)現(xiàn)數(shù)據(jù)流中出現(xiàn)五?quot;1時(shí),就輸出控制信號(hào)1f_detect/ 暫停數(shù)據(jù)移位,此時(shí)子模塊zero_insert向數(shù)據(jù)流插入一個(gè)0比特。

  子模塊tx_data中存儲(chǔ)著待發(fā)送數(shù)據(jù)的比特長(zhǎng)度值,并隨時(shí)和已發(fā)送數(shù)據(jù)的比特長(zhǎng)度值比較。當(dāng)出現(xiàn)兩者相等的情況時(shí),判定為數(shù)據(jù)發(fā)送完畢,子模塊tx_crc停止CRC計(jì)算并把計(jì)算結(jié)果輸出。再經(jīng)過16個(gè)數(shù)據(jù)時(shí)鐘后,子模塊7e_generator發(fā)出7E作為結(jié)束標(biāo)志,同時(shí)向接口模塊interface發(fā)出tx_data_empty信號(hào)表示數(shù)據(jù)發(fā)送結(jié)束。

  3.3 HDLC數(shù)據(jù)接收模塊receiver

  receiver模塊的主要功能是:產(chǎn)生與本路HDLC接收數(shù)據(jù)時(shí)鐘同步的FPGA工作時(shí)鐘;在接收的數(shù)據(jù)流中檢測(cè)有無(wú)7E標(biāo)志;當(dāng)檢測(cè)到數(shù)據(jù)流中有1F信號(hào)時(shí),對(duì)數(shù)據(jù)進(jìn)

 

行刪零操作;對(duì)經(jīng)刪零后的數(shù)據(jù)進(jìn)行CRC校驗(yàn);把接收到的數(shù)據(jù)進(jìn)行串/并轉(zhuǎn)換并存入雙端口RAM;當(dāng)接收到結(jié)束標(biāo)志后,檢查CRC校驗(yàn)值是否正確,向interface模塊發(fā)出rx_data_ready信號(hào)。

 

  receiver模塊由接收定時(shí)子模塊rx_timer、接收數(shù)據(jù)子模塊rx_data、標(biāo)志檢測(cè)子模塊7e_detector、數(shù)據(jù)刪零子模塊zero_delete、接收CRC校驗(yàn)子模塊 rx_crc等組成,見圖5。

  對(duì)比receiver模塊和transmitter模塊,雖然兩者一些子模塊的功能是相逆的,但其原理是類似的,因此不再重復(fù)說明。

  在receiver模塊中采用了雙端口RAM來作為HDLC接收數(shù)據(jù)緩存器,因此FPGA內(nèi)部向雙端口RAM寫入數(shù)據(jù)和FPGA外部向雙端口RAM讀出數(shù)據(jù)可以分別通過兩個(gè)端口獨(dú)立的數(shù)據(jù)地址總線同時(shí)進(jìn)行。

  

HDLC數(shù)據(jù)接收模塊receiver

圖5

  限于篇幅,以上所述僅為設(shè)計(jì)HDLC電路的大致框架,許多細(xì)節(jié)已被省略了。

  4 應(yīng)用實(shí)例

  根據(jù)上述設(shè)計(jì)方法,已成功地在可編程邏輯芯片上實(shí)現(xiàn)了多路HDLC的設(shè)計(jì)。

  設(shè)計(jì)輸入在Altera公司的MAX+plus II[4] 10.0版本的軟件平臺(tái)上進(jìn)行。首先考慮擬設(shè)計(jì)的電路有多少路HDLC收發(fā)器、需要多少內(nèi)部存儲(chǔ)器、工作速率多少、對(duì)外部處理器的接口有何要求等。根據(jù)這些考慮,以電路圖和AHDL語(yǔ)言結(jié)合的方法進(jìn)行設(shè)計(jì)輸入。對(duì)于時(shí)序電路,主要采用電路圖輸入的方法;對(duì)于地址譯碼等功能電路,采用AHDL語(yǔ)言描述;對(duì)于存儲(chǔ)器、鎖存器及移位寄存器等,盡量采用MAX+plus II中LPM(參數(shù)化模塊庫(kù))提供的模塊來實(shí)現(xiàn)。全部設(shè)計(jì)輸入完成后,對(duì)設(shè)計(jì)進(jìn)行編譯、仿真。在波形仿真器內(nèi)給定輸入信號(hào),檢查輸出的波形是否符合設(shè)計(jì)預(yù)期。反復(fù)多次進(jìn)行修改,確認(rèn)無(wú)誤后可將設(shè)計(jì)結(jié)果下載到FPGA芯片。

  FPGA芯片選用的是Altera公司的ACEX 1K系列[5]。該系列是Altera公司面向通信和消費(fèi)類數(shù)字產(chǎn)品推出的低功耗、高密度的高性能FPGA集成電路,具有可與ASIC相比擬的價(jià)位。ACEX 1K系列器件內(nèi)部采用基于LUT的架構(gòu),最大邏輯門數(shù)為10萬(wàn)門;可提供的片內(nèi)存儲(chǔ)器最大為49152比特;最小時(shí)延僅數(shù)納秒,實(shí)際電路總時(shí)延在數(shù)十納秒左右;能夠滿足一般HDLC的要求。ACEX 1K系列FPGA器件工作電壓為2.5伏,I/O接口電壓可選為2.5伏或3.3伏,配置芯片可選Altera公司的EPC1型。

  設(shè)計(jì)出的具有多路HDLC功能的FPGA芯片已應(yīng)用于船舶AIS(Automatic Identification System,自動(dòng)識(shí)別系統(tǒng))樣機(jī)的無(wú)線數(shù)據(jù)通信鏈路中,成功實(shí)現(xiàn)了雙向數(shù)據(jù)通信。

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

  FPGA提供了一種取代ASIC芯片的選擇,以上所述僅是用FPGA實(shí)現(xiàn)HDLC功能的一個(gè)簡(jiǎn)單介紹。在通信產(chǎn)品的設(shè)計(jì)中,如果原已使用了可編程邏輯芯片來實(shí)現(xiàn)某些功能的話,只要改用更大容量的FPGA芯片,就可以將類似于HDLC這樣的功能都集成進(jìn)去。如使用Altera 公司的Quartus II軟件來進(jìn)行同類設(shè)計(jì),則功能更強(qiáng)大,更能支持Top to Down的設(shè)計(jì)方法,并且支持Cyclone等大規(guī)模FPGA芯片。此外,Xilinx公司新推出90納米工藝的Spartan-3系列低成本FPGA芯片,也可作為取代ASIC的一種選擇。顯然,F(xiàn)PGA在通信技術(shù)中的應(yīng)用十分值得重視,并正受到越來越多的關(guān)注。(2003.11)

  參考文獻(xiàn)

  1 張德民. 數(shù)據(jù)通信,P.194. 北京:科學(xué)技術(shù)文獻(xiàn)出版社,1997.8

 

  2 ISO/IEC 3309: Information technology-Telecommunications and information exchange between systems-High-level data link control (HDLC) procedures-Frame structure, P.4. Switzerland: International Electrotechnical Commission, Jun 2002

  3 Zarlink Semiconductor. MT8952B HDLC Protocol Controller, P.3-64. March 1997

  4 Altera Corporation. MAX+plus II, Version 10.0, Sep 2000

  5 Altera Corporation. ACEX 1K Programmable Logic Family Data Sheet, Altera Digital Library,Version 3,2001

 
此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
主站蜘蛛池模板: 国产精品久久久久永久免费看 | 黄色av软件 | av手机免费在线观看 | 精久国产一区二区三区四区 | 色婷婷a| 午夜精品久久久内射近拍高清 | 91精品国产高清一区二区三区蜜臀 | 亚洲成年女人av毛片性性教育 | 男主和女配啪慎入h闺蜜宋冉 | 精品国产一区二区三区麻豆 | 香港三级日本三级三69 | 高h肉辣民工文 | 91视频在线免费观看 | 国产一区二区亚洲精品 | 欧美性xxxx极品hd欧美风情 | 欧美视频在线观看,亚洲欧 欧美视频在线观看视频 | 成人av片在线观看 | 无遮无挡爽爽免费视频 | 女性毛片| 91精品国产色综合久久久蜜香臀 | xxxx在线观看视频 | 中国一级黄色 | 青青青国产在线观看免费 | 日本亚州视频在线八a | 天堂网av2014| 亚洲欧美日韩精品成人 | 久久人人爽人人爽人人片av麻烦 | 成人做爰免费网站 | 日本在线小视频 | 国产精品午夜小视频观看 | 欧美一区二区激情 | 依依色综合一道本 | 精品久久久一二三区播放播放播放视频 | 免费精品99久久国产综合精品 | 超碰成人免费 | 精品小视频在线观看 | 女人被爽到呻吟gif动态图视看 | 免费av一区| 中文字av| 亚洲瑟瑟| 加勒比一本heyzo高清视频 | 草碰在线 | 66亚洲一卡2卡新区成片发布 | 嫩草视频国产 | 亚洲国产日韩欧美 | 97在线视频免费观看 | 日韩有码在线视频 | 国产中文一区二区三区 | 国产精品日日躁夜夜躁欧美 | 性做久久久久久免费观看 | 欧美成人综合在线 | 欧美xxxx狂喷水 | 97在线公开视频 | 直接看的av网站 | 欧洲精品一区二区三区 | 992tv在线影院| 国产精品黄在线观看免费软件 | 国产真实生活伦对白 | 狠狠干伊人网 | 国内精品国产三级国产在线专 | 亚洲人成色77777 | 国产精品区在线 | 色偷偷中文字幕 | 8x8ⅹ国产精品8x红人影库 | 蜜桃av一区 | 亚洲图片欧美在线 | 欧美人与zoxxxx另类 | 中文一二区 | 日本一区二区成人 | 国产精品国产三级国快看 | 国产美女明星三级做爰 | 五月天一区二区 | 亚洲成人在线视频播放 | 四川丰满妇女毛片四川话 | 天天躁日日躁狠狠躁欧美老牛 | 精品国产福利 | аⅴ资源新版在线天堂 | 国内自拍第23页 | 欧美xxxxx少妇 | 久久免 | 午夜无码国产理论在线 | 国产视频一二三 | 国产一区视频在线观看免费 | 日日碰狠狠躁久久躁蜜桃 | 99精品国产99久久久久久白柏 | 中文字幕乱码中文乱码777 | 欧美日韩丝袜 | 香蕉久久一区二区不卡无毒影院 | 国产成人精品亚洲男人的天堂 | 久久久久亚洲精品中文字幕 | 狠狠爱无码一区二区三区 | 国产精品99久久久久久小说 | 精品久久久久久综合日本 | 日韩欧美在线免费观看 | 麻豆91精品91久久久的内涵 | 日本精品一二三 | www.欧美精品 | 久久精品无码一区二区小草 | 九九re6热在线视频精品66 | 一本色道久久综合亚洲精品不卡 | 精品成人一区二区三区四区 | 黄色suv视频| 亚洲爱爱图 | 日本又白又嫩水又多毛片 | 国产中年夫妇高潮精品视频 | 中国毛片视频 | 大胸喷奶水www视频妖精网站 | 色欲综合一区二区三区 | 欧美日韩一二三四区 | 丝袜 制服 国产 欧美 亚洲 | 99热在线播放 | 午夜福利理论片在线观看 | 男女啪啪做爰高潮无遮挡 | 一区精品在线观看 | 韩国三级一区 | 久久精品国产精品亚洲色婷婷 | 久久亚洲色一区二区三区 | 久热在线| 一级aa毛片 | 国产婷婷色一区二区三区在线 | 久久成人影院精品777 | 日韩久久毛片 | 玖玖色资源 | 精品亚洲国产成av人片传媒 | 天天综合一区 | 韩国甜性涩爱 | 岛国精品在线观看 | 天堂网一区 | 国产日韩av在线 | 欧美a∨亚洲欧美亚洲 | 国产成人高清视频 | 欧洲精品一卡2卡三卡4卡影视 | 久久经典 | 人人妻人人澡人人爽超污 | 成人看片在线观看 | av在线影视| 农村老妇性真猛 | 妇女伦子伦视频高清在线 | 成人福利视频导航 | 伊人影院久久 | 黄色插插视频 | 高h禁伦肉伦np双龙 高h捆绑拘束调教小说 | 天天干天天舔天天射 | 高h喷水荡肉少妇爽多p视频 | 五月天亚洲视频 | 黄色综合网 | 日本sm一区二区三区调教 | 色噜噜一区二区三区 | 一区在线播放 | 久操国产视频 | 校园春色综合版 | 免费看黄色网址 | 色五月在线视频 | 啪啪福利 | 向日葵视频在线播放 | 精品免费一区二区 | 在线观看福利网站 | 国产精品卡一卡二卡三 | 精品久久久久久久久久ntr影视 | 久久伊人蜜桃av一区二区 | 天天躁日日摸久久久精品 | 国产伦精品一区二区三区免 | 好吊妞视频在线 | 四虎国产成人精品免费一女五男 | 性无码专区无码 | 女同理伦片在线观看禁男之园 | 中国字幕一色哟哟 | 插插射啊爱视频日a级 | 国产成人无码a在线观看不卡 | 搞逼综合网 | 日本精品网 | 日本捏奶吃奶的视频 | 久久精品入口九色 | 欧美特级特黄aaaaaa在线看 | 多p混交群体交乱在线观看 多男一女一级淫片免费播放口 | 大肉大捧一进一出视频出来呀 | 亚洲欧洲精品一区二区三区 | 国产一级自拍 | 精品人妻系列无码人妻漫画 | 深夜少妇18免费 | a级片在线免费观看 | 久久天堂av综合合色蜜桃网 | 蜜桃一本色道久久综合亚洲精品冫 | 欧产日产国产精品98 | 久久久久久亚洲综合影院红桃 | 国产三级精品三级在专区 | va亚洲va欧美va国产综合 | 免费观看性欧美大片无片 | 日韩精品av一区二区三区 | 久久爰| 国产精品狼人久久久久影院 | 亚洲美女视频在线 | 午夜精品久久久久久久久久蜜桃 | 暖暖成人免费视频 | 九九九九热精品免费视频点播观看 | 久久国产精品免费 | 日产精品一区二区三区在线观看 | 欧美精品乱人伦久久久久久 | 黄色suv视频| 亚洲不卡在线视频 | 成人精品一区二区三区视频播放 | 4399理论片午午伦夜理片 | ts人妖另类精品视频系列 | 日日橹狠狠爱欧美二区免费 | 影音先锋 成人 | 51成人网 | 91看国产| 免费一级特黄特色毛片久久看 | av在线观| 免费xxxxx在线观看网站软件 | 国产日产精品一区二区三区四区的观看方式 | 婷婷无套内射影院 | 亚洲成人视屏 | 日韩激情av| 欧美老妇交乱视频在线观看 | 24小时日本在线www免费的 | 老司机亚洲精品影院 | 韩国19禁无遮挡啪啪无码网站 | 久久亚洲精品久久国产一区二区 | 中文字幕在线亚洲精品 | 九九在线中文字幕无码 | 妺妺窝人体色www看美女 | 欧美aⅴ视频 | 久久久久久综合网 | 68精品久久久久久欧美 | 国产美女在线一区 | 狠狠色狠狠色合久久伊人 | 中文字幕日韩精品欧美一区 | 红杏亚洲影院一区二区三区 | 亚洲天堂第一区 | 国产一区在线免费 | 美女高清视频免费视频 | 国产精品精品国产 | 亚洲一区久久 | 免费一级全黄裸片 | 一二三区乱码2021 | 捆绑紧缚一区二区三区在线观看 | 黄色网址av| 国产精品国产三级国产普通 | 免费看一区二区三区 | 日韩激情网站 | 成人亚洲综合av天堂 | 国产裸体永久免费视频网站 | 亚洲s码欧洲m码国产av | 亚洲中又文字幕精品av | 中文毛片无遮挡高潮免费 | 一区二区久久久久 | 欧美视频在线观看一区二区 | 久久男人av资源网站无码 | 午夜精品视频在线观看 | 久久久精品中文字幕麻豆发布 | 国产剧情久久久 | 国产精品女同一区二区久久夜 | 亚洲国产一区二 | 色婷婷亚洲六月婷婷中文字幕 | 久久狠狠高潮亚洲精品 | 国产精品乱码高清在线观看 | 超薄肉色丝袜一二三四 | 夜夜嗨av涩爱av牛牛影视 | 嫩草影院在线视频 | 国产91精清纯白嫩高中在线观看 | 亚洲精品一区二区久 | 91视频三区 | 欧美成人精品激情在线视频 | 依人综合网 | 色综合久久久久综合一本到桃花网 | 国产日韩精品一区二区三区在线 | 精品久久久久久久久久久久久 | 亚洲欧洲av| 成人伊人 | 精品久久久久久久国产性色av | 又色又爽无遮挡免费视频男男 | 天天艹av| 俺也去av | 久操免费在线 | 狠狠干在线 | 狠狠欧美 | www,五月天,com| 精品久久久久香蕉网 | 波多野结衣在线视频播放 | 成人免费视频视频在线观看 免费 | 村上凉子在线播放69xx | 插插插网站 | 成人资源在线观看 | 精品国产一二区 | 精品国产三级a∨在线 | 成人性生交大片免费看中文视频 | 国产精品婷婷久久爽一下 | 国产youjizz| 艳妇臀荡乳欲伦交换日本 | 欧美另类综合 | 国内少妇毛片视频 | 国产9 9在线 | 中文 | 亚洲天堂网一区 | 午夜免费无码福利视频 | 成人av资源站 | 大胸少妇裸体无遮挡啪啪 | 日本sm/羞辱/调教/捆绑视频 | 怡红院成人av | 18禁超污无遮挡无码免费网站国产 | 成人高潮片免费视频欧美 | 午夜高潮视频 | 丁香花在线影院观看在线播放 | 国产精品毛片av在线看 | 日日拍拍 | 欧美另类天堂 | 男人天堂网在线视频 | 日本少妇免费视频一三区 | 欧美高清性xxxxhdvideos | 国产一区免费 | 久产久精国产品 | 99re热这里只有精品视频 | 久久精品国产免费看久久精品 | 中文字幕高清在线观看 | 麻豆人人妻人人妻人人片av | 国产理论在线 | 看全黄大色黄大片美女人 | 国产精品原创巨作av | 天堂伊人久久 | 黑人巨茎大战俄罗斯美女 | 天堂在线中文字幕 | 国产a级精品 | 精品欧美一区二区三区在线观看 | 欧美xxxx狂喷水 | 绯色av一区二区三区在线观看 | 99热这里只有精品7 99热这里只有精品8 | 午夜在线网站 | 狠狠躁18三区二区一区张津瑜 | 射射综合网 | av在线看片| 玖玖精品| 亚洲国产婷婷香蕉久久久久久 | 日本成人在线免费视频 | 国产在线国偷精品免费看 | 美女主播精品视频一二三四 | 免费人成在线观看视频高潮 | 国产伦精品一区二区三区88av | 中文字幕亚洲乱码熟女在线萌芽 | 国产成人av综合色 | 蓝牛av| 国产精品无码专区av在线播放 | 日韩黄色小视频 | 免费爱爱网站 | 日韩亚洲欧美中文字幕 | 在线一区二区三区 | 狠狠视频 | aaa黄色| 免费在线观看av的网站 | 亚洲影视在线观看 | 亚洲做爰日本做爰 | 少妇高潮伦 | 精品亚洲永久免费精品 | 熟女无套内射线观56 | 无码精品人妻一区二区三区湄公河 | 白嫩少妇和二男三p爽的大声呻吟 | 蜜月va乱码一区二区三区 | 国产伦理无套进入 | 色网址在线观看 | 国产午夜精品久久久久免费视 | 夜夜操夜夜操 | 欧美激情一区二区视频 | 国产看黄网站又黄又爽又色 | 亚洲妇熟xx妇色黄蜜桃 | 日本人体一区 | 亚洲涩涩视频 | 国产偷v国产偷v精品视频 | av有码在线 | 免费91视频| 欧洲grand老妇人 | 一区二区日本视频 | 综合激情四射 | xfyy5566黑夜在线手机版 | 日本熟妇大屁股人妻 | 国产又粗又长又爽 | 免费视频一区 | 中文字幕一区二区三区乱码图片 | 一本一道久久久a久久久精品蜜臀 | 亚洲区小说区图片区 | 成人欧美日韩一区二区三区 | 国产精品第60页 | 最新中文字幕一区 | 久久天天躁狠狠躁夜夜网站 | 翘臀后进少妇大白嫩屁股视频 | 日本大乳奶做爰 | 色网站免费观看 | 中文字幕精品av一区二区五区 | 在线看片不卡 | 18视频在线观看娇喘 | 九九久久精品国产 | 国产日韩精品视频 | 国产精品乱码一区二区三区 | 偷拍盗摄高潮叫床对白清晰 | 国产无套内射普通话对白 | 国产自在自线午夜精品 | 一级免费黄色片 | 中文字幕日韩在线播放 | 在线视频一区少妇露脸福利在线 | 亚洲精品美女视频 | av一卡二卡| 国产成人综合久久精品免费 | 亚洲成人在线免费 | 特级淫片aaaaaaa级附近的 | 日韩免费一区二区 | 天天想夜夜爽 | 午夜少妇影院 | 337p日本欧洲亚洲大胆色噜噜 | 51永久免费观看国产nbamba | 久久久免费视频观看 | 亚洲日本中文字幕乱码在线电影 | 国产麻豆免费视频 | 鲁一鲁一鲁一鲁一澡 | 日韩欧美黄色网址 | 日本新janpanese乱熟 | 亚洲国产婷婷香蕉久久久久久 | 五月婷婷丁香综合 | aaaaa少妇高潮大片在按摩线 | 天堂乱码一二三区 | 91p在线观看| 日韩欧美一区在线 | 在熟睡夫面前侵犯我在线播放 | 嫩草免费视频 | 国产亚洲精久久久久久无码 | 欧美性猛交bbbbb精品 | 自拍偷在线精品自拍偷99九色 | 成人免费视频a | 色婷婷综合久久久中文一区二区 | 成年无码av片 | 精品人妻一区二区三区浪潮在线 | 亚洲夜夜性无码 | 国语对白做受xxxxx在线中国 | 北条一二三区 | 在线观看中出 | 国产欧美一区二区白浆黑人 | 天天干天天爽天天操 | 久草在线资源福利 | 国产精品第69页 | 国产精品传媒在线观看 | 麻豆传传媒久久久爱 | 污视频免费网站 | 不卡一区二区三区四区 | 男人天堂网站 | 成人午夜又粗又硬又大 | 性欢交69精品久久久 | 在线一区二区三区在线一区 | 国产精成人品日日拍夜夜免费 | 精品国产一区二区三 | 亚洲一区二区日本 | 欧美精品一区二区三区免费视频 | 亚洲欧洲成人精品av97 | 东北老头老太国产 | 99精品国产高清一区二区麻豆 | 欧美乱做爰xxxⅹ久久久 | 西西人体做爰大胆gogo | 亚洲成人免费视频在线 | 麻豆欧美 | 国产精品片一区二区三区 | 少妇粉嫩小泬白浆流出 | 亚洲人成网站在线在线观看 | 欧美国产免费 | 在线观看网址你懂的 | 久久久精品2019免费观看 | 国产精品刺激对白97 | 亚洲第一网站男人都懂 | 精品人妻无码一区二区色欲产成人 | 肉大榛一进一出免费视频 | 动漫av纯肉无码免费播放 | 欧美乱轮 | 538精品在线视频 | 成人在线观看av | 日本成年x片免费观看 | 特级做a爰片毛片免费看无码 | 巨粗进入警花哭喊求饶在线观看 | 啪啪综合网 | 久久一级片 | 在线免费观看福利 | 神马国产 | 成人做受黄大片 | 国产视频中文字幕 | 欧美色图一区二区 | 国产精品三级 | 瑟瑟av| 欧美激情一区二区三区 | 4399理论片午午伦夜理片 | 欧美精品韩国精品 | 天天综合天天 | 亚洲天堂第一 | 欧美一区二区高清 | 亚洲综合在线视频 | 久久日韩激情一区二区三区四区 | 精品人妻无码一区二区三区换脸 | 国产另类ts人妖一区二区 | 高清免费av | 国产aaa视频| 日本中文字幕在线视频 | 中文字幕在线观看日本 | 成人在线观看网址 | 激情五月av久久久久久久 | 91九色丨porny丨交换 | 男女做爰全过程免费的软件 | 麻豆国产丝袜白领秘书在线观看 | 毛片毛片毛片毛片毛片毛片毛片毛片毛片毛片 | 催眠淫辱の教室3在线观看 村上凉子在线播放av88 | 四虎国产精品永久在线 | 非洲黑人狂躁日本妞 | 欧美a级片视频 | 国产在线拍偷自揄拍无码 | 精品国产乱码久久久久久天狼 | 亚洲综合图色 | 欧美亚洲黄色 | 久久精品中文闷骚内射 | 日韩午夜一区二区在线精品三级伦理 | 能在线观看的av网站 | 国产精彩视频在线 | 色偷偷免费视频 | 日韩欧美理论 | 亚洲乱亚洲 | 国产床戏无遮挡免费观看网站 | 影视av久久久噜噜噜噜噜三级 | 亚洲精品久久久久中文第一幕 | 欧洲女人牲交视频免费 | 久久久久成人精品免费播放动漫 | a 'v片欧美日韩在线 | 石原莉奈av调教中文字幕 | 午夜福利1000集在线观看 | 丰满岳乱妇一区二区三区 | 女人裸体偷拍全过程 | 中文字幕 欧美 日韩 | 狠狠综合久久av一区二区蜜桃 | 高清免费视频日本 | 国产资源久久 | 成人做爰66片免费看网站 | 欧美成人中文字幕 | 日本成人三级 | 国产乱人内谢69xxxx亚洲 | 黄色福利网 | 日本黄色大片免费看 | 国产精品老女人 | 欧美香蕉视频 | 日本特黄特色aaa大片免费 | 精品播放 | 色五月激情五月 | 夜夜春亚洲嫩草一区二区 | 欧美三级成人 | 美女视频一区二区 | 国精产品一区一区三区有限公司杨 | 91av免费| 久久久国产精品人人片 | 亚洲一区 视频 | www.youjizz.com在线观看 | 精品国产av色一区二区深夜久久 | 欧美a级片视频 | 欧美乱大交做爰xxxⅹ性3 | a亚洲天堂| 免费国产在线麻豆网站 | 天堂网中文在线www 三级网站视频在在线播放 热99re6久精品国产首页青柠 | 国产精品久久久久久久久久白浆 | 高h放荡受浪受bl | 国产一区影院 | 使劲快高潮了国语对白在线 | 一区二区三区无码视频免费福利 | av一区不卡 | 96亚洲精品久 | 黄视频在线 | 亚洲精品午夜无码专区 | 黑人一区二区三区四区五区 | 日本大学生三级三少妇 | 99riav.6国产情侣在线看 | 偷偷操不一样的久久 | 99久久久| 欧美视频第一页 | 日本免费视频 | 国产传媒av| 日韩色综合 | 日韩 欧美 综合 | 97超碰人人澡 | 国产麻豆精品精东影业av网站 | 人人澡人人添人人爽一区二区 | 色综合88 | 黑人巨大精品欧美一区免费视频 | 99国产精品久久久久久久久久 | 久久精品www人人爽人人 | 一道本一二三区 | 久草免费资源 | 亚洲午夜久久久精品一区二区三区 | 女的被弄到高潮娇喘喷水视频 | 国产黄色a级毛片 | 波多野结衣电车 | 九九九热视频 | 性欧美17一18内谢 | 亚洲欧美色视频 | 性高湖久久久久久久久aaaaa | 国产精品黄视频 | 尹人综合网 | 久久久久久伦理 | 国产精品久久久久久久久毛片 | 亚洲小视频 | 日本黄又爽又大高潮毛片 | 在线激情小视频 | 欧美午夜性春猛交 | 操欧美老逼| 秋霞一区| 在线播放亚洲第一字幕 | 欧美一进一出抽搐大尺度视频 | 日韩免费无码一区二区三区 | 国产一级二级三级视频 | 免费在线看黄色片 | 亚洲风情亚aⅴ在线发布 | 秋霞自拍 | 99热一区 | 亚洲成a人片在线播放 | 日韩av不卡在线 | 国产精品理论片在线观看 | 无码国产精品一区二区免费式芒果 | 久久999精品久久久 久久999精品久久久有什么优势 | 毛片色毛片18毛片美女 |