在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

CCIX協(xié)議層講解

安芯教育科技 ? 來源:安芯教育科技 ? 作者:安芯教育科技 ? 2022-07-27 09:28 ? 次閱讀

3. CCIX協(xié)議層

3.4 事務(wù)結(jié)構(gòu)

3.4.1 請(qǐng)求事務(wù)

基于結(jié)構(gòu)的不同請(qǐng)求類型如下:

全一致性讀事務(wù),包括:ReadUnique,ReadClean, ReadNotSharedDirty,ReadShared。其事務(wù)流程如下圖。

請(qǐng)求芯片發(fā)出一個(gè)讀請(qǐng)求事務(wù),占用一個(gè)請(qǐng)求信用(request credit)。

主芯片返回讀數(shù)據(jù)和相應(yīng)的事務(wù)響應(yīng)(使用CompData操作碼)。

請(qǐng)求者發(fā)送確認(rèn)響應(yīng),確認(rèn)事務(wù)完成(使用CompAck操作碼)。

950c1208-0d48-11ed-ba43-dac502259ad0.png

非一致性或IO一致性讀事務(wù),包括:ReadNoSnp,ReadOnce,ReadOnceCleanInvalid,ReadOnceMakeInvalid。其事務(wù)流程如下圖。

請(qǐng)求芯片發(fā)出一個(gè)讀請(qǐng)求事務(wù),占用一個(gè)請(qǐng)求信用(request credit)。

主芯片返回讀數(shù)據(jù)和相應(yīng)的事務(wù)響應(yīng)(使用CompData操作碼)。

此類事務(wù)不需要CompAck

951e01e8-0d48-11ed-ba43-dac502259ad0.png

無CompAck的無數(shù)據(jù)事務(wù),包括:CleanShared,CleanSharedPersist,CleanInvalid,MakeInvalid,Evict. 其事務(wù)流程如下圖。

請(qǐng)求芯片發(fā)出一個(gè)讀請(qǐng)求事務(wù),占用一個(gè)請(qǐng)求信用(request credit)。

主芯片返回Comp響應(yīng)

953c3a6e-0d48-11ed-ba43-dac502259ad0.png

有CompAck的無數(shù)據(jù)事務(wù),包括:CleanUnique,MakeUnique。事務(wù)流程如下圖。

請(qǐng)求芯片發(fā)出一個(gè)讀請(qǐng)求事務(wù),占用一個(gè)請(qǐng)求信用。

主芯片返回Comp響應(yīng)

請(qǐng)求者發(fā)送確認(rèn)響應(yīng),確認(rèn)事務(wù)完成(使用CompAck操作碼)。

954a31be-0d48-11ed-ba43-dac502259ad0.png

所有寫事務(wù)都使用相同的事務(wù)結(jié)構(gòu)。事務(wù)流程如下圖。

請(qǐng)求芯片發(fā)送一個(gè)寫請(qǐng)求(帶數(shù)據(jù)),占用一個(gè)請(qǐng)求信用和一個(gè)數(shù)據(jù)信用。

主芯片返回Comp響應(yīng)。

956b61b8-0d48-11ed-ba43-dac502259ad0.png

原子事務(wù)基于Comp響應(yīng),分成兩類,一類是AtomicStore(無數(shù)據(jù)),另一類是AtomicLoad,AtomicSwap,AtomicCompare(有數(shù)據(jù))。事務(wù)流程如下圖。

求芯片發(fā)送一個(gè)原子請(qǐng)求(帶數(shù)據(jù)),占用一個(gè)請(qǐng)求信用和一個(gè)數(shù)據(jù)信用。

主芯片返回Comp(對(duì)應(yīng)AtomicStore)或CompData(對(duì)應(yīng)non-AtomicStore)。

9587a0bc-0d48-11ed-ba43-dac502259ad0.png

3.4.2 監(jiān)聽事務(wù)

無數(shù)據(jù)響應(yīng)的監(jiān)聽事務(wù)流程如下

主芯片發(fā)送監(jiān)聽請(qǐng)求,占用一個(gè)監(jiān)聽信用(snoop credit)。

被監(jiān)聽的芯片返回SnpResp,監(jiān)聽響應(yīng),包

95a40158-0d48-11ed-ba43-dac502259ad0.png

有數(shù)據(jù)響應(yīng)的監(jiān)聽事務(wù)流程如下

主芯片發(fā)出監(jiān)聽請(qǐng)求(除去SnpMakeI),占用一個(gè)監(jiān)聽信用。

被監(jiān)聽的芯片返回?cái)?shù)據(jù)和響應(yīng)的響應(yīng)(SnpRespData或SnpRespDataPtl )

95db4e10-0d48-11ed-ba43-dac502259ad0.png

3.5 地址,控制和數(shù)據(jù)

3.5.1 地址和數(shù)據(jù)分配

對(duì)于讀、無數(shù)據(jù)、寫和原子事務(wù),使用Addr字段和NonSec比特位訪問內(nèi)存位置。對(duì)于訪問小于一個(gè)緩存行大小的ReadNoSnp、WriteNoSNPTL、WriteUniquePtl和原子事務(wù),如果Addr[5:0]不全為零,則需要包含低階地址位的擴(kuò)展字段。如果Addr[5:0]全部為零,則允許(但不要求)使用擴(kuò)展字段。原子事務(wù)中的地址必須與操作數(shù)大小對(duì)齊。 對(duì)于監(jiān)聽請(qǐng)求,Addr字段和NonSec指向可以被監(jiān)聽的地址。這兩個(gè)字段足以唯一標(biāo)識(shí)監(jiān)聽要訪問的緩存行。

3.5.2 請(qǐng)求屬性

請(qǐng)求屬性表示請(qǐng)求數(shù)據(jù)的大小、內(nèi)存類型及其屬性。內(nèi)存類型可以是設(shè)備(device)或普通(normal)。關(guān)于這兩種類型可以參考以前的文章。

3.5.3 請(qǐng)求允許的內(nèi)存類型

請(qǐng)求允許的內(nèi)存類型包括:

ReadNoSnp/WriteNoSnp可以是Normal Non-cacheable或Device

除ReadNoSnp外的所有讀事務(wù)只能寫回。

所有無數(shù)據(jù)事務(wù)都可以寫回

CleanShared、CleanSharedPersist、CleanInvalid和MakeInvalid的無數(shù)據(jù)事務(wù)也可以是Normal Non-cacheable或Device。

除WriteNonP外的所有寫事務(wù)只能進(jìn)行寫回。

原子事務(wù)可以寫回,Normal Non-cacheable或Device

3.5.4數(shù)據(jù)和字節(jié)使能

在讀請(qǐng)求或?qū)懻?qǐng)求中,ReqAttr字段的Size子字段決定了事務(wù)相關(guān)聯(lián)的數(shù)據(jù)字節(jié)數(shù)。Size子字段的允許值為1B、2B、4B、5 8B、16B、32B、64B、128B。讀響應(yīng)或?qū)懻?qǐng)求中包含的數(shù)據(jù)字節(jié)可以是8B、16B、32B、64B或128B。僅當(dāng)緩存行的大小配置為128B時(shí),才允許使用128B。

當(dāng)ReqAttr字段中的Size子字段為1B、2B或4B時(shí),讀響應(yīng)消息或?qū)懻?qǐng)求消息中包含的數(shù)據(jù)字節(jié)數(shù)為8B。在所有其它情況下,請(qǐng)求的ReqAttr字段中的Size子字段與讀響應(yīng)消息或?qū)懻?qǐng)求消息中包含的數(shù)據(jù)字節(jié)數(shù)相同。當(dāng)ReqAttr字段中的Size子字段為1B、2B或4B時(shí),請(qǐng)求數(shù)據(jù)在消息中的位置由請(qǐng)求中的Address字段(Addr)確定。 對(duì)于以下的寫請(qǐng)求,可以使用字節(jié)使能:

WriteNoSnpPtl

WriteUniquePtl

WriteBackPtl

3.6 排序

3.6.1 多拷貝原子性(multi-copy atomicity)

CCIX要求多拷貝原子性。所有組件都必須確保寫請(qǐng)求是多拷貝原子的。如果滿足以下兩個(gè)條件,則寫請(qǐng)求為多拷貝原子:

對(duì)同一位置的所有寫入都是序列化的,也就是說,所有請(qǐng)求者都會(huì)以相同的順序觀察到所有寫操作,盡管有些請(qǐng)求者可能不會(huì)觀察到所有寫入。

在所有請(qǐng)求者觀察到寫操作之前,對(duì)此位置的讀操作不會(huì)得到寫操作的值。

其實(shí)以上的要求,就是要確保存儲(chǔ)一致性。 在CCIX規(guī)范中,如果兩個(gè)緩存行地址和非安全屬性相同,則認(rèn)為這兩個(gè)地址是相同的。

3.6.2 請(qǐng)求響應(yīng)和排序

為了確保事務(wù)的先后順序,無論是來自相同代理還是不同代理的Comp和CompData響應(yīng)要遵循如下的規(guī)則:

對(duì)于Normal non-cacheable或Device的讀事務(wù)和原子事務(wù),CompData響應(yīng)可確保該事務(wù)可被任何代理在相同端點(diǎn)地址范圍內(nèi)的后續(xù)事務(wù)觀察到。端點(diǎn)地址范圍的大小由實(shí)現(xiàn)定義。

對(duì)于WriteBack位置的讀取和原子事務(wù),CompData響應(yīng)保證該事務(wù)可被任何代理到同一位置的后續(xù)事務(wù)觀察到。

對(duì)于Device-nRnE或Device-nRE位置的寫事務(wù)、無數(shù)據(jù)事務(wù)和原子事務(wù),Comp響應(yīng)保證該事務(wù)可被任何代理在同一端點(diǎn)地址范圍內(nèi)的后續(xù)事務(wù)觀察到。端點(diǎn)地址范圍的大小取決于具體實(shí)現(xiàn)。

對(duì)于WriteBack位置的寫事務(wù)、無數(shù)據(jù)事務(wù)和原子事務(wù)。Comp響應(yīng)可確保事務(wù)可被任何代理到同一位置的后續(xù)事務(wù)觀察到。

3.7流量控制和協(xié)議信用

此處穿插一些關(guān)于“信用”的數(shù)據(jù)傳輸機(jī)理。如果發(fā)送方和接收方之間沒有什么握手協(xié)議的話,發(fā)送方就不知道接收方的具體情況。此時(shí),如果接收方?jīng)]有足夠的能力接收新的數(shù)據(jù),而發(fā)送方依然源源不斷的發(fā)送數(shù)據(jù),那么就很可能造成數(shù)據(jù)的丟失。因此,接收方需要一定的機(jī)制來控制數(shù)據(jù)流量。最直觀的辦法,就是當(dāng)接收方不能接收新的數(shù)據(jù)時(shí),要及時(shí)告知發(fā)送方,發(fā)送方應(yīng)根據(jù)接收方的狀態(tài)調(diào)整發(fā)送數(shù)據(jù),這就是常說“反壓(Back Pressure)”機(jī)制。 在簡單的SoC設(shè)計(jì)中,可以通過總線實(shí)現(xiàn)接收方的“反壓”,比如在APB總線中,從機(jī)(Slave)可以通過驅(qū)動(dòng)ready信號(hào)來與主機(jī)(Master)共同控制數(shù)據(jù)傳輸。對(duì)于復(fù)雜的SoC設(shè)計(jì),通過總線方式“反壓”可能就不適合了,需要其它新的機(jī)制。基于信用的傳輸流量控制就是其中之一。其基本原理是,在發(fā)送方和接收方事先協(xié)調(diào)好一組“信用”值,發(fā)送方每發(fā)一次數(shù)據(jù)需要占用一個(gè)或幾個(gè)“信用”,如果發(fā)送方的“信用”耗盡,就不能再發(fā)送新的數(shù)據(jù),必須等待足夠的“信用”;接收方每處理完一筆發(fā)送方的數(shù)據(jù),返回一個(gè)或者幾個(gè)“信用”給發(fā)送方,發(fā)送方得到新的“信用”以后就可以繼續(xù)發(fā)送數(shù)據(jù)了。 關(guān)于基于信用的流量控制,有很多文章,具體實(shí)現(xiàn)也不盡相同,這里就不再展開了。

3.7.1 協(xié)議信用

定義了四種信用類型來管理消息流:

Request

Data

Snoop

Misc

消息的接收者必須授予信用,也就是說,向它有鏈接的每個(gè)發(fā)送者芯片發(fā)送信用。對(duì)于請(qǐng)求、數(shù)據(jù)和Snoop消息信用,信用的授予是通過其它消息或明確的信用交換機(jī)制進(jìn)行的。對(duì)于雜項(xiàng)消息信用,信用的授予僅通過明確的信用交換機(jī)制,或通過使用credited雜項(xiàng)消息中的MiscCredit字段。

95fd8c96-0d48-11ed-ba43-dac502259ad0.png

只有當(dāng)發(fā)送方收到目標(biāo)芯片的請(qǐng)求信用時(shí),才能發(fā)送non-write或non-atomic請(qǐng)求。 只有當(dāng)發(fā)送方從接收方收到請(qǐng)求信用和數(shù)據(jù)信用時(shí),才能發(fā)送寫請(qǐng)求或原子請(qǐng)求。 只有當(dāng)發(fā)送方從接收方收到snoop信用時(shí),才能發(fā)送snoop請(qǐng)求。 響應(yīng)不需要任何明確的信用交換,所有響應(yīng)都必須被接受。 只有當(dāng)適當(dāng)數(shù)量的雜項(xiàng)信息信用可用時(shí),才能發(fā)送credited雜項(xiàng)信息。

3.7.2 信用交換

兩種信用交換方式:

用于信用交換的獨(dú)立消息,信用授予和信用返還消息。這種方式使用專用消息交換信用。消息格式允許信用授予和信用返還。在單個(gè)消息中的信用交換,必須是所有信用授予或所有信用返還,不允許混合使用這兩種類型。

包頭內(nèi)信用授權(quán)。數(shù)據(jù)包頭信用授權(quán)使用數(shù)據(jù)包頭中6-bit的MsgCredit字段。

信用交換的規(guī)則:

對(duì)于每種信用類型,每個(gè)獨(dú)立信用交換報(bào)文中可發(fā)送的最大信用數(shù)為255。

發(fā)送超過255個(gè)信用需要使用額外的信息。

獨(dú)立的信用交換信息不需要發(fā)送任何形式的信用。

信用交換信息的發(fā)送速率沒有上限。

允許單個(gè)數(shù)據(jù)包同時(shí)包含“數(shù)據(jù)包頭信用授權(quán)”,和一條或多條“獨(dú)立信用交換消息”。

每個(gè)信用類型最多可授予1023個(gè)信用

【待續(xù)】

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 芯片
    +關(guān)注

    關(guān)注

    459

    文章

    52301

    瀏覽量

    437681
  • 數(shù)據(jù)
    +關(guān)注

    關(guān)注

    8

    文章

    7248

    瀏覽量

    91312

原文標(biāo)題:技術(shù)分享 | CCIX(五)

文章出處:【微信號(hào):Ithingedu,微信公眾號(hào):安芯教育科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    第十七章 SPI——讀寫串行FLASH

    本章介紹SPI協(xié)議,其為高速全雙工通信總線,含物理協(xié)議內(nèi)容,還講解W55MH32的SPI特性、初始化及DMA相關(guān)配置。
    的頭像 發(fā)表于 06-19 17:06 ?251次閱讀
    第十七章 SPI——讀寫串行FLASH

    NVMe協(xié)議研究掃盲

    。NVMe-oF協(xié)議進(jìn)一步擴(kuò)展了NVMe協(xié)議在網(wǎng)絡(luò)傳輸中的應(yīng)用,該協(xié)議定義了使用多種通用的傳輸協(xié)議來進(jìn)行數(shù)據(jù)的傳輸,包括FC、Infini
    發(fā)表于 06-02 23:28

    協(xié)議兼容性實(shí)測(cè):深控網(wǎng)關(guān)如何啃下300+工業(yè)協(xié)議的硬骨頭?

    深控工業(yè)數(shù)據(jù)采集網(wǎng)關(guān)通過三協(xié)議融合架構(gòu),實(shí)現(xiàn)了對(duì)300+工業(yè)協(xié)議的深度兼容
    的頭像 發(fā)表于 04-10 15:36 ?332次閱讀

    自動(dòng)化通信協(xié)議Profinet轉(zhuǎn)EtherCAT:提升布貼合效率

    不同的通信協(xié)議。今天,我們將探討開疆智能Profinet轉(zhuǎn)EtherCAT網(wǎng)關(guān)KJ-PN-ECATM及其在布貼合機(jī)中的應(yīng)用。Profinet是基于以太網(wǎng)的工業(yè)自動(dòng)化通信
    的頭像 發(fā)表于 03-31 10:39 ?213次閱讀
    自動(dòng)化通信<b class='flag-5'>協(xié)議</b>Profinet轉(zhuǎn)EtherCAT:提升<b class='flag-5'>層</b>布貼合效率

    ID讀卡器TCP協(xié)議QT小程序開發(fā)

    、基本概念 TCP是一種面向連接的、可靠的、基于字節(jié)流的傳輸通信協(xié)議。它工作在OSI模型的第四,即傳輸,為用戶提供可靠的、有序的和無差錯(cuò)的數(shù)據(jù)傳輸服務(wù)。TCP
    的頭像 發(fā)表于 12-31 10:19 ?569次閱讀
    ID讀卡器TCP<b class='flag-5'>協(xié)議</b>QT小程序開發(fā)

    MultiGABSE-AU物理PMA子及PMD子的相關(guān)機(jī)制

    在之前的文章中,我們介紹了IEEE 802.3cz[1]協(xié)議,MultiGABSE-AU物理中XMII、PCS子以及兩個(gè)可選功能的相關(guān)內(nèi)容,本篇將介紹MultiGABSE-AU物理
    的頭像 發(fā)表于 12-23 10:20 ?970次閱讀
    MultiGABSE-AU物理<b class='flag-5'>層</b>PMA子<b class='flag-5'>層</b>及PMD子<b class='flag-5'>層</b>的相關(guān)機(jī)制

    講解什么是取電協(xié)議芯片及快充協(xié)議的種類

    隨著快充技術(shù)的不斷發(fā)展,很多便攜電子設(shè)備也都紛紛應(yīng)用上了快充協(xié)議,市面上常用的協(xié)議分為兩種,一種 是公用協(xié)議,一款是私有協(xié)議,公用協(xié)議有?P
    的頭像 發(fā)表于 11-27 11:18 ?1078次閱讀
    <b class='flag-5'>講解</b>什么是取電<b class='flag-5'>協(xié)議</b>芯片及快充<b class='flag-5'>協(xié)議</b>的種類

    OSI七模型中的數(shù)據(jù)封裝過程

    數(shù)據(jù)能夠在不同網(wǎng)絡(luò)之間順利傳輸,按層次將數(shù)據(jù)添加相應(yīng)的協(xié)議頭和尾的過程。每一在傳輸數(shù)據(jù)時(shí),會(huì)在接收到的數(shù)據(jù)單元上加上本協(xié)議頭(和尾)
    的頭像 發(fā)表于 11-24 11:11 ?2465次閱讀

    OSI七模型中各層的協(xié)議 OSI七模型的優(yōu)勢(shì)與不足

    OSI七模型中各層的協(xié)議 OSI(Open Systems Interconnection)七模型是一個(gè)用于描述網(wǎng)絡(luò)通信功能的分層模型。每一都負(fù)責(zé)不同的功能和任務(wù),并定義了相應(yīng)的
    的頭像 發(fā)表于 11-24 10:54 ?1148次閱讀

    OSI七模型的每一功能

    開放系統(tǒng)互聯(lián)(OSI)模型是一個(gè)概念性框架,用于標(biāo)準(zhǔn)化網(wǎng)絡(luò)通信過程,以便不同的計(jì)算機(jī)系統(tǒng)和網(wǎng)絡(luò)能夠相互通信。OSI模型分為七,每一都有其特定的功能和協(xié)議。以下是OSI七模型的每一
    的頭像 發(fā)表于 11-24 10:46 ?1454次閱讀

    SATA主機(jī)協(xié)議的物理的實(shí)現(xiàn)過程

    這里講解SATA主機(jī)協(xié)議的物理的實(shí)現(xiàn)過程。
    的頭像 發(fā)表于 10-22 15:17 ?873次閱讀
    SATA主機(jī)<b class='flag-5'>協(xié)議</b>的物理<b class='flag-5'>層</b>的實(shí)現(xiàn)過程

    【驅(qū)動(dòng)教程】iTOP-RK3568開發(fā)板進(jìn)行講解第十三期,主要講解輸入子系統(tǒng),共計(jì)24 講

    驅(qū)動(dòng)視頻全新升級(jí),并持續(xù)更新~更全,思路更科學(xué),入門更簡單。 迅為基于iTOP-RK3568開發(fā)板進(jìn)行講解,本次更新內(nèi)容為第十三期,主要講解輸入子系統(tǒng),共計(jì)24 講。 學(xué)習(xí)鏈接 本期視頻教程已上傳至
    發(fā)表于 10-11 11:31

    TCP協(xié)議是什么

    在網(wǎng)絡(luò)通信的廣闊領(lǐng)域中,TCP(Transmission Control Protocol,傳輸控制協(xié)議)扮演著舉足輕重的角色。作為TCP/IP協(xié)議族中的核心協(xié)議之一,TCP位于網(wǎng)絡(luò)
    的頭像 發(fā)表于 10-09 13:54 ?1604次閱讀

    LIN協(xié)議和物理要求

    電子發(fā)燒友網(wǎng)站提供《LIN協(xié)議和物理要求.pdf》資料免費(fèi)下載
    發(fā)表于 08-30 09:36 ?1次下載
    LIN<b class='flag-5'>協(xié)議</b>和物理<b class='flag-5'>層</b>要求

    請(qǐng)問如何將esp32-idf內(nèi)部的應(yīng)用網(wǎng)絡(luò)協(xié)議關(guān)聯(lián)到自己寫的網(wǎng)絡(luò)設(shè)備上?

    使用ESP32-IDF里面的應(yīng)用協(xié)議如MQTT、HTTP。但網(wǎng)絡(luò)設(shè)備是自己添加的4G模塊,請(qǐng)問有沒有類似的應(yīng)用例程,如何將4G網(wǎng)絡(luò)模塊關(guān)聯(lián)到MQTT應(yīng)用協(xié)議里面。
    發(fā)表于 06-21 13:47
    主站蜘蛛池模板: 国产精品29页 | 天天干天天操天天做 | 亚洲一区二区综合 | 性欧美高清强烈性视频 | 精品三级在线 | bt天堂资源在线种子 | 逼逼视频网站 | 91大神在线精品视频一区 | 婷婷色综合网 | 午夜影院免费观看 | 精品一区 二区三区免费毛片 | 日日拍夜夜嗷嗷叫狠狠 | 亚洲jizzjizz| 一级看片免费视频囗交 | 韩国朴银狐诱感在线观看 | 美女一级牲交毛片视频 | 激情综合五月天丁香婷婷 | 免费一级欧美片在线观免看 | 亚洲男女免费视频 | 色视频大全 | 午夜看片影院在线观看 | 午夜伦理片在线观看 | 在线国产高清 | 亚洲精品福利视频 | 热99精品| 好爽毛片一区二区三区四区 | 精品精品国产自在久久高清 | 亚洲欧美国产五月天综合 | 天天干天天曰天天操 | 国产色婷婷免费视频 | 久久精品久久久久 | 台湾佬自偷自拍情侣在线 | 色多多网址 | 狠狠色噜噜狠狠狠狠色综合久 | 国产日本在线播放 | 麻豆国产三级在线观看 | 手机看片福利视频 | 国产亚洲精品成人一区看片 | 国产精品一区在线观看你懂的 | 国内色视频 | 日本亚洲高清乱码中文在线观看 |