Xilinx Virtex-7 FPGA軟錯(cuò)誤減緩技術(shù)研究
本文關(guān)鍵詞:Xilinx Virtex-7 FPGA軟錯(cuò)誤減緩技術(shù)研究
更多相關(guān)文章: SRAM型FPGA 單粒子翻轉(zhuǎn) 軟錯(cuò)誤減緩 ICAP接口 刷新
【摘要】:由于SRAM型FPGA具有高性能、高邏輯密度和可重復(fù)編程等特性,其越來越多的應(yīng)用于航天領(lǐng)域,成為星載信號(hào)處理、數(shù)據(jù)傳輸和飛行器姿態(tài)控制等系統(tǒng)的關(guān)鍵部件。然而由于SRAM型FPGA具有特殊的結(jié)構(gòu),容易受到空間輻射的影響,其中單粒子翻轉(zhuǎn)引起的軟錯(cuò)誤是其受到的主要影響。FPGA的存儲(chǔ)單元中,配置存儲(chǔ)器占有最大的面積,最可能受到軟錯(cuò)誤的影響。另一方面,配置存儲(chǔ)器不能通過傳統(tǒng)的電路加固方式進(jìn)行錯(cuò)誤減緩,因此研究配置存儲(chǔ)器的軟錯(cuò)誤減緩策略至關(guān)重要。本課題以Xilinx Virtex-7系列XC7VX485T芯片為目標(biāo)器件,研究配置存儲(chǔ)器的軟錯(cuò)誤減緩策略,并提出一種系統(tǒng)級(jí)的錯(cuò)誤減緩方案,該方案可以有效降低軟錯(cuò)誤對配置存儲(chǔ)器的影響,從而提高FPGA系統(tǒng)的可靠性;谠摲桨,本課題設(shè)計(jì)一種針對FPGA配置存儲(chǔ)器的刷新系統(tǒng)。該系統(tǒng)基于回讀、檢錯(cuò)、糾錯(cuò)的原理,通過ICAP(Internal Configuration Access Port)接口實(shí)現(xiàn)對配置存儲(chǔ)器的讀寫,通過FRAME_ECC電路提供的校驗(yàn)值實(shí)現(xiàn)對配置數(shù)據(jù)檢錯(cuò)與糾錯(cuò)。該系統(tǒng)具有檢測幀數(shù)據(jù)中2位錯(cuò)誤及糾正1位錯(cuò)誤的能力,同時(shí)支持故障注入功能。對于大多數(shù)應(yīng)用,用戶電路并不會(huì)占用FPGA中全部的邏輯資源,即并不是所有的配置數(shù)據(jù)錯(cuò)誤都會(huì)對用戶電路功能產(chǎn)生影響。本文將配置存儲(chǔ)器中與用戶電路相關(guān)的幀稱為關(guān)鍵幀,并采用主要對關(guān)鍵幀進(jìn)行檢錯(cuò)糾錯(cuò)的策略,將大部分檢錯(cuò)時(shí)間分配給關(guān)鍵幀,可以有效的降低系統(tǒng)平均糾錯(cuò)時(shí)間,從而提高系統(tǒng)軟錯(cuò)誤減緩效果。最后,驗(yàn)證結(jié)果表明,本設(shè)計(jì)可以實(shí)現(xiàn)對配置存儲(chǔ)器的多位故障注入,并具有檢測2位錯(cuò)誤和修復(fù)1位錯(cuò)誤的功能。相比于Xilinx公司的Soft Error Mitigation(SEM)Controller,本課題設(shè)計(jì)系統(tǒng)的平均糾錯(cuò)時(shí)間更短,具有更強(qiáng)的軟錯(cuò)誤減緩能力。同時(shí)本課題設(shè)計(jì)的系統(tǒng)只占用FPGA全部邏輯資源的0.1%,具有非常小的面積和功耗開銷,而較小的面積開銷降低了其自身受到單粒子翻轉(zhuǎn)影響而失效的可能,因此該系統(tǒng)具有很高的可靠性。
【關(guān)鍵詞】:SRAM型FPGA 單粒子翻轉(zhuǎn) 軟錯(cuò)誤減緩 ICAP接口 刷新
【學(xué)位授予單位】:哈爾濱工業(yè)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類號(hào)】:TN791
【目錄】:
- 摘要4-5
- ABSTRACT5-8
- 第1章 緒論8-16
- 1.1 課題背景及研究意義8-12
- 1.1.1 SRAM型FPGA在空間領(lǐng)域的應(yīng)用8-9
- 1.1.2 空間輻射對SRAM型FPGA的影響9-11
- 1.1.3 SRAM型FPGA的SEU減緩技術(shù)11-12
- 1.2 國內(nèi)外研究現(xiàn)狀12-14
- 1.2.1 國外研究現(xiàn)狀12-13
- 1.2.2 國內(nèi)研究現(xiàn)狀13-14
- 1.3 本文研究內(nèi)容14-16
- 第2章 配置存儲(chǔ)器刷新系統(tǒng)總體方案16-24
- 2.1 配置存儲(chǔ)器刷新系統(tǒng)設(shè)計(jì)目標(biāo)16-18
- 2.1.1 實(shí)現(xiàn)配置存儲(chǔ)器的軟錯(cuò)誤減緩16-17
- 2.1.2 實(shí)現(xiàn)故障注入功能17-18
- 2.2 配置存儲(chǔ)器刷新系統(tǒng)方案選擇18-22
- 2.3 配置存儲(chǔ)器刷新系統(tǒng)總體方案設(shè)計(jì)22-23
- 2.4 本章小結(jié)23-24
- 第3章 配置存儲(chǔ)器刷新系統(tǒng)設(shè)計(jì)24-41
- 3.1 配置存儲(chǔ)器刷新系統(tǒng)整體設(shè)計(jì)24-28
- 3.1.1 系統(tǒng)功能及接口描述24
- 3.1.2 系統(tǒng)整體設(shè)計(jì)24-28
- 3.2 ICAP接口讀寫控制模塊設(shè)計(jì)28-34
- 3.2.1 ICAP接口及配置寄存器簡介28-30
- 3.2.2 ICAP操作命令序列30-33
- 3.2.3 ICAP讀寫控制模塊的實(shí)現(xiàn)33-34
- 3.3 基于FRAME_ECC的檢錯(cuò)糾錯(cuò)設(shè)計(jì)34-36
- 3.4 地址生成模塊設(shè)計(jì)36-40
- 3.4.1 確定有效幀地址范圍36-37
- 3.4.2 確定關(guān)鍵幀的物理幀地址37-38
- 3.4.3 地址生成模塊的實(shí)現(xiàn)38-40
- 3.5 本章小結(jié)40-41
- 第4章 配置存儲(chǔ)器刷新系統(tǒng)的仿真與驗(yàn)證41-54
- 4.1 系統(tǒng)功能仿真41-45
- 4.1.1 ICAP讀寫控制模塊功能仿真41-42
- 4.1.2 地址生成模塊功能仿真42-44
- 4.1.3 頂層模塊功能仿真44-45
- 4.2 驗(yàn)證平臺(tái)的搭建45-46
- 4.3 系統(tǒng)功能驗(yàn)證46-51
- 4.3.1 基本功能驗(yàn)證46-49
- 4.3.2 隨機(jī)故障注入測試49-51
- 4.4 配置存儲(chǔ)器刷新系統(tǒng)性能評(píng)估51-53
- 4.4.1 系統(tǒng)平均糾錯(cuò)時(shí)間分析51-53
- 4.4.2 系統(tǒng)占用資源及可靠性分析53
- 4.5 本章小結(jié)53-54
- 結(jié)論54-55
- 參考文獻(xiàn)55-61
- 致謝61
【相似文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前10條
1 朱丹;李暾;李思昆;;形式化等價(jià)性檢查指導(dǎo)的軟錯(cuò)誤敏感點(diǎn)篩選[J];計(jì)算機(jī)輔助設(shè)計(jì)與圖形學(xué)學(xué)報(bào);2011年03期
2 徐建軍;譚慶平;熊磊;葉俊;;一種針對軟錯(cuò)誤的程序可靠性定量分析方法[J];電子學(xué)報(bào);2011年03期
3 熊磊;譚慶平;;基于軟錯(cuò)誤的動(dòng)態(tài)程序可靠性分析和評(píng)估[J];小型微型計(jì)算機(jī)系統(tǒng);2011年11期
4 梁華國;黃正峰;王偉;詹文法;;一種雙;ユi的容軟錯(cuò)誤靜態(tài)鎖存器[J];宇航學(xué)報(bào);2009年05期
5 龔銳;戴葵;王志英;;片上多核處理器容軟錯(cuò)誤執(zhí)行模型[J];計(jì)算機(jī)學(xué)報(bào);2008年11期
6 孫巖;王永文;張民選;;微處理器體系結(jié)構(gòu)級(jí)軟錯(cuò)誤易感性評(píng)估[J];計(jì)算機(jī)工程與科學(xué);2010年11期
7 成玉;馬安國;張承義;張民選;;微體系結(jié)構(gòu)軟錯(cuò)誤易感性階段特性研究[J];電子科技大學(xué)學(xué)報(bào);2012年02期
8 張民選;孫巖;宋超;;納米級(jí)集成電路的軟錯(cuò)誤問題及其對策[J];上海交通大學(xué)學(xué)報(bào);2013年01期
9 龔銳;戴葵;王志英;;基于現(xiàn)場保存與恢復(fù)的雙核冗余執(zhí)行模型[J];計(jì)算機(jī)工程與科學(xué);2009年08期
10 梁華國;陳凡;黃正峰;;時(shí)序敏感的容軟錯(cuò)誤電路選擇性加固方案[J];電子測量與儀器學(xué)報(bào);2014年03期
中國重要會(huì)議論文全文數(shù)據(jù)庫 前7條
1 吳珍妮;梁華國;黃正峰;王俊;陳秀美;曹源;;容軟錯(cuò)誤的電路選擇性加固技術(shù)[A];第六屆中國測試學(xué)術(shù)會(huì)議論文集[C];2010年
2 熊蔭喬;譚慶平;徐建軍;;基于軟件標(biāo)簽的軟錯(cuò)誤校驗(yàn)和恢復(fù)技術(shù)[A];中國通信學(xué)會(huì)第六屆學(xué)術(shù)年會(huì)論文集(上)[C];2009年
3 成玉;張承義;張民選;;微體系結(jié)構(gòu)的軟錯(cuò)誤易感性評(píng)估及其階段特性研究[A];第十五屆計(jì)算機(jī)工程與工藝年會(huì)暨第一屆微處理器技術(shù)論壇論文集(B輯)[C];2011年
4 金作霖;張民選;孫巖;石文強(qiáng);;柵氧退化效應(yīng)下納米級(jí)SRAM單元臨界電荷分析[A];第十五屆計(jì)算機(jī)工程與工藝年會(huì)暨第一屆微處理器技術(shù)論壇論文集(B輯)[C];2011年
5 郭御風(fēng);郭誦忻;龔銳;鄧宇;張明;;一種面向多核處理器I/O系統(tǒng)軟錯(cuò)誤容錯(cuò)方法[A];第十五屆計(jì)算機(jī)工程與工藝年會(huì)暨第一屆微處理器技術(shù)論壇論文集(B輯)[C];2011年
6 周彬;霍明學(xué);肖立伊;;單粒子多脈沖的軟錯(cuò)誤敏感性分析方法[A];第十六屆全國核電子學(xué)與核探測技術(shù)學(xué)術(shù)年會(huì)論文集(上冊)[C];2012年
7 梁麗波;梁華國;黃正峰;;基于功能復(fù)用的增強(qiáng)型掃描結(jié)構(gòu)ESFF-SEAD[A];2011中國儀器儀表與測控技術(shù)大會(huì)論文集[C];2011年
中國博士學(xué)位論文全文數(shù)據(jù)庫 前10條
1 焦佳佳;處理器中分析模型驅(qū)動(dòng)的高效軟錯(cuò)誤量化方法研究[D];上海交通大學(xué);2014年
2 周婉婷;輻照環(huán)境中通信數(shù)字集成電路軟錯(cuò)誤預(yù)測建模研究[D];電子科技大學(xué);2014年
3 閆愛斌;納米集成電路軟錯(cuò)誤評(píng)估方法研究[D];合肥工業(yè)大學(xué);2015年
4 唐柳;微處理器軟錯(cuò)誤脆弱性建模及緩解技術(shù)研究[D];北京工業(yè)大學(xué);2016年
5 成玉;高性能微處理器動(dòng)態(tài)容軟錯(cuò)誤設(shè)計(jì)關(guān)鍵技術(shù)研究[D];國防科學(xué)技術(shù)大學(xué);2012年
6 丁潛;集成電路軟錯(cuò)誤問題研究[D];清華大學(xué);2009年
7 繩偉光;數(shù)字集成電路軟錯(cuò)誤敏感性分析與可靠性優(yōu)化技術(shù)研究[D];哈爾濱工業(yè)大學(xué);2009年
8 黃正峰;數(shù)字電路軟錯(cuò)誤防護(hù)方法研究[D];合肥工業(yè)大學(xué);2009年
9 孫巖;納米集成電路軟錯(cuò)誤分析與緩解技術(shù)研究[D];國防科學(xué)技術(shù)大學(xué);2010年
10 朱丹;基于時(shí)序等價(jià)性檢查的電路軟錯(cuò)誤系統(tǒng)級(jí)可靠性分析方法研究[D];國防科學(xué)技術(shù)大學(xué);2010年
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前10條
1 徐東超;面向SystemC的軟錯(cuò)誤敏感度分析方法[D];上海交通大學(xué);2015年
2 靳麗娜;基于SET傳播特性的軟錯(cuò)誤率研究[D];電子科技大學(xué);2015年
3 潘阿成;一種低功耗抗輻射的TCAM系統(tǒng)設(shè)計(jì)[D];大連理工大學(xué);2015年
4 彭小飛;納米工藝下集成電路的容軟錯(cuò)誤技術(shù)研究[D];合肥工業(yè)大學(xué);2015年
5 張麗娜;集成電路的容軟錯(cuò)誤技術(shù)研究[D];合肥工業(yè)大學(xué);2014年
6 陳凡;數(shù)字集成電路容忍軟錯(cuò)誤加固技術(shù)研究[D];合肥工業(yè)大學(xué);2014年
7 蘭風(fēng)宇;Xilinx Virtex-7 FPGA軟錯(cuò)誤減緩技術(shù)研究[D];哈爾濱工業(yè)大學(xué);2016年
8 劉思廷;考慮偏差因素的集成電路軟錯(cuò)誤分析方法研究[D];哈爾濱工業(yè)大學(xué);2014年
9 楊曉;基于合成的多核CPU軟錯(cuò)誤測試加速研究[D];華中科技大學(xué);2012年
10 汪靜;數(shù)字集成電路老化故障和軟錯(cuò)誤的在線檢測技術(shù)研究[D];合肥工業(yè)大學(xué);2013年
,本文編號(hào):628156
本文鏈接:http://sikaile.net/kejilunwen/dianzigongchenglunwen/628156.html