《電子技術(shù)應用》
您所在的位置:首頁 > 通信與網(wǎng)絡 > 設計應用 > 多系統(tǒng)FPGA遠程更新系統(tǒng)的設計與實現(xiàn)
多系統(tǒng)FPGA遠程更新系統(tǒng)的設計與實現(xiàn)
2020年電子技術(shù)應用第8期
郝國鋒,朱 琛,顧曉雪
中國電子科技集團公司第五十八研究所,江蘇 無錫214072
摘要: 為了解決多系統(tǒng)FPGA遠程更新的局限性,提出了一種基于SoC的多系統(tǒng)FPGA遠程更新系統(tǒng)設計方法。應用以太網(wǎng)協(xié)議實現(xiàn)了上位機與SoC控制系統(tǒng)的信息交互,SoC芯片控制加載流程實現(xiàn)多系統(tǒng)FPGA遠程更新。通過實際測試,驗證了新方法的可行性、正確性。該方法有效解決了傳統(tǒng)更新方法操作復雜、距離短、時間長等缺點,對工程應用具有重大意義。
關(guān)鍵詞: 多系統(tǒng) SOC FPGA 遠程更新
中圖分類號: TN74
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.200259
中文引用格式: 郝國鋒,朱琛,顧曉雪. 多系統(tǒng)FPGA遠程更新系統(tǒng)的設計與實現(xiàn)[J].電子技術(shù)應用,2020,46(8):129-131,136.
英文引用格式: Hao Guofeng,Zhu Chen,Gu Xiaoxue. Design and implementation of multi-system FPGA remote update system[J]. Application of Electronic Technique,2020,46(8):129-131,136.
Design and implementation of multi-system FPGA remote update system
Hao Guofeng,Zhu Chen,Gu Xiaoxue
China Electronics Technology Group Corporation No.58 Research Institute,Wuxi 214072,China
Abstract: In order to solve the limitation of multi system FPGA remote update, a design method of multi-system FPGA remote update system based on SoC is proposed. Ethernet protocol is applied to realize the information interaction between the upper computer and SoC control system, and SoC chip controls the loading process to realize the remote update of multi system FPGA. The feasibility and correctness of the new method are verified by practical test. It effectively solves the shortcomings of traditional updating methods, such as complex operation, short distance and long time, and has great significance for engineering application.
Key words : multi-system;SoC;FPGA;remote update

0 引言

    FPGA(Field Programmable Gate Array)即現(xiàn)場可編程門陣列,具有資源豐富、接口資源多、并行邏輯處理能力強、可重復在線編程等特點,F(xiàn)PGA高效而靈活的處理方式使其在軍事工業(yè)、工業(yè)控制、人工智能等很多領(lǐng)域得到廣泛應用[1-2]。Zynq系列SoC芯片作為Xilinx公司的全可編程片上系統(tǒng),集成了ARM Cortex A9和Kintex-7系列FPGA,處理速度高至1 GHz,豐富的邏輯資源及強大的處理器在系統(tǒng)控制中起到關(guān)鍵作用[3]

    傳統(tǒng)的FPGA更新方法采用串行配置邊界掃描(JTAG)來訪問芯片并對FPGA的配置Flash進行編程,該方法受限于更新速度和操作距離,僅適用于本地更新[4-5]。在多片F(xiàn)PGA的大型設備中,JTAG更新方法需要將每片F(xiàn)PGA連接到JTAG下載電纜進行程序更新,因此這種方法效率低下,局限性極大。裝備于軍事設備及置于人工不能操作的嚴苛環(huán)境下的設備中,傳統(tǒng)的更新方式不能完成任務需求。為了解決這些問題,F(xiàn)PGA遠程更新已經(jīng)有相關(guān)文獻進行了研究,一種方法是利用FPGA內(nèi)部的MCU軟核進行相應的設計實現(xiàn),在該方法中FPGA的MCU軟核依存于FPGA配置程序中,需要預先加載程序,如果遠程更新失敗,整個系統(tǒng)面臨癱瘓的風險[4]。另一種方法是利用ARM或DSP作為加載控制器,該方法具有電路結(jié)構(gòu)復雜、成本高、實現(xiàn)難度較大等缺點[6-8]。鑒于傳統(tǒng)更新方式及現(xiàn)存方法的局限性,本文設計了一種基于SoC的多系統(tǒng)FPGA遠程更新系統(tǒng),并通過工程實現(xiàn)。




本文詳細內(nèi)容請下載:http://m.rjjo.cn/resource/share/2000002967




作者信息:

郝國鋒,朱  琛,顧曉雪

(中國電子科技集團公司第五十八研究所,江蘇 無錫214072)

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
主站蜘蛛池模板: 亚洲欧美一区二区久久香蕉 | 亚洲国产二区三区 | 亚洲在线免费 | 国产成人综合一区精品 | 成人福利网站在线看视频 | 日韩精品久久久久久 | 亚洲成av人片在线观看无码 | 九九手机视频 | 最近中文字幕免费视频 | 99久久免费中文字幕精品 | 小屁孩cao大人免费网站 | 国产高清精品毛片基地 | 亚洲综合综合在线 | 美女一级ba大片免色野外 | 欧美在线视频免费观看 | 日黄网站 | 亚洲va中文字幕欧美不卡 | 热热涩热热狠狠色香蕉综合 | 国产在线精品香蕉综合网一区 | 国产精品国产三级国产普通 | 欧美一区=区三区 | 一级毛片免费完整视频 | 久久免费播放视频 | 日产一一到六区网站免费 | 亚洲男人第一天堂 | 亚洲视频在线观看免费 | 2345成人高清毛片 | 免费精品一区二区三区在线观看 | 国产精选91热在线观看 | 国产日本欧美亚洲精品视 | 成年女人在线视频 | 日本不卡免费高清一级视频 | 精品韩国主播福利视频在线观看一 | 韩国美女豪爽一级毛片 | 中文字幕免费视频 | 免费毛片视频网站 | 欧美日韩a级片 | 一 级做人爱全视频在线看 一本不卡 | 亚洲欧美偷拍自拍 | 欧美视频第一页 | 亚洲黄色小视频 |