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

    一種基于FPGA位流回讀與重配置的空間硬件容錯(cuò)方法

    2012-09-05 09:21:39楊孟飛
    關(guān)鍵詞:故障方法

    龔 健,楊孟飛

    (1.北京控制工程研究所,北京100190;2.空間智能控制技術(shù)重點(diǎn)實(shí)驗(yàn)室,北京100190;3.中國(guó)空間技術(shù)研究院,北京100094)

    技術(shù)交流

    一種基于FPGA位流回讀與重配置的空間硬件容錯(cuò)方法

    龔 健1,2,楊孟飛3

    (1.北京控制工程研究所,北京100190;2.空間智能控制技術(shù)重點(diǎn)實(shí)驗(yàn)室,北京100190;3.中國(guó)空間技術(shù)研究院,北京100094)

    分析FPGA的配置數(shù)據(jù)幀格式以及整個(gè)器件中配置數(shù)據(jù)幀的類型和分布,在此基礎(chǔ)上給出具體的位流回讀故障檢測(cè)方法和重配置容錯(cuò)方法,最后給出了實(shí)現(xiàn)該容錯(cuò)方法的一個(gè)實(shí)例.論文研究可為星上擬采用基于SRAM的FPGA的各分系統(tǒng)電路容錯(cuò)設(shè)計(jì)所借鑒.

    容錯(cuò);基于SRAM的FPGA;空間應(yīng)用;位流回讀;重配置

    現(xiàn)場(chǎng)可編程門陣列(FPGA,field programmable gate array)因其邏輯集成度高,使用方便,開發(fā)成本低,不但廣泛用于民用和工業(yè)領(lǐng)域,而且越來(lái)越多地應(yīng)用到空間領(lǐng)域,目前在衛(wèi)星控制計(jì)算機(jī)、執(zhí)行機(jī)構(gòu)、敏感器,以及載荷的電子線路中都有相當(dāng)數(shù)量的應(yīng)用.基于靜態(tài)隨機(jī)存儲(chǔ)器(SRAM,static random accessmemory)的FPGA是FPGA中最為常用的一種,與基于反熔絲的FPGA相比其工藝先進(jìn),能被多次重復(fù)編程,因此使用更為方便,但由于這類器件中的SRAM對(duì)空間單粒子效應(yīng)較為敏感,在空間環(huán)境中的可靠性問(wèn)題一直是影響該類器件廣泛應(yīng)用的關(guān)鍵問(wèn)題.因此,解決基于SRAM的FPGA的空間容錯(cuò)問(wèn)題,能夠極大促進(jìn)其在空間領(lǐng)域的應(yīng)用,提高空間硬件系統(tǒng)的設(shè)計(jì)水平.

    目前,針對(duì)FPGA的容錯(cuò)方法大致可以分成3類,第一類沿襲以多模冗余方式為主的傳統(tǒng)容錯(cuò)設(shè)計(jì)方法,例如文獻(xiàn)[1]采用3片F(xiàn)PGA實(shí)現(xiàn)TMR容錯(cuò)系統(tǒng),并能夠在一模發(fā)生故障的情況下進(jìn)行離線故障檢測(cè);文獻(xiàn)[2]實(shí)現(xiàn)了容錯(cuò)處理器LEON,采用奇偶校驗(yàn)、三模冗余(TMR,triple modular re-dundancy)、片上檢錯(cuò)糾錯(cuò)等多種容錯(cuò)方法.第二類利用FPGA可重配置功能進(jìn)行動(dòng)態(tài)故障檢測(cè)和故障修復(fù),實(shí)現(xiàn)系統(tǒng)動(dòng)態(tài)重組,例如采用內(nèi)建自測(cè)試方法在FPGA內(nèi)生成一小塊滾動(dòng)區(qū)域,對(duì)其進(jìn)行離線測(cè)試,而其他區(qū)域正常工作,當(dāng)該區(qū)域測(cè)試完成,通過(guò)部分在線重配置把該區(qū)域移動(dòng)到一個(gè)新的區(qū)域[3-4];文獻(xiàn)[5]把 FPGA分成小塊,檢測(cè)出故障后利用重配置功能隔離故障塊,用其他塊替代故障塊從而實(shí)現(xiàn)容錯(cuò).此外還有上述兩類方法的混合使用,例如文獻(xiàn)[6]在FPGA上實(shí)現(xiàn)可重配置容錯(cuò)處理器,系統(tǒng)采用三模微處理器表決機(jī)制,而整個(gè)FPGA可以實(shí)現(xiàn)重新配置.第三類是把進(jìn)化思想與FPGA可重配置功能相結(jié)合的進(jìn)化容錯(cuò)方法,這類方法不用預(yù)先設(shè)計(jì)容錯(cuò)策略,而是利用進(jìn)化算法在線動(dòng)態(tài)改變電路結(jié)構(gòu)或功能,具有自修復(fù)和自適應(yīng)的智能特性,在這類方法的研究中多采用Xilinx公司的Virtex系列FPGA[7-9].在上述3類方法中,第二類和第三類都利用FPGA的可重配置功能,是頗具前景的容錯(cuò)方法.

    本論文面向空間應(yīng)用環(huán)境,針對(duì)基于SRAM的FPGA,并以Xilinx公司的Virtex系列FPGA作為代表,在詳細(xì)分析FPGA配置命令和配置數(shù)據(jù)幀格式的基礎(chǔ)上,給出了在線位流回讀的故障檢測(cè)方法以及在線重配置的容錯(cuò)方法,為星上采用FPGA設(shè)計(jì)的硬件電路提供一種容錯(cuò)方法.

    1 配置命令和配置數(shù)據(jù)幀

    在位流回讀與重配置的容錯(cuò)方法中,配置位流回讀通過(guò)配置命令發(fā)起,回讀的配置數(shù)據(jù)以數(shù)據(jù)幀的形式返回,重配置通過(guò)配置命令和配置數(shù)據(jù)幀結(jié)合的形式實(shí)現(xiàn),因此配置命令和配置數(shù)據(jù)幀是實(shí)現(xiàn)容錯(cuò)方法的關(guān)鍵手段.

    1.1 配置命令

    位流數(shù)據(jù)的回讀和重配置都是由配置命令和配置數(shù)據(jù)幀共同完成.配置命令是由Xilinx公司定義的一系列二進(jìn)制代碼,通過(guò)把一系列配置命令寫入FPGA的內(nèi)部配置寄存器來(lái)啟動(dòng)配置數(shù)據(jù)的回讀.FPGA的內(nèi)部配置寄存器名稱及地址如表1所示,配置命令的名稱和命令碼如表2所示.在對(duì)配置數(shù)據(jù)進(jìn)行回讀或是寫入時(shí),需要按照一定順序把配置命令和配置數(shù)據(jù)寫入到制定的配置寄存器.

    表1 內(nèi)部配置寄存器Tab.1 Inside configuration register

    表2 配置寄存器命令Tab.2 Configuration register command

    1.2 配置數(shù)據(jù)幀

    FPGA的配置數(shù)據(jù)需要以幀格式進(jìn)行回讀和寫入.Virtex系列FPGA配置數(shù)據(jù)幀的基本結(jié)構(gòu)由3部分組成:①CLB,②IOB,③Block SelectRAM.為了方便描述,定義表3所示變量.整個(gè)Virtex系列FPGA結(jié)構(gòu)以CLB陣列為主,其陣列的組成元素是CLB,規(guī)模是Chip-Rows×Chip-Cols.每列CLB的頂端有兩個(gè)IOB,底端有兩個(gè)IOB.CLB陣列兩側(cè)是兩列Block SelectRAM,每列Block SelectRAM的行數(shù)RAM -Rows=Chip-Rows/4,對(duì)于Virtex系列Chip-Rows都是4的整數(shù)倍.Block SelectRAM的兩側(cè)是兩列IOB,每行CLB的左右兩側(cè)各對(duì)應(yīng)3個(gè)IOB,因此兩列IOB的行數(shù)IOB-Rows=Chip-Rows×3.以XCV1000為例,其CLB結(jié)構(gòu)是Chip-Rows×Chip-Cols=64× 96,Block SelectRAM的行數(shù)為RAM-Rows=Chip-Rows/4=16,CLB頂端IOB的總數(shù)為Chip-Cols×2 =192,底端的IOB總數(shù)也是192,兩側(cè)IOB的行數(shù)為IOB-Rows=Chip-Rows×3=192.

    Virtex系列FPGA的配置數(shù)據(jù)呈現(xiàn)位陣列的結(jié)構(gòu).位陣列分成垂直的幀(frame),每個(gè)幀具有1位寬,長(zhǎng)度從陣列的頂端到底端,跨越整個(gè)CLB列或Block SelectRAM列.幀是配置位陣列的基本組成單位,也是從配置存儲(chǔ)器中讀寫的最小單位.多個(gè)幀組成列(column).Virtex系列FPGA配置幀的組成如表4所示,Center列包括4個(gè)全局時(shí)鐘的配置;兩個(gè)IOB列包括器件左右兩列IOB的配置信息;主要的列是CLB列,每個(gè)CLB列包括一列CLB的配置信息及該列CLB頂端兩個(gè)IOB和底端兩個(gè)IOB的配置信息.也就是說(shuō),IOB分成兩類,一類是位于器件頂端和底端的兩行IOB,屬于CLB幀;另一類是器件左右兩側(cè)的兩列IOB,形成IOB列.其余兩類列與Block SelectRAM相關(guān),Block SelectRAM Content列包括Block SelectRAM的內(nèi)容信息,Block SelectRAM Interconnect列包括Block SelectRAM的互聯(lián)信息.

    表3 Virtex系列FPGA組成結(jié)構(gòu)變量Tab.3 Variables relating to Virtex FPGA architecture

    表4 Virtex系列FPGA配置數(shù)據(jù)幀的組成Tab.4 Organization of Virtex FPGA configuration frames

    配置數(shù)據(jù)幀的地址空間分成兩種塊(block)類型地址:CLB類型和RAM類型.RAM塊類型只包括所有Block SelectRAM Content列,而不包括Block SelectRAM Interconnect列;其余的列屬于CLB塊類型.CLB塊類型的所有幀數(shù)按照公式(1)計(jì)算,RAM塊類型的所有幀數(shù)按照公式(2)計(jì)算.以XCV1000為例,其CLB塊類型幀數(shù)=8+48×96+54×2+ 27×2=4778幀.

    CLB塊類型和RAM塊類型的地址空間都分成主(major)地址和次(minor)地址.每一列在CLB塊或RAM塊中具有唯一的主地址,而每一幀在列中具有唯一的次地址.這樣,每一幀位置可由3層地址確定:塊類型、主地址(即列地址)和次地址(即幀地址).對(duì)于CLB塊類型,主地址以Center列為“0”開始,左右交替遞增,偶數(shù)地址在左側(cè),奇數(shù)地址在右側(cè),Center列后是CLB列,其次是IOB列,最后是Block SelectRAM Interconnect列.對(duì)于RAM塊類型,左側(cè)Block SelectRAM Content列的主地址是“0”,右側(cè)列的主地址是“1”.以XCV1000為例,配置數(shù)據(jù)幀組成結(jié)構(gòu)和主幀地址如圖1所示.

    圖1 Virtex系列XCV1000的幀結(jié)構(gòu)和主地址Fig.1 Frame structure and major address of XCV1000(Virtex Serial)

    幀的大小取決于器件CLB的行數(shù)Chip-Rows, CLB列幀的有效長(zhǎng)度根據(jù)公式(3)進(jìn)行計(jì)算,其中每行CLB占用每個(gè)CLB列幀中的18位,每個(gè)CLB列頂端兩個(gè)IOB和底端兩個(gè)IOB的配置信息共占用兩個(gè)18位.幀的實(shí)際長(zhǎng)度是在有效幀長(zhǎng)度后補(bǔ)“0”使幀長(zhǎng)成為32的整數(shù)倍,最后再加上32位填充數(shù)據(jù).以XCV1000為例,有效幀長(zhǎng)為18×(Chip-Rows+2)=18×(64+2)=1188位,補(bǔ)“0”使幀長(zhǎng)成為32的整數(shù)倍,即幀長(zhǎng)38字,再加上一個(gè)填充字,最后幀長(zhǎng)為39字,占用39×32=1248位.

    根據(jù)式(3),每個(gè)CLB在CLB列幀中占18位,每個(gè)CLB列包含48幀,因此對(duì)于每個(gè)CLB,其配置占用=48×18=864位,這些配置信息主要包括LUT中的配置數(shù)據(jù)、選擇開關(guān)配置數(shù)據(jù)和通用布線矩陣配置數(shù)據(jù).其中LUT的配置區(qū)域稱為L(zhǎng)UT SelectRAM,每個(gè)LUT有4輸入1輸出和16位配置數(shù)據(jù),分布在連續(xù)的16位次地址中,且只占用每個(gè)幀中的1位.LUT SelectRAM中配置數(shù)據(jù)按照反碼存放,以一個(gè)4輸入與非門為例,其LUT配置數(shù)據(jù)應(yīng)該為1000000000000000,但LUT SelectRAM中存放的數(shù)據(jù)是0111111111111111.

    2 位流回讀與重配置的容錯(cuò)方法

    位流回讀與重配置的容錯(cuò)方法包括兩個(gè)部分,即位流回讀故障檢測(cè)方法和重配置容錯(cuò)方法.在空間環(huán)境中,衛(wèi)星電子器件受到輻射的影響主要產(chǎn)生總劑量效應(yīng)和單粒子效應(yīng),這兩種影響都會(huì)引起器件的故障甚至失效,對(duì)于總劑量效應(yīng)主要從器件工藝方面進(jìn)行解決,而對(duì)于單粒子效應(yīng)則主要采用容錯(cuò)方法.在基于SRAM的FPGA中,配置存儲(chǔ)器采用SRAM工藝實(shí)現(xiàn),是對(duì)單粒子翻轉(zhuǎn)最為敏感的部分,而配置位流回讀和重配置都是針對(duì)配置存儲(chǔ)器SRAM實(shí)施的方法,因此位流回讀與重配置的容錯(cuò)方法可以較好解決空間單粒子翻轉(zhuǎn)對(duì)FPGA的影響.

    配置命令和配置數(shù)據(jù)幀都通過(guò)selectMAP接口與FPGA內(nèi)部配置寄存器進(jìn)行通信,這種方式能在不打斷FPGA工作的情況下對(duì)配置存儲(chǔ)器進(jìn)行訪問(wèn).重配置和配置回讀的電路組成及selectMAP接口回讀配置位流需要信號(hào)如圖2所示,圖中重配置和配置回讀控制邏輯的功能是產(chǎn)生滿足重配置和配置回讀的時(shí)序,發(fā)送配置命令幀,以及把回讀的配置數(shù)據(jù)寫入到存儲(chǔ)器SRAM中.存儲(chǔ)器SRAM用于保存二進(jìn)制配置文件(.bit)、二進(jìn)制回讀文件(.rbb)、掩碼文件(.msk)和回讀的配置數(shù)據(jù);故障檢測(cè)電路用于比較原始配置數(shù)據(jù)與回讀的配置數(shù)據(jù),記錄故障信息.

    圖2 Virtex系列FPGA重配置和位流回讀電路連接Fig.2 Virtex FPGA reconfiguration and bitstream readback circuit

    2.1 基于位流回讀的故障檢測(cè)方法

    Virtex系列FPGA配置位流回讀有兩種方式:回讀驗(yàn)證(readback verification)和回讀捕獲(readback capture).回讀捕獲是獲取FPGA內(nèi)部觸發(fā)器的狀態(tài),用于進(jìn)一步了解FPGA的工作狀態(tài).回讀驗(yàn)證能夠在不中斷FPGA工作的情況下,獲取配置存儲(chǔ)器中數(shù)據(jù),判斷配置數(shù)據(jù)是否發(fā)生故障.采用回讀驗(yàn)證方式的配置回讀實(shí)現(xiàn)故障定位有3個(gè)主要步驟.

    (1)用ISE軟件生成位流回讀相關(guān)文件

    配置位流回讀需要借助Xilinx公司提供的ISE軟件.對(duì)于用戶設(shè)計(jì),如果需要啟動(dòng)回讀功能,則在ISE軟件生成配置位流文件時(shí)需要設(shè)置的開關(guān)主要有(這些開關(guān)也可以通過(guò)圖形界面的選項(xiàng)設(shè)置):

    -m表示生成一個(gè)掩碼文件(.msk)

    -g readback表示生成回讀比特文件(.rbb)

    -g persist:X8表示使selectMAP接口在FPGA完成配置后仍保持有效

    例如:bitgen-m-g readback-g persist:X8…

    中國(guó)是人口大國(guó),水資源含量相對(duì)較少,目前面臨著嚴(yán)重的水資源危機(jī)。在農(nóng)業(yè)中,農(nóng)田灌溉屬于一項(xiàng)用水量較大的項(xiàng)目,在農(nóng)田灌溉過(guò)程中可合理的優(yōu)化農(nóng)田灌溉技術(shù),在節(jié)約水資源的基礎(chǔ)上達(dá)到對(duì)農(nóng)田的灌溉。隨著科技的不斷創(chuàng)新,相關(guān)技術(shù)與節(jié)水相互促進(jìn)與發(fā)展,能有效的保障水資源的合理配置。在農(nóng)田水利當(dāng)中,應(yīng)該運(yùn)用科學(xué)的灌溉制度,并在節(jié)約水資源的基礎(chǔ)上,提升農(nóng)田的生產(chǎn)效率,有效實(shí)現(xiàn)水利工程的可持續(xù)進(jìn)步與發(fā)展,一方面能夠?qū)λY源配置進(jìn)行合理的優(yōu)化和管理,另外也能有效的促進(jìn)農(nóng)業(yè)經(jīng)濟(jì)的可持續(xù)進(jìn)步與發(fā)展[2]。

    開關(guān)設(shè)置后再生成下載的配置位流文件,就可以同時(shí)產(chǎn)生配置回讀所需要的二進(jìn)制回讀文件(. rbb)和掩碼文件(.msk).

    (2)啟動(dòng)配置回讀及配置數(shù)據(jù)存儲(chǔ)

    Virtex系列FPGA配置數(shù)據(jù)幀的讀寫采用命令方式,最小數(shù)量是1幀,最大數(shù)量是所有的CLB塊類型幀或一個(gè)Block SelectRAM Content列所包含的幀.CLB塊類型幀和RAM塊類型幀需要分開讀取,而且RAM塊類型幀中每個(gè)Block SelectRAM Content列所包含的幀需要分開讀取.因此,整個(gè)FPGA配置位流數(shù)據(jù)的讀出需要3個(gè)時(shí)序:一個(gè)用于CLB塊類型幀,兩個(gè)用于RAM塊類型幀.

    RAM塊類型幀包含的是用戶設(shè)計(jì)信息,而CLB塊類型幀包含所有的配置信息,因此只需回讀CLB塊類型幀.在采用圖3結(jié)構(gòu)實(shí)現(xiàn)的電路中,配置位流回讀的流程如下:

    1)使片選信號(hào)*CS和寫信號(hào)*WRITE有效,載入一系列回讀命令,如圖3所示.回讀命令也可從二進(jìn)制回讀文件(.rbb)、ASCII碼回讀文件(.rba)或掩碼文件(.msk)的文件頭中獲取.

    2)使片選信號(hào)*CS和寫信號(hào)*WRITE無(wú)效,使配置數(shù)據(jù)信號(hào)D7到D0空閑,不被其他信號(hào)驅(qū)動(dòng).

    3)使片選信號(hào)*CS有效,使寫信號(hào)*WRITE保持高電平,這樣回讀的配置位流數(shù)據(jù)就在配置時(shí)鐘信號(hào)CCLK的每個(gè)上升沿由D7到D0輸出.

    圖3 配置回讀的命令Fig.3 Configuration readback commands

    (3)回讀后配置數(shù)據(jù)比較

    對(duì)配置存儲(chǔ)器SRAM中的故障定位采用配置位流比較方法,即把回讀的配置數(shù)據(jù)幀與二進(jìn)制回讀文件(.rbb)中原始配置數(shù)據(jù)進(jìn)行比較.在所有回讀數(shù)據(jù)(包括回讀驗(yàn)證和回讀捕獲)中,有3種數(shù)據(jù)不參加比較:

    ①填充數(shù)據(jù):用于分隔數(shù)據(jù)幀;

    ②RAM數(shù)據(jù):是基于LUT的RAM及BRAM中的數(shù)據(jù),這些數(shù)據(jù)隨用戶設(shè)計(jì)而改變;

    ③捕獲數(shù)據(jù):是內(nèi)部寄存器狀態(tài)數(shù)據(jù).

    其中,填充數(shù)據(jù)的位置可以根據(jù)配置數(shù)據(jù)幀的格式來(lái)計(jì)算和確定,RAM數(shù)據(jù)和捕獲數(shù)據(jù)通過(guò)掩碼文件(.msk)進(jìn)行過(guò)濾.

    故障檢測(cè)過(guò)程是根據(jù)掩碼文件對(duì)讀回的配置數(shù)據(jù)和原始配置數(shù)據(jù)按位比較,其中掩碼文件中為0的數(shù)據(jù)位參加比較,掩碼文件中為1的數(shù)據(jù)位不參加比較.在掩碼文件中為0的數(shù)據(jù)位的位置,如果讀回的配置數(shù)據(jù)和原始配置數(shù)據(jù)一致,則配置存儲(chǔ)器SRAM中的相應(yīng)位置沒(méi)有發(fā)生故障;否則,配置存儲(chǔ)器SRAM中相應(yīng)位的配置數(shù)據(jù)發(fā)生了翻轉(zhuǎn),形成stuck-at故障,需記錄故障位置.

    2.2 基于重配置的容錯(cuò)方法

    利用FPGA的重配置實(shí)現(xiàn)故障修復(fù)(即容錯(cuò))主要有3類方法:①全局重配置,是對(duì)FPGA配置存儲(chǔ)器SRAM全部重寫,重配置完成后需要重新啟動(dòng)FPGA,一般可以解決整個(gè)器件的單粒子翻轉(zhuǎn)故障;②部分重配置,是對(duì)FPGA一部分進(jìn)行重寫,不影響其他部分正常工作,需要首先采用總線宏對(duì)各模塊功能進(jìn)行劃分,實(shí)現(xiàn)技術(shù)比較復(fù)雜;③刷新方法(即scrubbing),是在FPGA工作間隙重新裝入整個(gè)配置,其裝入過(guò)程是分多個(gè)周期,每個(gè)周期裝入一幀配置.本論文采用全局重配置方式實(shí)現(xiàn)容錯(cuò),其優(yōu)點(diǎn)是實(shí)現(xiàn)較為簡(jiǎn)單可靠,且可以修復(fù)整個(gè)FPGA中的非永久性單粒子翻轉(zhuǎn)故障,該方法分兩個(gè)步驟:1)用ISE軟件生成用于重配置的位流文件;2)配置位流的寫入.

    (1)用ISE軟件生成用于重配置的位流文件

    重配置的實(shí)現(xiàn)需要借助Xilinx公司提供的ISE軟件.用ISE軟件對(duì)電路設(shè)計(jì)進(jìn)行綜合、布局布線,最后生成的二進(jìn)制配置文件(.bit)即可用于實(shí)現(xiàn)重配置,該文件中包括需要下載的配置位流數(shù)據(jù),而且配置位流數(shù)據(jù)還形成了配置數(shù)據(jù)幀的格式,此外該文件中還包括配置命令.

    (2)配置位流的寫入

    在檢測(cè)到SRAM中出現(xiàn)故障的情況下,重配置容錯(cuò)電路啟動(dòng)重配置控制邏輯對(duì)FPGA進(jìn)行重新配置,即在一定時(shí)序邏輯的配置下通過(guò)SelectMAP接口把二進(jìn)制配置文件(.bit)寫入FPGA,具體的時(shí)序配合和配置寫入流程如圖4所示.

    圖4 重配置的流程Fig.4 Reconfiguration flowchart

    配置數(shù)據(jù)的寫入(寄存器命令寫入和幀數(shù)據(jù)寫入)被封裝成數(shù)據(jù)包,有兩種數(shù)據(jù)包:1型數(shù)據(jù)包和2型數(shù)據(jù)包.1型數(shù)據(jù)包用于寄存器命令寫入,1型和2型數(shù)據(jù)包組合用于幀數(shù)據(jù)寫入.每型數(shù)據(jù)包都分為包頭和數(shù)據(jù)兩個(gè)部分.1型和2型數(shù)據(jù)包的包頭結(jié)構(gòu)如圖5所示.1型數(shù)據(jù)包最多包括數(shù)據(jù)長(zhǎng)度為0到(211-1)為2047字(32位),2型數(shù)據(jù)包最多包括數(shù)據(jù)長(zhǎng)度為0到(220-1)為1,048,575字(32位).

    圖5 1型和2型配置數(shù)據(jù)包的結(jié)構(gòu)Fig.5 Structures of typeⅠand typeⅡconfiguration packages

    在對(duì)FPGA的配置寫入時(shí),寫入的配置命令和配置數(shù)據(jù)幀的順序如表5所示,全部配置數(shù)據(jù)寫入FPGA后,FPGA重新啟動(dòng),進(jìn)入正常工作狀態(tài).

    表5 數(shù)據(jù)寫入順序表Tab.5 Data writing sequence table

    3 容錯(cuò)方法的實(shí)現(xiàn)

    圖6是位流回讀和重配置硬件容錯(cuò)方法實(shí)現(xiàn)的一個(gè)實(shí)例,整個(gè)電路由3部分組成:1)監(jiān)控計(jì)算機(jī);2)位流回讀和重配置電路;3)目標(biāo)電路.

    1)監(jiān)控計(jì)算機(jī)通過(guò)串口與位流回讀和重配置電路連接,運(yùn)行基于Windows的應(yīng)用軟件,能夠采用命令方式啟動(dòng)或停止對(duì)目標(biāo)電路的位流回讀和重配置,并能夠監(jiān)控和存儲(chǔ)位流回讀和重配置電路的工作狀態(tài);

    圖6 位流回讀和重配置硬件容錯(cuò)方法的實(shí)現(xiàn)Fig.6 Implementation of bitstream readback and reconfiguration hardware fault tolerance method

    2)位流回讀和重配置電路接收監(jiān)控計(jì)算機(jī)的命令,執(zhí)行對(duì)目標(biāo)電路的故障檢測(cè)和重配置容錯(cuò),主要由3個(gè)部分組成:LEON3處理器IP核、“重配置與位流回讀控制邏輯”,以及存儲(chǔ)回讀位流和配置位流的SRAM.LEON3處理器IP和“重配置與位流回讀控制邏輯”綜合在一片Virtex公司的Spartan 3系列FPGA(XC3S1000)中實(shí)現(xiàn),其中“重配置與位流回讀控制邏輯”用于和目標(biāo)電路接口,提供對(duì)目標(biāo)電路位流回讀和重配置需要的邏輯功能,LEON3處理器上運(yùn)行故障檢測(cè)和重配置控制軟件,接收監(jiān)控計(jì)算機(jī)發(fā)出的命令,控制位流的回讀和比較來(lái)檢測(cè)故障,控制重配置過(guò)程實(shí)現(xiàn)容錯(cuò).

    3)目標(biāo)電路是故障檢測(cè)和容錯(cuò)的對(duì)象,是用戶邏輯的載體,采用Xilinx公司的Virtex系列FPGA (XCV1000)實(shí)現(xiàn).FPGA工作于SelectMAP配置模式,位流的配置和回讀接口以8位形式與位流回讀和重配置電路連接.

    4 結(jié) 論

    面向空間應(yīng)用領(lǐng)域,論文針對(duì)基于 SRAM的FPGA研究了通過(guò)位流回讀和重配置實(shí)現(xiàn)硬件容錯(cuò)的一種方法.配置數(shù)據(jù)幀包含回讀與重配置的全部位流數(shù)據(jù),是實(shí)現(xiàn)位流回讀與重配置的關(guān)鍵,因此論文對(duì)配置數(shù)據(jù)幀格式進(jìn)行了詳細(xì)分析,并給出其大小和地址計(jì)算方法.在此基礎(chǔ)上,給出采用位流回讀和重配置實(shí)現(xiàn)的硬件容錯(cuò)的電路結(jié)構(gòu)以及實(shí)現(xiàn)中關(guān)鍵信號(hào)的時(shí)序關(guān)系,給出故障檢測(cè)和重配置故障修復(fù)方法的詳細(xì)流程和步驟.最后,提出一種在Virtex系列FPGA上實(shí)現(xiàn)位流回讀和重配置容錯(cuò)設(shè)計(jì)的具體實(shí)現(xiàn)方案.

    [1] D’Angelo S,Metra C,Pastore S,et al.Fault-tolerant voting mechanism and recovery scheme for TMR FPGA-based systems[C].IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems,M ilano, Italy,Nov.2-4,1998

    [2] Gaisler J.A portable and fault-tolerant microprocessor based on the SPARC V8 architecture[C].IEEE International Conference on Dependable Systems and Networks,Noorwijk,Netherlands,June 23-26,2002

    [3] AbramoviciM,Stroud C.BIST-based detection and diagnosis ofmultiple faults in FPGAs[C].IEEE International Test Conference,Murray Hill,NJ,USA,Oct 3-5, 2000

    [4] Stroud C,Matthew L,Nall J,et al.On-line BIST and diagnosis of FPGA interconnect using roving STARs[C].IEEE 7thInternational On-Line Testing Workshop,Charlotte,NC,USA,July 9-11,2001

    [5] Lach J,Mangione-Smith W H,Potkonjak M.Enhanced FPGA reliability through efficient run-time fault reconfiguration[J].IEEE Transactions on Reliability,2000, 49(3):296-304

    [6] Rong Y.Triplemodular redundancy(TMR)in a configurable fault-tolerant processor(CFTP)for space applications[D].California:Department of Electrical and Computer Engineering,Naval Postgraduate School,2003

    [7] Tyrrell A M,Hollingworth G,Smith S L.Evolutionary strategies and intrinsic fault tolerance[C].IEEE 3rdNASA/DoD Workshop on Evolvable Hardware,York Univ.,UK,July 2001

    [8] Lohn J,Larchev G,DeMara R.Evolutionary fault recovery in a Virtex FPGA using a representation that incorporates routing[C].IEEE International Parallel and Distributed Processing Symposium,Moffett Field,CA, USA,April 22-26,2003

    [9] Upegui A,Sanchez E.Evolving hardware with selfreconfigurable connectivity in Xilinx FPGAs[C].IEEE 1stNASA/ESA Conference on Adaptive Hardware and Systems,Switzerland,June 15-18,2006

    An FPGA Bit-Stream Read Back and Reconfiguration Based Hardware Fault Tolerance M ethod for Space App lications

    GONG Jian1,3,YANG Mengfei2
    (1.Beijing Institute of Control Engineering,Beijing 100190,China;2.Science and Technology on Space Intelligent Control Laboratory,Beijing 100190,China;3.China Academy of Space Technology,Beijing 100094,China)

    In this paper,the FPGA configuration frame format and configuration frame type and distribution in the whole device is analyzed.Based on the analysis,the detail of bit-stream read back fault detection method and reconfiguration fault tolerance method is presented.Finally,a circuit implementation with this paper’s fault tolerance method is illustrated.The research contributes to the circuit fault tolerance design method of all satellite subsystems that use SRAM-based FPGAs.

    fault-tolerance;SRAM-based FPGA;space application;bit-stream read-back;reconfiguration

    TV211

    A

    1674-1579(2012)01-0034-06

    龔 健(1975-),男,工程師,研究方向?yàn)橛?jì)算機(jī)應(yīng)用技術(shù)和空間容錯(cuò)技術(shù);楊孟飛(1962-),男,研究員,研究方向?yàn)榭臻g控制計(jì)算機(jī)系統(tǒng)和航天器控制系統(tǒng).

    2011-08-02

    DO I:10.3969/j.issn.1674-1579.2012.01.006

    猜你喜歡
    故障方法
    故障一點(diǎn)通
    學(xué)習(xí)方法
    可能是方法不對(duì)
    奔馳R320車ABS、ESP故障燈異常點(diǎn)亮
    用對(duì)方法才能瘦
    Coco薇(2016年2期)2016-03-22 02:42:52
    四大方法 教你不再“坐以待病”!
    Coco薇(2015年1期)2015-08-13 02:47:34
    賺錢方法
    捕魚
    故障一點(diǎn)通
    故障一點(diǎn)通
    kizo精华| 视频区图区小说| 国产成人啪精品午夜网站| 欧美乱码精品一区二区三区| 欧美 日韩 精品 国产| 少妇被粗大的猛进出69影院| 美女大奶头黄色视频| 桃花免费在线播放| 婷婷色综合www| 亚洲精品国产av蜜桃| 欧美黄色片欧美黄色片| 亚洲精品自拍成人| 七月丁香在线播放| 欧美性长视频在线观看| 日韩视频在线欧美| 男的添女的下面高潮视频| e午夜精品久久久久久久| 中文字幕av电影在线播放| 丰满饥渴人妻一区二区三| 久久亚洲精品不卡| 国产福利在线免费观看视频| 亚洲欧洲日产国产| 丝袜人妻中文字幕| 一级毛片电影观看| 黄网站色视频无遮挡免费观看| 久久狼人影院| 亚洲,欧美,日韩| 国产三级黄色录像| 亚洲av美国av| 久久久国产欧美日韩av| 久久狼人影院| 19禁男女啪啪无遮挡网站| 成年美女黄网站色视频大全免费| 亚洲国产精品一区二区三区在线| 大型av网站在线播放| 久久人妻熟女aⅴ| 国产伦人伦偷精品视频| 精品国产一区二区三区久久久樱花| 人人妻人人澡人人爽人人夜夜| 国产精品成人在线| 人人澡人人妻人| 亚洲欧美激情在线| 久久久久精品人妻al黑| 女警被强在线播放| 人妻人人澡人人爽人人| 精品一品国产午夜福利视频| 亚洲精品日韩在线中文字幕| 色视频在线一区二区三区| 亚洲熟女毛片儿| av视频免费观看在线观看| 欧美在线一区亚洲| 搡老乐熟女国产| 侵犯人妻中文字幕一二三四区| 午夜福利乱码中文字幕| 欧美亚洲 丝袜 人妻 在线| 欧美国产精品一级二级三级| 黄网站色视频无遮挡免费观看| a级片在线免费高清观看视频| 亚洲精品自拍成人| 色视频在线一区二区三区| 蜜桃国产av成人99| 美女中出高潮动态图| 亚洲精品一二三| 大型av网站在线播放| 亚洲人成电影观看| 亚洲精品久久午夜乱码| 在线观看www视频免费| 黄片小视频在线播放| 欧美日韩成人在线一区二区| 国产一区二区 视频在线| 亚洲熟女毛片儿| 免费在线观看完整版高清| 免费高清在线观看视频在线观看| 久久人人爽av亚洲精品天堂| 嫩草影视91久久| 午夜福利在线免费观看网站| 91麻豆av在线| 手机成人av网站| 午夜福利乱码中文字幕| 国产熟女午夜一区二区三区| 国精品久久久久久国模美| 成年av动漫网址| 国产精品.久久久| 18禁黄网站禁片午夜丰满| 中文字幕高清在线视频| 日本欧美视频一区| 伊人亚洲综合成人网| 国产精品欧美亚洲77777| 欧美精品亚洲一区二区| 久久天堂一区二区三区四区| 午夜av观看不卡| 看免费av毛片| av线在线观看网站| 国产福利在线免费观看视频| 我的亚洲天堂| 极品少妇高潮喷水抽搐| 波野结衣二区三区在线| 又大又爽又粗| 十八禁人妻一区二区| 国产一区二区三区av在线| 成人三级做爰电影| 日日夜夜操网爽| 精品少妇一区二区三区视频日本电影| 99久久人妻综合| 精品少妇黑人巨大在线播放| 老鸭窝网址在线观看| 国产精品亚洲av一区麻豆| 啦啦啦视频在线资源免费观看| 一级黄色大片毛片| 新久久久久国产一级毛片| 一本一本久久a久久精品综合妖精| 亚洲欧美一区二区三区黑人| 免费在线观看黄色视频的| 久久ye,这里只有精品| 热99国产精品久久久久久7| 亚洲精品国产区一区二| 美女中出高潮动态图| 你懂的网址亚洲精品在线观看| 亚洲人成电影免费在线| www.熟女人妻精品国产| 无限看片的www在线观看| 久久久久久免费高清国产稀缺| 精品亚洲乱码少妇综合久久| 亚洲精品一二三| 国产欧美日韩精品亚洲av| 肉色欧美久久久久久久蜜桃| 亚洲欧美成人综合另类久久久| 可以免费在线观看a视频的电影网站| 国产国语露脸激情在线看| 国产黄频视频在线观看| 老鸭窝网址在线观看| 在线看a的网站| 性色av乱码一区二区三区2| 午夜福利免费观看在线| 欧美精品人与动牲交sv欧美| 国产精品偷伦视频观看了| 亚洲欧洲国产日韩| 亚洲一区中文字幕在线| 啦啦啦 在线观看视频| 欧美日韩一级在线毛片| 日韩免费高清中文字幕av| 精品视频人人做人人爽| 69精品国产乱码久久久| 欧美国产精品va在线观看不卡| 国产主播在线观看一区二区 | 日韩一区二区三区影片| 波多野结衣av一区二区av| 视频区欧美日本亚洲| 女人精品久久久久毛片| 亚洲熟女毛片儿| 五月开心婷婷网| 日韩中文字幕视频在线看片| 性色av一级| 在线天堂中文资源库| 日本vs欧美在线观看视频| www日本在线高清视频| 1024香蕉在线观看| 18禁黄网站禁片午夜丰满| 欧美性长视频在线观看| 成年人免费黄色播放视频| 国产成人91sexporn| 色婷婷久久久亚洲欧美| 国产一区二区激情短视频 | 亚洲欧美清纯卡通| 老汉色av国产亚洲站长工具| 熟女少妇亚洲综合色aaa.| 亚洲一区中文字幕在线| 国产免费现黄频在线看| 黑人猛操日本美女一级片| 久久久久久久大尺度免费视频| 欧美日韩综合久久久久久| 2018国产大陆天天弄谢| 午夜精品国产一区二区电影| 大型av网站在线播放| 天堂8中文在线网| 亚洲av在线观看美女高潮| 男的添女的下面高潮视频| 久久久久久久精品精品| 久久狼人影院| 精品一区二区三区四区五区乱码 | 国产av精品麻豆| 熟女少妇亚洲综合色aaa.| 国产一级毛片在线| 免费女性裸体啪啪无遮挡网站| 国产精品一区二区在线不卡| 天天躁夜夜躁狠狠躁躁| 欧美精品一区二区大全| 亚洲成人手机| 尾随美女入室| xxx大片免费视频| 国产精品一二三区在线看| 亚洲av日韩精品久久久久久密 | 亚洲精品一区蜜桃| 久久精品亚洲av国产电影网| 久久精品亚洲熟妇少妇任你| 国产在线免费精品| 久久国产精品人妻蜜桃| 精品视频人人做人人爽| 精品国产乱码久久久久久小说| 女性被躁到高潮视频| 宅男免费午夜| 国产一区二区在线观看av| 一级a爱视频在线免费观看| 在线天堂中文资源库| 777米奇影视久久| 啦啦啦啦在线视频资源| a级毛片在线看网站| 国产av国产精品国产| 欧美在线黄色| 亚洲天堂av无毛| 我要看黄色一级片免费的| 国产91精品成人一区二区三区 | 亚洲天堂av无毛| 丝袜美足系列| av线在线观看网站| 久久毛片免费看一区二区三区| 午夜福利免费观看在线| 99热网站在线观看| 美女福利国产在线| 亚洲图色成人| 亚洲成色77777| 亚洲欧美一区二区三区黑人| bbb黄色大片| 日日夜夜操网爽| 午夜精品国产一区二区电影| 19禁男女啪啪无遮挡网站| 久久这里只有精品19| 国产成人a∨麻豆精品| av线在线观看网站| 欧美激情高清一区二区三区| 精品国产一区二区久久| 久久 成人 亚洲| 欧美亚洲日本最大视频资源| 欧美变态另类bdsm刘玥| av网站免费在线观看视频| 免费av中文字幕在线| 王馨瑶露胸无遮挡在线观看| 精品福利观看| 亚洲午夜精品一区,二区,三区| 在线观看www视频免费| 午夜免费观看性视频| 中文字幕人妻丝袜制服| 国产成人av教育| 伦理电影免费视频| 欧美日韩精品网址| 日韩 欧美 亚洲 中文字幕| 色网站视频免费| 久9热在线精品视频| 亚洲久久久国产精品| 免费看十八禁软件| 国产精品三级大全| 国产精品久久久久久精品电影小说| 国产精品国产av在线观看| 最黄视频免费看| 国产老妇伦熟女老妇高清| 欧美黄色片欧美黄色片| 欧美日韩亚洲国产一区二区在线观看 | 国产熟女午夜一区二区三区| 97人妻天天添夜夜摸| 欧美97在线视频| 在线天堂中文资源库| 午夜福利视频精品| 热99国产精品久久久久久7| 久久久久久人人人人人| av在线app专区| 国产又爽黄色视频| 91精品三级在线观看| 19禁男女啪啪无遮挡网站| 中国美女看黄片| 丰满人妻熟妇乱又伦精品不卡| 一本大道久久a久久精品| 飞空精品影院首页| av在线老鸭窝| 亚洲成av片中文字幕在线观看| 丝袜人妻中文字幕| 一二三四在线观看免费中文在| 狂野欧美激情性xxxx| 丰满迷人的少妇在线观看| 国产精品一二三区在线看| 人人妻人人澡人人爽人人夜夜| 91麻豆av在线| 性色av一级| 日韩,欧美,国产一区二区三区| 黄色片一级片一级黄色片| 亚洲精品国产一区二区精华液| 精品久久久精品久久久| 中文字幕亚洲精品专区| 国产一区二区三区综合在线观看| 日本wwww免费看| www日本在线高清视频| 男女床上黄色一级片免费看| 国产成人免费观看mmmm| 曰老女人黄片| 国产av一区二区精品久久| 国产免费福利视频在线观看| 日韩制服骚丝袜av| av不卡在线播放| 久久天堂一区二区三区四区| 婷婷色综合大香蕉| 亚洲av片天天在线观看| 美女中出高潮动态图| 在线观看免费日韩欧美大片| 久久 成人 亚洲| 午夜影院在线不卡| 亚洲激情五月婷婷啪啪| 亚洲欧美日韩高清在线视频 | 少妇裸体淫交视频免费看高清 | 亚洲精品国产区一区二| 久久久亚洲精品成人影院| 精品国产国语对白av| 91精品三级在线观看| 中文字幕最新亚洲高清| av欧美777| 久久久久视频综合| 在线观看人妻少妇| 两人在一起打扑克的视频| 好男人电影高清在线观看| 亚洲美女黄色视频免费看| 日韩 亚洲 欧美在线| 国产成人精品久久二区二区91| 精品国产国语对白av| 女人久久www免费人成看片| 久久综合国产亚洲精品| 高清视频免费观看一区二区| 国产日韩一区二区三区精品不卡| 久久天堂一区二区三区四区| 久久影院123| 一区二区日韩欧美中文字幕| 免费久久久久久久精品成人欧美视频| 美女午夜性视频免费| 七月丁香在线播放| 精品人妻一区二区三区麻豆| 首页视频小说图片口味搜索 | 精品一区在线观看国产| 青春草视频在线免费观看| 欧美黄色淫秽网站| 国产亚洲av片在线观看秒播厂| 女警被强在线播放| 老熟女久久久| 精品久久久久久电影网| 丁香六月天网| 日韩大片免费观看网站| 亚洲第一av免费看| 美女扒开内裤让男人捅视频| 国产精品香港三级国产av潘金莲 | 国产91精品成人一区二区三区 | 美女扒开内裤让男人捅视频| 两个人免费观看高清视频| 婷婷丁香在线五月| 精品国产一区二区三区四区第35| 色综合欧美亚洲国产小说| 搡老岳熟女国产| 亚洲av男天堂| 国产亚洲av片在线观看秒播厂| av片东京热男人的天堂| 国产日韩欧美亚洲二区| 十分钟在线观看高清视频www| 亚洲图色成人| 成人国语在线视频| 欧美精品高潮呻吟av久久| 国产成人欧美在线观看 | 黄片播放在线免费| 中文字幕人妻丝袜一区二区| 久久久久久久精品精品| 亚洲久久久国产精品| 国产视频首页在线观看| 少妇精品久久久久久久| 十分钟在线观看高清视频www| videos熟女内射| 七月丁香在线播放| 国产xxxxx性猛交| 成年女人毛片免费观看观看9 | 欧美日韩福利视频一区二区| 国产爽快片一区二区三区| 亚洲一卡2卡3卡4卡5卡精品中文| 蜜桃国产av成人99| 99精品久久久久人妻精品| 国产欧美日韩一区二区三区在线| 又大又黄又爽视频免费| 亚洲图色成人| 中文字幕色久视频| 精品一区二区三卡| 国产精品 欧美亚洲| 人妻 亚洲 视频| 国产精品三级大全| 欧美黄色片欧美黄色片| 亚洲色图综合在线观看| 视频区欧美日本亚洲| 亚洲国产欧美网| 夫妻性生交免费视频一级片| 不卡av一区二区三区| 国产成人精品无人区| 手机成人av网站| 亚洲激情五月婷婷啪啪| 超碰97精品在线观看| 欧美成狂野欧美在线观看| 亚洲精品国产区一区二| 国产精品秋霞免费鲁丝片| 国产深夜福利视频在线观看| 一本—道久久a久久精品蜜桃钙片| 日本91视频免费播放| 国产97色在线日韩免费| av欧美777| www.熟女人妻精品国产| 精品少妇黑人巨大在线播放| 丝袜美足系列| 亚洲国产精品一区二区三区在线| 又紧又爽又黄一区二区| 成年人黄色毛片网站| 久久久久久人人人人人| 国产97色在线日韩免费| 国产有黄有色有爽视频| 老司机影院成人| 日韩人妻精品一区2区三区| 国产日韩欧美视频二区| 亚洲熟女精品中文字幕| 99久久人妻综合| 各种免费的搞黄视频| 亚洲欧美色中文字幕在线| 亚洲精品国产一区二区精华液| 国产精品国产av在线观看| 国产精品一区二区免费欧美 | 国产精品一国产av| 亚洲av成人不卡在线观看播放网 | 国语对白做爰xxxⅹ性视频网站| 国产熟女欧美一区二区| 九色亚洲精品在线播放| 波多野结衣一区麻豆| 婷婷成人精品国产| 精品国产一区二区久久| 美女午夜性视频免费| 久久久久精品国产欧美久久久 | 男女国产视频网站| 免费在线观看完整版高清| 人人妻人人添人人爽欧美一区卜| 成人免费观看视频高清| 精品少妇内射三级| 精品免费久久久久久久清纯 | 国产国语露脸激情在线看| 涩涩av久久男人的天堂| 多毛熟女@视频| 人人妻人人爽人人添夜夜欢视频| 亚洲av片天天在线观看| 欧美精品一区二区大全| 妹子高潮喷水视频| 一区二区av电影网| 搡老岳熟女国产| 久久久久精品国产欧美久久久 | 精品人妻在线不人妻| 成人影院久久| 亚洲av日韩精品久久久久久密 | 人人妻人人澡人人爽人人夜夜| 中文字幕精品免费在线观看视频| 中国美女看黄片| 悠悠久久av| 日韩制服骚丝袜av| 午夜福利乱码中文字幕| 久久99热这里只频精品6学生| 视频区欧美日本亚洲| 妹子高潮喷水视频| √禁漫天堂资源中文www| 少妇被粗大的猛进出69影院| 伦理电影免费视频| 国产亚洲欧美在线一区二区| 免费日韩欧美在线观看| 最新的欧美精品一区二区| 国产高清视频在线播放一区 | 丁香六月欧美| 国产成人精品久久久久久| 国产亚洲av高清不卡| 日本色播在线视频| 一个人免费看片子| 制服人妻中文乱码| 女性生殖器流出的白浆| 男人爽女人下面视频在线观看| 亚洲av国产av综合av卡| 嫩草影视91久久| 各种免费的搞黄视频| av在线老鸭窝| av福利片在线| 亚洲伊人久久精品综合| 国产亚洲一区二区精品| 丝袜人妻中文字幕| 国产黄色视频一区二区在线观看| 成人亚洲欧美一区二区av| 91精品伊人久久大香线蕉| 日韩熟女老妇一区二区性免费视频| 亚洲av电影在线观看一区二区三区| 1024香蕉在线观看| 久久久久精品国产欧美久久久 | 成人18禁高潮啪啪吃奶动态图| 午夜免费男女啪啪视频观看| av一本久久久久| a级片在线免费高清观看视频| 少妇人妻 视频| 亚洲精品中文字幕在线视频| 免费高清在线观看视频在线观看| 日韩一区二区三区影片| 精品福利永久在线观看| 欧美 亚洲 国产 日韩一| 最近中文字幕2019免费版| 好男人视频免费观看在线| 国产一区二区激情短视频 | 中文字幕精品免费在线观看视频| 欧美日韩综合久久久久久| 99九九在线精品视频| 成人亚洲欧美一区二区av| 久久精品国产综合久久久| 黑丝袜美女国产一区| 亚洲av片天天在线观看| 午夜福利免费观看在线| 热re99久久国产66热| 成人免费观看视频高清| 99久久综合免费| 色94色欧美一区二区| 精品卡一卡二卡四卡免费| 色94色欧美一区二区| 91九色精品人成在线观看| 亚洲国产欧美一区二区综合| 伊人久久大香线蕉亚洲五| 国产精品三级大全| 色94色欧美一区二区| 九色亚洲精品在线播放| 一区二区av电影网| 久久久欧美国产精品| 国产免费视频播放在线视频| 天天躁夜夜躁狠狠久久av| 亚洲国产成人一精品久久久| 婷婷丁香在线五月| 19禁男女啪啪无遮挡网站| 美女国产高潮福利片在线看| 久久精品久久久久久噜噜老黄| av欧美777| 91精品国产国语对白视频| 老鸭窝网址在线观看| 自线自在国产av| 一级毛片电影观看| 大陆偷拍与自拍| 97精品久久久久久久久久精品| av福利片在线| 日本五十路高清| 777米奇影视久久| 丰满迷人的少妇在线观看| 91成人精品电影| 各种免费的搞黄视频| 亚洲少妇的诱惑av| 中文字幕色久视频| 一个人免费看片子| 多毛熟女@视频| 国产欧美日韩精品亚洲av| 黄色毛片三级朝国网站| 久久久国产精品麻豆| 男男h啪啪无遮挡| 国产熟女欧美一区二区| 大片免费播放器 马上看| 精品人妻熟女毛片av久久网站| 亚洲精品国产色婷婷电影| 国产不卡av网站在线观看| 高潮久久久久久久久久久不卡| videosex国产| 好男人视频免费观看在线| 日本a在线网址| 水蜜桃什么品种好| 久久精品亚洲av国产电影网| 亚洲精品国产区一区二| 国产精品一国产av| 亚洲国产成人一精品久久久| 日韩一卡2卡3卡4卡2021年| 午夜影院在线不卡| 午夜久久久在线观看| 国产精品久久久av美女十八| 亚洲久久久国产精品| av电影中文网址| 欧美日韩视频精品一区| 国产免费又黄又爽又色| 久久国产亚洲av麻豆专区| 久久精品成人免费网站| 一个人免费看片子| 一区二区三区四区激情视频| 精品福利永久在线观看| 亚洲av在线观看美女高潮| 两个人看的免费小视频| 成年美女黄网站色视频大全免费| 女人被躁到高潮嗷嗷叫费观| 男女高潮啪啪啪动态图| 精品国产乱码久久久久久男人| 国产精品久久久久久精品古装| 美女扒开内裤让男人捅视频| 国产高清不卡午夜福利| 建设人人有责人人尽责人人享有的| 成人国产av品久久久| 无限看片的www在线观看| 成人黄色视频免费在线看| 国产主播在线观看一区二区 | 亚洲美女黄色视频免费看| 欧美在线黄色| 亚洲国产欧美网| 国产一区二区三区av在线| 亚洲精品久久成人aⅴ小说| 丝袜美足系列| 久久九九热精品免费| 精品一区二区三卡| 好男人视频免费观看在线| 制服诱惑二区| 国产av一区二区精品久久| 婷婷色综合www| 国产欧美日韩综合在线一区二区| 18禁国产床啪视频网站| 女性被躁到高潮视频| 极品人妻少妇av视频| 十八禁网站网址无遮挡| 侵犯人妻中文字幕一二三四区| 国产一区亚洲一区在线观看| 午夜福利免费观看在线| 国产精品久久久久久精品古装|