《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 業界動態 > 淺談PCI Express體系結構(一)

淺談PCI Express體系結構(一)

2021-07-11
來源:OpenFPGA
關鍵詞: PCI ExPress

  PCI(Peripheral Component Interconnect)總線的誕生與PC(Personal Computer)的蓬勃發展密切相關。在處理器體系結構中,PCI總線屬于局部總線(Local Bus)。局部總線作為系統總線的延伸,主要功能是為了連接外部設備。

  處理器主頻的不斷提升,要求速度更快,帶寬更高的局部總線。起初PC使用8位的XT總線作為局部總線,并很快升級到16位的ISA(Industry Standard Architecture)總線,逐步發展到32位的EISA(Extended Industry Standard Architecture)、VESA(Video Electronics Standards Association)和MCA(Micro Channel Architecture)總線。

  PCI總線規范在上世紀九十年代提出。這條總線推出之后,很快得到了各大主流半導體廠商的認同,迅速統一了當時并存的各類局部總線。EISA、VESA等其他32位總線很快就被PCI總線淘汰了。從那時起,PCI總線一直在處理器體系結構中占有重要地位。

  在此后相當長的一段時間里,PC處理器系統的大多數外部設備都是直接或者間接地與PCI總線相連。即使目前PCI Express總線逐步取代了PCI總線成為PC局部總線的主流,也不能掩蓋PCI總線的光芒。從軟件層面上看,PCI Express總線與PCI總線基本兼容;從硬件層面上看,PCI Express總線在很大程度上繼承了PCI總線的設計思路。因此PCI總線依然是軟硬件工程師在進行處理器系統的開發與設計時,必須要掌握的一條局部總線。

  PCI總線V1.0規范僅針對在一個PCB(Printed Circuit Board)環境內的,器件之間的互連,而1993年4月30日發布的V2.0規范增加了對PCI插槽的支持。1995年6月1日,PCI V2.1總線規范發布,這個規范具有里程碑意義。正是這個規范使得PCI總線大規模普及,至此PCI總線完成了對(E)ISA和MCA總線的替換。

  至1996年,VESA總線也逐漸離開了人們的視線,當然PCI總線并不能完全提供顯卡所需要的帶寬,真正替代VESA總線的是AGP總線。隨后PCISIG(PCI Special Interest Group)陸續發布了PCI總線V2.2,V2.3規范,并最終將PCI總線規范定格在V3.0。

  除了PCI總線規范外,PCISIG還定義了一些與PCI總線相關的規范,如PCMCIA(Personal Computer Memory Card International Association)規范和MiniPCI規范。其中PCMCIA規范主要針對Laptop應用,后來PCMCIA升級為PC Card(Cardbus)規范,而PC Card又升級為ExpressCard規范。

  PC Card規范基于32位,33MHz的PCI總線;而ExpressCard規范基于PCI Express和USB 2.0。這兩個規范都在Laptop領域中獲得了成功。除了PCMCIA規范外,Mini PCI總線也非常流行,與標準PCI插槽相比,Mini PCI插槽占用面積較小,適用于一些對尺寸有要求的應用。

  除了以上規范之外,PCISIG還推出了一系列和PCI總線直接相關的規范。如PCI-to-PCI橋規范、PCI電源管理規范、PCI熱插拔規范和CompactPCI總線規范。其中PCI-to-PCI橋規范最為重要,理解PCI-to-PCI橋是理解PCI體系結構的基礎;而CompactPCI總線規范多用于具有背板結構的大型系統,并支持熱拔插。

  PCISIG在PCI總線規范的基礎上,進一步提出PCI-X規范。與PCI總線相比,PCI-X總線規范可以支持133MHz、266MHz和533MHz的總線頻率,并在傳送規則上做了一些改動。雖然PCI-X總線還沒有得到大規模普及就被PCI Express總線替代,但是在PCI-X總線中提出的許多設計思想仍然被PCI Express總線繼承。

  PCI總線規范是Intel對PC領域做出的一個巨大貢獻。Intel也在PCI總線規范留下了深深的印記,PCI總線規范的許多內容都與基于IA (Intel Architecture)架構的x86處理器密切相關。但是這并不妨礙其他處理器系統使用PCI總線,事實上PCI總線在非x86處理器系統上也取得了巨大的成功。目前絕大多數處理器系統都使用PCI/PCI Express總線連接外部設備,特別是一些通用外設。

  隨著時間的推移,PCI和PCI-X總線逐步遇到瓶頸。PCI和PCI-X總線使用單端并行信號進行數據傳遞,由于單端信號容易被外部系統干擾,其總線頻率很難進一步提高。目前,為了獲得更高的總線頻率以提高總線帶寬,高速串行總線逐步替代了并行總線。PCI Express總線也逐漸替代PCI總線成為主流。但是從系統軟件的角度上看,PCI Express總線仍然基于PCI總線。理解PCI Express總線的一個基礎是深入理解PCI總線,同時PCI Express總線也繼承了PCI總線的許多概念。本篇將詳細介紹與處理器體系結構相關的,一些必備的PCI總線知識。

  為簡化起見,本篇主要介紹PCI總線的32位地址模式。在實際應用中,使用64位地址模式的PCI設備非常少。而且在PCI Express總線逐漸取代PCI總線的大趨勢之下,將來也很難會有更多的,使用64位地址的PCI設備。如果讀者需要掌握PCI總線的64位地址模式,請自行閱讀PCI總線的相關規范。實際上,如果讀者真正掌握了PCI總線的32位地址模式之后,理解64位地址模式并不困難。

  為節省篇幅,下文將PCI Express總線簡稱為PCIe總線,PCI-to-PCI橋簡稱為PCI橋,PCI Express-to-PCI橋簡稱為PCIe橋,Host-to-PCI主橋簡稱為HOST主橋。值得注意的是許多書籍將HOST主橋稱為PCI主橋或者PCI總線控制器。

  PCI總線的基本知識

  PCI總線作為處理器系統的局部總線,主要目的是為了連接外部設備,而不是作為處理器的系統總線連接Cache和主存儲器。但是PCI總線、系統總線和處理器體系結構之間依然存在著緊密的聯系。

  PCI總線作為系統總線的延伸,其設計考慮了許多與處理器相關的內容,如處理器的Cache共享一致性和數據完整性,以及如何與處理器進行數據交換等一系列內容。其中Cache共享一致性和數據完整性是現代處理器局部總線的設計的重點和難點,也是本書將重點講述的主題之一。

  獨立地研究PCI總線并不可取,因為PCI總線僅是處理器系統的一個組成部分。深入理解PCI總線需要了解一些與處理器體系結構相關的知識。這些知識是本書所側重描述的,同時也是PCI總線規范所忽略的內容。脫離實際的處理器系統,不容易也不可能深入理解PCI總線規范。

  對于今天的讀者來說,PCI總線提出的許多概念略顯過時,也有許多不足之處。但是在當年,PCI總線與之前的存在其他并行局部總線如ISA、EISA和MCA總線相比,具有許多突出的優點,是一個全新的設計。

  (1) PCI總線空間與處理器空間隔離

  PCI設備具有獨立的地址空間,即PCI總線地址空間,該空間與存儲器地址空間通過HOST主橋隔離。處理器需要通過HOST主橋才能訪問PCI設備,而PCI設備需要通過HOST主橋才能主存儲器。在HOST主橋中含有許多緩沖,這些緩沖使得處理器總線與PCI總線工作在各自的時鐘頻率中,彼此互不干擾。HOST主橋的存在也使得PCI設備和處理器可以方便地共享主存儲器資源。

  處理器訪問PCI設備時,必須通過HOST主橋進行地址轉換;而PCI設備訪問主存儲器時,也需要通過HOST主橋進行地址轉換。HOST主橋的一個重要作用就是將處理器訪問的存儲器地址轉換為PCI總線地址。PCI設備使用的地址空間是屬于PCI總線域的,而與存儲器地址空間不同。

  x86處理器對PCI總線域與存儲器域的劃分并不明晰,這也使得許多程序員并沒有準確地區分PCI總線域地址空間與存儲器域地址空間。而本書將反復強調存儲器地址和PCI總線地址的區別,因為這是理解PCI體系結構的重要內容。

  PCI規范并沒有對HOST主橋的設計進行約束。每一個處理器廠商使用的HOST主橋,其設計都不盡相同。HOST主橋是聯系PCI總線與處理器的核心部件,掌握HOST主橋的實現機制是深入理解PCI體系結構的前提。

  本書將以Freescale的PowerPC處理器和Intel的x86處理器為例,說明各自HOST主橋的實現方式,值得注意的是本書涉及的PowerPC處理器僅針對Freescale的PowerPC處理器,而不包含IBM和AMCC的Power和PowerPC處理器。而且如果沒有特別說明,本書中涉及的x86處理器特指Intel的處理器,而不是其他廠商的x86處理器。

  (2) 可擴展性

  PCI總線具有很強的擴展性。在PCI總線中,HOST主橋可以直接推出一條PCI總線,這條總線也是該HOST主橋的所管理的第一條PCI總線,該總線還可以通過PCI橋擴展出一系列PCI總線,并以HOST主橋為根節點,形成1顆PCI總線樹。這些PCI總線都可以連接PCI設備,但是在1顆PCI總線樹上,最多只能掛接256個PCI設備(包括PCI橋)。

  在同一條PCI總線上的設備間可以直接通信,并不會影響其他PCI總線上設備間的數據通信。隸屬于同一顆PCI總線樹上的PCI設備,也可以直接通信,但是需要通過PCI橋進行數據轉發。

  PCI橋是PCI總線的一個重要組成部件,該部件的存在使得PCI總線極具擴展性。PCI橋也是有別于其他局部總線的一個重要部件。在“以HOST主橋為根節點”的PCI總線樹中,每一個PCI橋下也可以連接一個PCI總線子樹,PCI橋下的PCI總線仍然可以使用PCI橋繼續進行總線擴展。

  PCI橋可以管理這個PCI總線子樹,PCI橋的配置空間含有一系列管理PCI總線子樹的配置寄存器。在PCI橋的兩端,分別連接了兩條總線,分別是上游總線(Primary Bus)和下游總線(Secondary Bus)。其中與處理器距離較近的總線被稱為上游總線,另一條被稱為下游總線。這兩條總線間的通信需要通過PCI橋進行。PCI橋中的許多概念被PCIe總線采納,理解PCI橋也是理解PCIe體系結構的基礎。

  (3) 動態配置機制

  PCI設備使用的地址可以根據需要由系統軟件動態分配。PCI總線使用這種方式合理地解決了設備間的地址沖突,從而實現了“即插即用”功能。從而PCI總線不需要使用ISA或者EISA接口卡為解決地址沖突而使用的硬件跳線。

  每一個PCI設備都有獨立的配置空間,在配置空間中含有該設備在PCI總線中使用的基地址,系統軟件可以動態配置這個基地址,從而保證每一個PCI設備使用的物理地址并不相同。PCI橋的配置空間中含有其下PCI子樹所能使用的地址范圍。

  (4) 總線帶寬

  PCI總線與之前的局部總線相比,極大提高了數據傳送帶寬,32位/33MHz的PCI總線可以提供132MB/s的峰值帶寬,而64位/66MHz的PCI總線可以提供的峰值帶寬為532MB/s。雖然PCI總線所能提供的峰值帶寬遠不能和PCIe總線相比,但是與之前的局部總線ISA、EISA和MCA總線相比,仍然具有較大的優勢。

  ISA總線的最高主頻為8MHz,位寬為16,其峰值帶寬為16MB/s;EISA總線的最高主頻為8.33MHz,位寬為32,其峰值帶寬為33MB/s;而MCA總線的最高主頻為10MHz,最高位寬為32,其峰值帶寬為40MB/s。PCI總線提供的峰值帶寬遠高于這些總線。

  (5) 共享總線機制

  PCI設備通過仲裁獲得PCI總線的使用權后,才能進行數據傳送,在PCI總線上進行數據傳送,并不需要處理器進行干預。

  PCI總線仲裁器不在PCI總線規范定義的范圍內,也不一定是HOST主橋和PCI橋的一部分。雖然絕大多數HOST主橋和PCI橋都包含PCI總線仲裁器,但是在某些處理器系統的設計中也可以使用獨立的PCI總線仲裁器。如在PowerPC處理器的HOST主橋中含有PCI總線仲裁器,但是用戶可以關閉這個總線仲裁器,而使用獨立的PCI總線仲裁器。

  PCI設備使用共享總線方式進行數據傳遞,在同一條總線上,所有PCI設備共享同一總線帶寬,這將極大地影響PCI總線的利用率。這種機制顯然不如PCIe總線采用的交換結構,但是在PCI總線盛行的年代,半導體的工藝、設計能力和制作成本決定了采用共享總線方式是當時的最優選擇。

  (6) 中斷機制

  PCI總線上的設備可以通過四根中斷請求信號INTA~D#向處理器提交中斷請求。與ISA總線上的設備不同,PCI總線上的設備可以共享這些中斷請求信號,不同的PCI設備可以將這些中斷請求信號“線與”后,與中斷控制器的中斷請求引腳連接。PCI設備的配置空間記錄了該設備使用這四根中斷請求信號的信息。

  PCI總線進一步提出了MSI(Message Signal Interrupt)機制,該機制使用存儲器寫總線事務傳遞中斷請求,并可以使用x86處理器FSB(Front Side Bus)總線提供的Interrupt Message總線事務,從而提高了PCI設備的中斷請求效率。

  雖然從現代總線技術的角度上看,PCI總線仍有許多不足之處,但也不能否認PCI總線已經獲得了巨大的成功,不僅x86處理器將PCI總線作為標準的局部總線連接各類外部設備,PowerPC、MIPS和ARM[1]處理器也將PCI總線作為標準局部總線。除此之外,基于PCI總線的外部設備,如以太網控制器、聲卡、硬盤控制器等,也已經成為主流。

  [1] 在ARM處理器中,使用SoC平臺總線,即AMBA總線,連接片內設備。但是某些ARM生產廠商,依然使用AMBA-to-PCI橋推出PCI總線,以連接PCI設備。

  PCI總線的組成結構

  如上文所述,PCI總線作為處理器系統的局部總線,是處理器系統的一個組成部件,講述PCI總線的組成結構不能離開處理器系統這個大環境。在一個處理器系統中,與PCI總線相關的模塊如圖1?1所示。

微信圖片_20210711101716.jpg

  如圖1-1所示在一個處理器系統中,與PCI總線相關的模塊包括,HOST主橋、PCI總線、PCI橋和PCI設備。PCI總線由HOST主橋和PCI橋推出,HOST主橋與主存儲器控制器在同一級總線上,PCI設備可以方便地通過HOST主橋訪問主存儲器,即進行DMA操作。

  值得注意的是,PCI設備的DMA操作需要與處理器系統的Cache進行一致性操作,當PCI設備通過HOST主橋訪問主存儲器時,Cache一致性模塊將進行地址監聽,并根據監聽的結果改變Cache的狀態。

  在一些簡單的處理器系統中,可能不含有PCI橋,此時所有PCI設備都是連接在HOST主橋推出的PCI總線上,此外在一些處理器系統中可能含有多個HOST主橋,如在圖1?1所示的處理器系統中含有HOST主橋x和HOST主橋Y。

  1.1.1 HOST主橋

  HOST主橋是一個很特別的橋片,其主要功能是隔離處理器系統的存儲器域與處理器系統的PCI總線域,管理PCI總線域,并完成處理器與PCI設備間的數據交換。處理器與PCI設備間的數據交換主要由“處理器訪問PCI設備的地址空間”和“PCI設備使用DMA機制訪問主存儲器”這兩部分組成。

  為簡便起見,下文將處理器系統的存儲器域簡稱為存儲器域,而將處理器系統的PCI總線域稱為PCI總線域,存儲器域和PCI總線域的詳細介紹見第2.1節。值得注意的是,在一個處理器系統中,有幾個HOST主橋,就有幾個PCI總線域。

  HOST主橋在處理器系統中的位置并不相同,如PowerPC處理器將HOST主橋與處理器集成在一個芯片中。而有些處理器不進行這種集成,如x86處理器使用南北橋結構,處理器內核在一個芯片中,而HOST主橋在北橋中。但是從處理器體系結構的角度上看,這些集成方式并不重要。

  PCI設備通過HOST主橋訪問主存儲器時,需要與處理器的Cache進行一致性操作,因此在設計HOST主橋時需要重點考慮Cache一致性操作。在HOST主橋中,還含有許多數據緩沖,以支持PCI總線的預讀機制。

  HOST主橋是聯系處理器與PCI設備的橋梁。在一個處理器系統中,每一個HOST主橋都管理了一顆PCI總線樹,在同一顆PCI總線樹上的所有PCI設備屬于同一個PCI總線域。如圖1?1所示,HOST主橋x之下的PCI設備屬于PCI總線x域,而HOST主橋y之下的PCI設備屬于PCI總線y域。在這顆總線樹上的所有PCI設備的配置空間都由HOST主橋通過配置讀寫總線周期訪問。

  如果HOST主橋支持PCI V3.0規范的Peer-to-Peer數據傳送方式,那么分屬不同PCI總線域的PCI設備可以直接進行數據交換。如圖1?1所示,如果HOST主橋y支持Peer-to-Peer數據傳送方式,PCI設備y01可以直接訪問PCI設備01或者PCI設備11,而不需要通過處理器的參與。但是這種跨越總線域的數據傳送方式在PC架構中并不常用,在PC架構中,重點考慮的是PCI設備與主存儲器之間的數據交換,而不是PCI設備之間的數據交換。此外在PC架構中,具有兩個HOST主橋的處理器系統也并不多見。

  在PowerPC處理器中,HOST主橋可以通過設置Inbound寄存器,使得分屬于不同PCI總線域的設備可以直接通信。許多PowerPC處理器都具有多個HOST主橋,有關PowerPC處理器使用的HOST主橋詳見第2.2節。

  1.1.2 PCI總線

  在處理器系統中,含有PCI總線和PCI總線樹這兩個概念。這兩個概念并不相同,在一顆PCI總線樹中可能具有多條PCI總線,而具有血緣關系的PCI總線組成一顆PCI總線樹。如在圖1?1所示的處理器系統中,PCI總線x樹具有兩條PCI總線,分別為PCI總線x0和PCI總線x1。而PCI總線y樹中僅有一條PCI總線。

  PCI總線由HOST主橋或者PCI橋管理,用來連接各類設備,如聲卡、網卡和IDE接口卡等。在一個處理器系統中,可以通過PCI橋擴展PCI總線,并形成具有血緣關系的多級PCI總線,從而形成PCI總線樹型結構。在處理器系統中有幾個HOST主橋,就有幾顆這樣的PCI總線樹,而每一顆PCI總線樹都與一個PCI總線域對應。

  與HOST主橋直接連接的PCI總線通常被命名為PCI總線0。考慮到在一個處理器系統中可能有多個主橋,圖1?1將HOST主橋x推出的PCI總線命名為x0總線,而將PCI橋x1擴展出的PCI總線稱之為x1總線;而將HOST主橋y推出的PCI總線稱為y0~yn。分屬不同PCI總線樹的設備,其使用的PCI總線地址空間分屬于不同的PCI總線域空間。

  1.1.3 PCI設備

  在PCI總線中有三類設備,PCI主設備、PCI從設備和橋設備。其中PCI從設備只能被動地接收來自HOST主橋,或者其他PCI設備的讀寫請求;而PCI主設備可以通過總線仲裁獲得PCI總線的使用權,主動地向其他PCI設備或者主存儲器發起存儲器讀寫請求。而橋設備的主要作用是管理下游的PCI總線,并轉發上下游總線之間的總線事務。

  一個PCI設備可以即是主設備也是從設備,但是在同一個時刻,這個PCI設備或者為主設備或者為從設備。PCI總線規范將PCI主從設備統稱為PCI Agent設備。在處理器系統中常見的PCI網卡、顯卡、聲卡等設備都屬于PCI Agent設備。

  在PCI總線中,HOST主橋是一個特殊的PCI設備,該設備可以獲取PCI總線的控制權訪問PCI設備,也可以被PCI設備訪問。但是HOST主橋并不是PCI設備。PCI規范也沒有規定如何設計HOST主橋。

  在PCI總線中,還有一類特殊的設備,即橋設備。橋設備包括PCI橋、PCI-to-(E)ISA橋和PCI-to-Cardbus橋。本篇重點介紹PCI橋,而不關心其他橋設備的實現原理。PCI橋的存在使PCI總線極具擴展性,處理器系統可以使用PCI橋進一步擴展PCI總線。

  PCI橋的出現使得采用PCI總線進行大規模系統互連成為可能。但是在目前已經實現的大規模處理器系統中,并沒有使用PCI總線進行處理器系統與處理器系統之間的大規模互連。因為PCI總線是一個以HOST主橋為根的樹型結構,使用主從架構,因而不易實現多處理器系統間的對等互連。

  即便如此PCI橋仍然是PCI總線規范的精華所在,掌握PCI橋是深入理解PCI體系結構的基礎。PCI橋可以連接兩條PCI總線,上游PCI總線和下游PCI總線,這兩個PCI總線屬于同一個PCI總線域,使用PCI橋擴展的所有PCI總線都同屬于一個PCI總線域。

  其中對PCI設備配置空間的訪問可以從上游總線轉發到下游總線,而數據傳送可以雙方向進行。在PCI總線中,還存在一種非透明PCI橋,該橋片不是PCI總線規范定義的標準橋片,但是適用于某些特殊應用,本篇將在第2.5節中詳細介紹這種橋片。在本書中,如不特別強調,PCI橋是指透明橋,透明橋也是PCI總線規范定義的標準橋片。

  PCI-to-(E)ISA橋和PCI-to-Cardbus橋的主要作用是通過PCI總線擴展(E)ISA和Cardbus總線。在PCI總線推出之后,(E)ISA總線并沒有在處理器系統中立即消失,此時需要使用PCI-(E)ISA橋擴展(E)ISA總線,而使用PCI-to-Cardbus橋用來擴展Cardbus總線,本篇并不關心(E)ISA和Cardbus總線的設計與實現。

  1.1.4 HOST處理器

  PCI總線規定在同一時刻內,在一顆PCI總線樹上有且只有一個HOST處理器。這個HOST處理器可以通過HOST主橋,發起PCI總線的配置請求總線事務,并對PCI總線上的設備和橋片進行配置。

  在PCI總線中,HOST處理器是一個較為模糊的概念。在SMP(symmetric multiprocessing)處理器系統中,所有CPU都可以通過HOST主橋訪問其下的PCI總線樹,這些CPU都可以作為HOST處理器。但是值得注意的是,HOST主橋才是PCI總線樹的實際管理者,而不是HOST處理器。

  在HOST主橋中,設置了許多寄存器,HOST處理器通過操作這些寄存器管理這些PCI設備。如在x86處理器的HOST主橋中設置了0xCF8和0xCFC這兩個I/O端口訪問PCI設備的配置空間,而PowerPC處理器的HOST主橋設置了CFG_ADDR和CFG_DATA寄存器訪問PCI設備的配置空間。值得注意的是,在PowerPC處理器中并沒有I/O端口,因此使用存儲器映像尋址方式訪問外部設備的寄存器空間。

  1.1.5 PCI總線的負載

  PCI總線的所能掛接的負載與總線頻率相關,其中總線頻率越高,所能掛接的負載越少。PCI總線頻率越高,所能掛接的負載越少,但是整條總線所能提供的帶寬越大。值得注意的是,PCI-X總線與PCI總線的傳送協議略有不同,因此66MHz的PCI-X總線的負載數較大,PCI-X總線的詳細說明見第1.5節。當PCI-X總線頻率為266MHz和533MHz時,該總線只能掛接一個PCI-X插槽。在PCI總線中,一個插槽相當于兩個負載,接插件和插卡各算為一個負載,在表1?1中,33MHz的PCI總線可以掛接4~5個插槽,相當于直接掛接8~10個負載。




電子技術圖片.png

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
主站蜘蛛池模板: 太深太粗太爽太猛了视频免费观看 | 欧美男人天堂网 | 国产精品igao为爱做激情 | 日韩免费精品 | 夜夜高潮夜夜爽高清完整版1 | 日韩啊啊啊 | 人妖一区二区三区 | 国产黄色片免费在线观看 | 欧美三级图片 | 米奇7777狠狠狠狠视频 | 国产特级毛片aaaaaa高清 | 国产在线拍揄自揄视精品按摩 | 天天撸夜夜操 | 精品久久毛片 | 成人51免费| 午夜免费福利在线 | 女同互慰高潮呻吟免费播放 | 杂技xxx裸体xxx欧美 | 性色欲情网站iwww九文堂 | 日本啪啪片 | 亚洲伊人色欲综合网 | 韩国日本在线观看 | 少妇久久人人爽人人爽人人片欧美 | 亚洲一区二区国产 | 午夜精品在线免费观看 | 国产亚洲精品一区二区三区 | 男女操网站 | 少妇搡bbbb搡bbb搡澳门 | 欧美激情综合五月色丁香小说 | av天天操| 日本不卡一区二区三区在线 | 999一个人免费看ww | 成 人 色 网 站免费观看 | 精品黑人一区二区三区 | 和三个男人4p爽爆了 | 国产成人97精品免费看片 | 久热在线中文字幕色999舞 | 中美性猛交xxxx乱大交3 | 99国产欧美精品久久久蜜芽 | 97超碰国产在线 | 成熟丰满少妇激情xxxx | 成人性生交大片免费4 | 久久人人爽亚洲精品天堂 | 91精品国产91久久综合 | 亚洲三级毛片 | 精品国产一区二区三区四区在线 | 午夜小影院 | 日日爱网站 | 慈禧一级淫片免费放特级 | 午夜久久久久久久久久久 | 欧美亚洲精品suv一区 | 蜜臀av免费一区二区三区久久乐 | a级片久久久 | 伊人久久一区二区 | 久操久热 | 中国特级黄色毛片 | 欧美粗又大 | 看曰本女人大战黑人视频 | 无码里番纯肉h在线网站 | 欧美伊人精品成人久久综合97 | 北条麻妃一区二区免费播放 | 青青青爽视频在线观看 | 日本在线看片免费人成视频 | 超污视频在线观看 | 亚洲国产999 | 亚洲图片欧美在线看 | 国产精品久久久区三区天天噜 | 乡下农村妇女偷a毛片 | 天堂资源在线www在线观看 | 国产又黄又爽又色的免费 | 国产精品久久久999 国产精品久久久对白 | 欧美三级视频 | 女兵的真人大毛片 | 天天拍天天色 | 性xxxx欧美老妇506070 | 五月婷婷综合在线观看 | 丰满少妇毛茸茸做性极端 | 超碰97人人人人人蜜桃 | 亚洲精品乱码久久久久久不卡 | 窝窝午夜看片 | 国产欧美日韩中文字幕 | 日本h在线 | 久久婷婷国产综合 | 91成人欧美 | 亚洲国产精品高潮呻吟久久 | 日韩三级视频在线观看 | 日韩爱爱视频 | 国产免费观看久久黄av片 | 成人免费乱码大片a毛片软件 | 中出亚洲 | 特级毛片爽www免费版 | 24小时日本韩国在线观看 | www日| 亚洲狠狠爱 | 黄色三级毛片网站 | 美女黄网站人色视频免费国产 | 久久亚洲精品久久国产一区二区 | 狠狠色狠狠色综合 | 中文字幕在线观看日韩 | 欧美黑大粗 | 欧美牲交a欧美牲交aⅴ久久 | 91精品国产精品 | 麻豆亚洲| 夜夜嗨av一区二区三区免费区 | 久久免费视频在线观看 | 成人av网站免费 | www.成人免费视频 | 伊人av网| 国产精品久久二区二区 | 亚洲涩涩视频 | 国产精品视频一区二区在线观看 | 国产精品久久免费视频 | 日本免费一区二区三区高清视频 | 国产片网址 | 日本久久不卡 | 涩涩av在线 | 毛片一卡二卡 | 99re8这里有精品热视频免费 | 精品午夜一区二区三区在线观看 | 亚洲日韩va无码中文字幕 | 欧美巨大双龙性猛交乱大 | 乱辈侵犯中文字幕 | 杨贵妃情欲艳谭三级 | 亚洲人成在线影院 | 亚洲jizzjizz日本少妇软件 | 欧美在线视频网 | 国内自拍水超多 | 中文精品在线观看 | 北条麻妃久久 | 国产精品免费看久久久 | 国产亚洲精品久久久久久久久久久久 | 久久一区二区三区精华液使用 | 国精产品一区一区三区有限公司杨 | 99黄视频 | 国产免费一区二区三区四在线播放 | 亚洲午夜色| 天堂国产一区二区三区 | 国产丝袜调教 | 国产精品亚洲综合色区韩国 | 成年午夜精品久久久精品 | 成人黄色小说视频 | 毛片网站免费 | 天堂av中文字幕 | 手机av免费在线观看 | 午夜色片 | 日韩在线小视频 | 怡红院成人av| 中文字幕+乱码+中文乱码www | 国产亚洲精品久久久久久打不开 | 亚洲欧洲巨乳清纯 | 免费无码又爽又高潮视频 | 精品久久中文字幕 | 免费观看又色又爽又黄的韩国 | а√天堂资源8在线官网在线 | a√毛片 | 热久久免费 | 日本精品久久久久中文字幕乱中年 | 欧美精品国产一区 | 老司机午夜影院 | 国产露脸精品国产探 | 欧美网站免费 | 国产suv精品一区二区五 | 北条麻妃在线一区二区韩世雅 | www日本在线播放 | 99久久婷婷国产精品综合 | 中文字字幕人妻中文 | 亚洲精品一区二区三区99 | 日日摸夜夜添夜夜爽免费视频 | 天堂8在线天堂资源bt | 手机在线一区二区三区 | 久久99精品久久久久久动态图 | 黑人性较视频免费视频 | 69成人做爰免费视频 | av导航大全 | 成熟丰满熟妇高潮xxxxx | 在线色导航 | 成人黄色免费视频 | 免费黄色大片网站 | 精品久久综合1区2区3区激情 | а√资源新版在线天堂 | 午夜精品一区二区三区aa毛片 | 国产精品成人亚洲一区二区 | 国产盼盼私拍福利视频99 | 人妻av无码一区二区三区 | 国产无套内谢普通话对白91 | 天天操天天操天天干 | 日本三级全黄少妇三2023 | 亚洲自偷自偷偷色无码中文 | 三级裸体视频 | 性高朝久久久久久久 | 老汉色av影院 | 99视频热| 成人免费观看cn | 蜜桃av噜噜一区二区三区小说 | 国产婷婷vvvv激情久 | 强行糟蹋人妻hd中文字 | 一道本毛片 | 一区二区精品视频在线观看 | 欧美精品18videosex性欧美 | 秋霞一级视频 | 国产一区二区三区四区三区四 | 美女撒尿无遮挡网站 | 中文av网| 韩国精品一区二区三区 | 国产三级不卡 | 一级视频片 | 色呦呦在线免费观看 | 日本一级特黄aa大片 | 国产www性 | 久久伊人免费 | 日韩一区二区三区四区 | 欧美黄色免费 | 24小时日本在线www免费的 | 三级自拍视频 | 国产夫妻小视频 | 欧美区一区 | 蜜臀aⅴ精品一区二区三区 蜜臀aⅴ一区二区三区 | 玖玖在线观看 | www天堂网| 污视频免费在线观看网站 | 亚洲免费一区二区 | 欧美人做人爱a全程免费 | 欧洲熟妇色xxxx欧美老妇老头多毛 | www.啪| 日韩三区视频 | 亚洲精品久久久久久一区二区 | 性户外野战hd | 男人狂躁女人爽的尖叫的免费视频 | 8x8ⅹ国产精品8x红人影库 | 91精品国产综合久久久蜜臀 | 日韩免费看片 | sm在线看 | 国产中年熟女高潮大集合 | 国产尤物精品视频 | 精品国产一二 | 午夜免费视频网站 | 国产乱人伦av麻豆网 | 制服丨自拍丨欧美丨动漫丨 | 无码专区天天躁天天躁在线 | 人妻系列无码专区无码中出 | 久久爱影视 | 极品白嫩丰满美女无套 | 在线观看91视频 | 无码人妻一区二区三区av | 成人爽站w47pw | 欧美一区二区三区性视频 | 两口子真实刺激高潮视频 | 亚洲精品动漫成人3d无尽在线 | 超碰aⅴ人人做人人爽欧美 狠狠亚洲婷婷综合色香五月 | 国产精品久久久久久久久免费樱桃 | 欧美日韩免费看 | h视频在线免费观看 | 日本a级毛片视频播放 | 黑人上司好猛我好爽中文字幕 | 亚洲欧美强伦一区二区 | 综合色影院 | 天天爽夜夜爽国产精品视频 | 18精品久久久无码午夜福利 | 欧美日一区二区 | 国产网红主播无码精品 | 亚洲最新在线视频 | 91精品在线免费观看 | 亚洲熟女综合一区二区三区 | 丰满肉嫩西川结衣av | 午夜av成人| 日日弄天天弄美女bbbb | 中文字幕在线乱 | 夜色福利院在线观看免费 | 韩国美女vip内部1101福利 | 亚洲综合图色40p | 日本一级淫片免费啪啪琪琪 | 亚洲v欧美v另类v综合v日韩v | 日韩av成人 | 大桥未久亚洲无av码在线 | 极品少妇被猛得白浆直流草莓视频 | 色网站免费 | 少妇激情av一区二区三区 | √最新版天堂资源网在线 | 日韩在线中文字幕视频 | 欧美老妇大p毛茸茸 | 韩国三级hd中文字幕三义 | 搞黄视频在线免费观看 | 91网站在线免费观看 | 亚洲免费人成 | 欧美精品一区二区三区制服首页 | 丝袜美腿av在线 | www亚洲国产 | 国产精品久久久久免费a∨大胸 | 中文字幕123| 国产一区二区3区 | 又粗又黄又硬又爽的免费视频 | 天天插天天射天天干 | 老美黑人狂躁亚洲女 | 亚洲日产韩国一二三四区 | 久久久久人人 | 国产精品1000夫妇激情啪 | 黄色av免费看 | 久久久久久久极品内射 | 国产国产精品久久久久 | 佐山爱在线视频| 亚洲精品久久久久中文字幕二区 | 亚洲一区在线看 | 日本一级二级三级aⅴ网站 日本一级二级三级久久久 日本一级二级视频 | 成人一级黄色毛片 | 最近更新2019中文字幕 | 亚洲免费在线视频观看 | 欧美极品jiizzhd欧美暴力 | 成人黄色大片 | 欧洲丰满少妇做爰 | 欧美高清性xxxxhdvideos | 一本色综合网 | 欧美视频二区 | 一级又爽又黄的免费毛片视频 | 又湿又紧又大又爽a视频国产 | 亚洲午夜激情视频 | a天堂一码二码专区 | 天堂中文网| 少妇一级淫免费播放 | 天干天干天啪啪夜爽爽av | 国产精品国产精品国产专区不蜜 | 日本亚州视频在线八a | 国产激情艳情在线看视频 | 久久综合9988久久爱 | 欧美大片在线播放 | 欧美日韩国产在线观看 | 日本理论片中文字幕 | 日本三级韩国三级三级a级中文 | 美女胸又黄又水 | 天天插天天插 | 一区二区三区国产精 | 日韩高清网站 | 粉嫩av一区二区三区在线播放 | 亚洲精品国产品国语在线观看 | 国内精品久久久久久久影视蜜臀 | 四虎精品在线观看 | 亚洲人性xxⅹ猛交 | 99视频免费观看 | www成年人视频 | 又爽又黄无遮挡高潮视频网站 | 亚洲欧美日韩国产精品一区午夜 | 网友真实露脸自拍10p | 久久久久久国产精品高清 | 亚洲乱码日产精品bd在线 | 久久久久久亚洲精品 | 九九热精| 在线观看视频免费入口 | 精品 日韩 国产 欧美 视频 | 消息称老熟妇乱视频一区二区 | 国产高清女同学巨大乳在线观看 | 香蕉精品在线 | 亚洲春色在线观看 | 亚洲国产成 | 亚洲成人99| 麻豆影视在线免费观看 | 亚欧洲精品在线视频免费观看 | 91中文字幕在线视频 | 精品一二三四 | 国产一区二区三区av网站 | 国产中文字幕在线免费观看 | 手机在线一区 | 欧美一级二级三级视频 | 天天操天天爽天天干 | 西西午夜无码大胆啪啪国模 | 亚洲三级网址 | 国产真实露脸精彩对白 | 亚洲欧美一区二区三区四区 | 91美女图片黄在线观看 | 冲田杏梨av一区二区三区 | www.色com情11| 国产做国产爱免费视频 | 久久免费在线观看 | 国产综合精品 | 中文字幕中文有码在线 | 综合久久中文字幕 | 成人免费公开视频 | 日本aa大片在线播放免费看 | 在线免费av网 | 性饥渴艳妇性色生活片在线播放 | 91视频在线观看免费 | 亚洲线精品一区二区三区八戒 | 国产中的精品av涩差av | 136fldh福利微拍acg | 黑人操bb | 国产女人高潮抽搐喷水免费视频 | 男人激情网 | 亚洲黄色免费观看 | 91久久精品国产91性色tv | 看全黄大色黄大片美女人 | 午夜黄色在线观看 | 天堂在线国产 | 国产精品欧美激情在线播放 | 深夜福利小视频在线观看 | 奶水旺盛的女人伦理 | 亚洲第一黄色片 | av天堂亚洲国产av | 亚洲一区二区女搞男 | 2018天天干天天射 | 成人p站在线观看 | 性一交一乱一色一视频麻豆 | 奇米777四色影视在线看 | 成色网 | 一区二区不卡在线 | 91精品91久久久中77777 | www久久撸撸网 | 国产免费观看久久黄av片 | 第一毛片 | 欧美色插 | 欧洲熟妇色xxxx欧美老妇免费 | 成人aaaaa日本黄绝录象片 | 啪啪免费网址 | 人妻系列无码专区无码中出 | 爆乳熟妇一区二区三区霸乳 | 爱操综合| 成人免费视频7777777 | 插插宗合网 | 国内毛片精品av一二三 | 全球成人中文在线 | 青娱乐在线视频免费观看 | 日韩爱爱网站 | 高清av一区二区三区 | 国产无套精品一区二区 | 国产精品视频导航 | 五十路熟妇亲子交尾 | 国产欧美日韩综合精品一区二区 | 日韩精品在线免费 | 小视频免费在线观看 | 污污网站在线播放 | 国产人成视频在线观看 | 九九在线观看免费高清版 | 亚洲人av高清无码 | 国产乱淫av公 | 国产伦精品一区二区三区千人斩 | 久久精品夜色噜噜亚洲a∨ 国产精品人人做人人爽 | 欧洲av片 | 久久久精品久久久久久 | 久久一级片视频 | 久久人人爽亚洲精品天堂 | 天堂久久精品 | 小黄鸭精品密入口导航 | 天天躁日日躁xxxxaaaa | 91视频中文 | 热热色原网址 | 欧美丰满少妇xxxxx | 一区二区福利视频 | 国产女主播在线一区二区 | 国产欧美日韩一区二区三区 | 天天爽天天爽夜夜爽毛片 | 国产情侣在线播放 | 国产婷婷精品任我爽欧美 | 交专区videossex另类 | 色欧美片视频在线观看 | 国产高颜值大学生情侣酒店 | 少妇小芸h系列小说 | 欧美激情自拍 | 欧美一区二区三区网站 | 精品国产福利一区二区 | 在线播放91灌醉迷j高跟美女 | 国产精品理伦片 | 牲交欧美兽交欧美 | 激情xxxx | 久久精品人人做人人爽电影蜜月 | 精品视频第一页 | 狠狠久久久 | 日本免费毛片 | 天天爽夜夜爽人人爽一区二区 | 国产精品丝袜黑色高跟 | 少妇做爰免费视频网站色黄 | 国产乱人伦无无码视频试看 | 免费观看激色视频网站 | 黄片毛片在线看 | 成人性生交大片免费看 | 国产三级第一页 | 日本理伦片午夜理伦片 | 日韩一区二区在线观看视频 | 青青草激情 | 欧美日韩日本国产 | 国产亚洲精品aaaaaaa片 | 亚洲一区二区三区在线观看视频 | 老女人综合网 | 91亚洲欧美 | 国产成人 综合 亚洲欧美 | 狠狠色噜噜狠狠狠8888米奇 | 亚洲天堂网在线视频 | 国产天码青椒老色批青椒影视 | 免费毛片看片 | 日韩一欧美内射在线观看 | 免费成人在线观看 | 久久久久国色av免费观看性色 | 天堂а√在线最新版中文在线 | 欧美综合第一页 | 无码人妻精品一区二区 | 日韩在线中文 | 亚洲欧美日韩成人高清在线一区 | 国产农村乱子伦精品视频 | jlzzjlzz亚洲日本少妇 | 亚洲欧美经典 | 亚洲韩国精品无码一区二区三区 | 国产欧美在线视频 | 日韩人妻无码精品-专区 | 免费国产91| 午夜黄色一级片 | 中文av网站| 色婷婷亚洲一区二区三区 | 欧美成人精品欧美一级乱黄 | 成人精品毛片国产亚洲av十九禁 | 久操视频在线播放 | 国产大片aaa | 色av资源| 久久岛国搬运工 | 欧美无砖砖区免费 | 91国偷自产一区二区三区 | www国产亚洲精品久久网站 | 国产精品白嫩白嫩大学美女 | 三级全黄做爰视频在线手机观看 | 色悠悠国产 | 日本黄色大片免费看 | 一二三区视频 | 国产av综合影院 | 伊人自拍| 国产又粗又猛又爽又黄91网站 | 精品一区二区三区激情在线欧美 | 国产精品久久久久久久久晋中 | 日韩天堂视频 | www男人天堂com | 亚洲色图制服丝袜 | 亚洲中文字幕aⅴ天堂 | 一区二区免费在线观看视频 | 男人午夜视频 | 亚洲另类激情综合偷自拍图 | 成人免费在线看片 | 91中文字幕在线播放 | 看片网站在线观看 | 一级片视频免费 | 亚洲人成77777在线播放网站 | 五月婷在线观看 | 久久久久久久99 | 乱人伦人妻中文字幕不卡 | 免费小视频在线观看 | 亚洲国产精品一区二区尤物区 | 男人影院在线观看 | 91中文国产| 久久精品囯产精品亚洲 | 日韩欧美高清视频 | 色噜噜日韩精品欧美一区二区 | 18videosex性vr日| 国产毛茸茸毛毛多水水多 | 扒开双腿被两个男人玩弄视频 | 天天久久综合网 | 国产精品亚洲专区无码牛牛 | 日韩欧美中文在线观看 | 国产ts在线| 内射国产内射夫妻免费频道 | 国产亚洲精品久久久久久牛牛 | 日日碰狠狠丁香久燥 | 成人欧美一区二区三区视频 | 情侣自拍av| 欧美一级免费在线观看 | 亚洲综合第一 | 18精品久久久无码午夜福利 | 精品国产欧美一区二区三区不卡 | 国产91高潮流白浆在线麻豆 | 天堂av手机版 | a天堂最新版中文在线地址 a天堂最新地址 | 超碰caopeng| 男人天堂网在线观看 | 少妇太紧太爽又黄又硬又爽小说 | 国产区图片区小说区亚洲区 | 香港三日本8a三级少妇三级99 | 色护士极品影院 | 久久国内精品 | 久久久成人免费视频 | 免费看男女www网站入口在线 | 河北彩花中文字幕 | 国产网友自拍视频 | 伊人精品成人久久综合软件 | 日韩在线观看你懂的 | 95久久 | 久久av免费看 | 天堂а√8在线最新版在线 天堂а√在线地址 | 国产欧美日韩综合精品二区 | 亚洲一二三区在线 | 公妇乱淫免费观看 | 看曰本女人大战黑人视频 | av一本久道久久波多野结衣 | 日本在线看片免费人成视频1000 | 欧美肥婆性猛交xxxx中国1 | 狠狠色噜噜狠狠狠狠米奇7777 | 国产香蕉尹人视频在线 | 欧美精品久久久久久久监狱 | 国产三级精品三级男人的天堂 | 精品无码人妻一区二区免费蜜桃 | 久久久夜色精品 | 欧美日韩国产成人高清视频 | 亚洲精品视频在线免费 | 亚洲一区在线免费 | 国产精品毛片 | 动漫美女爆羞羞动漫在线蜜桃 | 国产亲子乱露脸 | 中文字幕一区二区三区四区免费看 | 午夜视频观看 | 香蕉久久一区二区不卡无毒影院 | 91新视频| 色一情一区二区三区四区 | 午夜综合 | 久久久日韩精品一区二区 | 亚洲精品少妇久久久久久 | 熟妇女人妻丰满少妇中文字幕 | 一区二区在线精品 | 91青青草视频 | 亚洲偷自| 黄色高清视频在线观看 | 欧美亚洲日韩国产人成在线播放 | 精品欧美黑人一区二区三区 | 中文字幕日韩精品无码内射 | 国产成人a人亚洲精v品无码 |