检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:衡阳 张鹏 李勇志 张碧清 HENG Yang;ZHANG Peng;LI Yongzhi;ZHANG Biqing(Southwest China Research Institute of Electronic Equipment,Chengdu 610036,China)
机构地区:[1]中国电子科技集团公司第二十九研究所,成都610036
出 处:《电子信息对抗技术》2024年第5期101-105,共5页Electronic Information Warfare Technology
摘 要:随着FPGA的快速发展,基于MicroBlaze与FPGA架构设计的嵌入式系统由于其空间尺寸优势得到广泛引用。为提高系统可靠性,通过FPGA设计看门狗电路监测MicroBlaze软核处理器运行情况。若处理器运行异常,则将处理器复位,此时程序从入口代码重新运行。在上述过程中,系统完成重启的前提是软核入口代码数据正确,若处理器运行异常且将入口代码数据篡改,此时系统将无法正常重启。为解决该问题,设计了基于MicroBlaze与FPGA的高可靠性嵌入式系统,通过加载保护设计方式,保证嵌入式系统在该故障下仍能够进行重启。With the rapid development of FPGA,embedded system based on MicroBlaze and FPGA is widely used because of its space size advantage.To improve system reliability,a watchdog circuit is designed using FPGA to monitor the operation of MicroBlaze soft core processor.If the processor runs abnormally,it will be reset and the program will run again from the entry code.In the above process,the prerequisite for the system to restart is that the entry code data of the soft core is correct.If the processor runs abnormally and the entry code data is tampered with,the system will not be able to restart normally.To address this issue,a highly reliable embedded system based on MicroBlaze and FPGA is designed,which ensures that the embedded system can still restart in the event of a fault through a load protection design.
关 键 词:FPGA MICROBLAZE 入口代码 高可靠性
分 类 号:TN97[电子电信—信号与信息处理] TP368.2[电子电信—信息与通信工程]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.117.196.112