色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

芯片的具體設計流程

iIeQ_mwrfnet ? 來源:芯路芯語 ? 作者:芯路芯語 ? 2020-10-19 09:29 ? 次閱讀

芯片是什么?芯片的具體設計流程又是什么?本文探討的就是芯片在字面以外的意義,以及芯片是怎么被設計成的。

芯片

芯片,又稱微電路(microcircuit)、微芯片(microchip)、集成電路(英語:integrated circuit, IC)。是指內含集成電路的硅片,體積很小,常常是計算機或其他電子設備的一部分。

芯片,英文為Chip;芯片組為Chipset。芯片一般是指集成電路的載體,也是集成電路經過設計、制造、封裝、測試后的結果,通常是一個可以立即使用的獨立的整體。“芯片”和“集成電路”這兩個詞經常混著使用,比如在大家平常討論話題中,集成電路設計和芯片設計說的是一個意思,芯片行業、集成電路行業、IC行業往往也是一個意思。實際上,這兩個詞有聯系,也有區別。集成電路實體往往要以芯片的形式存在,因為狹義的集成電路,是強調電路本身,比如簡單到只有五個元件連接在一起形成的相移振蕩器,當它還在圖紙上呈現的時候,我們也可以叫它集成電路,當我們要拿這個小集成電路來應用的時候,那它必須以獨立的一塊實物,或者嵌入到更大的集成電路中,依托芯片來發揮他的作用;集成電路更著重電路的設計和布局布線,芯片更強調電路的集成、生產和封裝。而廣義的集成電路,當涉及到行業(區別于其他行業)時,也可以包含芯片相關的各種含義。

芯片也有它獨特的地方,廣義上,只要是使用微細加工手段制造出來的半導體片子,都可以叫做芯片,里面并不一定有電路。比如半導體光源芯片;比如機械芯片,如MEMS陀螺儀;或者生物芯片如DNA芯片。在通訊與信息技術中,當把范圍局限到硅集成電路時,芯片和集成電路的交集就是在“硅晶片上的電路”上。芯片組,則是一系列相互關聯的芯片組合,它們相互依賴,組合在一起能發揮更大的作用,比如計算機里面的處理器和南北橋芯片組,手機里面的射頻、基帶和電源管理芯片組。

芯片設計流程

芯片設計分為前端設計和后端設計,前端設計(也稱邏輯設計)和后端設計(也稱物理設計)并沒有統一嚴格的界限,涉及到與工藝有關的設計就是后端設計。

▲芯片的設計原理圖

芯片設計之前端設計

1. 規格制定
芯片規格,也就像功能列表一樣,是客戶向芯片設計公司(稱為Fabless,無晶圓設計公司)提出的設計要求,包括芯片需要達到的具體功能和性能方面的要求。

2. 詳細設計

Fabless根據客戶提出的規格要求,拿出設計解決方案和具體實現架構,劃分模塊功能。

3. HDL編碼

使用硬件描述語言(VHDL,VerilogHDL,業界公司一般都是使用后者)將模塊功能以代碼來描述實現,也就是將實際的硬件電路功能通過HDL語言描述出來,形成RTL(寄存器傳輸級)代碼。

4. 仿真驗證

仿真驗證就是檢驗編碼設計的正確性,檢驗的標準就是第一步制定的規格。看設計是否精確地滿足了規格中的所有要求。規格是設計正確與否的黃金標準,一切違反,不符合規格要求的,就需要重新修改設計和編碼。設計和仿真驗證是反復迭代的過程,直到驗證結果顯示完全符合規格標準。


仿真驗證工具Synopsys的VCS,還有Cadence的NC-Verilog。

5. 邏輯綜合――Design Compiler

仿真驗證通過,進行邏輯綜合。邏輯綜合的結果就是把設計實現的HDL代碼翻譯成門級網表netlist。綜合需要設定約束條件,就是你希望綜合出來的電路在面積,時序等目標參數上達到的標準。邏輯綜合需要基于特定的綜合庫,不同的庫中,門電路基本標準單元(standard cell)的面積,時序參數是不一樣的。所以,選用的綜合庫不一樣,綜合出來的電路在時序,面積上是有差異的。一般來說,綜合完成后需要再次做仿真驗證(這個也稱為后仿真,之前的稱為前仿真)。


邏輯綜合工具Synopsys的Design Compiler。

6. STA

Static Timing Analysis(STA),靜態時序分析,這也屬于驗證范疇,它主要是在時序上對電路進行驗證,檢查電路是否存在建立時間(setup time)和保持時間(hold time)的違例(violation)。這個是數字電路基礎知識,一個寄存器出現這兩個時序違例時,是沒有辦法正確采樣數據和輸出數據的,所以以寄存器為基礎的數字芯片功能肯定會出現問題。


STA工具有Synopsys的Prime Time。

7. 形式驗證

這也是驗證范疇,它是從功能上(STA是時序上)對綜合后的網表進行驗證。常用的就是等價性檢查方法,以功能驗證后的HDL設計為參考,對比綜合后的網表功能,他們是否在功能上存在等價性。這樣做是為了保證在邏輯綜合過程中沒有改變原先HDL描述的電路功能。

形式驗證工具有Synopsys的Formality。

前端設計的流程暫時寫到這里。從設計程度上來講,前端設計的結果就是得到了芯片的門級網表電路。

芯片設計之后端設計

1. DFT
Design For Test,可測性設計。芯片內部往往都自帶測試電路,DFT的目的就是在設計的時候就考慮將來的測試。DFT的常見方法就是,在設計中插入掃描鏈,將非掃描單元(如寄存器)變為掃描單元。關于DFT,有些書上有詳細介紹,對照圖片就好理解一點。


DFT工具Synopsys的DFT Compiler

2. 布局規劃(FloorPlan)

布局規劃就是放置芯片的宏單元模塊,在總體上確定各種功能電路的擺放位置,如IP模塊,RAM,I/O引腳等等。布局規劃能直接影響芯片最終的面積。

工具為Synopsys的Astro

3. CTS

Clock Tree Synthesis,時鐘樹綜合,簡單點說就是時鐘的布線。由于時鐘信號在數字芯片的全局指揮作用,它的分布應該是對稱式的連到各個寄存器單元,從而使時鐘從同一個時鐘源到達各個寄存器時,時鐘延遲差異最小。這也是為什么時鐘信號需要單獨布線的原因。

CTS工具,Synopsys的Physical Compiler

4. 布線(Place & Route)

這里的布線就是普通信號布線了,包括各種標準單元(基本邏輯門電路)之間的走線。比如我們平常聽到的0.13um工藝,或者說90nm工藝,實際上就是這里金屬布線可以達到的最小寬度,從微觀上看就是MOS管的溝道長度。

工具Synopsys的Astro

5. 寄生參數提取

由于導線本身存在的電阻,相鄰導線之間的互感,耦合電容在芯片內部會產生信號噪聲,串擾和反射。這些效應會產生信號完整性問題,導致信號電壓波動和變化,如果嚴重就會導致信號失真錯誤。提取寄生參數進行再次的分析驗證,分析信號完整性問題是非常重要的。

工具Synopsys的Star-RCXT

6. 版圖物理驗證

對完成布線的物理版圖進行功能和時序上的驗證,驗證項目很多,如LVS(Layout Vs Schematic)驗證,簡單說,就是版圖與邏輯綜合后的門級電路圖的對比驗證;DRC(Design Rule Checking):設計規則檢查,檢查連線間距,連線寬度等是否滿足工藝要求, ERC(Electrical Rule Checking):電氣規則檢查,檢查短路和開路等電氣 規則違例;等等。

工具為Synopsys的Hercules

實際的后端流程還包括電路功耗分析,以及隨著制造工藝不斷進步產生的DFM可制造性設計)問題,在此不說了。

物理版圖驗證完成也就是整個芯片設計階段完成,下面的就是芯片制造了。物理版圖以GDS II的文件格式交給芯片代工廠(稱為Foundry)在晶圓硅片上做出實際的電路,再進行封裝和測試,就得到了我們實際看見的芯片。

芯片設計之工藝文件

在芯片的設計重要設計環節,像綜合與時序分析,版圖繪制等都需要用到工藝庫文件,而大家往往又對工藝文件缺乏認識,所以導致想自學一些芯片設計的東西就顯得很困難。例如,沒有工藝版圖庫文件,學習版圖設計就是紙上談兵。這篇文章主要介紹一下工藝庫相關的知識。

工藝文件由芯片制造廠提供,所以概括性的了解國內和國際上有哪些芯片制造廠是很有必要的。國際上,主要有臺積電,英特爾三星等主要半導體制造商。國內,主要有中芯國際,華潤上華,深圳方正等公司。這些公司都提供相關的工藝庫文件,但前提是要與這些公司進行合作才能獲取,這些工藝文件都屬于機密性文件。

完整工藝庫文件主要組成為:

1,模擬仿真工藝庫,主要以支持spectre和hspice這兩個軟件為主,后綴名為scs——spectre使用,lib——hspice使用。

2,模擬版圖庫文件,主要是給cadence版圖繪制軟件用,后綴名為tf,drf。

3,數字綜合庫,主要包含時序庫,基礎網表組件等相關綜合及時序分析所需要用到的庫文件。主要是用于DC軟件綜合,PT軟件時序分析用。

4,數字版圖庫,主要是給cadence encounter軟件用于自動布局布線,當然自動布局布線工具也會用到時序庫,綜合約束文件等。

5,版圖驗證庫,主要有DRC,LVS檢查。有的是專門支持calibre,有的專門支持dracula,diva等版圖檢查工具用。每一種庫文件都有相應的pdf說明文檔。

反向設計會用到1,2,5等工藝庫文件,3和4是不會用到了。正向設計(從代碼開始設計的正向設計)則所有的文件都需要用到。由于工藝文件在芯片設計中占有極重要的位置,在每一個關鍵設計環節都要用到,再加上它的機密屬性,所以網絡上很難找到完整的工藝文件對于個人學習用,EETOP上有一份cadence公開的用于個人學習的工藝庫文件可以方便大家學習,但似乎也是不完整的。

芯片設計之綜合

什么是綜合?綜合就是將RTL級verilog代碼用Design Compiler 工具 轉換/映射成用基礎門級單元表示的電路的過程。基礎門級單元也就是平時我們學的與非門,或非門,寄存器之類的,只不過,這些門級單元已經做成了標準的單元庫,我們可以直接使用軟件來調用,而不需要自己調用門級單元來搭建電路。簡單的來說,Design Compiler軟件就是做翻譯的工作——將代碼翻譯成實際電路,但又不僅僅是翻譯這么簡單,它涉及到電路的優化與時序約束,使之符合我們做制定的性能要求。 前文提到該軟件是約束驅動型軟件,那么約束從何而來?答案是,設計規格書。每一個芯片設計項目都會有一個項目規格說明書,這是在芯片設計之初,整體規劃(見前文)的步驟中要制定好的。具體詳細的約束要求需要在綜合過程中仔細的斟酌決定。

綜合的一般流程:

1,預綜合過程;

2,施加設計約束過程;

3,設計綜合過程;

4,后綜合過程。

PS,使用Design Compiler軟件一個必備的條件是要學會使用DC TCL腳本。

預綜合過程。這部分主要是準備好綜合過程所使用的庫文件(包括工藝庫、鏈接庫、符號庫、綜合庫)、設計輸入文件,設置好環境參數。

施加設計約束過程。這部分主要是用DC TCL腳本編寫約束文件。具體的約束項目可以分為三大類:

a,面積約束,定義時鐘,約束輸入/輸出路徑;

b(環境屬性),約束輸入驅動,約束輸出負載,設置工作條件(最好、典型、最差情況),設置連線負載模型;

c(高級時鐘約束),對時鐘的抖動、偏移、時鐘源延遲,同步多時鐘,異步時鐘,多周期路徑,這幾類進行細致的約束。

約束的內容具體就是這么多。一個詳細的TCL腳本約束文件基本包含上述所有的約束。后面有一個約束范文。

設計綜合過程。主要是介紹電路模塊設計規劃(以利于更好的進行約束),Design Compiler綜合優化的過程(三大優化階段,結構級,邏輯級,門級),時序分析的具體過程等綜合過程中的一些詳細信息。

后綜合過程。綜合完畢該怎么看結果,時序違反該如何解決?這就是后綜合過程所要解決的問題。在綜合之后,通過分析綜合報告,可以得知此次的電路綜合結果如何,根據不符合的要求,進行重新約束,甚至重新設計電路。在這個階段特別值得一提的是綜合預估,因為在寫綜合約束腳本的時候,需要確定約束條件,規格書一般不能夠涉及到如此細節的部分,所以需要根據實際電路進行綜合預估,這個步驟是在代碼編寫完之后,與驗證同時進行的,目的在于大致估計電路是否符合要求,此時的預綜合過程與正式的綜合過成是一樣的,但,要求會寬松許多,時序違反的要求大概為 10%-15%,也就是說電路即使有10%-15%的電路不滿足時序也沒有關系。

綜合約束過程是一個反復迭代的過程,需要多次設計預估,這樣才能不斷修正時序違反。范文:

# Set the current_design #

read_verilog {counter_pad.v counter.v} //讀取設計文件

current_design Cnt10_PAD

link

set_operating_conditions -max slow -max_library slow -min fast -min_library fast //設置工作條件

set_wire_load_mode enclosed //設置連線負載模型

set_wire_load_model -name tsmc18_wl10 -library slow //設置連線負載模型

set_local_link_library {slow.db fast.db}//設置鏈接庫

set_max_area 0 //設置面積

set_max_fanout 5 [get_ports reset_n]//設置最大扇出

set_max_fanout 4 [get_ports clk] //設置最大扇出

set_max_fanout 4 [get_ports in_ena]//設置最大扇出

set_max_transition 0.3 [get_ports reset_n]//設置信號翻轉時間

set_max_transition 0.3 [get_ports clk]//設置信號翻轉時間

set_max_transition 0.5 [get_ports in_ena]//設置信號翻轉時間

create_clock [get_ports clk]-period 10 -waveform. {0 5}//創建時鐘

set_clock_latency 1[get_clocks clk]//設置時鐘源延時

set_clock_latency -source 1[get_clocks clk]

set_clock_uncertainty -setup 0.5[get_clocks clk]//設置時鐘不確定度

set_clock_uncertainty -hold 0.4[get_clocks clk]

set_dont_touch_network [get_clocks clk]//設置偽路徑,不要約束

set_clock_transition -fall 0.3 [get_clocks clk]////設置下降沿信號翻轉時間

set_clock_transition -rise 0.3 [get_clocks clk]///設置上升沿沿信號翻轉時間

set_input_delay -clock clk-max 3[get_ports in_ena]//設置輸入延時

set_output_delay -clock clk -max 4 [get_ports cnt]//設置輸出延時

set_output_delay -clock clk -min 0.5 [get_ports cnt]

set_output_delay -clock clk-max 4[get_ports carry_ena]

set_output_delay -clock clk-min 0.5[get_ports carry_ena]

compile//編譯

report_timing -delay max > ./reports/pad_setup_rt.rpt//報告最大時序延時

report_timing -delay min > ./reports/pad_hold_rt.rpt//報告最小時序延時

report_constraint -verbose > ./reports/pad_rc.rpt

report_qor > ./reports/pad_rq.rpt

remove_unconnected_ports -blast_buses [get_cells -hierarchical *]

set bus_inference_style. {%s[%d]}

set bus_naming_style. {%s[%d]}

set hdlout_internal_busses true

change_names -hierarchy -rule verilog

define_name_rules name_rule -allowed {a-z A-Z 0-9 _} -max_length 255 -type cell

define_name_rules name_rule -allowed {a-z A-Z 0-9 _[]} -max_length 255 -type net

define_name_rules name_rule -map {{"*cell*" "cell"}}

define_name_rules name_rule -case_insensitive

change_names -hierarchy -rules name_rule

write -format verilog -hier -o ./outputs/pad_counter.sv

write -format ddc -hier -o ./outputs/pad_counter.ddc

write_sdc ./outputs/pad_counter.sdc

write_sdf ./outputs/pad_counter.sdf

總結

芯片設計的過程中是十分復雜,本文也是簡單的將芯片設計流程梳理一遍,復雜的就不再贅述了。

以上來源芯路芯語

原文標題:芯片設計流程,芯片的設計原理圖

文章出處:【微信公眾號:微波射頻網】歡迎添加關注!文章轉載請注明出處。

責任編輯:haq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 芯片
    +關注

    關注

    456

    文章

    51140

    瀏覽量

    426147
  • 集成電路
    +關注

    關注

    5391

    文章

    11609

    瀏覽量

    362773
  • 電路
    +關注

    關注

    172

    文章

    5959

    瀏覽量

    172713

原文標題:芯片設計流程,芯片的設計原理圖

文章出處:【微信號:mwrfnet,微信公眾號:微波射頻網】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    芯片封測架構和芯片封測流程

    在此輸入導芯片封測芯片封測是一個復雜且精細的過程,它涉及多個步驟和環節,以確保芯片的質量和性能。本文對芯片封測架構和芯片封測流程進行概述。
    的頭像 發表于 12-31 09:15 ?430次閱讀
    <b class='flag-5'>芯片</b>封測架構和<b class='flag-5'>芯片封測流程</b>

    GDS文件在芯片制造流程中的應用

    本文詳細介紹了集成電路設計和制造中所使用的GDS文件的定義、功能和組成部分,并介紹了GDS文件的創建流程、優缺點以及應用前景。 GDS文件在集成電路設計和制造中扮演著至關重要的角色,它連接了設計與制造,將設計師的構想精確地轉化為實際的芯片結構。
    的頭像 發表于 11-24 09:59 ?584次閱讀

    MOSFET晶體管的工藝制造流程

    本文通過圖文并茂的方式生動展示了MOSFET晶體管的工藝制造流程,并闡述了芯片的制造原理。 ? MOSFET的工藝流程 芯片制造工藝流程包括
    的頭像 發表于 11-24 09:13 ?1702次閱讀
    MOSFET晶體管的工藝制造<b class='flag-5'>流程</b>

    數字設計ic芯片流程

    主要介紹芯片的設計流程 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? &
    發表于 11-20 15:57 ?0次下載

    ASIC集成電路設計流程

    分為前端設計和后端設計兩大部分,以下是的流程介紹: 一、前端設計 準備需求規范 確定芯片具體指標,包括物理實現(制作工藝、裸片面積、封裝)和性能指標(速度、功耗)以及功能指標(功能描述、接口定義)。 系統級設計 使用系統建模語
    的頭像 發表于 11-20 14:59 ?675次閱讀

    PCBA貼片代工全解析:一站式服務流程大揭秘

    一站式PCBA智造廠家今天為大家講講貼片工廠的PCBA加工流程是怎么樣的?PCBA貼片代工的具體流程。在電子設備制造業中,PCBA貼片代工環節是生產過程中的重要一環。對于采購人員而言,深入
    的頭像 發表于 11-07 09:32 ?212次閱讀

    淺談芯片制造的完整流程

    在科技日新月異的今天,芯片作為信息技術的核心部件,其制作工藝的復雜性和精密性令人嘆為觀止。從一粒普通的沙子到一顆蘊含無數晶體管的高科技芯片,這一過程不僅凝聚了人類智慧的結晶,也展現了現代半導體工業的極致工藝。本文將講述芯片制造的
    的頭像 發表于 10-28 14:30 ?801次閱讀
    淺談<b class='flag-5'>芯片</b>制造的完整<b class='flag-5'>流程</b>

    集成電路設計流程主要有哪些步驟

    的設計工作提供方向。 產品規格定義 :基于需求分析,確定設計的整體方向和具體規格,如功能、操作速度、接口規格、環境溫度及消耗功率等。 二、系統級設計 架構設計 :基于規格定義,明確芯片的架構、業務模塊、供電等系統級設計
    的頭像 發表于 09-04 18:20 ?1347次閱讀

    芯片底部填充工藝流程有哪些?

    芯片底部填充工藝流程有哪些?底部填充工藝(Underfill)是一種在電子封裝過程中廣泛使用的技術,主要用于增強倒裝芯片(FlipChip)、球柵陣列(BGA)、芯片級封裝(CSP)等
    的頭像 發表于 08-09 08:36 ?1818次閱讀
    <b class='flag-5'>芯片</b>底部填充工藝<b class='flag-5'>流程</b>有哪些?

    PCBA加工打樣流程詳解,看這一篇就夠了

    一站式PCBA智造廠家今天為大家講講PCBA打樣的具體流程是怎樣的呢?PCBA打樣流程解析。在當今電子產業中,越來越多的企業選擇將產品交由專業的PCBA加工廠生產,而在批量生產之前,通常會進行
    的頭像 發表于 07-25 09:23 ?436次閱讀

    安卓手機OpenVPN連接ics.inhandiot.com具體流程

    安卓手機OpenVPN連接ics.inhandiot.com具體流程流程文檔和手機APP查看附件。一.在ics.inhandiot.com下載配置文件,并傳輸至手機 二.安裝OpenVPN手機
    發表于 07-25 06:21

    芯片測試的基本流程是什么

    在開始量產之前,芯片設計師會進行設計驗證,以確保芯片的設計滿足規格要求。這包括功能驗證、時序驗證和電氣驗證等,確保芯片在理論設計上沒有問題。
    的頭像 發表于 05-08 16:52 ?2238次閱讀

    芯片封裝測試流程詳解,具體到每一個步驟

    經過從設計到制造漫長的流程,然而一顆芯片相當小且薄,如果不在外施加保護,會被輕易的刮傷損壞。封測有著安放、固定、密封、保護芯片和增強電熱性能的作用,而且還是溝通芯
    的頭像 發表于 04-29 08:11 ?3063次閱讀
    <b class='flag-5'>芯片</b>封裝測試<b class='flag-5'>流程</b>詳解,<b class='flag-5'>具體</b>到每一個步驟

    一顆芯片的典型設計流程

    芯片設計流程的第一步是定義芯片的要求和規格。這包括定義您的產品將做什么、如何使用以及您需要滿足哪些性能指標。一旦定義了這些要求,就可以將它們用作設計架構和布局的輸入。
    的頭像 發表于 04-09 11:24 ?1015次閱讀

    芯片制造流程及產生的相關缺陷和芯片缺陷檢測任務分析

    芯片生產制造過程中,各工藝流程環環相扣,技術復雜,材料、環境、工藝參數等因素的微變常導致芯片產生缺陷,影響產品良率。
    的頭像 發表于 02-23 10:38 ?2238次閱讀
    <b class='flag-5'>芯片</b>制造<b class='flag-5'>流程</b>及產生的相關缺陷和<b class='flag-5'>芯片</b>缺陷檢測任務分析
    主站蜘蛛池模板: 老师的脚奴| 久久精品男人影院| 久久亚洲国产精品亚洲| 亚洲国产中文在线视频免费| 国产精品成人免费视频99| 日韩亚射吧| 贵妇局长的蕾丝乳罩| 沈芯语麻豆0076 视频| 国产99久久亚洲综合精品西瓜tv| 日韩欧美三区| 国产超嫩一线天在线播放| 日韩在线中文字幕无码| 成人国产精品玖玖热色欲| 日本湿姝在线观看| 国产AV精品久久久免费看| 特级淫片大乳女子高清视频| 国产精品无码亚洲精品| 亚洲高清有码中文字| 精品亚洲欧美中文字幕在线看| 尤物99久久久合集一区区| 恋夜影院安卓免费列表uc | 亚洲色 图| 久久re视频这里精品09首页| 总裁呻吟双腿大开男男H| 嫩草影院在线观看精品视频| yellow日本动漫高清| 双腿被绑成M型调教PLAY照片| 国产午夜精品一区理论片飘花| 亚洲中文字幕在线第六区| 免费可以看污动画软件| 成人在线视频免费观看| 亚洲 欧洲 国产 日产 综合| 久久国产高清字幕中文| av女优快播| 香蕉久久夜色精品国产小优 | 国产亚洲精品网站在线视频| 一本道中文无码亚洲| 男人狂躁进女人免费视频公交| 俄罗斯女肥臀大屁BBW| 亚洲人成在线播放无码| 欧美精品久久久久性色AV苍井|