首页> 中文期刊>单片机与嵌入式系统应用 >基于FPGA的SOPC系统Bootloader设计

基于FPGA的SOPC系统Bootloader设计

     

摘要

介绍了在Xilinx K7上运用MicroBlaze软核程序,详细介绍了在Vivado软件配置BPI FLASH启动方式以及在SDK搭建Bootloader程序逻辑设计流程和软件设计,并包含Bootloader程序备份。该程序是在FPGA硬件配置完毕之后,在MicroBlaze上运行的一段启动代码,用来将BPI FLASH中的用户程序搬运至DDR,并引导嵌入式系统从用户程序开始运行,可在第一份启动代码校验出现故障时自动运行备份Bootloader程序。该设计方案解决了在复杂的MicroBlaze程序中占用FPGA内部BRAM资源和启动安全问题,已在现有不同项目中应用,具有较好的通用性和适应性。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号