《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于FPGA的SCL譯碼算法優化與設計
基于FPGA的SCL譯碼算法優化與設計
2018年電子技術應用第12期
廖海鵬,卿粼波,滕奇志,何小海,鄧媛媛
四川大學 電子信息學院,四川 成都610065
摘要: 由于極化碼被指出在二進制離散無記憶信道中具有實現其極限容量的理論性能,近年來極化碼在通信領域的貢獻日漸凸顯。極化碼的譯碼系統可采用軟件或者硬件方式實現,其中使用軟件方式時譯碼效率受限于CPU的串行處理模式,因此在具有并行工作模式的FPGA上進行極化碼的譯碼實現對于通信系統來說具有非常大的意義。首先介紹了極化碼的SCL譯碼算法;然后針對該算法進行優化從而提高譯碼效率,以及針對該算法在FPGA上的實現進行了定點量化的改進;最后對譯碼器進行硬件仿真,以及在FPGA上進行了實現與性能分析。實驗結果表明該譯碼器在碼長為512時譯碼最高頻率為143.988 MHz,吞吐率為28.79 Mb/s。
中圖分類號: TN911.2
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.181295
中文引用格式: 廖海鵬,卿粼波,滕奇志,等. 基于FPGA的SCL譯碼算法優化與設計[J].電子技術應用,2018,44(12):1-4,8.
英文引用格式: Liao Haipeng,Qing Linbo,Teng Qizhi,et al. The optimization and design of SCL decoding algorithm based on FPGA[J]. Application of Electronic Technique,2018,44(12):1-4,8.
The optimization and design of SCL decoding algorithm based on FPGA
Liao Haipeng,Qing Linbo,Teng Qizhi,He Xiaohai,Deng Yuanyuan
School of Electronics and Information Engineering,Sichuan University,Chengdu 610065,China
Abstract: In recent years, the contribution of polarization code to communication field is becoming more and more prominent, because the theory of polarization code is proved to be able to achieve the channel limit capacity in BDMC. The decoding system of polarization codes can be realized by software or hardware, and the software decoding speed is limited by the CPU serial working mode. So it is of great value for the communication filed to implement the decoder of polarization code on FPGA with parallel working mode. Firstly the SCL decoding algorithm is introduced in this paper. Then the algorithm is optimized to improve the decoding efficiency, and the quantization improvement is carried out on FPGA. Finally, the hardware emulation of the decoder and the performance analysis are carried out on FPGA. The experimental results show that the maximum frequency of the decoder is up to 143.988 MHz, and the throughput is up to 28.79 Mb/s when the code length is 512.
Key words : polarization code;FPGA;SCL decoding;fixed-point quantitative

0 引言

    2008年ARIKAN E提出了信道極化的概念并對信道極化現象進行了詳細的描述[1]極化碼的主要過程是在編碼系統中通過對信道進行結合與拆分,然后在其中選擇好的部分信道來進行有效數據的傳輸。極化碼被嚴格證明有以下兩個特性:一是基于信道極化現象存在;二是在碼長為無限長時,其信道容量可達香農極限。相比于經典的Turbo碼與LDPC碼,極化碼具有更低的誤碼率和復雜度以及更高的吞吐率[2-3]。

    極化碼的譯碼算法研究近年來發展迅速,其中成為研究熱點的連續刪除(Successive Cancellation,SC)譯碼算法的基本思想是通過對信息位的比特似然概率值的判斷來進行譯碼。但由于在譯碼時前一個譯碼值會對之后的譯碼值造成影響,因此導致譯碼性能較差[4]。在此基礎上改進的序列連續刪除(Successive Cancellation List,SCL)算法能在計算復雜度與空間復雜度之間實現更好的平衡[5],相比于在軟件上實現該算法,在FPGA上進行SCL譯碼可以使譯碼速度進一步加快[6]。目前極化碼各方面都已經取得了碩果,但是在FPGA上的譯碼實現仍然存在著譯碼效率和吞吐率不夠高等問題[6]。因此本文針對極化碼的SCL譯碼算法進行了研究和優化,減少資源消耗同時提高譯碼效率;針對FPGA上的譯碼器設計進行了定點量化的改進;最后在Xilinx的VC707開發板上進行了譯碼器的實現與性能分析。實驗結果表明譯碼器在碼長為512時譯碼效率為143.988 MHz,吞吐率達到了28.79 Mb/s,具有較強的工程使用價值。

1 極化碼的SCL譯碼算法

    SCL譯碼算法實質是對SC譯碼算法的推廣,SC譯碼算法的基本思想是通過對每個傳輸碼字的LLR(對數似然比值)進行判斷譯出碼字,LLR的定義如式(1)所示。

wdz1-gs1-2.gif

    圖1所示為SC譯碼路徑示意圖,由示意圖和LLR計算公式可以看出SC譯碼在譯碼過程中前一個譯碼值與之后的譯碼值相互關聯,這將對其譯碼算法的性能造成影響。

wdz1-t1.gif

wdz1-gs3.gif

其中函數δ(x)=(1-sgn(δ))/2,符號函數sgn(x)表示在x>0時值為1,x<0時值為-1,x=0時值為0。l代表相應路徑且初始值wdz1-gs3-x1.gif

    如圖2所示的SCL譯碼過程中,傳輸的碼字為1010,其中前兩位為固定比特,后兩位為信息比特。傳輸碼字從根節點出發向下擴展,可以得到相應的PM值,一直擴展到4條路徑,此時取出PM值較小的兩條路徑繼續擴展,其余路徑刪除,因此最終只有4條路徑,其中最后算出的PM值最小的相應路徑即為譯碼結果。圖2中曲線代表此次PM值最小路徑為1010,譯碼結果正確。

wdz1-t2.gif

2 SCL譯碼的優化與設計

    SCL譯碼算法的核心依然是SC譯碼算法,但其性能優于SC譯碼算法。在FPGA上進行SCL譯碼算法的實現會遇到如何提高譯碼效率和吞吐率以及如何合理利用FPGA片上資源等挑戰。針對SCL譯碼算法的優化可以在基于其具有的遞歸結構下對譯碼計算過程進行簡化,針對FPGA上的譯碼器設計可在運算過程中對浮點數進行量化,更有利于硬件實現。

2.1 SCL譯碼算法系統設計

    圖3所示為本文所設計的SCL譯碼系統圖,針對在SCL譯碼的過程中有可能出現最小PM值路徑譯碼不是正確譯碼的情況,可以通過采用文獻[8]中的增加循環冗余校驗(Cyclic Redundancy Check,CRC)輔助的方法來進行解決。在編碼系統中先對源碼進行校驗碼的添加,然后進行極化碼的編碼生成相應的碼字進行傳輸。解碼系統在FPGA上使用設計的譯碼器對傳輸過來的碼字進行極化碼譯碼以及校驗碼校驗,在譯碼最后階段的路徑選擇時從最小PM值逐條校驗,一旦出現校驗通過的路徑即為譯碼結果。

wdz1-t3.gif

2.2 SCL譯碼算法優化

    SCL譯碼過程實質是L個SC譯碼算法同時進行,圖4所示為碼長為8時的SC譯碼算法遞歸流程圖,圖中傳遞的信息wdz1-2.2-x1.gif均為LLR,其中S代表計算層數,i代表相應碼字標號。

wdz1-t4.gif

    在SC譯碼算法中,LLR的計算公式如下:

wdz1-gs4-5.gif

2.3 FPGA中實現算法的改進

    在圖4所示的SC譯碼算法流程圖中實線部分代表執行的f函數,虛線部分代表執行的g函數。分別定義如下:

wdz1-gs6-8.gif

    在SCL譯碼過程中的LLR計算值均為浮點數,直接在FPGA中計算會使得譯碼復雜度較高,因此將浮點數進行定點量化轉變成定點數,定點量化的結果通過(O,R,D)來表示,定義如表1所示。

wdz1-b1.gif

    對f函數進行改進之后,譯碼過程中的計算不再涉及乘除法,因此信道輸出和LLR的小數位數可以一致。由于采用定點量化用量化值代替了原始值,必定會對譯碼結果造成一定影響,因此選擇合適的量化比特數和小數位數尤為重要。通過對信道輸出值以及運算過程中的對數似然比值進行詳細的分析以及對比實驗,選出了三種如下較好的量化方式。圖5所示為量化前后的BER曲線圖。

wdz1-t5.gif

    如圖5所示的三種量化方式相比,(4,4,0)由于LLR量化的比特數過小,導致效果不是很理想。(4,5,0)和(5,6,1)的量化選擇基本沒有降低SCL的譯碼性能,而(4,5,0)這種沒有小數位的量化選擇更有利于在FPGA上進行計算,因此譯碼器的設計選用(4,5,0)的量化方式。

3 譯碼硬件平臺與譯碼測試結果

3.1 硬件平臺選擇

    本文選擇在Xilinx的VC707開發板上對譯碼器進行實現。該開發板的主芯片為XC7VX485T,包含有485 760個邏輯單元、2 800個DSP Slice、37 080 KB內存以及700個I/O引腳等資源。其最高運行頻率可以達到741 MHz,可以用來實現極化碼的譯碼。圖6為該評估板實物圖。

wdz1-t6.gif

3.2 譯碼的仿真與測試

    為了對SCL和SC算法進行對比以及選擇一個合適的路徑刪減值L,在譯碼器編寫前對各L值下的SCL算法進行了MATLAB仿真,仿真結果如圖7所示。

wdz1-t7.gif

    由圖7可知當L=1和L=2時誤比特率差別較大,再繼續加大L值時雖然可以使誤比特率進一步降低,但是差別已經沒有那么明顯,為了在FPGA上能夠更容易實現SCL算法,選擇L=2來進行路徑刪減實現算法。

    接著對譯碼器的正確性進行驗證,先通過ModelSim仿真軟件對譯碼器進行硬件仿真。然后使用ISE軟件帶有的Chipscope在線邏輯分析儀去抓取在FPGA上的譯碼結果,通過硬件仿真結果與FPGA上的譯碼結果對比來驗證譯碼的正確性。

    如圖8所示上半部分為在ModelSim上碼長為64時的仿真結果,data_u_out和data_uhat_out分別為輸入源碼字和譯碼仿真結果。下半部分為使用Chipscope抓取的FPGA中運行結果波形圖,data_u和data_uhat分別為輸入源碼字和實際譯碼結果。輸入源碼中有一半碼字為固定比特,因此有效碼字只有32位。由圖8可以看出源碼字和仿真結果以及FPGA譯碼結果均為69ab4d68,因此本次譯碼結果正確。

wdz1-t8.gif

    圖9和圖10所示分別為碼長為128和512時的仿真結果和譯碼結果波形圖。在抓取512碼長的波形時,由于碼長太長,因此在Chipscope中分成了四段進行顯示,由于Chipscope與ModelSim顯示順序不同,因此用相應數字表示了相應的結果順序,可以看出譯碼結果均正確。

wdz1-t9.gif

wdz1-t10.gif

3.3 譯碼性能分析

    下面對算法的性能以及工程占用資源等進行綜合分析,在ISE軟件上的綜合報告中可以查看譯碼器在FPGA上的資源使用結果,如表2所示。

wdz1-b2.gif

    通過綜合資源結果可以對譯碼器的吞吐率進行計算,公式如下:

    wdz1-gs9.gif

式中N為有效碼長,fmax為最大時鐘頻率,td為譯碼延遲的時鐘周期數。吞吐率計算結果如表3所示。

wdz1-b3.gif

4 結論

    如今極化碼正越來越受到研究者們的重視,而國內在極化碼譯碼算法研究方面有待深入,尤其是在硬件平臺中實現的較少?;诖吮疚闹饕槍O化碼的SCL譯碼算法進行了研究與優化,并在FPGA上設計了譯碼器,最后在Xilinx的VC707開發板上進行譯碼器的實現。該譯碼器的設計降低了譯碼復雜度以及FPGA上的資源消耗,在碼長為512時譯碼最高頻率為143.988 MHz,吞吐率為28.79 Mb/s,有較強的工程實用性。

參考文獻

[1] ARIKAN E.Channel polarization:a method for constructing capacity-achieving codes for symmetric binary-input memoryless channels[J].IEEE Transactions on Information Theory,2009,55(7):3051-3073.

[2] SASOGLU E,TELATAR I E,ARIKAN E.Polarization for arbitrary discrete memoryless channels[C].Information Theory Workshop,2009 ITW.IEEE,2009:144-148.

[3] ZHANG T,PARHI K K.A 54 Mbps (3,6)-regular FPGA LDPC decoder[C].Signal Processing Systems.IEEE,2002:127-132.

[4] 李廷墅.極化碼譯碼算法的研究和分析[D].廣州:華南理工大學,2013.

[5] LI B,SHEN H,TSE D.An adaptive successive cancellation list decoder for polar codes with cyclic redundancy check[J].IEEE Communications Letters,2012,16(12):2044-2047.

[6] 魏一鳴.極化碼性能研究及其SCL譯碼算法的FPGA實現[D].南京:南京航空航天大學,2017.

[7] BALATSOUKAS-STIMMING A,RAYMOND A J,GROSS W J,et al.Hardware architecture for list successive cancellation decoding of polar codes[J].IEEE Transactions on Circuits & Systems II Express Briefs,2014,61(8):609-613.

[8] 江濤,王濤,屈代明,等.極化碼與奇偶校驗碼的級聯編碼:面向5G及未來移動通信的編碼方案[J].數據采集與處理,2017,32(3):463-468.



作者信息:

廖海鵬,卿粼波,滕奇志,何小海,鄧媛媛

(四川大學 電子信息學院,四川 成都610065)

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲高清在线观看一区| 欧美中文字幕在线播放| 尤物网精品视频| 欧美日韩国内自拍| 欧美色播在线播放| 欧美 日韩 国产 一区| 欧美成人一区二区三区片免费| 一区二区三区国产精华| 国产精品久久久久久久久久免费看| 亚洲成色777777女色窝| 国产日韩在线亚洲字幕中文| 久久精品五月婷婷| 欧美一区二区网站| 欧美日韩免费区域视频在线观看| 中文av一区特黄| 国产欧美日韩视频一区二区三区| 亚洲精品黄色| 99热精品在线观看| 亚洲人午夜精品免费| 亚洲午夜免费视频| 夜夜嗨一区二区三区| 欧美ab在线视频| 欧美女激情福利| 狠狠色丁香久久婷婷综合丁香| 亚洲精品色婷婷福利天堂| 亚洲国产一区视频| 欧美日韩一区二区精品| 国产精品狼人久久影院观看方式| 欧美久色视频| 亚洲国产欧美久久| 亚洲电影有码| 欧美韩日一区二区| 久久久精品2019中文字幕神马| 亚洲精品乱码久久久久久按摩观| 狠狠色丁香久久综合频道| 欧美成人一区二区三区片免费| 午夜精品一区二区三区四区| 国产精品一级二级三级| 国产精品欧美激情| 亚洲欧美精品中文字幕在线| 欧美国产精品| 久久精品2019中文字幕| 久久综合九色综合久99| 亚洲无限乱码一二三四麻| 欧美成人精品一区二区三区| 看片网站欧美日韩| 99国产一区| 欧美精品色网| 国产视频亚洲精品| 亚洲欧洲免费视频| 欧美精品自拍偷拍动漫精品| 亚洲日本视频| 欧美大学生性色视频| 国产私拍一区| 欧美诱惑福利视频| 欧美激情2020午夜免费观看| 99精品欧美一区二区三区| 一区二区三区欧美亚洲| 影音先锋国产精品| 亚洲高清免费| 午夜精品久久久久久久久久久久| 日韩一级精品视频在线观看| 国产精品欧美久久久久无广告| 国产亚洲精品高潮| 国产一区日韩一区| 欧美一区二区三区四区高清| 亚洲福利在线视频| 国产裸体写真av一区二区| 亚洲观看高清完整版在线观看| 欧美精品在线观看| 欧美一区二粉嫩精品国产一线天| 亚洲精品欧美专区| 欧美成人精品激情在线观看| 国产日韩欧美电影在线观看| 欧美一区二区成人6969| 精品动漫3d一区二区三区免费| 久久久久久尹人网香蕉| 免费在线欧美黄色| 欧美日韩一区二区三区高清| 国产精品亚洲а∨天堂免在线| 精品成人一区| 一本高清dvd不卡在线观看| 久久久噜噜噜久久人人看| 国产精品一区二区三区观看| 亚洲一区二区三区影院| 亚洲精品视频在线看| 亚洲国产一区视频| 国产麻豆精品theporn| 国产视频在线观看一区二区三区| 欧美日韩在线综合| 国产婷婷色一区二区三区| 午夜久久99| 免费一区二区三区| 蜜臀久久久99精品久久久久久| 亚洲视频免费观看| 亚洲三级网站| 午夜精品美女久久久久av福利| 亚洲一区二区三区四区中文| 亚洲一区3d动漫同人无遮挡| 国产精品久久久久91| 国产欧美一区二区色老头| 亚洲精品视频免费观看| 欧美激情一区二区三区蜜桃视频| 亚洲尤物在线视频观看| 激情偷拍久久| 久久久噜噜噜久久中文字幕色伊伊| 日韩视频精品在线观看| 日韩一区二区福利| 日韩视频一区二区三区| 欧美精选在线| 久久精品久久综合| 欧美日韩亚洲三区| 久久九九久精品国产免费直播| 在线一区二区三区四区| 欧美小视频在线| 亚洲一区3d动漫同人无遮挡| 精品电影在线观看| 欧美激情亚洲自拍| 欧美丰满高潮xxxx喷水动漫| 久久婷婷国产综合精品青草| 亚洲少妇最新在线视频| 欧美日韩国产123区| 国产精品大片免费观看| 午夜免费日韩视频| 亚洲人成在线观看一区二区| 亚洲欧美美女| 一本一本久久a久久精品综合麻豆| 久久亚洲午夜电影| 亚洲欧美日韩精品久久久久| 欧美日韩国产经典色站一区二区三区| 久久免费的精品国产v∧| 久久av老司机精品网站导航| 亚洲欧洲一区二区在线观看| 亚洲午夜国产成人av电影男同| 国产精品稀缺呦系列在线| 欧美激情国产日韩| 亚洲免费观看高清在线观看| 一区二区三区视频观看| 久久综合999| 亚洲精品一区中文| 国产麻豆精品在线观看| 国产精品萝li| 国产日本欧美视频| 日韩网站在线| 欧美裸体一区二区三区| 99热免费精品在线观看| 欧美韩日精品| 欧美大成色www永久网站婷| 久久久久天天天天| 欧美日韩亚洲精品内裤| 亚洲精品久久久久久久久久久久| 国产精品久久97| 一区二区高清在线| 日韩亚洲精品在线| 国产精品久久久久婷婷| 欧美一级网站| 免费日韩av片| 国产精品社区| 能在线观看的日韩av| 亚洲欧洲av一区二区| 老司机亚洲精品| 好吊妞这里只有精品| 欧美激情无毛| 亚洲欧美日韩中文视频| 久久精品成人欧美大片古装| 国产日韩欧美黄色| 亚洲乱码精品一二三四区日韩在线| 欧美日韩国产999| 亚洲欧美清纯在线制服| 在线精品视频一区二区| 国产毛片精品视频| 国产精品嫩草影院av蜜臀| 亚洲国产乱码最新视频| 国产精品二区在线| 国产区日韩欧美| 欧美特黄a级高清免费大片a级| 夜夜爽99久久国产综合精品女不卡| 国产一区二区精品丝袜| 国产日韩欧美不卡| 在线看片欧美| 亚洲电影免费观看高清完整版在线| 欧美电影美腿模特1979在线看| 毛片av中文字幕一区二区| 久久久久久久久久看片| 黄色在线成人| 在线亚洲一区| 欧美剧在线观看| 欧美h视频在线| 亚洲午夜免费福利视频| 日韩视频永久免费观看| 国产欧美一区二区三区在线老狼| 一本久久精品一区二区| 久久久伊人欧美| 国产精品日韩一区二区三区| 国产乱码精品一区二区三区五月婷| 免费在线欧美黄色| 午夜国产精品视频免费体验区| 久久香蕉国产线看观看网| 99在线精品免费视频九九视| 国产午夜精品久久久久久免费视| 欧美精品一区在线发布| 一区二区日韩精品| 欧美精品高清视频| 国产精品乱码妇女bbbb| 亚洲国产小视频| 在线免费观看成人网| 亚洲永久精品国产| 欧美大片网址| 久久久99精品免费观看不卡| 国产精品欧美久久| 亚洲九九九在线观看| 亚洲人午夜精品| 国产婷婷色一区二区三区在线| 欧美另类视频在线| 欧美视频在线免费看| 久久er99精品| 蜜桃精品久久久久久久免费影院| 国产精品香蕉在线观看| 国产亚洲综合性久久久影院| 六月婷婷一区| 欧美电影免费观看| 国产精品国产三级国产aⅴ9色| 欧美亚洲午夜视频在线观看| 久久午夜电影网| 国内精品久久久久影院色| 国产一区二区久久久| 国产精品电影在线观看| 在线视频成人| 免费成人在线观看视频| 艳妇臀荡乳欲伦亚洲一区| 中文国产成人精品久久一| 欧美人与性动交a欧美精品| 国产欧美日韩91| 久久av最新网址| 欧美在线视频在线播放完整版免费观看| 一色屋精品视频免费看| 欧美韩日精品| 国产精品色婷婷久久58| 最新日韩欧美| 国产综合视频在线观看| 久久这里只精品最新地址| 国产亚洲精品bv在线观看| 一区在线视频观看| 欧美成人一区二区| 99视频有精品| 久久国产主播精品| 国产精品夜夜夜一区二区三区尤| 国产精品一区二区在线观看网站| 亚洲美女诱惑| 欧美激情第六页| 91久久在线观看| 欧美午夜宅男影院在线观看| 国产一区二区精品在线观看| 欧美日韩国产精品专区| 亚洲激情在线观看| 激情亚洲一区二区三区四区| 亚洲中字黄色| 欧美视频中文字幕| 亚洲一区二区三区四区中文| 欧美夜福利tv在线| 亚洲国产精品va在线观看黑人| 欧美激情精品久久久久久免费印度| 韩国美女久久| 欧美理论视频| 国产欧美一区二区三区在线看蜜臀| 国产精品亚洲综合天堂夜夜| 欧美激情亚洲一区| 久久人人97超碰人人澡爱香蕉| 久久国产日韩欧美| 免费中文字幕日韩欧美| 欧美成人情趣视频| 欧美激情欧美激情在线五月| 亚洲女同精品视频| 国产精品久久久一区二区三区| 亚洲在线中文字幕| 亚洲国产精品ⅴa在线观看| 国产欧美在线| 久久久久久有精品国产| 亚洲国产专区校园欧美| 久久精品国产77777蜜臀| 欧美精品日韩综合在线| 国产亚洲人成网站在线观看| 亚洲欧美伊人| 欧美肥婆bbw| 亚洲一区二区三区精品动漫| 欧美成人精品h版在线观看| 国产精品揄拍500视频| 国产一区二区无遮挡| 亚洲午夜精品久久久久久浪潮| 国产在线不卡精品| 香蕉久久a毛片| 你懂的视频一区二区| 亚洲一区二区精品视频| 欧美在线亚洲在线| 欧美激情精品久久久六区热门| 免费观看久久久4p| 久久久高清一区二区三区| 国产一在线精品一区在线观看| 欧美激情一区二区三区不卡| 亚洲第一精品电影| 亚洲第一区中文99精品| 欧美成人一品| 国产精品一区二区久久久久| 亚洲精美视频| 亚洲精品国产精品乱码不99按摩| 欧美一区二区在线| 国内一区二区三区| 久久av一区二区三区漫画| 亚洲精品美女在线观看| 国产精品日本精品| 激情久久综合| 久久久国产午夜精品| 国产日韩欧美在线一区| 亚洲欧美一区二区在线观看| 亚洲国产欧美不卡在线观看| 国产精品福利在线观看| 亚洲另类一区二区| 亚洲视频日本| 亚洲二区视频在线| 在线看片第一页欧美| 老牛影视一区二区三区| 亚洲欧美日产图| 亚洲小说欧美另类社区| 亚洲欧美日韩精品久久久久| 欧美精品一区二区蜜臀亚洲| 欧美女激情福利| 久久国产精品第一页| 国产免费亚洲高清|