首页> 中文期刊> 《计算机工程与设计》 >基于FPGA控制的ARM动态启动加载技术

基于FPGA控制的ARM动态启动加载技术

         

摘要

针对ARM芯片上电启动加载镜像文件的过程不可控,以及镜像文件只能从启动介质的固定地址静态加载的问题,通过对ARM启动过程进行研究,分析现场可编程门阵列(field programmable gate array,FPGA)的可编程特性,根据串行外设接口(serial peripheral interface,SPI)通信协议在启动FLASH中的广泛使用,提出一种基于FPGA控制的ARM动态加载技术,实现对多个ARM的动态启动及其镜像文件升级控制.在提出整体设计方案的基础上,进一步完成各模块设计,实验验证了设计的可行性和有效性.%Aiming at the problem that the process of loading the image file on the ARM chip is not controllable,and the image file can only load from the fixed address of the starting medium,an ARM dynamic loading technology based on FPGA control was proposed.The FPGA's flexible programmable features were utilized,and its dynamic start-up control for multiple ARMs based on the SPI communication protocol was implemented.Based on the overall design scheme,the design of each module was completed,and the feasibility and validity of the design were verified by experiments.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号