摘要
针对综合化电子系统硬件模块国产化和小型化后加载方法通用性差的问题,提出了一种基于虚拟并行NOR FLASH技术的嵌入式处理器程序远程加载通用方法。该方法利用板级管理FPGA通过SRIO将远程待加载程序存储到外挂DDR中,并通过双口RAM和虚拟并行NOR FLASH接口将存储在DDR的程序组织成与并行NOR FLASH数据格式及接口时序完全一样,从而嵌入式处理器可通过主动并行方式加载远程程序。工程应用实测结果表明,该方法不仅加载速度快,而且能在不同嵌入式处理器之间通用。
In view of the problem of poor versatility of traditional program loading schemes after the localization and miniaturization of hardware modules of integrated electronic systems a universal method is proposed for remote loading of embedded processor programs based on virtual parallel NOR FLASH technology.The method uses the board-level management FPGA to store the remote program to be loaded into the external DDR through the SRIO and makes the program stored in the DDR into the same data format and interface timing as the parallel NOR FLASH through the dual-port RAM and virtual parallel NOR FLASH interface.Therefore the embedded processor can load remote programs in master parallel mode.The actual results of engineering application show that the proposed method has fast loading speed and can be universally used between different embedded processors.
作者
邵龙
SHAO Long(No.10 Institute of China Electronic Technology Group Corporation,Chengdu 610036 China)
出处
《电光与控制》
CSCD
北大核心
2021年第3期107-110,共4页
Electronics Optics & Control
关键词
综合化电子系统
嵌入式处理器
远程加载
integrated electronic system
embedded processor
remote loading