期刊文献+
共找到18篇文章
< 1 >
每页显示 20 50 100
基于Xilinx-Spartan6 FPGA的MultiBoot设计的实现 被引量:9
1
作者 刘钊 杜永锋 许知博 《电子科技》 2012年第3期28-31,共4页
介绍了Multiboot的两种实现方法。通过Xilinx Spartan-6 FPGA的Multiboot特性,允许用户一次将多个配置文件下载入Flash中,根据不同时刻的需求,在不掉电重启的情况下,从中选择一个来重配置FPGA,实现不同功能,提高器件利用率,增加系统安全... 介绍了Multiboot的两种实现方法。通过Xilinx Spartan-6 FPGA的Multiboot特性,允许用户一次将多个配置文件下载入Flash中,根据不同时刻的需求,在不掉电重启的情况下,从中选择一个来重配置FPGA,实现不同功能,提高器件利用率,增加系统安全性,降低系统成本。 展开更多
关键词 multiboot Fallback 重配置
在线阅读 下载PDF
基于MultiBoot的超声设备FPGA更新保护设计 被引量:3
2
作者 金璐 《无线互联科技》 2023年第4期77-79,共3页
超声台车系统由于体积大,机械外壳不建议频繁拆卸,因此必须考虑FPGA烧录的问题。传统FPGA升级方式往往需要通过JTAG升级,而这种方式必须拆卸外壳。文章基于Xilinx公司的XC7K325T芯片,采用MultiBoot原理研究了一款超声设备FPGA固件升级... 超声台车系统由于体积大,机械外壳不建议频繁拆卸,因此必须考虑FPGA烧录的问题。传统FPGA升级方式往往需要通过JTAG升级,而这种方式必须拆卸外壳。文章基于Xilinx公司的XC7K325T芯片,采用MultiBoot原理研究了一款超声设备FPGA固件升级的更新保护设计。经理论和实际验证,该设计符合预期效果,能成功应用到超声台车系统中。 展开更多
关键词 XILINX 更新保护 固件升级 multiboot
在线阅读 下载PDF
车载控制自动重构系统设计
3
作者 倪文龙 郭晓光 +1 位作者 王超 饶飞 《自动化应用》 2025年第12期204-206,共3页
为解决车载控制系统中程序重构升级迭代困难的问题,基于国产化SoC FMQL系列硬件ARM+FPGA异构平台,提出一种安全可靠的自动重构升级方法。设备组装好后,该方法很好地解决了后期控制需求输入变动导致需要重新拆卸设备才能更新固件的问题... 为解决车载控制系统中程序重构升级迭代困难的问题,基于国产化SoC FMQL系列硬件ARM+FPGA异构平台,提出一种安全可靠的自动重构升级方法。设备组装好后,该方法很好地解决了后期控制需求输入变动导致需要重新拆卸设备才能更新固件的问题。该设计已应用于某车载控制系统中,不但能保证高效可靠的快速升级,还能有效保证在主映像加载失败的情况下,通过MultiBoot功能使芯片从备份映像启动,以及能用于设备固件配置参数更新的功能,以适配需求多变且设备无法拆卸的复杂工作环境,缩短了重构时间,很好地节省了人力成本。 展开更多
关键词 重构升级 multiboot 以太网 LWIP FMQL
在线阅读 下载PDF
基于CAN总线实现的Xilinx FPGA系统在线升级
4
作者 马利峰 《中国高新科技》 2025年第1期111-114,共4页
实现XilinxFPGA在线升级的传统方法是通过FPGA的JTAG接口对FLASH存储器进行编程来实现代码的更新。此方法适用于实验室调试阶段,但在批量交付客户使用的场景下进行程序升级是不适用的。文章提出了一种基于CAN总线来实现的XilinxFPGA系... 实现XilinxFPGA在线升级的传统方法是通过FPGA的JTAG接口对FLASH存储器进行编程来实现代码的更新。此方法适用于实验室调试阶段,但在批量交付客户使用的场景下进行程序升级是不适用的。文章提出了一种基于CAN总线来实现的XilinxFPGA系统在线升级方法。该方法充分利用了XilinxFPGA丰富的片内资源和Microblaze软核支持在线升级的特点,通过对片外FLASH进行擦除编程操作,实现设备程序的在线升级。 展开更多
关键词 在线升级 现场可编程门阵列 multiboot CAN
在线阅读 下载PDF
基于FMQL芯片的机载平台在线升级方法
5
作者 马建民 《信息技术与信息化》 2025年第6期197-200,共4页
随着新质作战力量建设理念的不断推进,航空机载设备面临着高频次的升级和维护挑战。基于FMQL芯片的传统在线升级方式存在灵活性差、耗时长及可靠性不高的问题。文章基于该芯片MultiBoot特性,通过重组镜像文件、调整Flash空间规划、优化G... 随着新质作战力量建设理念的不断推进,航空机载设备面临着高频次的升级和维护挑战。基于FMQL芯片的传统在线升级方式存在灵活性差、耗时长及可靠性不高的问题。文章基于该芯片MultiBoot特性,通过重组镜像文件、调整Flash空间规划、优化Golden/Update及A/B版本镜像的启动与升级流程,提出了一种创新解决方法。该方法在低成本、高自主可控的前提下,显著提升了机载平台FMQL芯片在线升级的灵活性,减少了升级时间,并支持异常恢复机制,保障设备更新安全,为航空机载设备高效稳定运行提供技术支撑。 展开更多
关键词 FMQL multiboot 在线升级 机载平台
在线阅读 下载PDF
LHAASO KM2A读出电子学系统远程更新方案 被引量:2
6
作者 刘湘 王炜 常劲帆 《核技术》 CAS CSCD 北大核心 2015年第9期36-39,共4页
KM2A(Kilometer-square Array)探测器阵列是LHAASO(Large High Altitude Air Shower Observatory)主体探测器阵列之一,7 000多个探测器和读出电子学在1 km2的实验范围内完全分离并均匀分布排列。在这样大型且分布不集中的高能物理实验中... KM2A(Kilometer-square Array)探测器阵列是LHAASO(Large High Altitude Air Shower Observatory)主体探测器阵列之一,7 000多个探测器和读出电子学在1 km2的实验范围内完全分离并均匀分布排列。在这样大型且分布不集中的高能物理实验中,简洁灵活可靠的电子学远程更新方案具有重要意义。KM2A读出电子学系统采用基于Multi Boot的远程更新方案,此方案实现了无需任何附加电路的远程更新及在线重加载,同时极大程度保证更新可靠性。 展开更多
关键词 KM2A 远程更新 multiboot 互联网内容适配协议
原文传递
RFSoC动态重配置技术的研究与实现
7
作者 张品品 汪洋 《电子质量》 2024年第7期84-88,共5页
通过研究基于RFSoC平台实现了一种可靠的用于镜像升级的Multiboot方案。在不使用仿真器且系统不需要断电的情况下,使用串口发送指令使RFSoC实现动态重配置。同时有效保证在镜像升级失败时,通过Multiboot功能使芯片从备份镜像启动,避免... 通过研究基于RFSoC平台实现了一种可靠的用于镜像升级的Multiboot方案。在不使用仿真器且系统不需要断电的情况下,使用串口发送指令使RFSoC实现动态重配置。同时有效保证在镜像升级失败时,通过Multiboot功能使芯片从备份镜像启动,避免硬件宕机。通过大量的实验验证,该方法动态重配置过程耗时短,且未出现配置失败情况,性能稳定可靠。在FPGA嵌入式应用开发中,具有很好的工程应用价值。 展开更多
关键词 嵌入式 RFSoC 多重开机 动态重配置
在线阅读 下载PDF
基于FPGA的在线重构设计方法 被引量:8
8
作者 王伟伟 闫新峰 +2 位作者 修展 徐进 张甜 《计算机测量与控制》 2020年第12期213-216,共4页
为了解决SRAM型FPGA和配置存储器中存在的单粒子反转现象导致的FPGA工作异常和配置失败问题,同时满足FPGA类产品在总装后可以通过和地面通信接口实现远程更新的需求,提出了3种基于Xilinx FPGA的软件重构方法;对于7系列以下FPGA,采用ASI... 为了解决SRAM型FPGA和配置存储器中存在的单粒子反转现象导致的FPGA工作异常和配置失败问题,同时满足FPGA类产品在总装后可以通过和地面通信接口实现远程更新的需求,提出了3种基于Xilinx FPGA的软件重构方法;对于7系列以下FPGA,采用ASIC在线重构技术,通过JTAG和SPI接口控制配置存储器读写实现在线重构,该方法简单,适用于多板卡应用场景;对于7系列FPGA,采用MultiBoot多镜像技术实现多镜像启动,通过直接更新M镜像的方式实现在线重构功能,该方法不需要外部控制芯片,电路简单,设计方便,适用于单芯片控制场合;针对ZYNQ类芯片,利用其内部的BootROM和FSBL功能,在配置存储器中通过多镜像方式实现在线重构设计,适用于高性能应用场景;3种方法保证了FPGA可靠启动,同时具备在线更新功能,可以保证在更新失败的情况下,依然可以运行旧版本或可以重新对其进行配置,增强了系统的安全性和可靠性。 展开更多
关键词 FPGA配置存储器 ASIC multiboot ZYNQ
在线阅读 下载PDF
利用UART对FPGA进行升级的方法 被引量:3
9
作者 常亮 毕今朝 蒋佳奇 《吉林大学学报(信息科学版)》 CAS 2020年第3期286-290,共5页
为节省FPGA(Field Programmable Gate Array)升级工作的时间和成本,设计了一种利用UART(Universal Asynchronous Receiver/Transmitter)替代传统JTAG(Joint Test Action Group)方式升级的FPGA程序方法,该设计主要由Xilinx FPGA、UART芯... 为节省FPGA(Field Programmable Gate Array)升级工作的时间和成本,设计了一种利用UART(Universal Asynchronous Receiver/Transmitter)替代传统JTAG(Joint Test Action Group)方式升级的FPGA程序方法,该设计主要由Xilinx FPGA、UART芯片、Flash芯片和串口连接线等组成。通过将MicroBlaze处理器、ICAP(Internal Configuration Access Port)、IP(Intellectual Property)核及UART控制模块等集成在FPGA芯片中实现可编程片上系统的搭建。同时采用MultiBoot双镜像技术,实现了即使在更新失败的情况下,依旧可加载备份镜像保证系统正常工作,以此保证设计的稳定性。实验结果表明,此设计可以替代传统FPGA升级方法,节省升级工作的时间和成本。本设计具有更新效率高、维护成本低、稳定性高等优点,且可用于FPGA远程更新。 展开更多
关键词 FPGA芯片 UART芯片 multiboot双镜像 可编程片上系统
在线阅读 下载PDF
一种基于FPGA的在线升级方案 被引量:10
10
作者 万垚 李蠡 《成都信息工程大学学报》 2020年第5期493-498,共6页
一般对FPGA程序升级,需要使用下载器通过JTAG接口与FPGA连接,在一些不方便开盖的环境下,此种升级方案非常困难。基于XILINX公司的XC6SLX9芯片,利用FPGA的MultiBoot将多个配置文件下载入Flash中的特性,介绍一种基于Flash、FPGA和RS232串... 一般对FPGA程序升级,需要使用下载器通过JTAG接口与FPGA连接,在一些不方便开盖的环境下,此种升级方案非常困难。基于XILINX公司的XC6SLX9芯片,利用FPGA的MultiBoot将多个配置文件下载入Flash中的特性,介绍一种基于Flash、FPGA和RS232串行通信的在线升级方案。FPGA通过SPI总线配置Flash,ICAP接口使FPGA跳转到Flash的对应地址读取烧写到Flash中的.bin文件。方案可在不增加额外器件且不开盖的情况下仅通过一个RS232通信接口,上位机软件就能完成对用户设计的功能程序或产品程序的升级,对程序存储芯片Flash的操作均由FPGA内部逻辑实现。结果表明,该方法有效且具有很好的移植性和可扩展性。 展开更多
关键词 SPI FLASH RS232串行通信 ICAP multiboot
在线阅读 下载PDF
基于CANFD的Zynq-7000程序升级实现方法 被引量:2
11
作者 孙洪宇 侯仕强 +1 位作者 董立春 梁陈 《自动化技术与应用》 2023年第9期9-12,98,共5页
目前关于Zynq-7000系列芯片稳定实现IAP功能的相关方法较少,使得现场应用中出现升级运行结果出错、意外中断升级后设备不能正常恢复初始运行状态、上电运行等待程序引导等问题。通过对CANFD通信的实现、Zynq系列芯片的Bin文件结构研究、... 目前关于Zynq-7000系列芯片稳定实现IAP功能的相关方法较少,使得现场应用中出现升级运行结果出错、意外中断升级后设备不能正常恢复初始运行状态、上电运行等待程序引导等问题。通过对CANFD通信的实现、Zynq系列芯片的Bin文件结构研究、QSpi-Flash的驱动与使用、Multiboot方法研究等,实现Zynq-7020、CANFD通信硬件电路,并设计配套软件应用。实现一套上位机与Zynq通过CANFD总线收发命令的稳定程序升级系统。经验证,该实现方式数据传输快且稳定、升级过程耗时短、不会出现升级结果错误、升级意外中断不会影响下次程序升级功能等优点。 展开更多
关键词 CANFD Zynq-7020硬件设计 IAP multiboot
在线阅读 下载PDF
多重引导框架下基于WinCE的ARM多串口开发
12
作者 吕俊龙 和卫星 汤连桥 《微计算机信息》 2010年第20期79-80,76,共3页
本文介绍了在一种新的嵌入式多重引导框架下启动WINCE并开发S3C2410的串口2和串口3。通过对不同的嵌入式操作系统Bootloader的特殊模块增加新的功能,使Bootloader可以很容易的支持任何操作系统。以开发板S3C2410为例具体介绍了串口驱动... 本文介绍了在一种新的嵌入式多重引导框架下启动WINCE并开发S3C2410的串口2和串口3。通过对不同的嵌入式操作系统Bootloader的特殊模块增加新的功能,使Bootloader可以很容易的支持任何操作系统。以开发板S3C2410为例具体介绍了串口驱动的开发设计。在此框架下启动WINCE开发S3C2410多串口既可节约人力资源,缩短开发周期又可提高稳定性,精简硬件设计。 展开更多
关键词 多重引导 嵌入式系统 WINCE 多串口开发
在线阅读 下载PDF
FPGA多重配置在LED显示控制系统中的应用 被引量:5
13
作者 曹慧 程宏斌 +1 位作者 汪洋 郑喜凤 《液晶与显示》 CAS CSCD 北大核心 2020年第5期456-463,共8页
在LED显示控制系统更新FPGA程序和显示参数过程中,可能会遇到掉电或误擦除等突发情况,导致程序出错后无法正常工作。为了提高系统的可靠性,本文对FPGA程序备份、系统功能自我恢复进行了研究。首先介绍了Xilinx Spartan-6 FPGA多重配置原... 在LED显示控制系统更新FPGA程序和显示参数过程中,可能会遇到掉电或误擦除等突发情况,导致程序出错后无法正常工作。为了提高系统的可靠性,本文对FPGA程序备份、系统功能自我恢复进行了研究。首先介绍了Xilinx Spartan-6 FPGA多重配置原理,然后针对FPGA程序和显示参数设置功能的需求,通过硬件设计研究了采用Flash多区域程序、显示参数备份存储方法。接着,通过FPGA多重配置模块的详细程序设计,实现了程序备份自动调用、自动判断和热重启的功能。最后,介绍了FPGA主备程序固化文件生成方式。通过模拟FPGA程序更新错误实验,验证了系统调用ICAP设置寄存器并触发IPROG命令和FPGA热启动并调用备份程序重新配置,实现了FPGA多重配置在LED显示控制系统上的实际应用,满足了系统更新和显示参数设置过程的稳定性、可靠性要求。 展开更多
关键词 FPGA 多重配置 LED显示 控制系统
在线阅读 下载PDF
计算机实验室多系统实验考试环境构建
14
作者 陈泽恩 《惠州学院学报》 2009年第6期82-86,共5页
由于计算机应用技术的快速普及,越来越多不同类型的专业实验和专业考试都已经无纸化,对于高校公共计算机试验室多样性的要求日渐提高。然而要同时使各类的专业实验和无纸化考试的正常进行,多重操作系统并存势在必行。但由于多个操作系... 由于计算机应用技术的快速普及,越来越多不同类型的专业实验和专业考试都已经无纸化,对于高校公共计算机试验室多样性的要求日渐提高。然而要同时使各类的专业实验和无纸化考试的正常进行,多重操作系统并存势在必行。但由于多个操作系统之间可以互相访问,这样对实验测试和无纸化考试都存在一定的影响,现提出利用L inux下的G rub多重操作系统启动管理器实现多个操作系统同时并存但又不互相影响的方法。 展开更多
关键词 系统启动 多重操作系统启动管理器 GRUB
在线阅读 下载PDF
NTServer系统安装及维护辨析
15
作者 张海鹏 《石家庄职业技术学院学报》 2002年第2期18-19,33,共3页
分析了在不同系统环境和应用需求条件下 ,WindowsNT网络操作系统的安装及系统维护方案 .以NT4 .
关键词 NTServer 系统安装 系统维护 服务器 网络操作系统 WINDOWSNT
在线阅读 下载PDF
基于FPGA的极简在系统编程设计 被引量:3
16
作者 叶兵 唐智慧 贺孟 《单片机与嵌入式系统应用》 2017年第8期21-24,共4页
针对FPGA程序在线编程与加载问题,提出一种极其简单的基于PicoBlaze6的FPGA高可靠性在系统编程方法。基于此方法,实现了一个通过串口对SPI Flash在系统编程的设计,该设计着重阐述整个设计的工作原理与实现方法,并给出了带电重启与选择... 针对FPGA程序在线编程与加载问题,提出一种极其简单的基于PicoBlaze6的FPGA高可靠性在系统编程方法。基于此方法,实现了一个通过串口对SPI Flash在系统编程的设计,该设计着重阐述整个设计的工作原理与实现方法,并给出了带电重启与选择加载的实现时序仿真图与在系统编程的调试结果。调试结果表明,在系统编程得到成功实现,本设计已在工程实践中得到应用。 展开更多
关键词 FPGA PicoBlaze6 在系统编程 SPI 多重启动 自动回滚
在线阅读 下载PDF
基于FPGA的安全启动与配置文件安全存储方案 被引量:5
17
作者 范晋文 周云松 黄维雄 《电子与封装》 2020年第8期26-29,共4页
研究了Xilinx FPGA的多重引导功能,bootloader的加载校验机制以及三备份纠错机制,设计实现了一种FPGA的安全启动与配置文件纠错的方法,降低了FPGA由于配置文件数据错误所导致的启动失败率。验证使用该方法FPGA不但可以从NOR FLASH中的... 研究了Xilinx FPGA的多重引导功能,bootloader的加载校验机制以及三备份纠错机制,设计实现了一种FPGA的安全启动与配置文件纠错的方法,降低了FPGA由于配置文件数据错误所导致的启动失败率。验证使用该方法FPGA不但可以从NOR FLASH中的不同备份程序中启动,而且可以及时诊断出NOR FLASH中发生数据错误的具体位置,并能够对发生错误的数据进行修复。 展开更多
关键词 安全启动 位翻转 冗余备份 多重引导
在线阅读 下载PDF
基于网络控制的FPGA动态多重配置的设计与实现
18
作者 安健 何敏 朱丹 《现代信息科技》 2023年第19期59-62,68,共5页
随着FPGA在雷达、通信领域等信号处理的广泛应用,FPGA资源成为限制信号处理算法工程应用的瓶颈。如何实现FPGA资源利用的最大化,成为工程上急需解决的问题。文章采用一种网络控制命令触发FPGA完成多重配置的方法,实现不同功能程序的切... 随着FPGA在雷达、通信领域等信号处理的广泛应用,FPGA资源成为限制信号处理算法工程应用的瓶颈。如何实现FPGA资源利用的最大化,成为工程上急需解决的问题。文章采用一种网络控制命令触发FPGA完成多重配置的方法,实现不同功能程序的切换。通过在信号处理板上的工程验证,该方法具有可操作性、灵活有效,解决了实现不同程序需要重复烧写程序的烦琐步骤,节省了人力物力。同时可用较少的逻辑资源完成需要更多逻辑资源才能实现的算法功能,提高了FPGA的资源利用率,降低了硬件设计的复杂性,在工程应用上具有很大的参考意义。 展开更多
关键词 WIZ811MJ 多重配置 现场可编程门阵列 内部配置访问端口
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部