检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
出 处:《现代导航》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[电子电信—电路与系统]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.218.106.172