• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    片上網(wǎng)絡(luò)故障模型及容錯設(shè)計方法合理性分析

    2015-12-16 08:03:30黃樂天周在龍王君實李廣軍
    電子技術(shù)應(yīng)用 2015年10期
    關(guān)鍵詞:數(shù)據(jù)包路由鏈路

    黃樂天,周在龍,王君實,李廣軍

    (1.電子科技大學(xué),四川 成都 611731;2.華北計算機系統(tǒng)工程研究所,北京 100083)

    片上網(wǎng)絡(luò)故障模型及容錯設(shè)計方法合理性分析

    黃樂天1,周在龍2,王君實1,李廣軍1

    (1.電子科技大學(xué),四川 成都 611731;2.華北計算機系統(tǒng)工程研究所,北京 100083)

    結(jié)合片上網(wǎng)絡(luò)的硬件實現(xiàn)結(jié)構(gòu)和先進工藝集成電路物理效應(yīng)對片上網(wǎng)絡(luò)存在的故障行為進行分析。進而對現(xiàn)的多種故障模型合理性進行了深入探討,指出了其存在的缺陷及問題。在此基礎(chǔ)上從故障產(chǎn)生的成因出發(fā),對面向片上的容錯多種設(shè)計方法進行了檢討和反思。通過本文的分析可以看出,需要在結(jié)合其自身硬件結(jié)構(gòu)的基礎(chǔ)上深入分析物理效應(yīng)所引起的故障行為,才能有針對性的設(shè)計出真正高效、可靠的片上網(wǎng)絡(luò)。

    片上網(wǎng)絡(luò);容錯設(shè)計;可靠性

    0 引言

    以 2000年由瑞典皇家理工學(xué)院 Hemani、Janstch等人首先在論文中明確定義了“Network on Chip”的概念為標(biāo)志[1],片上網(wǎng)絡(luò)正式成為一個研究領(lǐng)域已經(jīng) 15年了。自該領(lǐng)域誕生之初起,片上網(wǎng)絡(luò)的可靠性設(shè)計就被作為一個重要問題被各國研究者所重視。Benini和Micheli分析了片上通信網(wǎng)絡(luò)的分層模型并且給出了每層模型應(yīng)該具備的功能時,明確提出了可靠性設(shè)計的需求[2]。片上網(wǎng)絡(luò)的可靠性問題隨著集成電路工藝的進步和片上網(wǎng)絡(luò)互聯(lián)規(guī)模的擴大變得日趨嚴(yán)重。一方面集成電路工藝在向納米級演進的過程中,由于加工精度、功耗密度、集成規(guī)模等因素而導(dǎo)致工藝誤差、老化、單粒子翻轉(zhuǎn)等問題日益嚴(yán)重,從而導(dǎo)致器件的故障概率極大增加。另一方面隨著片上網(wǎng)絡(luò)規(guī)模的擴大而導(dǎo)致的總元件數(shù)量的上升,導(dǎo)致片上網(wǎng)絡(luò)中故障發(fā)生的總量急劇上升。因此通過合理的容錯設(shè)計方法提升片上網(wǎng)絡(luò)的可靠性成為片上網(wǎng)絡(luò)進一步發(fā)展過程中繞不開的一大難題。

    集成電路的故障類型依據(jù)其發(fā)生頻率和產(chǎn)生條件可以劃分為臨時性故障(Transient Fault)、間歇性故障(Intermittent Fault)以及永久性故障(Permanent Fault)三類[3]。參考文獻[4]中總結(jié)了多種不同的物理效應(yīng)和三類故障的對應(yīng)關(guān)系。臨時性故障主要由于孤立事件翻轉(zhuǎn)(Single Event Upset,SEU和 Single Event Transient,SET)以及電子系統(tǒng)內(nèi)部噪聲引起。此類故障的主要特點是臨時出現(xiàn)且發(fā)生位置隨機分布,與外界環(huán)境和工作條件關(guān)系不大。與臨時性故障相對應(yīng)的是永久性故障,主要由工藝誤差、老化、電遷移等原因引起的元器件損傷造成。永久性故障一旦發(fā)生將永久存在,且故障的總量將隨著集成電路使用時間的增加而持續(xù)增大。永久故障的位置分布有一定的隨機性,但由老化、電遷移等原因引起的永久性故障則在一定程度上受溫度、功耗密度等內(nèi)外部環(huán)境因素的影響。間歇性故障介于臨時性故障和永久性故障之間,主要是由于不同因素而導(dǎo)致的時序問題而誘發(fā)。雖然某些因老化等因素導(dǎo)致的間歇性故障會隨著集成電路使用時間的增加而退化為永久性故障,但更多的間歇性故障則是由于特定時刻串?dāng)_(Crosstalk)、溫度變化(Temperature Variation)、電壓緊急(Voltage Emergency)等內(nèi)外部環(huán)境因素造成的時序問題而引發(fā)。因而這些時序問題發(fā)生的時間和概率雖然也呈現(xiàn)出一定的隨機性,但卻更容易發(fā)生在集成電路中關(guān)鍵路徑(Critical Path)和受環(huán)境因素影響更大的區(qū)域。由于間歇性故障和臨時性故障均不會持續(xù)發(fā)生,在以往的一些研究中通常將其歸為一類故障加以研究[5]。但隨著集成電路工藝的進步和低壓/近閾值集成電路設(shè)計方法的興起,間歇性故障由于其發(fā)生概率極大提升而成為了一個重要問題[6],近年來針對這類故障的研究明顯增加。

    由于集成電路故障成因和類型的研究大多屬于器件和工藝層面的研究內(nèi)容,在研究容錯設(shè)計時通常需要根據(jù)設(shè)計目標(biāo)的特點將其抽象為特定的故障模型以便深入研究。在抽象的過程中將不可避免地簡化故障的某些特征,而不合理的特征取舍可能導(dǎo)致基于此模型的容錯設(shè)計研究出現(xiàn)偏差,進而設(shè)計出容錯效率較低的硬件結(jié)構(gòu)或出現(xiàn)過度設(shè)計(Over Design)。對于片上網(wǎng)絡(luò)而言,故障可以在數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層和傳輸層分別被抽象為不同的模型。數(shù)據(jù)鏈路層主要將故障抽象為鏈路上信號的阻塞(Stuck-at)和翻轉(zhuǎn)(Upset)[7]。網(wǎng)絡(luò)層的故障模型主要為自適應(yīng)容錯路由研究服務(wù),傳統(tǒng)上將故障劃分為鏈路故障和路由器故障[8]。在傳輸層的故障模型則主要是考慮數(shù)據(jù)包內(nèi)容錯誤或完全丟失[9]。這些模型在很大程度上降低了容錯設(shè)計的復(fù)雜度,但相應(yīng)的也隱藏了一些關(guān)鍵特性。但更為嚴(yán)重的是,這些模型大多直接借鑒傳統(tǒng)的計算機/通信網(wǎng)絡(luò)故障模型,對片上網(wǎng)絡(luò)的特異性沒有給予足夠的體現(xiàn)。造成這種情況的部分原因是因為片上網(wǎng)絡(luò)在研究的初期大多以架構(gòu)設(shè)計、拓撲分析、路由算法研究等相對高層次的研究為主,與之相伴的容錯設(shè)計研究也大多采用相對粗糙的模型。

    隨著片上網(wǎng)絡(luò)研究的全面成熟和片上多核技術(shù)的普及,片上網(wǎng)絡(luò)已經(jīng)從系統(tǒng)結(jié)構(gòu)設(shè)計層面轉(zhuǎn)向?qū)崿F(xiàn)與應(yīng)用層面。自2007年Tilera公司推出了基于片上網(wǎng)絡(luò)互聯(lián)結(jié)構(gòu)的 64核處理器Tile64[10]起,基于片上網(wǎng)絡(luò)的多核處理器芯片日漸增多。多倫多大學(xué)ABDELFATTAH M S等人于2014年發(fā)布了面向現(xiàn)場可編程門陣列 (FPGA)的嵌入式片上網(wǎng)絡(luò)[11]則標(biāo)志著片上網(wǎng)絡(luò)開始被用于多核處理器芯片以外其他類型的芯片中。而在這一過程中片上網(wǎng)絡(luò)的實現(xiàn)結(jié)構(gòu)也日益明確,多數(shù)關(guān)鍵模塊的實現(xiàn)形式已有一些基本定論。因此我們有條件重新思考在當(dāng)前和未來集成電路工藝條件下片上網(wǎng)絡(luò)故障模型的合理性,從而得到更加合理、可行、適用的故障模型,為進一步提升容錯設(shè)計的容錯效率并減少過度設(shè)計帶來的額外開銷奠定基礎(chǔ)。同時正確地分析導(dǎo)致故障行為的物理效應(yīng),也將有助于設(shè)計合理的容錯方案。本文將分別對現(xiàn)有片上網(wǎng)絡(luò)故障模型和容錯設(shè)計方法的合理性進行初步分析,為從事片上網(wǎng)絡(luò)容錯設(shè)計的相關(guān)研究者提供參考。

    1 片上網(wǎng)絡(luò)故障模型合理性分析

    傳統(tǒng)的片上網(wǎng)絡(luò)故障模型在片上網(wǎng)絡(luò)容錯設(shè)計的研究中曾發(fā)揮過重要作用,但隨著片上網(wǎng)絡(luò)的發(fā)展以及實用化程度的提高,片上網(wǎng)絡(luò)故障模型與實際的片上網(wǎng)絡(luò)故障行為之間的差距日益明顯。因此需要從造成片上網(wǎng)絡(luò)故障行為集成電路物理效應(yīng)出發(fā),重新審視片上網(wǎng)絡(luò)故障模型的合理性。

    1.1傳輸層故障模型分析

    傳統(tǒng)網(wǎng)絡(luò)的傳輸層故障模型主要分為數(shù)據(jù)包內(nèi)容錯誤與數(shù)據(jù)包完全丟失。其中數(shù)據(jù)包丟失是傳統(tǒng)網(wǎng)絡(luò)傳輸層所要解決的主要問題。造成傳統(tǒng)網(wǎng)絡(luò)中傳輸層數(shù)據(jù)包丟失的主要原因包括:

    (1)數(shù)據(jù)包內(nèi)容錯誤超過底層協(xié)議可以恢復(fù)的極限而被底層硬件(如網(wǎng)卡等)直接丟棄而造成的數(shù)據(jù)包丟失;

    (2)數(shù)據(jù)報頭錯誤導(dǎo)致錯誤的傳輸,如 IP報頭、TCP報頭校驗錯誤時數(shù)據(jù)包會被丟棄而造成數(shù)據(jù)包丟失;

    (3)由于傳輸過程中鏈路擁塞而導(dǎo)致數(shù)據(jù)包超過生存時間而被丟棄。

    由于數(shù)據(jù)包內(nèi)容成果底層協(xié)議可以恢復(fù)的極限這一問題和底層故障概率以及容錯設(shè)計能力有關(guān),傳統(tǒng)網(wǎng)絡(luò)中數(shù)據(jù)包由于傳輸距離較遠而容易出現(xiàn)錯誤,而片上網(wǎng)絡(luò)底層的故障概率卻并不一定很高。對這一問題的具體探討將在1.3節(jié)中再詳細討論。

    相比于傳統(tǒng)網(wǎng)絡(luò),片上網(wǎng)絡(luò)的傳輸層故障有其不同的特征。相對于傳統(tǒng)網(wǎng)絡(luò),片上網(wǎng)絡(luò)的規(guī)模偏小且拓撲結(jié)構(gòu)相對固定,因而在設(shè)計之初可以通過多種仿真方法對片上網(wǎng)絡(luò)的傳輸帶寬作較為精確的分析。同時由于片上網(wǎng)絡(luò)所承載的是多處理器核心之間傳輸?shù)男畔ⅲ捎谛畔鬏攲崟r性要求較高而導(dǎo)致?lián)砣苊馐瞧暇W(wǎng)絡(luò)設(shè)計優(yōu)化過程中必須要考慮的重要問題。因此由于鏈路擁塞而丟棄數(shù)據(jù)包這種行為通常在片上網(wǎng)絡(luò)中并不被允許,因而這一故障原因在片上網(wǎng)絡(luò)中并不存在。

    與傳統(tǒng)網(wǎng)絡(luò)大多采用串行傳輸方式不同,片上網(wǎng)絡(luò)基本是基于Flit的并行傳輸方式,通常在首個Flit中包含地址、控制等重要信息。由于采用并行傳輸?shù)姆椒?,不同的位通常采用不同的物理連線傳輸并獨立地存儲于不同的存儲單元中,因此針對重要信息的位所用物理連線和存儲單元可以采用有別于普通位的保護措施以加強。如對地址信息采用性能更強的糾錯編碼,控制信號采用三模冗余(TMR)等[12],這些鏈路層容錯措施將有效降低甚至消除由于報頭錯誤而導(dǎo)致的數(shù)據(jù)包丟失的問題。

    綜上,在一個容錯設(shè)計合理的片上網(wǎng)絡(luò)中,傳輸層故障模型中的數(shù)據(jù)包丟失故障可以基本忽略。因此需要充分地分析底層設(shè)計的容錯能力以確定正確傳輸層故障模型是否需要考慮丟包故障。

    1.2網(wǎng)絡(luò)層故障模型分析

    在過去10多年片上網(wǎng)絡(luò)容錯路由的研究通常面向由永久性故障引起的片上網(wǎng)絡(luò)路由節(jié)點或鏈路功能性問題,通常認為由于制造缺陷、老化等原因造成的晶體管失效是導(dǎo)致永久性故障的主要原因。在傳統(tǒng)網(wǎng)絡(luò)的網(wǎng)絡(luò)層故障模型中,故障一般被分為鏈路故障和路由節(jié)點故障以方便容錯路由算法的研究。在早期的片上網(wǎng)絡(luò)容錯路由的研究中也普遍地采用了這樣的劃分方法,這一時期片上網(wǎng)絡(luò)的研究大多停留在架構(gòu)設(shè)計與分析的層面。但隨著 Intel等公司先后發(fā)布了一系列基于片上網(wǎng)絡(luò)的多核處理器芯片[13]之后,片上網(wǎng)絡(luò)的硬件實現(xiàn)結(jié)構(gòu)日益明確,相應(yīng)的網(wǎng)絡(luò)層故障模型也需要革新。

    傳統(tǒng)網(wǎng)絡(luò)中路由節(jié)點故障可能由多種原因?qū)е?,如路由器的電源失效?dǎo)致其因斷電而無法工作,整個路由器的功能將完全喪失而導(dǎo)致與其相連的鏈路均處于斷開狀態(tài)。片上網(wǎng)絡(luò)路由節(jié)點與傳統(tǒng)網(wǎng)絡(luò)路由節(jié)點不同的是其功能完全由晶體管組成的邏輯電路實現(xiàn),而晶體管并不會出現(xiàn)大面積同時失效的情況。因此,如果單個晶體管的失效不會導(dǎo)致整個片上網(wǎng)絡(luò)路由節(jié)點的功能完全喪失,則片上網(wǎng)絡(luò)路由節(jié)點故障實質(zhì)上并不存在。

    一個典型的片上網(wǎng)絡(luò)路由節(jié)點硬件實現(xiàn)結(jié)構(gòu)如圖1所示。

    圖1 片上網(wǎng)絡(luò)路由節(jié)點架構(gòu)示意圖

    從圖1中可以看出其數(shù)據(jù)通路(Data path)可劃分為輸入緩沖器、交換矩陣、輸出寄存器等三個部分。其中輸入緩沖器中任何晶體管失效最多只能導(dǎo)致與自身相關(guān)的輸入鏈路出現(xiàn)故障,輸出寄存器中任何晶體管失效同樣最多只能導(dǎo)致與自身相關(guān)的輸出鏈路失效。因而這兩部分任意晶體管失效均無法造成整個路由節(jié)點出現(xiàn)工作不正常的情況而導(dǎo)致路由節(jié)點故障。交換矩陣中的故障行為和其具體的實現(xiàn)結(jié)構(gòu)有關(guān),參考文獻[14]中給出了三種不同的交換矩陣實現(xiàn)方式,可以分別由傳輸管矩陣、三態(tài)門矩陣以及標(biāo)準(zhǔn)CMOS邏輯門實現(xiàn)的多路復(fù)用器。傳輸管矩陣和三態(tài)門矩陣相比于標(biāo)準(zhǔn)的CMOS邏輯門的多路復(fù)用器而言雖然具有更小的面積和更低的功耗,但由于這兩種方案均存在延遲難以確定、驅(qū)動能力偏弱、可能由于控制信號的時序問題而產(chǎn)生臨時性的短路等問題而在實際的芯片中較少采用。采用傳輸管矩陣構(gòu)建交換矩陣時,若某個傳輸管由于某種原因處于導(dǎo)通狀態(tài),則至少有一對輸入線與輸出線處于短路狀態(tài),如圖2(a)所示。處于這種狀態(tài)的交換矩陣不但影響故障傳輸管所在的輸出,還有可能通過短接的輸入線影響到其他輸出的電平。而采用的三態(tài)門矩陣和標(biāo)準(zhǔn)CMOS邏輯門的多路復(fù)用器構(gòu)建的交換矩陣由于其單向傳輸?shù)奶匦?,則只會影響到故障所在的輸出,如圖2(b)所示。由此可見,在不采用傳輸管矩陣構(gòu)建交換矩陣時,單個晶體管的失效只影響其所在的輸出端口,而不會波及其余輸出端口。因而在大多數(shù)不采用傳輸管實現(xiàn)交換矩陣的路由節(jié)點中,數(shù)據(jù)通路上任意位置出現(xiàn)單個晶體管失效均可以被等效為輸入鏈路故障或輸出鏈路故障,而不會出現(xiàn)路由節(jié)點功能整體失效的情況。

    圖2 不同交換矩陣實現(xiàn)方案對應(yīng)的故障行為

    在對路由節(jié)點的架構(gòu)分析中,路由節(jié)點控制通路(Control path)故障通常被認為會導(dǎo)致路由節(jié)點整體功能失效。這是因為架構(gòu)設(shè)計人員在仿真中習(xí)慣于調(diào)用同樣的功能函數(shù)來模擬各個輸入和輸出鏈路的路由、仲裁等功能。但在實際的路由節(jié)點硬件結(jié)構(gòu)中,路由計算單元通常與輸入緩沖器配對實現(xiàn),而仲裁電路則通常與輸出寄存器配對實現(xiàn)。這樣設(shè)計的原因是可以保證多個輸入輸出鏈路可以同時完成路由計算/仲裁的工作,從而最大限度地利用硬件并行工作的特性提升包交換的速度。參考文獻[15]中給出了路由計算模塊和仲裁模塊實現(xiàn)的示意圖,從中可以較為明確地獲悉這種配對的特性。因此,當(dāng)某個路由計算單元中晶體管失效而導(dǎo)致該單元工作不正常時,可以認為與之配對的輸入緩沖器工作不正常而將其等價為輸入鏈路故障。而當(dāng)某個仲裁模塊中晶體管失效而導(dǎo)致該單元工作不正常時也可以認為與之配對的輸出寄存器工作不正常而等效為輸出鏈路故障。因此,在一般情況下路由節(jié)點控制邏輯中單個晶體管失效也不會造成其整體功能失效。隨著失效晶體管數(shù)量的增加,可能出現(xiàn)多條輸入/輸出鏈路故障,從而使得節(jié)點大部分功能喪失。此時可以將多條鏈路故障等效為路由節(jié)點故障。

    結(jié)合上面的分析可以得出這樣的結(jié)論,在使用常規(guī)的片上網(wǎng)絡(luò)路由器硬件結(jié)構(gòu)設(shè)計方案時,單個或少量的晶體管失效通常不會引起路由節(jié)點整體功能的失效或故障。這些故障基本可以被等效為鏈路故障而非路由節(jié)點故障。但隨著一些新的仲裁方法或路由算法的提出,其對應(yīng)的電路結(jié)構(gòu)可能會發(fā)生一些變化而導(dǎo)致出現(xiàn)路由節(jié)點故障的可能,但出現(xiàn)這種故障的可能性需要進一步探討。針對一個具體的片上網(wǎng)絡(luò)設(shè)計其容錯方案時對片上網(wǎng)絡(luò)路由節(jié)點的具體電路結(jié)構(gòu)進行適當(dāng)?shù)姆治?,即可以確定是否有必要采用路由節(jié)點故障模型。目前大部分容錯路由的研究者已經(jīng)開始更傾向于使用鏈路故障模型而非路由節(jié)點故障模型。

    1.3鏈路層故障模型分析

    鏈路層故障模型主要考慮由于數(shù)據(jù)在傳輸過程中某些比特位的翻轉(zhuǎn)、呆滯等現(xiàn)象造成該位出現(xiàn)錯誤。造成鏈路層故障的物理效應(yīng)有很多。元件老化、電遷移效應(yīng)、制造誤差等原因造成的某位信號線短路或斷路可以被認為是鏈路層的永久性故障,單粒子翻轉(zhuǎn)效應(yīng)等影響存儲單元狀態(tài)而造成數(shù)據(jù)錯誤可以被認為是鏈路層的臨時性故障,電壓緊急、串?dāng)_(Crosstalk)等在特定的外部環(huán)境或特定工作狀態(tài)下引起的數(shù)據(jù)錯誤可以被認為是鏈路層的間歇性故障。因而鏈路層故障實際包含了臨時性故障、間歇性故障和永久性故障三種不同的故障分類。這三種故障在鏈路層雖然故障行為表現(xiàn)相近,但由于其成因的區(qū)別導(dǎo)致使用鏈路層故障模型時其故障概率和故障注入方式有所區(qū)別。

    臨時性故障由于是由單粒子翻轉(zhuǎn)等原因引起的,其發(fā)生時間和位置均近似呈隨機分布。因此針對臨時性故障的鏈路層故障模型可以視為以一定的概率隨機在更改任意位置、任意信號線的值,并不需要對故障的注入做特殊的處理。發(fā)生間歇性故障則明顯的受到環(huán)境以及具體硬件結(jié)構(gòu)的影響,其發(fā)生的時間和位置存在一定的規(guī)律性,但故障是否發(fā)生仍然具有一定的隨機性。永久性故障根據(jù)其產(chǎn)生原因不同,故障出現(xiàn)的規(guī)律也有較大區(qū)別。由加工誤差引起的永久性故障在分布時具有隨機性,但由于老化引起的永久性故障則明顯與環(huán)境有關(guān),因而其空間位置的分布不是完全隨機的。所以鏈路層間歇性故障和永久性故障的發(fā)生概率和空間分布問題是一個需要討論的問題。

    首先對鏈路層間歇性故障的發(fā)生概率和空間分布加以討論。串?dāng)_(Crosstalk)被認為是引起鏈路層間歇性故障的一個重要因素。一般認為由于信號線上特定的信號跳變引起某些信號變化延遲,若恰好與時鐘抖動等因素相配合則容易導(dǎo)致該信號被保存為一個錯誤的值,從而引發(fā)故障。一般片上網(wǎng)絡(luò)容錯設(shè)計研究者在考慮串?dāng)_引起的間歇性故障時,通常習(xí)慣于從信號跳變過程本身去加以考慮,通過編碼或其他方式改變跳變的圖案(Pattern)來對其加以避免[16]。但實際上串?dāng)_本身是否會發(fā)生其實需要一定的外部條件,同時其是否會引起故障實際上更取決于其是否真正破壞了數(shù)字集成電路的時序。要發(fā)生串?dāng)_通常需要信號線線距和線長均滿足一定的條件,因而可能發(fā)生串?dāng)_的位置通常在兩個路由節(jié)點之間的互聯(lián)線上而非其內(nèi)部連線。但從參考文獻[17]中明確給出的路由節(jié)點中各級流水線延遲的情況來看,在鏈路傳輸(Link Transmission,LT)即兩個路由節(jié)點之間信號傳輸階段的延遲要遠遠小于其他級流水線。換言之,在常規(guī)拓撲結(jié)果中鏈路傳輸本身并不處于關(guān)鍵路徑(Critical Path)上。因而不管是否出現(xiàn)因為串?dāng)_而導(dǎo)致信號延遲的情況,在鏈路傳輸階段的時序余量可以充分保證被下一級路由節(jié)點接收的信號處于穩(wěn)定狀態(tài)。但對于某些面向特定應(yīng)用的非規(guī)則片上網(wǎng)絡(luò)而言[18],在網(wǎng)絡(luò)中存在一定的長走線,因而可能由于延遲較大而容易受到串?dāng)_的影響。造成間歇性故障的其他因素諸如電壓緊急、溫度等同樣導(dǎo)致特定位置的信號出現(xiàn)故障,通常這些故障更多出現(xiàn)在關(guān)鍵路徑上。在設(shè)計階段雖然設(shè)計者無法準(zhǔn)確地預(yù)知所有故障發(fā)生的位置與概率,但卻可以通過對設(shè)計方案進行仿真與分析確定容易發(fā)生故障的薄弱環(huán)節(jié),從而合理地設(shè)置和使用鏈路層故障模型。

    鏈路層永久性故障的發(fā)生概率和空間分布同樣有一定規(guī)律可循。由于老化引起的永久性故障與老化條件有關(guān),因而分析并確定容易引起老化的環(huán)境因素對確定這類故障發(fā)生的概率和空間分布是有很大幫助的。溫度是引起晶體管老化的重要原因,對于集成電路的溫度分布可以在設(shè)計階段即通過一系列的熱仿真得到。而由于工藝誤差或制造過程引起的永久性故障比較難以精確建模,但可以通過分析電路模塊的規(guī)模簡單等效得到,在此不再贅述。

    2 容錯設(shè)計方法合理性分析

    片上網(wǎng)絡(luò)的容錯設(shè)計方法已有相當(dāng)數(shù)量的論文討論,但這些論文通常只注重介紹容錯方法本身,而對容錯設(shè)計方法的使用前提與使用場景缺乏深入分析與討論。這一現(xiàn)象導(dǎo)致容錯設(shè)計方法的合理性存在較大問題,因而本文結(jié)合之前對故障模型的分析對容錯設(shè)計方法的合理性進行必要的分析。

    2.1基于離線測試的容錯方法

    基于離線測試的容錯方法是一種最基本的容錯方法,其目的在于提高芯片的良品率。較為典型的基于離線測試的容錯方法即為片上網(wǎng)絡(luò)自適應(yīng)路由。大多數(shù)自適應(yīng)路由都是在故障狀態(tài)已知的前提下,通過外部所給出的故障信息按自適應(yīng)路由算法調(diào)整信息的傳輸路徑以避開出現(xiàn)故障的鏈路或路由節(jié)點。

    按具備自適應(yīng)路由能力的路由節(jié)點對故障信息的知曉程度不同,自適應(yīng)路由可分為基于全局信息的自適應(yīng)路由算法、基于局部信息的自適應(yīng)路由算法和基于本地信息的自適應(yīng)路由算法三類。基于全局信息的自適應(yīng)路由算法需要使用整個網(wǎng)絡(luò)的各個資源的狀態(tài)信息。當(dāng)然,一個路由器需要確切知曉網(wǎng)絡(luò)中所有資源的狀態(tài)信息非常困難,代價非常高。因而此類算法常采用空間迭代,使得每個路由器獲得等價的全局信息,如 Q-Routing[19]?;诰植啃畔⒌淖赃m應(yīng)路由算法需要路由節(jié)點知曉臨近節(jié)點的信息,F(xiàn)oN[20]以及 FRR[21]是此類算法的典型代表。相比于全局信息,獲取局部信息的代價要小很多。此類自適應(yīng)路由算法也一直在優(yōu)化故障信息傳輸?shù)拈_銷?;诒镜匦畔⒌淖赃m應(yīng)路由算法則只關(guān)注與路由節(jié)點相連的鏈路或節(jié)點的狀態(tài),Gradient算法[22]就是該類算法的代表。這三類算法中雖然基于全局信息的自適應(yīng)路由算法效果最好,但由于其信息傳播開銷最大而較少有人研究?;诒镜匦畔⒌淖赃m應(yīng)路由算法性能提升受到較大限制而導(dǎo)致優(yōu)化空間較小,但在故障概率較低的情況下已經(jīng)足以滿足設(shè)計需求。基于局部信息的自適應(yīng)路由算法是前幾年研究的熱點,其難點在于平衡信息傳播開銷、算法復(fù)雜度等多方面的因素。

    在傳統(tǒng)的自適應(yīng)路由方法的研究論文中幾乎不曾提及如何檢測并確定某條鏈路或路由節(jié)點已處于故障狀態(tài),其通常認為故障信息已經(jīng)確認并作為已知前提開展研究。因而,離線測試作為一種基本的檢測手段可以直接與這些自適應(yīng)路由算法相配合作為提高良品率的方法。但需要注意的是離線測試只能針對出廠后的芯片加以檢測,因而主要檢測由于生產(chǎn)加工問題而引起故障。這類故障的成因、分布及其行為在前文已有分析。在選擇或設(shè)計合理的自適應(yīng)路由算法時應(yīng)對其充分加以考慮,避免使用與之不相符合的故障模型或錯誤估計故障概率。

    2.2基于在線測試的容錯方法

    與基于離線測試的容錯方法不同,基于在線測試的容錯方法往往需要與一定的在線測試手段相配合。首先通過在線測試確定故障的位置或發(fā)生的概率,再采取相應(yīng)的方法繞開或替換故障單元以達到容錯的目的。

    基于編碼的在線檢測方法是開銷較小、實現(xiàn)也較為方便的一種。這種方法通過檢錯或糾錯編碼檢測傳輸過程中數(shù)據(jù)出現(xiàn)的錯誤。但由于糾錯編碼同時也具備錯誤數(shù)據(jù)恢復(fù)的功能,因而在大多數(shù)研究中把這類方法歸結(jié)于容錯方法而非在線檢測方法。但實際上合理運用糾錯或檢錯編碼并與測試數(shù)據(jù)注入方法配合是可以達到在線檢測效果的,在后文中將對此做一定的分析?;诰幋a的方法可以很方便地與重傳機制相配合構(gòu)成較為高效的混合糾錯重傳機制(hybrid FEC/ARQ)[23],該方法對于臨時性故障的容錯效果較好。但使用混合糾錯重傳機制會導(dǎo)致比較大硬件開銷和傳輸延遲,因而通常被用于傳輸層容錯。

    按照特定的規(guī)則向網(wǎng)絡(luò)注入專門的測試數(shù)據(jù)包,可以根據(jù)包的到達情況和接受到的數(shù)據(jù)對片上網(wǎng)絡(luò)的鏈路和路由節(jié)點加以檢測。與基于編碼的方法不同的是,由于發(fā)送的數(shù)據(jù)包內(nèi)容是確定的,可以在接收端通過比對檢測出鏈路中多個數(shù)據(jù)故障。由于其傳輸路徑可以提前設(shè)置,可以對路由節(jié)點中不同的傳播路徑加以測試[24]。使用特定的測試數(shù)據(jù)包不但可以判斷鏈路層故障引起的數(shù)據(jù)錯誤,還可以通過數(shù)據(jù)包能否正常地通過特定的傳輸路徑來判斷路由節(jié)點中某些控制邏輯是否出錯。當(dāng)測試出路由節(jié)點的問題后將其映射為鏈路故障模型,再配合自適應(yīng)路由算法即可以實現(xiàn)網(wǎng)絡(luò)層容錯設(shè)計。采用專門測試數(shù)據(jù)包的另外一個優(yōu)點在于通過統(tǒng)計已到達數(shù)據(jù)包的錯誤概率,在明確數(shù)據(jù)包傳輸路徑的基礎(chǔ)上可以求解出不同鏈路或傳輸路徑上包的錯誤概率,進而對于診斷間歇性故障有極大的好處。

    在線測試的另外一種方式是采用在線的內(nèi)建自測試(BIST)電路。這類在線測試方法需要針對片上網(wǎng)絡(luò)設(shè)計專門的電路測試電路[25],并用適當(dāng)?shù)姆椒▽⒈粶y電路與其他的部分電路隔離。采用內(nèi)建自測試電路可以在更細粒度的層面檢測故障,有利于采用更細粒度的錯誤恢復(fù)機制。但內(nèi)建自測試電路測試的規(guī)模與其測試粒度有關(guān),測試粒度越細則電路復(fù)雜度和規(guī)模越大。近年來將內(nèi)建自測試電路用于片上網(wǎng)絡(luò)容錯設(shè)計的研究者主要把精力放在如何平衡在線檢測性能、粒度和代價。

    2.3基于糾錯和硬件冗余的容錯方法

    糾錯與硬件冗余從本質(zhì)上來說屬于同一類方法。糾錯依靠傳輸更多的信息使得數(shù)據(jù)錯誤可以被修復(fù),硬件冗余則通過在網(wǎng)絡(luò)中增加更多的硬件資源以使當(dāng)部分硬件出現(xiàn)故障時片上網(wǎng)絡(luò)仍然可以正常運行。在傳輸更多信息時必然涉及到使用更多的硬件資源如連線或存儲單元來,因而也是一種意義上硬件冗余。嚴(yán)格意義上說,片上網(wǎng)絡(luò)自適應(yīng)路由算法就是利用了片上網(wǎng)絡(luò)互聯(lián)資源的硬件冗余來達到容錯目的。

    糾錯的效果與糾錯編碼的復(fù)雜度以及傳輸過程中出現(xiàn)錯誤的概率有關(guān)。在端到端傳輸?shù)腻e誤概率顯然大于在兩個路由節(jié)點之間傳輸?shù)腻e誤概率。因而在兩個路由節(jié)點之間才有糾錯編碼的效果顯然好于端到端傳輸,但后者的面積、延遲、功耗等開銷要遠遠小于前者[26]。各種開銷的增加實際上會導(dǎo)致片上網(wǎng)絡(luò)的整體性能下降,在很多時候使得容錯設(shè)計失去了原本的意義。換言之,如果主動降低片上網(wǎng)絡(luò)的性能如運行速度等,往往可以使得間歇性故障概率下降而在使用端到端糾錯達到同樣的效果。這方面的研究目前尚缺乏比較全面和深入的分析。

    最普通的硬件冗余容錯方法是三模冗余(Triple Modular Redundancy,TMR)[27],即通過將同樣的硬件資源復(fù)制為3份同時運算,通過投票選取最可能的結(jié)果。三模冗余被廣泛的應(yīng)用各種高可靠要求的硬件設(shè)備中。但三模冗余的劣勢也非常明顯,由于其三倍于正常硬件開銷而帶來的極大硬件資源和功耗增加。同時由于三模冗余導(dǎo)致硬件開銷增大,變相地也使得錯誤發(fā)生的概率有很大增加。因此,一種采用硬件資源相對精簡的模塊作為三模冗余替代方案的研究思路也正在興起[28]。這種方法一方面減小了各種開銷,另一方面可以使得系統(tǒng)的可靠性進一步提升。

    就糾錯與硬件冗余的容錯方法而言,其面臨的最重要的問題在于設(shè)計本身是否存在過度設(shè)計(Over Design)而導(dǎo)致不必要的開銷甚至影響片上網(wǎng)絡(luò)可靠性最大限度地提升。這一方面的研究由于需要對片上網(wǎng)絡(luò)從物理效應(yīng)、故障概率到容錯設(shè)計方法做比較完整的建模與深入分析而一直未取得較大突破。

    2.4其他容錯方法

    除上述多種容錯設(shè)計方法外,還有一些其他的容錯設(shè)計方法可以被應(yīng)用到片上網(wǎng)絡(luò)的容錯設(shè)計中。目前這些方法已經(jīng)在其他電路設(shè)計領(lǐng)域被采用了,但片上網(wǎng)絡(luò)領(lǐng)域研究還相對較少?;诟兄娜蒎e方法和基于設(shè)計優(yōu)化的容錯方法就是比較重要的兩種。

    基于感知的設(shè)計方法其實質(zhì)在于通過測量環(huán)境參數(shù)、分析電路的工作狀態(tài),進而判斷電路是否在當(dāng)前環(huán)境條件下工作在不穩(wěn)定的臨界狀態(tài)。當(dāng)判明當(dāng)前狀態(tài)后,通過調(diào)整電路的工作狀態(tài)使得錯誤率降低到可以被糾正的程度。目前這種方法已經(jīng)被應(yīng)用于高能效處理器可靠性設(shè)計中[29]。片上網(wǎng)絡(luò)領(lǐng)域還較少見到采用類似的設(shè)計方法。

    基于設(shè)計優(yōu)化的容錯方法是指在設(shè)計優(yōu)化時不但考慮優(yōu)化系統(tǒng)性能、資源或功耗開銷等,同時可以把可靠性問題加以優(yōu)化。例如可以通過優(yōu)化專用片上網(wǎng)絡(luò)的拓撲結(jié)構(gòu)來減少或避免串?dāng)_引起的故障。這一容錯設(shè)計方法已經(jīng)在專用集成電路中逐步被采用,但同樣在片上網(wǎng)絡(luò)研究領(lǐng)域使用還相對較少。

    3 結(jié)語

    本文結(jié)合片上網(wǎng)絡(luò)的硬件實現(xiàn)結(jié)構(gòu)和先進工藝集成電路物理效應(yīng)對片上網(wǎng)絡(luò)存在的故障行為進行了總結(jié),分別就傳輸層、網(wǎng)絡(luò)層和鏈路層的故障模型進行了詳細的分析。通過分析表明現(xiàn)有的故障模型是存在一定的適用范圍的。在此基礎(chǔ)上對不同故障模型所適用的應(yīng)用場景也進行了歸納總結(jié)。在分析故障模型的基礎(chǔ)上對現(xiàn)有的片上網(wǎng)絡(luò)容錯方法進行了總結(jié),對其合理性和應(yīng)用方法作了初步分析。從本文的研究可以看出,片上網(wǎng)絡(luò)容錯設(shè)計雖然經(jīng)過多年的發(fā)展已經(jīng)取得了長足的進步,但目前各個研究點還相對孤立而未形成全面完善的解決方案或研究結(jié)論。片上網(wǎng)絡(luò)容錯設(shè)計還有賴于各國研究者的進一步大力研究。

    [1]HEMANI A,JANTSCH A,KUMAR S,et al.Network on chip: An architecture for billion transistor era[C].In Proceedings of 18th conference of Norchip,2000:1-8.

    [2]Luca Benini,Giovani De Micheli.Networks on Chips:A new SoC paradigm[J].Computer,2002,35(1):70-78.

    [3]CONSTANTIESCU C.Trends and challenges in VLSI circuit reliability[J].IEEE Micro,2003,23(4):14-19.

    [4]RADETZKI M,F(xiàn)eng Chaochao,Zhao Xueqian,et al.Methods for fault tolerance in networks-on-chip.ACM Computing Survey,2013,46(1).

    [5]FRANTZ A P,KASTENSMIDT F L,CARRO L,et al.Evaluation of seu and crosstalk effects in network-on-chip switches[C].In proceedings of the Symposium on Integrated Circuits and Systems Design(SBCCI′06),2006.

    [6]SAHA S K.Modeling process variability in scaled CMOS technology.IEEE Design&Test of Computers,2010,27(2):8-16.

    [7]FRANTZ A P,KASTENSMIDT F L,CARRO L,et al.Evaluation of seu and crosstalk effects in network-on-chip switches[C].In proceedings of the Symposium on Integrated Circuits and Systems Design(SBCCI′06),2006.

    [8]RAIK J,UBAR R,GOVIND V.Test configurations for diagnosing faulty links in noc switches[C].In Proceedings of the 12th IEEE European Test Symposium(ETS′07),2007:29-34.

    [9]WACHTER E,ERICHSEN A,JURACY L,et al.Runtime fault recovery protocol for NoC-based MPSoCs[C].15th International Symposium on Quality Electronic Design,2014:132-139.

    [10]WENTZLAFF D,GRIFFIN P,HOFFMANN H,et al.On-chip interconnection architecture of the tile processor[J].IEEE Micro,2007,27(5):15-31.

    [11]ABDELFATTAH M S,BETZ V.The case for embedded networks on chip on field-programmable gate arrays[J]. IEEE Micro,2014,34(1):80-89.

    [12]EGHBAL A,YAGHINI P M,PEDRAM H,et al.Designing fault-tolerant network-on-chip router architecture[J]. International Journal of Electronics,2010,97(10).

    [13]DIGHE S,VANGAL S R,ASERON P,et al.Within-die variation-aware dynamic-voltage-frequency scaling with optimal core allocation and thread hopping for the 80-core TeraFLOPS processor[J].IEEE Jour.Solid-State Circuits,2011,46(1):184-193.

    [14]KRISHNA T,Li-Shiuan Peh,BECKMANN B M,et al. Towards the ideal on-chip fabric for 1-to-many and many-to-1 communication[C].44th Annual IEEE/ACM International Symposium on Microarchitecture(Micro),2011:71-82.

    [15]DIMITRAKOPOULOS G,GEORGIADIS N,NICOPOULOS C,et al.Switch folding;Network-on-Chip routers with time-multiplexed output ports[C].Design,Automation&Test in Europe Conference&Exhibition(DATE),2013:344-349.

    [16]章玉珠,何怡剛,邱星星,等.基于片上網(wǎng)絡(luò)改進 HT模型的測試方法及仿真[J].電子技術(shù)應(yīng)用,2015(8).

    [17]NAKATA Y,TAKEUCHI Y,KAWAGUCHI H,et al.A process-variation-adaptive network-on-chip with variable-cycle routers[C].14th Euromicro Conference on Digital System Design(DSD),2011:801-804.

    [18]He Ou,Dong Sheqin,Jang Wooyoung,et al.UNISM:unified scheduling and mapping for general networks on chip[J]. IEEE Transactions on Very Large Scale Integration(VLSI) Systems,2012,20(8):1496-1509.

    [19]Fahimeh Farahnakian,Masoumeh Ebrahimi,Masoud Daneshtalab,et al.Q-learning based congestion-aware routing algorithm for On-Chip Network[C].IEEE 2nd International Conference on Networked Embedded Systems for Enterprise Application,2011:1-7.

    [20]Feng Chaochao,Lu Zhonghai,JANTSCH A,et al.FON:fault-on-neighbor aware routing algorithm for Networkson-Chip[C].IEEE International SoC Conference,2010:441-446.

    [21]Wang Junshi,Wang Xiaohang,Huang Letian,et al.A faulttolerant routing algorithm for NoC using farthest reachable routers[C].The 11th IEEE International Conference on Embedded Computing,2013:153-158.

    [22]Istas Pratomo,Sébastien Pillement.Gradient-an adaptive fault-tolerant routing algorithm for 2D mesh network-onchips[C].2012 Conference on Design and Architectures for Signal and Image Processing,2012:1-8.

    [23]Alireza Ejlali,AL-HASHIMI B M,ROSINGER P,et al. Joint consideration of fault-tolerance,energy-efficiency and performance in on-chip networks[C].Design,Automation &Test in Europe Conference&Exhibition,2007:1-6.

    [24]RAIK J,UBAR R,GOVIND V.Test configurations for diagnosing faulty links in noc switches[C].In Proceedings of the 12th IEEE European Test Symposium(ETS′07),2007:29-34.

    [25]érika Cota,F(xiàn)ernanda Lima Kastensmidt,Maico Cassel,et al.A high-fault-coverage approach for the test of data,control,and handshake interconnects in Mesh Networkson-Chip[J].IEEE Transactions on Computers,2008,57 (9):1202-1215.

    [26]JANTSCH A,LAUTER R,VITKOWSKI A.Power analysis of link level and end-to-end data protection in networks on chip[C].IEEE International Symposium on Circuits and Systems,2005:1770-1773.

    [27]EGHBAL A,YAGHINI P M,PEDRAM H,et al.Designing fault-tolerant network-on-chip router architecture[J]. International Journal of Electronics,2010,97(10).

    [27]Zhang Xiaofan,EBRAHIMI M,Huang Letian,et al.Fault resilient routing unit in NoCs[C].28th IEEE International System-on-Chip Conference(SOCC),2015.

    [28]Seongjong Kim,Mingoo Seok.Variation-tolerant,ultra-Low-voltage microprocessor with a low-overhead,withina-cycle in-situ timing-error detection and correction technique[J].IEEE Journal of Solid-State Circuits,2015,50(6).

    Rationality analyzing of fault model and fault tolerance design method for network on chip

    Huang Letian1,Zhou Zailong2,Wang Junshi1,Li Guangjun1
    (1.University of Electronics Science and Technology of China,Chengdu 611731,China;2.National Computer System Engineering Research Institute of China,Beijing 100083,China)

    The fault behaviors based on the hardware architecture and physical effect are analyzed in this paper.The rationality of the various fault models are discussed and the weak point of these models are pointed out.The network on chip reliability design methodologies are evaluated based on the analyzing of fault behaviors.If an efficient and reliable network on chip would be designed,the in-depth fault model analyzing should be down before designing.

    network on chip;fault tolerant design;reliability

    TN406

    A

    10.16157/j.issn.0258-7998.2015.10.001

    2015-09-23)

    黃樂天(1984-),男,博士在讀,講師,主要研究方向:片上多處理器系統(tǒng)與片上網(wǎng)絡(luò),高能效集成電路設(shè)計。

    王君實(1989-),男,博士在讀,主要研究方向:片上多處理器系統(tǒng)與片上網(wǎng)絡(luò),集成電路可靠性設(shè)計。

    李廣軍(1950-),男,碩士,教授,主要研究方向:無線通信,通信專用電路設(shè)計。

    中文引用格式:黃樂天,周在龍,王君實,等.片上網(wǎng)絡(luò)故障模型及容錯設(shè)計方法合理性分析[J].電子技術(shù)應(yīng)用,2015,41 (10):7-12,16.

    英文引用格式:Huang Letian,Zhou Zailong,Wang Junshi,et al.Rationality analyzing of fault model and fault tolerance design method for network on chip[J].Application of Electronic Technique,2015,41(10):7-12,16.

    猜你喜歡
    數(shù)據(jù)包路由鏈路
    家紡“全鏈路”升級
    天空地一體化網(wǎng)絡(luò)多中繼鏈路自適應(yīng)調(diào)度技術(shù)
    移動通信(2021年5期)2021-10-25 11:41:48
    SmartSniff
    探究路由與環(huán)路的問題
    基于Libpcap的網(wǎng)絡(luò)數(shù)據(jù)包捕獲器的設(shè)計與實現(xiàn)
    基于3G的VPDN技術(shù)在高速公路備份鏈路中的應(yīng)用
    PRIME和G3-PLC路由機制對比
    WSN中基于等高度路由的源位置隱私保護
    計算機工程(2014年6期)2014-02-28 01:25:54
    eNSP在路由交換課程教學(xué)改革中的應(yīng)用
    河南科技(2014年5期)2014-02-27 14:08:56
    高速光纖鏈路通信HSSL的設(shè)計與實現(xiàn)
    757午夜福利合集在线观看| 久久天躁狠狠躁夜夜2o2o| 精品无人区乱码1区二区| 欧美国产日韩亚洲一区| 日韩精品中文字幕看吧| 午夜福利欧美成人| 国产黄色小视频在线观看| 日韩欧美精品免费久久 | 日韩精品青青久久久久久| 亚州av有码| 最近中文字幕高清免费大全6 | 老司机福利观看| 波多野结衣巨乳人妻| 亚洲国产高清在线一区二区三| 久久国产乱子伦精品免费另类| 国产亚洲欧美在线一区二区| 国产成人aa在线观看| av在线老鸭窝| 欧美日韩黄片免| 欧美午夜高清在线| 日本一二三区视频观看| 老女人水多毛片| 看十八女毛片水多多多| 国产蜜桃级精品一区二区三区| 欧美日韩乱码在线| 如何舔出高潮| 国产乱人伦免费视频| 精华霜和精华液先用哪个| 国产精品自产拍在线观看55亚洲| 97超级碰碰碰精品色视频在线观看| 美女被艹到高潮喷水动态| 99久久九九国产精品国产免费| 自拍偷自拍亚洲精品老妇| 欧美日韩中文字幕国产精品一区二区三区| 亚洲人成伊人成综合网2020| 少妇的逼水好多| 动漫黄色视频在线观看| 亚州av有码| 嫁个100分男人电影在线观看| 国产久久久一区二区三区| 欧美日韩瑟瑟在线播放| 久久婷婷人人爽人人干人人爱| 69人妻影院| aaaaa片日本免费| av专区在线播放| 小说图片视频综合网站| 久久久久久久久久黄片| 午夜精品久久久久久毛片777| 国产综合懂色| 日本黄大片高清| 男女下面进入的视频免费午夜| 一区二区三区四区激情视频 | 婷婷六月久久综合丁香| 性色avwww在线观看| 丰满人妻熟妇乱又伦精品不卡| 亚洲av五月六月丁香网| 国产一区二区在线观看日韩| 国产精品久久久久久人妻精品电影| 亚洲成a人片在线一区二区| 看黄色毛片网站| 日韩人妻高清精品专区| 极品教师在线免费播放| 美女高潮的动态| 中文资源天堂在线| 久久精品国产自在天天线| а√天堂www在线а√下载| 首页视频小说图片口味搜索| 老熟妇乱子伦视频在线观看| 美女黄网站色视频| 日韩有码中文字幕| 国产精品亚洲美女久久久| 最好的美女福利视频网| 69av精品久久久久久| 成熟少妇高潮喷水视频| 一级黄色大片毛片| 亚洲熟妇中文字幕五十中出| 午夜激情福利司机影院| 99国产精品一区二区三区| 亚洲成人精品中文字幕电影| 日韩av在线大香蕉| 老女人水多毛片| 精品国产亚洲在线| 国产三级黄色录像| 成人鲁丝片一二三区免费| 亚洲,欧美,日韩| 国产真实伦视频高清在线观看 | 女人被狂操c到高潮| 日日摸夜夜添夜夜添av毛片 | 超碰av人人做人人爽久久| 97超级碰碰碰精品色视频在线观看| 91九色精品人成在线观看| 国产三级在线视频| 亚洲精品影视一区二区三区av| 国内久久婷婷六月综合欲色啪| 变态另类成人亚洲欧美熟女| 99在线人妻在线中文字幕| 国产精品亚洲av一区麻豆| 国产精品永久免费网站| 亚洲一区二区三区色噜噜| av在线观看视频网站免费| 亚洲av日韩精品久久久久久密| 久久久久性生活片| 伦理电影大哥的女人| 久久精品夜夜夜夜夜久久蜜豆| 老鸭窝网址在线观看| 欧美国产日韩亚洲一区| 亚洲专区中文字幕在线| av视频在线观看入口| 亚洲不卡免费看| 日本成人三级电影网站| 国产精品免费一区二区三区在线| 少妇人妻精品综合一区二区 | 国产国拍精品亚洲av在线观看| 国产淫片久久久久久久久 | 黄片小视频在线播放| 精品一区二区三区视频在线| 午夜免费男女啪啪视频观看 | 日韩中文字幕欧美一区二区| 国产一区二区亚洲精品在线观看| 国产亚洲欧美98| 日本熟妇午夜| 国产主播在线观看一区二区| 午夜精品久久久久久毛片777| 国产精品人妻久久久久久| 自拍偷自拍亚洲精品老妇| 成人午夜高清在线视频| 老师上课跳d突然被开到最大视频 久久午夜综合久久蜜桃 | 舔av片在线| 国产精品久久久久久久久免 | 天美传媒精品一区二区| 久久伊人香网站| 精品国产亚洲在线| 90打野战视频偷拍视频| 欧美高清性xxxxhd video| 在线观看免费视频日本深夜| 欧美一区二区国产精品久久精品| 中出人妻视频一区二区| 动漫黄色视频在线观看| 一个人免费在线观看电影| 精品99又大又爽又粗少妇毛片 | 搡女人真爽免费视频火全软件 | 88av欧美| 免费在线观看亚洲国产| 特级一级黄色大片| 深夜精品福利| 一级黄片播放器| 内射极品少妇av片p| 男女下面进入的视频免费午夜| 亚洲精品久久国产高清桃花| a级一级毛片免费在线观看| 国产精品久久久久久亚洲av鲁大| 久久久久久久精品吃奶| 窝窝影院91人妻| 午夜福利在线在线| 亚洲精华国产精华精| 国产 一区 欧美 日韩| 国产高清视频在线播放一区| 中文字幕熟女人妻在线| 一本精品99久久精品77| 色在线成人网| 欧美乱妇无乱码| 91在线观看av| 国产91精品成人一区二区三区| 亚洲国产色片| 老熟妇乱子伦视频在线观看| 国产三级黄色录像| 尤物成人国产欧美一区二区三区| 最好的美女福利视频网| 久久久色成人| 国产成+人综合+亚洲专区| 99久久精品热视频| 午夜激情欧美在线| 熟女电影av网| a级毛片免费高清观看在线播放| 久久草成人影院| 在线观看免费视频日本深夜| 免费观看人在逋| 日本在线视频免费播放| 99国产极品粉嫩在线观看| 免费搜索国产男女视频| 看片在线看免费视频| 少妇人妻一区二区三区视频| 日韩亚洲欧美综合| 久久久久国产精品人妻aⅴ院| 97超视频在线观看视频| 极品教师在线视频| 嫩草影视91久久| 一区二区三区四区激情视频 | 国产成人福利小说| 欧美国产日韩亚洲一区| 久久国产乱子伦精品免费另类| 99riav亚洲国产免费| 天堂av国产一区二区熟女人妻| 亚洲乱码一区二区免费版| 两个人视频免费观看高清| 国产色爽女视频免费观看| 久久欧美精品欧美久久欧美| 给我免费播放毛片高清在线观看| 人妻制服诱惑在线中文字幕| 亚洲av日韩精品久久久久久密| 亚洲男人的天堂狠狠| 免费在线观看影片大全网站| 欧美成人一区二区免费高清观看| 久久精品国产亚洲av涩爱 | 人人妻人人看人人澡| 精品国产三级普通话版| 两人在一起打扑克的视频| 欧美最新免费一区二区三区 | 日本一本二区三区精品| 一区福利在线观看| 夜夜夜夜夜久久久久| 麻豆成人av在线观看| 久久精品综合一区二区三区| 国产精品一区二区免费欧美| 国产不卡一卡二| av女优亚洲男人天堂| 国产精品乱码一区二三区的特点| 欧美黑人欧美精品刺激| 蜜桃久久精品国产亚洲av| 一区二区三区高清视频在线| 午夜福利在线观看吧| 午夜视频国产福利| 十八禁网站免费在线| 亚洲av不卡在线观看| 午夜福利高清视频| 俺也久久电影网| 可以在线观看毛片的网站| eeuss影院久久| 亚洲国产色片| 一区二区三区激情视频| 69av精品久久久久久| 亚洲av中文字字幕乱码综合| 亚洲美女视频黄频| 成人一区二区视频在线观看| 国产蜜桃级精品一区二区三区| x7x7x7水蜜桃| 我的老师免费观看完整版| а√天堂www在线а√下载| 啦啦啦韩国在线观看视频| 中文字幕人成人乱码亚洲影| 国产视频内射| 国产视频一区二区在线看| 亚洲狠狠婷婷综合久久图片| 美女被艹到高潮喷水动态| 国产主播在线观看一区二区| 老司机午夜福利在线观看视频| 亚洲成人久久性| 99国产综合亚洲精品| 久久国产精品人妻蜜桃| 精华霜和精华液先用哪个| 真人一进一出gif抽搐免费| 伦理电影大哥的女人| a级毛片a级免费在线| 天堂影院成人在线观看| 国产午夜精品久久久久久一区二区三区 | 可以在线观看毛片的网站| 热99在线观看视频| 又爽又黄无遮挡网站| 国产精品综合久久久久久久免费| 久久九九热精品免费| 少妇高潮的动态图| 国产精品自产拍在线观看55亚洲| 成人一区二区视频在线观看| 欧美午夜高清在线| 亚洲avbb在线观看| 亚洲成人精品中文字幕电影| 欧美色欧美亚洲另类二区| 欧美区成人在线视频| 精品免费久久久久久久清纯| 国产精品野战在线观看| 久久人人爽人人爽人人片va | 悠悠久久av| 欧美成人a在线观看| 中文字幕av在线有码专区| 免费av毛片视频| 国产精品亚洲av一区麻豆| av在线蜜桃| 99国产精品一区二区蜜桃av| 看黄色毛片网站| 亚洲av免费在线观看| 欧美成人免费av一区二区三区| 又粗又爽又猛毛片免费看| a在线观看视频网站| 天天一区二区日本电影三级| 欧美性猛交╳xxx乱大交人| 亚洲人成网站高清观看| 我的女老师完整版在线观看| 欧洲精品卡2卡3卡4卡5卡区| 国产一区二区在线观看日韩| 99久国产av精品| 波多野结衣高清无吗| 成年人黄色毛片网站| 国产白丝娇喘喷水9色精品| 99国产综合亚洲精品| 成人欧美大片| 国产成人福利小说| 99热精品在线国产| 日本精品一区二区三区蜜桃| 精品人妻一区二区三区麻豆 | 一个人看视频在线观看www免费| 精品久久久久久久久av| 日韩大尺度精品在线看网址| 天堂动漫精品| 久久久久久久亚洲中文字幕 | 成人欧美大片| 国产成人福利小说| 成人欧美大片| 麻豆国产97在线/欧美| 一本精品99久久精品77| 国产91精品成人一区二区三区| 亚洲人成网站在线播| 国产午夜精品久久久久久一区二区三区 | 免费看a级黄色片| 国产真实乱freesex| 久久精品91蜜桃| 欧美成人a在线观看| 成人高潮视频无遮挡免费网站| 综合色av麻豆| 亚洲成av人片在线播放无| 亚洲av成人av| 99精品在免费线老司机午夜| 国产国拍精品亚洲av在线观看| 九色国产91popny在线| avwww免费| 久久久国产成人精品二区| 欧美+亚洲+日韩+国产| av女优亚洲男人天堂| 国产午夜福利久久久久久| 97热精品久久久久久| 欧美日韩瑟瑟在线播放| 欧美日韩乱码在线| 国产精品乱码一区二三区的特点| 国产高清有码在线观看视频| 欧美日韩瑟瑟在线播放| 丝袜美腿在线中文| 网址你懂的国产日韩在线| 久久6这里有精品| 两性午夜刺激爽爽歪歪视频在线观看| 69人妻影院| 内射极品少妇av片p| 18禁在线播放成人免费| 91狼人影院| 舔av片在线| 在线国产一区二区在线| 久久久精品欧美日韩精品| 亚洲av中文字字幕乱码综合| 综合色av麻豆| 好看av亚洲va欧美ⅴa在| 亚洲狠狠婷婷综合久久图片| 国产午夜精品论理片| 黄色视频,在线免费观看| 18+在线观看网站| 亚洲国产欧美人成| 欧美高清成人免费视频www| 色综合站精品国产| 91在线观看av| 国产伦人伦偷精品视频| 亚洲va日本ⅴa欧美va伊人久久| 最近视频中文字幕2019在线8| 真人做人爱边吃奶动态| 九九热线精品视视频播放| 波多野结衣巨乳人妻| 国产亚洲欧美在线一区二区| 99久久99久久久精品蜜桃| 欧美日韩中文字幕国产精品一区二区三区| 免费av观看视频| 色综合站精品国产| 搡老熟女国产l中国老女人| 久久久精品欧美日韩精品| 欧美高清成人免费视频www| 九九热线精品视视频播放| 人人妻人人看人人澡| 淫秽高清视频在线观看| 看黄色毛片网站| 淫秽高清视频在线观看| 亚洲,欧美,日韩| 午夜亚洲福利在线播放| 99久久九九国产精品国产免费| 91久久精品国产一区二区成人| 伦理电影大哥的女人| 男女视频在线观看网站免费| 老熟妇乱子伦视频在线观看| 97热精品久久久久久| 小说图片视频综合网站| 男人和女人高潮做爰伦理| 动漫黄色视频在线观看| 能在线免费观看的黄片| 亚洲真实伦在线观看| 麻豆av噜噜一区二区三区| 日韩欧美精品v在线| 极品教师在线视频| 久久99热这里只有精品18| av黄色大香蕉| 男女床上黄色一级片免费看| 成人欧美大片| 我要看日韩黄色一级片| 天天一区二区日本电影三级| 亚洲精品影视一区二区三区av| 一级黄色大片毛片| 国产精品嫩草影院av在线观看 | 村上凉子中文字幕在线| 国产精品久久久久久久久免 | 国产69精品久久久久777片| 欧美日本亚洲视频在线播放| 一卡2卡三卡四卡精品乱码亚洲| 3wmmmm亚洲av在线观看| 高清在线国产一区| 深夜精品福利| 少妇的逼水好多| av在线天堂中文字幕| 搞女人的毛片| 韩国av一区二区三区四区| 嫩草影院精品99| 韩国av一区二区三区四区| 制服丝袜大香蕉在线| 久久久久国产精品人妻aⅴ院| 一个人观看的视频www高清免费观看| 国产精品1区2区在线观看.| 亚洲精品久久国产高清桃花| 两个人的视频大全免费| 免费在线观看亚洲国产| 中文字幕人成人乱码亚洲影| 老师上课跳d突然被开到最大视频 久久午夜综合久久蜜桃 | 国产麻豆成人av免费视频| 此物有八面人人有两片| 女人被狂操c到高潮| 一a级毛片在线观看| 欧美国产日韩亚洲一区| 欧美精品国产亚洲| 成人精品一区二区免费| www.色视频.com| 国产久久久一区二区三区| 91麻豆精品激情在线观看国产| 亚洲在线自拍视频| 国产一区二区亚洲精品在线观看| 国产精品99久久久久久久久| 性插视频无遮挡在线免费观看| 欧美日韩综合久久久久久 | 成年免费大片在线观看| 少妇被粗大猛烈的视频| 九色国产91popny在线| 亚洲精品粉嫩美女一区| 国产免费男女视频| 国产精品久久视频播放| 成人av一区二区三区在线看| 97超级碰碰碰精品色视频在线观看| 美女大奶头视频| 亚洲不卡免费看| 免费电影在线观看免费观看| 国产在线男女| 精品免费久久久久久久清纯| 九九在线视频观看精品| 国产人妻一区二区三区在| 2021天堂中文幕一二区在线观| 欧美日韩亚洲国产一区二区在线观看| 亚洲av美国av| 18+在线观看网站| av视频在线观看入口| 国产视频一区二区在线看| 麻豆成人午夜福利视频| 最好的美女福利视频网| 在线播放国产精品三级| 国产国拍精品亚洲av在线观看| 韩国av一区二区三区四区| 亚洲aⅴ乱码一区二区在线播放| 欧美区成人在线视频| 简卡轻食公司| 搡老岳熟女国产| www.熟女人妻精品国产| 床上黄色一级片| 国产精品亚洲美女久久久| 亚洲五月天丁香| 亚洲一区二区三区色噜噜| 亚洲人成伊人成综合网2020| 热99在线观看视频| 欧美潮喷喷水| 国产高清有码在线观看视频| 亚洲精品在线美女| 97超级碰碰碰精品色视频在线观看| 少妇丰满av| 十八禁国产超污无遮挡网站| 听说在线观看完整版免费高清| 伦理电影大哥的女人| 亚洲成av人片免费观看| 国产精品影院久久| 欧洲精品卡2卡3卡4卡5卡区| 亚洲内射少妇av| 国产探花极品一区二区| 在线观看午夜福利视频| 亚洲av成人不卡在线观看播放网| 亚洲av不卡在线观看| 亚洲自偷自拍三级| 成人永久免费在线观看视频| 十八禁人妻一区二区| 91字幕亚洲| 精品午夜福利视频在线观看一区| 美女黄网站色视频| 中文资源天堂在线| 午夜老司机福利剧场| 又粗又爽又猛毛片免费看| 成人亚洲精品av一区二区| 天堂动漫精品| 国产免费男女视频| 国产精华一区二区三区| 欧美日本亚洲视频在线播放| 乱码一卡2卡4卡精品| 露出奶头的视频| 精品福利观看| 欧美xxxx性猛交bbbb| 午夜福利欧美成人| 欧美最黄视频在线播放免费| 51午夜福利影视在线观看| 亚洲中文字幕日韩| 色视频www国产| 99久久精品热视频| 免费一级毛片在线播放高清视频| 69av精品久久久久久| 两个人的视频大全免费| 欧美成人免费av一区二区三区| 深夜精品福利| 色5月婷婷丁香| 亚洲精品久久国产高清桃花| 99国产极品粉嫩在线观看| 国产av一区在线观看免费| a级毛片免费高清观看在线播放| 亚洲av五月六月丁香网| 别揉我奶头~嗯~啊~动态视频| 国产爱豆传媒在线观看| 久99久视频精品免费| 少妇丰满av| 怎么达到女性高潮| 成人午夜高清在线视频| ponron亚洲| 少妇人妻精品综合一区二区 | 国产中年淑女户外野战色| 搡女人真爽免费视频火全软件 | 可以在线观看的亚洲视频| avwww免费| 国产伦精品一区二区三区四那| 国产精品久久久久久人妻精品电影| 三级国产精品欧美在线观看| 亚洲av不卡在线观看| 国产黄a三级三级三级人| 又黄又爽又免费观看的视频| 最近在线观看免费完整版| 亚洲欧美日韩无卡精品| 人妻丰满熟妇av一区二区三区| 精品免费久久久久久久清纯| 每晚都被弄得嗷嗷叫到高潮| 精品99又大又爽又粗少妇毛片 | 国产中年淑女户外野战色| www.色视频.com| 亚洲国产日韩欧美精品在线观看| a在线观看视频网站| 国产av在哪里看| 九色国产91popny在线| 欧美日韩乱码在线| 两个人的视频大全免费| 精品久久久久久成人av| 久久久久久大精品| 三级男女做爰猛烈吃奶摸视频| 老司机午夜十八禁免费视频| 香蕉av资源在线| 亚洲一区二区三区不卡视频| 亚洲精品久久国产高清桃花| 国产野战对白在线观看| 国产色婷婷99| 久久6这里有精品| 大型黄色视频在线免费观看| 又爽又黄a免费视频| 深爱激情五月婷婷| 国产午夜福利久久久久久| 精品日产1卡2卡| 国产黄a三级三级三级人| 一个人看的www免费观看视频| 少妇人妻精品综合一区二区 | 97超级碰碰碰精品色视频在线观看| 美女黄网站色视频| 国产精品乱码一区二三区的特点| 99在线视频只有这里精品首页| 少妇被粗大猛烈的视频| 亚洲av中文字字幕乱码综合| 日韩欧美精品免费久久 | 老女人水多毛片| 51午夜福利影视在线观看| ponron亚洲| 久久久久精品国产欧美久久久| 国内毛片毛片毛片毛片毛片| 1000部很黄的大片| 色尼玛亚洲综合影院| 超碰av人人做人人爽久久| 我的老师免费观看完整版| 亚洲不卡免费看| 偷拍熟女少妇极品色| 亚洲中文字幕一区二区三区有码在线看| 午夜福利成人在线免费观看| 国产精品爽爽va在线观看网站| 亚洲电影在线观看av| 午夜福利成人在线免费观看| 露出奶头的视频| 欧美日韩黄片免| 日韩欧美在线二视频| 亚洲狠狠婷婷综合久久图片| 国内精品美女久久久久久| 亚洲久久久久久中文字幕| av在线天堂中文字幕| 日韩欧美 国产精品| 精品久久久久久久久久久久久| 免费大片18禁| 国内少妇人妻偷人精品xxx网站| 中文字幕人妻熟人妻熟丝袜美| 少妇裸体淫交视频免费看高清| 国产免费一级a男人的天堂| 高清在线国产一区| 亚洲av第一区精品v没综合|