基于FPGA的SOPC系统Bootloader设计
介绍了在Xilinx K7上运用MicroBlaze软核 程序,详细介绍了在Vivado软件配置BPI FLASH启动方式以及在SDK搭建Bootloader程序逻辑设计流程和软件设计,并包含Bootloader程序备份.该程序是在FPGA硬件配置完毕之后,在MicroBlaze上运行的一段启动代码,用来将BPI FLASH中的用户程序搬运至DDR,并引导嵌入式系统从用户程序开始运行,可在第一份启动代码校验出现故障时自动运行备份Bootloader程序.该设计方案解决了在复杂的MicroB-laze程序中占用FPGA内部BRAM资源和启动安全问题,已在现有不同项目中应用,具有较好的通用性和适应性.
MicroBlaze、Bootloader、BPI FLASH、启动备份
22
TP302.1(计算技术、计算机技术)
2022-11-18(万方平台首次上网日期,不代表论文的发表时间)
共3页
7-9