亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于以太網接口的FPGA遠程在線升級實現(xiàn)

        2017-05-25 00:56:17李慶洪
        移動信息 2017年1期
        關鍵詞:外置配置文件校驗

        楊 冬 陳 君 李慶洪

        ?

        基于以太網接口的FPGA遠程在線升級實現(xiàn)

        楊 冬 陳 君 李慶洪

        中國電子科技集團公司第二十六研究所,重慶 400060

        從實際工程應用出發(fā),提出了一種基于SRAM結構的FPGA遠程在線升級技術。利用以太網接口實現(xiàn)FPGA配置程序的遠程傳輸,再利用FPGA將接收到的配置程序燒寫于外置FLASH內,從而實現(xiàn)FPGA的不斷電遠程在線升級。

        FPGA;在線升級;以太網

        引言

        基于FPGA的嵌入式系統(tǒng)在工業(yè)控制、消費電子和軍事裝備等領域已經得到了廣泛的應用。目前,主流FPGA大多采用SRAM工藝制造,因此采用此工藝的FPGA是易失的,F(xiàn)PGA掉電后數(shù)據(jù)將會全部丟失。因此需要外置FLASH保存FPGA配置數(shù)據(jù)[1]。FPGA每次上電后必須重新配置才能正常工作。外置的FLASH恰好為FPGA的在線升級提供了設備基礎,如果需要遠程在線更新FPGA的程序時,只需要利用FPGA外圍的接口接收目標配置文件,再將新的配置文件燒錄至外部FLASH即可實現(xiàn)FPGA的功能更新。本文以實際工程應用為背景,使用以太網傳輸目標配置文件,實現(xiàn)某公司內部廣泛分布于600畝范圍內的40多個視頻監(jiān)控設備內部的Xilinx公司SPARTAN-6系列FPGA的在線升級。

        1 總體方案設計

        本工程中FPGA采用SPI的配置方式,F(xiàn)PGA上電主動從外置的FLASH中讀取目標程序,程序加載配置完成后運行。當需要更新FPGA的目標程序時,目前的常用方法是將FPGA設備開蓋,通過專用 JTAG口在Xilinx公司提供的專用開發(fā)環(huán)境下,使用IMPACT工具完成目標程序燒寫,整個工作流程繁瑣復雜。當設備處于狹小空間或遠程時,再使用上述的方法進行程序更新則會變得極其困難。如圖1所示,本方法中首先在PC電腦上將新的目標配置文件進行編輯和生成,生成完后利用以太網為傳輸鏈路,在視頻監(jiān)控設備中以太網接口與FPGA相連,配置文件通過以太網傳輸至監(jiān)控設備后由FPGA進行簡析,簡析完成后再將數(shù)據(jù)經由SPI方式發(fā)送至外部的FLASH。采用此方案進行在線更新可以實現(xiàn)設備的不斷電工作,并且更新過程中不需要進行任何拆卸工作。

        圖1 以太網在線升級總體方案圖

        2 控制流程設計

        Xilinx公司的SRAM型FPGA支持第三方SPI配置的目標程序為MCS格式[2]。當需要在線更新FPGA程序時,上位機通過以太網線向視頻監(jiān)控設備發(fā)送程序更新命令。如圖2所示,指令由FPGA接收解析后FPGA立即對外部FLASH進行擦除操作,當FLASH的擦除工作完成后反饋給上位機;上位機收到FPGA的反饋信息后,將待更新的目標程序以字節(jié)為單位通過打包后發(fā)送至FPGA,F(xiàn)PGA解析收到的數(shù)據(jù)后再次進行數(shù)據(jù)校驗,當校驗通過后表示此字節(jié)正確,再將收到的字節(jié)寫入外部FLASH,直到目標程序的所有字節(jié)傳輸并寫入完畢;當FPGA完成所有數(shù)據(jù)完成以后,再次進行校驗工作,從FLASH中讀取剛才寫入的數(shù)據(jù),將讀取出的數(shù)據(jù)回傳至上位機,上位機將收到的數(shù)據(jù)與之前的MCS文件進行對比:如果校驗正確則表示寫FLASH的程序正確,反之則有錯誤,則需要再次進行配置。當FPGA完成了外部FLASH的重新配置以后還需要進行重新加載才能讓剛配置的目標文件生效,此時需要給FPGA的PROG_B管腳一個低脈沖,重新觸發(fā)FPGA再次進行程序加載,此時整個程序在線更新過程完成[3]。

        圖2 遠程在線更新數(shù)據(jù)處理流程圖

        3 系統(tǒng)實物圖

        以Xilinx公司SPARTAN-6系列FPGA為載體,采用HALO千兆以太網接口搭建遠程在線升級驗證平臺。具體實物圖如圖3所示:

        4 結束語

        本文所述的基于以太網的FPGA在線升級技術解決了嵌入式系統(tǒng)內FPGA遠程在線更新的問題。該方法非常適合封閉、不易拆卸和遠程目標的在線升級,本方法簡便實用,具有良好的工程實用前景。目前該方法已經成功應用于某監(jiān)控設備的在線更新系統(tǒng)中,具有較高的推廣價值。

        [1]王靈芝,林培杰,黃春暉.FPGA的配置及其接口電路的設計[J].電子測量與儀器學報,2007,21(2):109-l12.

        [2]Xilinx.PROMGen-Description of PROM/EEPROM file formats:MCS[Z].2012.

        [3]Spartan-6 FPGA Configuration User Guide[S]. UG380(V2.5)January 23,2013.

        The remote online upgrade of the FPGA based on Ethernet interface

        Yang Dong Chen Jun Li Qinghong

        26thInstitute of China electronics technology group,Chongqing 400060

        Based on the practical engineering application, this paper proposes a FPGA based on the structure of SRAM remote online upgrade technology. Using FPGA to realize the Ethernet interface configuration program of remote transmission,using FPGA will receive the configuration program written in the external FLASH burning,so as to realize the continuous electric remote online upgrade of FPGA.

        FPGA;Online upgrade;Ethernet

        TN791;TP273

        A

        1009-6434(2017)01-0141-02

        猜你喜歡
        外置配置文件校驗
        提示用戶配置文件錯誤 這樣解決
        PLC可編程控制器相關外置的選擇計算研究
        電子制作(2019年13期)2020-01-14 03:15:34
        搭建簡單的Kubernetes集群
        互不干涉混用Chromium Edge
        車載GSM-R外置抗干擾設備
        忘記ESXi主機root密碼怎么辦
        爐溫均勻性校驗在鑄鍛企業(yè)的應用
        電能表用外置斷路器常見失效模式分析
        大型電動機高阻抗差動保護穩(wěn)定校驗研究
        電測與儀表(2015年1期)2015-04-09 12:03:02
        基于加窗插值FFT的PMU校驗方法
        老湿机香蕉久久久久久| 国产内射视频在线免费观看| 成 人 免 费 黄 色| 久久国产精久久精产国| 中字亚洲国产精品一区二区| 久久99久久久精品人妻一区二区| 精品一区二区av天堂色偷偷| 4399理论片午午伦夜理片| 国产一国产一级新婚之夜| 成人女同av免费观看| 国产夫妻自拍视频在线播放| 国产成人无码av一区二区| 欧美一级欧美一级在线播放| 久久一区av蜜桃人妻| 女人被躁到高潮嗷嗷叫免| 色噜噜狠狠综曰曰曰| 丝袜国产高跟亚洲精品91| 国产91熟女高潮一曲区| 日本女优在线一区二区三区| 中文字幕天天躁日日躁狠狠躁免费| 国产日产精品久久久久久| 在线观看人成网站深夜免费 | 亚洲日产AV中文字幕无码偷拍| 福利视频偷拍一区二区| 三级做a全过程在线观看| 久久精品夜夜夜夜夜久久| 妇女自拍偷自拍亚洲精品| 中文字幕女优av在线| 强行无套内谢大学生初次| 久久国产免费观看精品| 人妻少妇中文字幕久久hd高清| 成人免费无码视频在线网站| 一本一本久久a久久精品综合| 久青青草视频手机在线免费观看| 日本免费一区二区三区影院| 黄瓜视频在线观看| 不卡国产视频| 久久精品国产亚洲av久五月天| 亚洲欧美乱日韩乱国产| 国产精品公开免费视频| av在线资源一区二区|