首页 | 本学科首页   官方微博 | 高级检索  
     

多个NIOS程序在EPCS中的存储及切换运行
引用本文:罗明华.多个NIOS程序在EPCS中的存储及切换运行[J].单片机与嵌入式系统应用,2017,17(6).
作者姓名:罗明华
作者单位:中煤科工集团重庆研究院有限公司,重庆,400039
基金项目:省部级-“矿用胶带机撕裂检测控制系统研究”,重庆市社会事业与民生保障专项项目
摘    要:针对Altera FPGA,提出了一种在EPCS Flash中存入多个NIOS Ⅱ嵌入式程序(不同的配置文件和NIOS Ⅱ应用文件)并实现程序间相互切换运行的方法.通过搭建平台并以两个嵌入式程序为例,分别分析了它们的配置及引导流程,阐述了程序存储及切换运行的具体方法,实验结果证明了该方法的可行性.该方法使得带NIOS Ⅱ软核的FPGA嵌入式系统在调试以及应用上更加方便灵活,尤其针对系统程序的远程更新,在不破坏原有程序的基础上即可完成,大大提升了系统的安全性.

关 键 词:FPGA  NIOS    EPCS  程序存储  重配置  程序引导

Method of Storage and Switching Running for Multiple NIOS Programs in EPCS
Luo Minghua.Method of Storage and Switching Running for Multiple NIOS Programs in EPCS[J].Microcontrollers & Embedded Systems,2017,17(6).
Authors:Luo Minghua
Abstract:In the paper, a method for Altera FPGA to store multiple NIOS Ⅱ embedded programs into EPCS Flash and let them swtich to each other for running is proposed.Taking two embedded programs as the example, the program boot process, the specific method of the two program's storage and switch running are introduced.The experiment results show that the method is feasible.This method makes the FPGA with NIOS Ⅱ soft core more convinient in program debugging and practical application.Especially for program remote update, it can be completed without destroying the original program, and therefore the security of the system is enhanced greatly.
Keywords:FPGA  NIOS Ⅱ  EPCS  program storage  reconfiguration  program boot
本文献已被 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号