基于MicroBlaze与FPGA的高可靠性嵌入式系统设计  被引量:1

High Reliability Embedded System Design Based on MicroBlaze and FPGA

在线阅读下载全文

作  者:衡阳 张鹏 李勇志 张碧清 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[电子电信—信息与通信工程]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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