检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:马利峰 MA Lifeng(AVIC Luoyang Institute of Electro-Optical Equipment,Luoyang 471000,China)
机构地区:[1]中国航空工业集团公司洛阳电光设备研究所,河南洛阳471000
出 处:《中国高新科技》2025年第1期111-114,共4页
摘 要:实现XilinxFPGA在线升级的传统方法是通过FPGA的JTAG接口对FLASH存储器进行编程来实现代码的更新。此方法适用于实验室调试阶段,但在批量交付客户使用的场景下进行程序升级是不适用的。文章提出了一种基于CAN总线来实现的XilinxFPGA系统在线升级方法。该方法充分利用了XilinxFPGA丰富的片内资源和Microblaze软核支持在线升级的特点,通过对片外FLASH进行擦除编程操作,实现设备程序的在线升级。The traditional way to realize the online upgrade of Xilinx FPGA is to program the FLASH memory through the JTAG interface of the FPGA to realize the code update.This method is suitable for the laboratory debugging stage,but this method is not suitable for program upgrade in the scenario of batch delivery to customers.The article proposes an online upgrade method for Xilinx FPGA system based on CAN bus.This method fully utilizes the rich on-chip resources of Xilinx FPGA and the online upgrade support of Microblaze soft core.By erasing programming operations on off chip FLASH,the device program can be upgraded online.
关 键 词:在线升级 现场可编程门阵列 Multiboot CAN
分 类 号:V247[航空宇航科学与技术—飞行器设计]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.144.158.54