Multiboot of K7 FPGA based on MicroBlaze soft core

With the continuous development of embedded system-on-chip, it has become a trend to add MicroBlaze soft core to Field Programmable Gate Array (FPGA) to complete the design and development of system communication and external interface control. The Multi-boot function of the FPGA provides a multi-mirror boot solution. It can realize the remote update of the FPGA configuration image without modifying additional hardware circuits on the premise that the device is powered on continuously. In addition, if the image switchover fails, the FPGA can return back to a secure image to ensure the remote update security. Based on MicroBlaze soft core, DDR3 external cache device and FLASH peripheral memory device, the multi-boot of the underlying algorithm program and application program is realized on Kintex7 FPGA. The detailed steps of software design are given for how to realize the multi-boot of the underlying logic program and the processing system application program respectively. The method has been verified in the infrared photoelectric system.

Authors

Institutions

Publication Details

Published
2024-12-04
DOI
https://doi.org/10.1117/12.3034668
Primary Topic
Embedded Systems and FPGA Design
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Multiboot of K7 FPGA based on MicroBlaze soft core

Ge Peng, Qiang Qin, Lizhen Liu, Yang Pengwei et al.
Embedded Systems and FPGA Design
article

Multiboot of K7 FPGA based on MicroBlaze soft core

Ge Peng, Qiang Qin, Lizhen Liu, Yang Pengwei, Chen Daqian, Han Zijian, Dong Yang
article en

Abstract

With the continuous development of embedded system-on-chip, it has become a trend to add MicroBlaze soft core to Field Programmable Gate Array (FPGA) to complete the design and development of system communication and external interface control. The Multi-boot function of the FPGA provides a multi-mirror boot solution. It can realize the remote update of the FPGA configuration image without modifying additional hardware circuits on the premise that the device is powered on continuously. In addition, if the image switchover fails, the FPGA can return back to a secure image to ensure the remote update security. Based on MicroBlaze soft core, DDR3 external cache device and FLASH peripheral memory device, the multi-boot of the underlying algorithm program and application program is realized on Kintex7 FPGA. The detailed steps of software design are given for how to realize the multi-boot of the underlying logic program and the processing system application program respectively. The method has been verified in the infrared photoelectric system.

Institute of Physics (CN)
Openalex Percentile: Top 74%
Embedded Systems and FPGA Design
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.