《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 可編程邏輯 > 設(shè)計(jì)應(yīng)用 > 基于以太網(wǎng)的FPGA遠(yuǎn)程調(diào)試系統(tǒng)設(shè)計(jì)
基于以太網(wǎng)的FPGA遠(yuǎn)程調(diào)試系統(tǒng)設(shè)計(jì)
2023年電子技術(shù)應(yīng)用第2期
官劍1,錢(qián)雪磊2,韓留軍1,薛培1,邵春偉1
1.無(wú)錫華普微電子有限公司,江蘇 無(wú)錫 214000;2.中科芯集成電路有限公司,江蘇 無(wú)錫 214000
摘要: 基于FPGA主控制器的系統(tǒng),由于其高度定制化的特點(diǎn),程序版本一旦固定,后期維護(hù)調(diào)試極其困難。系統(tǒng)采用FPGA MicroBlaze軟核處理器實(shí)現(xiàn)TCP/IP協(xié)議棧,通過(guò)以太網(wǎng)傳輸升級(jí)文件,實(shí)現(xiàn)FPGA模塊的實(shí)時(shí)在線更新,完成遠(yuǎn)程調(diào)試所需的遠(yuǎn)程指令注入和數(shù)據(jù)遠(yuǎn)程上傳。該系統(tǒng)通過(guò)以太網(wǎng)方式,能夠脫離傳統(tǒng)的調(diào)試方法,在設(shè)備現(xiàn)場(chǎng)人工不參與的情況下實(shí)現(xiàn)遠(yuǎn)程設(shè)備調(diào)試,減少了維護(hù)成本。采用該方法的系統(tǒng)具有可靠、配置速度快、無(wú)需重啟等特點(diǎn),也可用于云計(jì)算、實(shí)時(shí)仿真等其他方向。
中圖分類(lèi)號(hào):TP273
文獻(xiàn)標(biāo)志碼:A
DOI: 10.16157/j.issn.0258-7998.223113
中文引用格式: 官劍,錢(qián)雪磊,韓留軍,等. 基于以太網(wǎng)的FPGA遠(yuǎn)程調(diào)試系統(tǒng)設(shè)計(jì)[J]. 電子技術(shù)應(yīng)用,2023,49(2):115-120.
英文引用格式: Guan Jian,Qian Xuelei,Han Liujun,et al. Design of FPGA remote debugging system based on Internet[J]. Application of Electronic Technique,2023,49(2):115-120.
Design of FPGA remote debugging system based on Internet
Guan Jian1,Qian Xuelei2,Han Liujun1,Xue Pei1,Shao Chunwei1
1.Wuxi Hope Microelectronics Co., Ltd.,Wuxi 214000, China; 2.China Key System&Integrated Circuit Co.,Ltd.,Wuxi 214000, China
Abstract: Due to highly customized feature, once the program of FPGA system is fixed, it is extremely difficult to keep maintenance. The system uses MicroBlaze processor to implement TCP/IP protocol stack, realizes the real-time online update of modules in FPGA system by upgrading files through Internet, and completes remote command injection and data upload for remote debugging. Based on ethernet mode, the system can be separated from the traditional debugging method, realize remote equipment debugging without manual participation on the equipment site, and reduce maintenance costs. The system has the characteristics of reliability, fast configuration, and no need to restart using this method, and can also be used in other directions such as cloud computing and real-time simulation.
Key words : FPGA;remote debugging;Internet;industrial control;dynamic reconfigurable

0 引言

    在工控領(lǐng)域,PLC系統(tǒng)配套的遠(yuǎn)程在線調(diào)試技術(shù)已經(jīng)非常成熟[1],而以FPGA為核心的系統(tǒng),市面上還未出現(xiàn)成熟的可遠(yuǎn)程在線調(diào)試的產(chǎn)品。當(dāng)FPGA系統(tǒng)出現(xiàn)故障時(shí),依然需要工程師到現(xiàn)場(chǎng)分析與調(diào)試。而FPGA動(dòng)態(tài)可重構(gòu)技術(shù)是實(shí)現(xiàn)遠(yuǎn)程升級(jí)和調(diào)試的一種可行方法。

    FPGA動(dòng)態(tài)可重構(gòu)指FPGA內(nèi)時(shí)序邏輯的發(fā)生不是通過(guò)調(diào)用芯片內(nèi)不同區(qū)域和不同邏輯的資源組合實(shí)現(xiàn)的,而是通過(guò)對(duì)FPGA全局或局部邏輯進(jìn)行動(dòng)態(tài)重構(gòu)實(shí)現(xiàn)的[2],其主要分為全局動(dòng)態(tài)可重構(gòu)技術(shù)和部分動(dòng)態(tài)可重構(gòu)技術(shù)。

    FPGA動(dòng)態(tài)可重構(gòu)技術(shù),有如下方法可實(shí)現(xiàn):

    (1)采用外圍芯片,如ARM或CPU,通過(guò)JTAG或者selectMAP接口對(duì)FPGA進(jìn)行動(dòng)態(tài)重構(gòu)[3]。該方法較靈活,但是系統(tǒng)中存在使用一個(gè)主控芯片,對(duì)成本、尺寸和功耗均有影響。

    (2)采用FPGA內(nèi)置的MicroBlaze或者ZYNQ系列的ARM對(duì)FPGA進(jìn)行全局動(dòng)態(tài)重構(gòu)[4]。該方法較靈活,成本較低,但是該方法為全局重構(gòu)方式[5],對(duì)Flash大小有限制,同時(shí)全局重構(gòu)方式是采用存儲(chǔ)于Flash update空間中的bin文件來(lái)完成FPGA更新功能,該bin文件所對(duì)應(yīng)的待更新FPGA程序?yàn)檎桨娉绦颍贿m合遠(yuǎn)程調(diào)試時(shí)而使用的中間版調(diào)試程序。

    (3)在特殊領(lǐng)域中,采用部分局部可重構(gòu)技術(shù),可實(shí)現(xiàn)FPGA內(nèi)SRAM區(qū)域動(dòng)態(tài)重構(gòu)[6],以避免特殊環(huán)境中FPGA可能發(fā)生的單粒子翻轉(zhuǎn)而影響到FPGA核心功能,但是其應(yīng)用領(lǐng)域較狹窄,不適合本研究所處的工控領(lǐng)域[7]




本文詳細(xì)內(nèi)容請(qǐng)下載:http://www.jysgc.com/resource/share/2000005181




作者信息:

官劍1,錢(qián)雪磊2,韓留軍1,薛培1,邵春偉1

(1.無(wú)錫華普微電子有限公司,江蘇 無(wú)錫 214000;2.中科芯集成電路有限公司,江蘇 無(wú)錫 214000)




wd.jpg

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
主站蜘蛛池模板: 天天影视综合网| 羞羞视频免费观看| 在线播放第一页| 一级毛片恃级毛片直播| 欧美最猛黑人xxxx黑人| 免费观看理论片毛片| 色噜噜狠狠一区二区三区果冻| 国产日韩一区二区三区在线观看 | 韩国无码av片| 天堂…在线最新版资源| 久久精品国产只有精品66| 用被子自w到高c方法| 国产午夜亚洲精品不卡| 99热国产在线观看| 日产欧产va高清| 亚洲国产成人久久一区二区三区| 狠狠人妻久久久久久综合蜜桃| 国产中文字幕视频| 3300章极致易天下完整| 夜月高清免费在线观看| 久久一区二区三区免费播放| 欧美激情精品久久| 亚洲黑人嫩小videos| 蜜桃成熟时2005| 国产精品美女一区二区视频| 一级在线|欧洲| 我的好妈妈6中字在线观看韩国| 亚洲人成亚洲人成在线观看| 精品一区二区三区四区五区六区| 国产成人av一区二区三区不卡| 26uuu页面升级| 国内不卡1区2区| 99久久香蕉国产线看观香| 女人18毛片特级一级免费视频| どきどき小房东| 日本免费v片一二三区| 亚洲精品一二区| 热久久综合这里只有精品电影| 免费A级毛片无码免费视频| 草草影院最新发布地址| 国产六月婷婷爱在线观看|