《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 業界動態 > 基于多種EDA工具的FPGA設計

基于多種EDA工具的FPGA設計

2009-05-13
作者:孫富明1 李笑盈2

    摘  要: 介紹了利用多種EDA工具進行FPGA設計的實現原理及方法,其中包括設計輸入、綜合、功能仿真、實現、時序仿真、配置下載等具體內容。并以實際操作介紹了整個FPGA的設計流程。 

    關鍵詞: FPGA  仿真  綜合  EDA

 

    在數字系統設計的今天,片上系統(SoC)技術的出現已經在設計領域引起深刻變革。為適應產品盡快上市的要求,設計者必須合理選擇各EDA廠家提供的加速設計的工具軟件,以使其產品在本領域良性發展。FPGA設計是當前數字系統設計領域中的重要方式之一。本文以多種EDA廠家工具為基礎,系統介紹FPGA設計的流程。 

1 數字邏輯劃分與FPGA內部結構 

    圖1所示為數字邏輯樹狀分類圖,由其可以看出,現場可編程門陣列(FPGA)是專用集成電路中可編程邏輯器件的重要分支。 

 

 

    隨著微電子工業的發展與進步,FPGA的集成度已經達到數百萬門,如Xilinx公司的Xcv3200e最大門數為320萬門,Altera公司的Apex20k1500e為150萬門,且系統時鐘頻率已達到200MHz,支持多種I/O電壓標準,并具有豐富的可重復利用的IP 核,便于加速系統設計。 

    FPGA的內部資源(以Xilinx公司為例)一般分為可編程邏輯塊CLB、輸入輸出塊IOB和可編程連線PI三部分。通過編程控制PI連接各CLB單元,可以形成具有特定功能的電路。使用各公司的專用設計軟件設計FPGA,最終可形成由PI控制CLB單元的位流文件。 

    Xilinx公司主推的Virtex系列FPGA產品采用0.22微米工藝,具有如下特性:支持9種I/O標準、4個延時鎖定環、塊存儲與分布存儲并存、可編程流水延時存儲、熱控制、配置速率為500Mb/s。而Altera公司的Apex20ke系列同樣是其公司主推的FPGA產品,在內部布線資源方面與Xilinx公司產品不同。在Virtex器件中,分為雙長線、單長線、長線幾種,在布線時可以按最近原則進行取舍;而在Apex20ke中,連線僅為一種等長,所以在時序分析時比較準確。 

2 FPGA設計原理 

    FPGA設計大體分為設計輸入、綜合、功能仿真(前仿真)、實現、時序仿真(后仿真)、配置下載等六個步驟,設計流程如圖2所示。下面分別介紹各個設計步驟。 

 

 

2.1 設計輸入 

    設計輸入包括使用硬件描述語言HDL、狀態圖與原理圖輸入三種方式。HDL設計方式是現今設計大規模數字集成電路的良好形式,除IEEE標準中VHDL與Verilog HDL兩種形式外,尚有各自FPGA廠家推出的專用語言,如Quartus下的AHDL。HDL語言描述在狀態機、控制邏輯、總線功能方面較強,使其描述的電路能在特定綜合器(如Synopsys公司的FPGA Compiler II 或FPGA Express)作用下以具體硬件單元較好地實現;而原理圖輸入在頂層設計、數據通路邏輯、手工最優化電路等方面具有圖形化強、單元節儉、功能明確等特點。另外,在Altera公司Quartus軟件環境下,可以使用Memory Editor對內部memory進行直接編輯置入數據。常用方式是以HDL語言為主,原理圖為輔,進行混合設計以發揮二者各自特色。 

    通常,FPGA廠商軟件與第三方軟件設有接口,可以把第三方設計文件導入進行處理。如Quartus與Foundation都可以把EDIF網表作為輸入網表而直接進行布局布線,布局布線后,可再將生成的相應文件交給第三方進行后續處理。 

2.2 設計綜合 

    綜合,就是針對給定的電路實現功能和實現此電路的約束條件,如速度、功耗、成本及電路類型等,通過計算機進行優化處理,獲得一個能滿足上述要求的電路設計方案。也就是說,被綜合的文件是HDL文件(或相應文件等),綜合的依據是邏輯設計的描述和各種約束條件,綜合的結果則是一個硬件電路的實現方案,該方案必須同時滿足預期的功能和約束條件。對于綜合來說,滿足要求的方案可能有多個,綜合器將產生一個最優的或接近最優的結果。因此,綜合的過程也就是設計目標的優化過程,最后獲得的結果與綜合器的工作性能有關。 

    FPGA Compiler II是一個完善的FPGA邏輯分析、綜合和優化工具,它從HDL形式未優化的網表中產生優化的網表文件,包括分析、綜合和優化三個步驟。其中,分析是采用Synopsys標準的HDL語法規則對HDL源文件進行分析并糾正語法錯誤;綜合是以選定的FPGA結構和器件為目標,對HDL和FPGA網表文件進行邏輯綜合;而優化則是根據用戶的設計約束對速度和面積進行邏輯優化,產生一個優化的FPGA網表文件,以供FPGA布局和布線工具使用,即將電路優化于特定廠家器件庫,獨立于硅特性,但可以被約束條件所驅動。 

    利用FPGA Compiler II進行設計綜合時,應在當前Project下導入設計源文件,自動進行語法分析,在語法無誤并確定綜合方式、目標器件、綜合強度、層次保持選擇、優化目標等設置后,即可進行綜合與優化。在此可以將兩步獨立進行,在兩步之間進行約束指定,如時鐘的確定、通路與端口的延時、模塊的算子共享、寄存器的扇出等。如果設計模型較大,可以采用層次化方式進行綜合,先綜合下級模塊,后綜合上級模塊。在進行上級模塊綜合時設置下級模塊為Don′t Touch,使設計與綜合過程合理化。綜合后形成的網表可以以EDIF格式輸出,也可以以VHDL或Verilog HDL格式輸出,將其導入FPGA設計廠商提供的可支持第三方設計輸入的專用軟件中,就可進行后續的FPGA芯片的實現。綜合完成后可以輸出報告文件,列出綜合狀態與綜合結果,如資源使用情況、綜合后層次信息等。 

2.3 仿真驗證 

    從廣義上講,設計驗證包括功能與時序仿真和電路驗證。仿真是指使用設計軟件包對已實現的設計進行完整測試,模擬實際物理環境下的工作情況。前仿真是指僅對邏輯功能進行測試模擬,以了解其實現的功能是否滿足原設計的要求,仿真過程沒有加入時序信息,不涉及具體器件的硬件特性,如延時特性;而在布局布線后,提取有關的器件延遲、連線延時等時序參數,并在此基礎上進行的仿真稱為后仿真,它是接近真實器件運行的仿真。 

2.4 設計實現 

    實現可理解為利用實現工具把邏輯映射到目標器件結構的資源中,決定邏輯的最佳布局,選擇邏輯與輸入輸出功能塊連接的布線通道進行連線,并產生相應文件(如配置文件與相關報告)。通常可分為如下五個步驟: 

    (1)轉換:將多個設計文件進行轉換并合并到一個設計庫文件中。 

    (2)映射:將網表中邏輯門映射成物理元素,即把邏輯設計分割到構成可編程邏輯陣列內的可配置邏輯塊與輸入輸出塊及其它資源中的過程。 

    (3)布局與布線:布局是指從映射取出定義的邏輯和輸入輸出塊,并把它們分配到FPGA內部的物理位置,通?;谀撤N先進的算法,如最小分割、模擬退火和一般的受力方向張弛等來完成;布線是指利用自動布線軟件使用布線資源選擇路徑試著完成所有的邏輯連接。因最新的設計實現工具是時序驅動的,即在器件的布局布線期間對整個信號通道執行時序分析,因此可以使用約束條件操縱布線軟件,完成設計規定的性能要求。在布局布線過程中,可同時提取時序信息形成報告。 

    (4)時序提取:產生一反標文件,供給后續的時序仿真使用。 

    (5)配置:產生FPGA配置時所需要的位流文件。 

    在實現過程中可以進行選項設置。因其支持增量設計,可以使其重復多次布線,且每次布線利用上一次布線信息以使其布線更優或達到設計目標。在實現過程中應設置默認配置的下載形式,以使后續位流下載正常。 

2.5 時序分析 

    在設計實現過程中,在映射后需要對一個設計的實際功能塊的延時和估計的布線延時進行時序分析;而在布局布線后,也要對實際布局布線的功能塊延時和實際布線延時進行靜態時序分析。從某種程度來講,靜態時序分析可以說是整個FPGA設計中最重要的步驟,它允許設計者詳盡地分析所有關鍵路徑并得出一個有次序的報告,而且報告中含有其它調試信息,比如每個網絡節點的扇出或容性負載等。靜態時序分析器可以用來檢查設計的邏輯和時序,以便計算各通路性能,識別可能的蹤跡,檢測建立和保持時間的配合,時序分析器不要求用戶產生輸入激勵或測試矢量。雖然Xilinx與Altera在FPGA開發套件上擁有時序分析工具,但在擁有第三方專門時序分析工具的情況下,僅利用FPGA廠家設計工具進行布局布線,而使用第三方的專門時序分析工具進行時序分析,一般FPGA廠商在其設計環境下皆有與第三方時序分析工具的接口。Synopsys公司的PrimeTime是一個很好的時序分析工具,利用它可以達到更好的效果。將綜合后的網表文件保存為db格式,可在PrimeTime環境下打開。利用此軟件查看關鍵路徑或設計者感興趣的通路的時序,并對其進行分析,再次對原來的設計進行時序約束,可以提高工作主頻或減少關鍵路徑的延時。與綜合過程相似,靜態時序分析也是一個重復的過程,它與布局布線步驟緊密相連,這個操作通常要進行多次直到時序約束得到很好的滿足。 

    在綜合與時序仿真過程中交互使用PrimeTime進行時序分析,滿足設計要求后即可進行FPGA芯片投片前的最終物理驗證。 

2.6 下載驗證 

    下載是在功能仿真與時序仿真正確的前提下,將綜合后形成的位流下載到具體的FPGA芯片中,也叫芯片配置。FPGA設計有兩種配置形式:直接由計算機經過專用下載電纜進行配置;由外圍配置芯片進行上電時自動配置。因FPGA具有掉電信息丟失的性質,因此可在驗證初期使用電纜直接下載位流,如有必要再將其燒錄到配置芯片中(如Xilinx的XC18V系列,Altera的EPC2系列)。使用電纜下載時有多種下載方式,如對Xilinx公司的FPGA下載可以使用JTAG Programmer、Hardware Programmer、PROM Programmer三種方式,而對Altera公司的FPGA可以選擇JTAG方式或Passive Serial方式。因FPGA大多支持IEEE的JTAG標準,所以使用芯片上的JTAG口是常用下載方式。 

    將位流文件下載到FPGA器件內部后進行實際器件的物理測試即為電路驗證,當得到正確的驗證結果后就證明了設計的正確性。電路驗證對FPGA投片生產具有較大意義。 

3 基于多種EDA工具的FPGA設計 

    仿真工具Modelsim與綜合工具FPGA Compiler II及布線工具Foundation Series或Quartus相配合實現FPGA設計的流程圖如圖3所示。 

 

 

    在設計輸入階段,因Modelsim僅支持VHDL或Verilog HDL,所以在選用多種設計輸入工具時,可以使用文本編輯器完成HDL語言的輸入,也可以利用相應的工具以圖形方式完成輸入,但必須能夠導出對應的VHDL或Verilog HDL格式。近年來出現的圖形化HDL設計工具,可以接收邏輯結構圖、狀態轉換圖、數據流圖、控制流程圖及真值表等輸入方式,并通過配置的翻譯器將這些圖形格式轉化為HDL文本,如Mentor Graphics公司的Renoir,Xilinx公司的Foundation Series都帶有將狀態轉換圖翻譯成HDL文本的設計工具。在這方面,Summit公司(現在已經合并為Innoveda)的圖形化界面友好程度較高,且可以導出相應的HDL格式。 

    從圖3中可以看到有三處可以由Modelsim進行仿真:第一處是寄存器傳輸級(RTL)仿真,此級仿真是對設計的語法和基本功能進行驗證(不含時序信息);第二處是針對特定的FPGA廠家技術的仿真,此級仿真是在綜合后、實現前而進行的功能級仿真,功能級仿真一般驗證綜合后是否可以得到設計者所需要的正確功能;第三處仿真是門級仿真,此級仿真是針對門級時序進行的仿真,門級仿真體現出由于布局布線而產生的實際延時。 

    在RTL仿真階段,應該建立一個測試臺。此測試臺可以在整個FPGA流程中進行仿真驗證(RTL級、功能級、時序門級)。測試臺不但提供測試激勵與接收響應信息,而且可以測試HDL仿真流程中的關鍵功能(如運算部件輸出值的正確性等)。測試臺的產生可以直接使用文本編輯得到,也可以使用圖形化工具輸入,再由軟件翻譯為HDL格式,例如使用HDL Bencher軟件利用其良好的波形輸入界面輸入測試激勵,再由其自動轉化為HDL格式而得到。 

    在功能級仿真階段,一般驗證綜合后是否仍與RTL級仿真結果相同。 

    在門級仿真階段,由于已經針對具體的FPGA廠家技術進行了功能級仿真,因此可以通過布局布線得到標準延時格式下的時序信息進行門級仿真。 

    Mentor Graphics 公司的Modelsim是業界較好的仿真工具,其仿真功能強大,且圖形化界面友好,而且具有結構、信號、波形、進程、數據流等窗口。將FPGA設計(以HDL方式)輸入后進行編譯即可進行前仿真,其最新版本Modelsim SE/Plus 5.5 支持VHDL與Verilog HDL混合仿真。在仿真時可以編寫HDL激勵文件或執行組模式方式。組模式方式類似批處理方式,可以連續執行事先在文件中寫好的多個執行命令,這對重新仿真或重復執行多個命令特別有效。在仿真過程中可以執行性能分析與代碼覆蓋分析。性能分析在程序代碼執行過程中可以分析出各部分代碼執行時占用整體執行時間的百分率。在此信息下,設計者可以找到設計的瓶頸并通過優化代碼減少仿真時間。代碼覆蓋分析可以使設計者確切知道在測試臺上正在進行的代碼位置,以方便設計者調試。 

    由Modelsim進行仿真,需要導出VHDL或Verilog HDL網表。此網表是由針對特定FPGA器件的基本單元組成的。這些基本單元在FPGA廠家提供的廠家庫中含有其定義和特性,且廠家一般提供其功能的VHDL或Verilog HDL庫。因此,在Modelsim下進行仿真,需要設置廠家庫信息。如使用Altera公司的Apex20ke系列,需要將Apex20ke_atoms.v(或.vhd)與Apex20ke_component.v文件設置或編譯到工程項目的對應庫中。除網表外,還需要布局布線輸出的標準延時文件(sdf),將sdf文件加入仿真可以在窗口化界面設置加入,或通過激勵指定。如使用Verilog HDL時加入反標語句$sdf_annotate(“ ”,Top)通過參數路徑指定即可。 

    在綜合階段,應利用設計者指定的約束文件將RTL級設計功能實現并優化到具有相等功能且具有單元延時(但不含時序信息)的基本器件中,如觸發器、邏輯門等,得到的結果是功能獨立于FPGA的網表。它不含時序信息,可作為后續的布局布線使用。使用FPGA Compiler II進行綜合后可以導出EDIF網表。 

    在實現階段,主要是利用綜合后生成的EDIF網表并基于FPGA內的基本器件進行布局布線??梢岳貌季€工具Foundation Series選用具體器件(如Virtex系列器件)進行布局布線加以實現,也可以使用布線工具Quartus選用Apex20ke系列器件進行布局布線加以實現,同時輸出相應的VHDL或Verilog HDL格式,以便在Modelsim下進行仿真。 

    關于其它階段,因篇幅關系,在此不再贅述。 

    在數字系統設計的今天,利用多種EDA工具進行處理,同時使用FPGA快速設計專用系統或作為檢驗手段已經成為數字系統設計中不可或缺的一種方式,了解并熟悉其設計流程應成為現今電子工程師的一種必備知識。 

參考文獻 

1 Foundation  Series  3.1  User’s  Guide. Xilinx, 2000 

2 http://www.Modelsim.com. Fpgaflow 

3 李廣軍,孟憲元. 可編程ASIC設計及應用.成都:電子科技大學出版社,2000

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热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>
          久久久之久亚州精品露出| 欧美色图一区二区三区| 国内视频一区| 亚洲国产综合91精品麻豆| 伊人精品久久久久7777| 欧美va天堂在线| 欧美日韩另类字幕中文| 亚洲天堂免费观看| 久久久亚洲一区| 国产亚洲激情| 国产精品久久久久一区二区三区共| 最近中文字幕日韩精品| 亚洲色在线视频| 伊人成人在线| 亚洲成色www8888| 黄网站色欧美视频| 欧美一激情一区二区三区| 欧美精品一区视频| 亚洲国产高潮在线观看| 男同欧美伦乱| 麻豆亚洲精品| 亚洲欧美在线视频观看| 91久久嫩草影院一区二区| 在线综合+亚洲+欧美中文字幕| 欧美精品一区二区三区很污很色的| 亚洲人成绝费网站色www| 国产毛片精品国产一区二区三区| 91久久在线视频| 久久精品五月婷婷| 欧美不卡在线视频| 亚洲日本成人在线观看| 国产一区美女| 国产精品日韩久久久| 国产亚洲一区二区三区在线播放| 亚洲福利在线观看| 在线播放豆国产99亚洲| 亚洲作爱视频| 午夜精品久久久99热福利| 国内自拍视频一区二区三区| 久久精彩免费视频| 国产精品综合av一区二区国产馆| 国产女主播一区二区三区| 欧美制服丝袜第一页| 国产精品欧美在线| 蜜臀久久99精品久久久久久9| 亚洲午夜三级在线| 国产精品日韩精品| 欧美一区二区三区免费视频| 亚洲视频一区在线观看| 欧美日韩一二三四五区| 卡一卡二国产精品| 欧美精品激情| 久久免费视频这里只有精品| 欧美日韩精品免费看| 精品51国产黑色丝袜高跟鞋| 99国产精品久久| 久久久久久免费| 亚洲直播在线一区| 黄页网站一区| 欧美日本网站| 久久久久久久97| 亚洲免费观看高清在线观看| 亚洲精品在线视频| 久久久久9999亚洲精品| 欧美激情第3页| 国内不卡一区二区三区| 亚洲二区精品| 老司机精品久久| 国产美女精品在线| 亚洲午夜视频在线观看| 国产精品久久久久9999高清| 国产亚洲va综合人人澡精品| 欧美偷拍一区二区| 伊人成综合网伊人222| 在线免费日韩片| 亚洲国产日韩欧美在线动漫| 宅男噜噜噜66国产日韩在线观看| 亚洲一区精彩视频| 一区二区三区欧美成人| 嫩草成人www欧美| 亚洲精品中文字幕在线| 久久一日本道色综合久久| 亚洲字幕在线观看| 久久久久久久综合色一本| 久久久噜噜噜久久人人看| 亚洲人成人99网站| 国产一区香蕉久久| 国产欧美二区| 麻豆精品视频在线观看| 欧美一级午夜免费电影| 精品9999| 国产精品视频免费在线观看| 欧美福利在线| 欧美亚洲免费高清在线观看| 欧美日韩免费看| 国产综合色在线| 欧美一区二区三区精品| 欧美a级一区| 国产精品日韩欧美| 亚洲高清久久网| 欧美影院久久久| 欧美午夜宅男影院| 99视频在线观看一区三区| 麻豆国产精品一区二区三区| 欧美国产日韩精品| 国产精品美女诱惑| 国产精品久久久一本精品| 亚洲天堂av电影| 亚洲精选在线观看| 欧美mv日韩mv国产网站| 欧美va日韩va| 国产老女人精品毛片久久| 国产欧美一区二区精品婷婷| 亚洲午夜精品久久久久久app| 国产精品你懂的| 国产精品午夜久久| 欧美一区二区三区在线观看| 久久这里只有精品视频首页| 欧美激情免费在线| 国产精品成人免费视频| 欧美日韩一级大片网址| 亚洲人成免费| 在线观看91久久久久久| 免费观看亚洲视频大全| 亚洲午夜精品一区二区三区他趣| 欧美人牲a欧美精品| 欧美日韩和欧美的一区二区| 亚洲一区二区三区乱码aⅴ| 久久久欧美精品sm网站| 欧美电影资源| 国产精品xxxxx| 亚洲视频欧美视频| 免费亚洲网站| 亚洲激情成人网| 亚洲色图综合久久| 日韩午夜三级在线| 国产精品视频大全| 国内精品伊人久久久久av影院| 欧美极品在线播放| 欧美色精品在线视频| 亚洲国产精品毛片| 国产精品久久999| 国产免费成人av| 在线观看久久av| 黄页网站一区| 中国日韩欧美久久久久久久久| 在线观看91精品国产入口| 亚洲每日在线| 黄色精品一区| 欧美日韩国产综合视频在线观看| 最新国产成人av网站网址麻豆| 亚洲国产一区二区a毛片| 国产精品久久久久久久久动漫| 老司机精品视频网站| 在线观看亚洲视频啊啊啊啊| 久久夜色精品国产亚洲aⅴ| 亚洲国产乱码最新视频| 国产一区二区三区在线观看免费视频| 欧美电影免费观看网站| 亚洲一区三区在线观看| 国产精品久久国产精品99gif| 免费在线国产精品| 亚洲大胆美女视频| 亚洲国产日韩欧美在线动漫| 免费成人黄色av| 国内成人精品视频| 欧美日韩国产免费观看| 国产精品卡一卡二| 欧美日韩免费在线| 久久福利一区| 亚洲区国产区| 老司机精品视频一区二区三区| 久久午夜av| 国产精品免费视频xxxx| 在线中文字幕一区| 国产一区二区在线观看免费播放| 久久综合久久美利坚合众国| 在线观看一区欧美| 欧美顶级少妇做爰| 欧美日韩成人综合在线一区二区| 日韩视频第一页| 国产三区精品| 一区电影在线观看| 国产欧美在线| 亚洲一区黄色| 久久精品国亚洲| 亚洲男人的天堂在线aⅴ视频| 国产欧美日韩在线播放| 亚洲欧洲精品一区二区三区| 国产真实乱偷精品视频免| 狠久久av成人天堂| 久久国内精品视频| 国产精品白丝jk黑袜喷水| 国产午夜精品美女视频明星a级| 在线观看一区二区视频| 欧美精品日韩一区| 亚洲永久字幕| 亚洲国产精品美女| 国产欧美一区二区三区在线老狼| 国产精品国产精品国产专区不蜜| 一本色道久久综合亚洲精品按摩| 国产精品夜夜嗨| aa级大片欧美三级| 亚洲欧美日韩综合| 国产精品丝袜白浆摸在线| 男同欧美伦乱| 欧美婷婷在线| 国内精品福利| 美女诱惑一区| 亚洲欧洲av一区二区| 欧美成人精品在线观看| 国产精品一区二区在线观看| 亚洲精品专区| 久久久久se| 国产精品jvid在线观看蜜臀| 欧美精品二区三区四区免费看视频| 亚洲黄色精品| 在线亚洲免费| 亚洲资源av| 欧美日韩一区二区在线观看视频| 亚洲第一毛片| 亚洲精品国产精品久久清纯直播| 亚洲免费不卡| 一本久久青青| 亚洲免费综合| 免费久久99精品国产| 国产欧美va欧美va香蕉在| 国产欧美日韩视频一区二区三区| 亚洲国产成人精品久久| 在线一区二区三区四区五区| 一区二区三区国产在线观看| 亚洲裸体在线观看| 欧美自拍偷拍午夜视频| 亚洲第一成人在线| 亚洲你懂的在线视频| 国产精品99久久99久久久二8| 国产日韩欧美三区| 快射av在线播放一区| 亚洲人成啪啪网站| 国产美女精品人人做人人爽| 亚洲一区二区综合| 亚洲一区二区视频| 久久精品国产2020观看福利| 免费成人激情视频| 亚洲欧美日韩一区二区| | 亚洲高清久久久| 一区二区国产日产| 在线播放豆国产99亚洲| 国产九区一区在线| 中文精品一区二区三区| 国产精品高清免费在线观看| 亚洲尤物在线视频观看| 国产精品美女一区二区在线观看| 欧美日本韩国一区二区三区| 国产精品免费网站| 久久精品一区| 久久九九全国免费精品观看| 欧美午夜精品久久久久免费视| 99精品免费视频| 国内精品久久久久久| 久久九九全国免费精品观看| 亚洲婷婷免费| 国内欧美视频一区二区| 一本不卡影院| 欧美激情国产高清| 欧美亚洲一级片| 精品1区2区3区4区| 国产欧美日本在线| 久久亚洲风情| 久久激情五月婷婷| 欧美天堂在线观看| 欧美精品一区二区三区久久久竹菊| 销魂美女一区二区三区视频在线| 在线播放中文字幕一区| 亚洲黄色一区| 国产嫩草一区二区三区在线观看| 一本一本大道香蕉久在线精品| 99av国产精品欲麻豆| 久久中文字幕一区二区三区| 黄网站免费久久| 亚洲国产精品专区久久| 亚洲综合日韩中文字幕v在线| 99精品视频一区二区三区| 亚洲国产精品专区久久| 国产一区二区视频在线观看| 国产精品理论片| 亚洲欧美国产日韩天堂区| 欧美在线观看一区二区三区| 国产日韩欧美中文在线播放| 欧美在线综合视频| 亚洲精品一区二区三区四区高清| 欧美一级欧美一级在线播放| 欧美成人黄色小视频| 国产精品久久激情| 亚洲激情社区| 久久成人免费日本黄色| 亚洲国产美女精品久久久久∴| 亚洲国产精品成人一区二区| 亚洲性视频h| 久久成人这里只有精品| 欧美日韩免费一区二区三区| 欧美成人一区二区在线| 久久久精品国产免大香伊| 久久久www| 国产日韩欧美在线观看| 亚欧美中日韩视频| 亚洲视频综合| 国产综合亚洲精品一区二| 国产一区二区日韩精品欧美精品| 欧美日韩国语| 欧美国产日本在线| 亚洲国产精品女人久久久| 欧美精选一区| 国产欧美精品一区二区色综合| 欧美精品日韩一区| 久久久精品久久久久| 午夜精品在线看| 亚洲国产欧美一区二区三区同亚洲| 久久久久久久91| 亚洲成人在线观看视频| 国产一区亚洲| 韩国亚洲精品| 亚洲免费视频在线观看| 欧美精品少妇一区二区三区| 亚洲一区在线观看视频| 国产区欧美区日韩区| 美乳少妇欧美精品|