基于FPGA的安全啟動(dòng)與配置文件安全存儲(chǔ)方案
發(fā)布時(shí)間:2021-01-07 01:40
研究了Xilinx FPGA的多重引導(dǎo)功能,bootloader的加載校驗(yàn)機(jī)制以及三備份糾錯(cuò)機(jī)制,設(shè)計(jì)實(shí)現(xiàn)了一種FPGA的安全啟動(dòng)與配置文件糾錯(cuò)的方法,降低了FPGA由于配置文件數(shù)據(jù)錯(cuò)誤所導(dǎo)致的啟動(dòng)失敗率。驗(yàn)證使用該方法 FPGA不但可以從NOR FLASH中的不同備份程序中啟動(dòng),而且可以及時(shí)診斷出NOR FLASH中發(fā)生數(shù)據(jù)錯(cuò)誤的具體位置,并能夠?qū)Πl(fā)生錯(cuò)誤的數(shù)據(jù)進(jìn)行修復(fù)。
【文章來源】:電子與封裝. 2020,20(08)
【文章頁數(shù)】:4 頁
【部分圖文】:
方法二加載示意圖
使用Vivado 2015.4軟件所集成的SDK軟件生成相應(yīng)的boot框架,修改相應(yīng)操作NOR FLASH底層驅(qū)動(dòng),實(shí)現(xiàn)應(yīng)用配置文件的校驗(yàn)和搬運(yùn)至DDR并運(yùn)行應(yīng)用程序。Bootloader實(shí)現(xiàn)對(duì)APP Bitstream區(qū)域的選擇啟動(dòng),若校驗(yàn)失敗則啟動(dòng)備份區(qū)域。由于應(yīng)用需要在規(guī)定的時(shí)間內(nèi)啟動(dòng),因此Bootloader中未實(shí)現(xiàn)糾錯(cuò)功能,該功能在應(yīng)用程序中實(shí)現(xiàn)。Bootloader實(shí)現(xiàn)功能流程如圖3所示。圖3 Bootloader執(zhí)行流程圖
Bootloader執(zhí)行流程圖
【參考文獻(xiàn)】:
期刊論文
[1]基于Flash控制器的FPGA在線加載功能設(shè)計(jì)[J]. 林天靜,阮翔,劉春. 電子技術(shù)應(yīng)用. 2019(01)
[2]一種基于FPGA加速配置的設(shè)計(jì)[J]. 莊雪亞,蔡翔. 電子與封裝. 2018(04)
[3]一種帶自刷新功能的三模冗余觸發(fā)器設(shè)計(jì)[J]. 曹靚,王文,封晴. 電子與封裝. 2017(07)
[4]一種Nand Flash ECC校驗(yàn)設(shè)計(jì)及FPGA實(shí)現(xiàn)[J]. 李澤明,楊燕姣,張會(huì)新. 電視技術(shù). 2013(17)
[5]Xilinx SRAM型FPGA抗輻射設(shè)計(jì)技術(shù)研究[J]. 邢克飛,楊俊,王躍科,肖爭鳴,周永彬. 宇航學(xué)報(bào). 2007(01)
本文編號(hào):2961640
【文章來源】:電子與封裝. 2020,20(08)
【文章頁數(shù)】:4 頁
【部分圖文】:
方法二加載示意圖
使用Vivado 2015.4軟件所集成的SDK軟件生成相應(yīng)的boot框架,修改相應(yīng)操作NOR FLASH底層驅(qū)動(dòng),實(shí)現(xiàn)應(yīng)用配置文件的校驗(yàn)和搬運(yùn)至DDR并運(yùn)行應(yīng)用程序。Bootloader實(shí)現(xiàn)對(duì)APP Bitstream區(qū)域的選擇啟動(dòng),若校驗(yàn)失敗則啟動(dòng)備份區(qū)域。由于應(yīng)用需要在規(guī)定的時(shí)間內(nèi)啟動(dòng),因此Bootloader中未實(shí)現(xiàn)糾錯(cuò)功能,該功能在應(yīng)用程序中實(shí)現(xiàn)。Bootloader實(shí)現(xiàn)功能流程如圖3所示。圖3 Bootloader執(zhí)行流程圖
Bootloader執(zhí)行流程圖
【參考文獻(xiàn)】:
期刊論文
[1]基于Flash控制器的FPGA在線加載功能設(shè)計(jì)[J]. 林天靜,阮翔,劉春. 電子技術(shù)應(yīng)用. 2019(01)
[2]一種基于FPGA加速配置的設(shè)計(jì)[J]. 莊雪亞,蔡翔. 電子與封裝. 2018(04)
[3]一種帶自刷新功能的三模冗余觸發(fā)器設(shè)計(jì)[J]. 曹靚,王文,封晴. 電子與封裝. 2017(07)
[4]一種Nand Flash ECC校驗(yàn)設(shè)計(jì)及FPGA實(shí)現(xiàn)[J]. 李澤明,楊燕姣,張會(huì)新. 電視技術(shù). 2013(17)
[5]Xilinx SRAM型FPGA抗輻射設(shè)計(jì)技術(shù)研究[J]. 邢克飛,楊俊,王躍科,肖爭鳴,周永彬. 宇航學(xué)報(bào). 2007(01)
本文編號(hào):2961640
本文鏈接:http://www.wukwdryxk.cn/kejilunwen/jisuanjikexuelunwen/2961640.html
最近更新
教材專著