基于MCU的FPGA以太网调试设计与实现  

Design and Implementation of FPGA Ethernet Debugging Based on MCU

作  者:肖驰 李哲 XIAO Chi;LI Zhe

机构地区:[1]西安导航技术研究所,西安710068

出  处:《现代导航》2025年第1期64-69,共6页Modern Navigation

摘  要:在某些使用场景下,受限于调试距离和设备结构等因素,使用传统的USB仿真器针对现场可编程门阵列(FPGA)芯片的调试环境难以搭建。面对涉及大数量、阵列化FPGA的应用环境时,传统的调试和固化方法难以实现且效率较低。针对此现象,提出了一种基于微控制单元(MCU)实现FPGA芯片远程调试和升级的方案,通过对软硬件架构、基于传输控制协议(TCP)的通信建立、赛灵思虚拟电缆(XVC)协议数据解析与时序转换等方面进行研究,实现了通过以太网对FPGA的调试和固化功能。该方案能够摆脱调试空间和距离的限制,适用于更加复杂多变的FPGA实际使用场景,对提高FPGA可开发性和维护性,降低研发成本具有借鉴意义。In some application scenarios,due to limitations such as debugging distance and equipment structure,it is difficult to build a debugging environment for Field Programmable Gate Array(FPGA)chips using traditional USB emulators.When dealing with large-scale,arrayed FPGA applications,conventional debugging and solidification methods are implement and have low efficiency.In view of this phenomenon,a Microcontroller Unit(MCU)based solution for remote debugging and upgrading of FPGA chips is proposed.Through research on software and hardware architecture,communication establishment based on Transmission Control Protocol(TCP),Xilinx Virtual Cable(XVC)protocol data analysis and timing conversion,the scheme achieves debugging and solidification of FPGA through Ethernet.The scheme can get rid of spatial and distance constraints in debugging,making it suitable for more complex and changeable FPGA practical scenarios.It contributes to improving the develop ability and maintainability of FPGA and reducing development costs,providing reference value.

关 键 词:现场可编程门阵列 微控制器 以太网 XVC协议 远程调试和升级 

分 类 号:TN79[电子电信—电路与系统]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象