摘要: 利用可编程片上系统构建多任务远程可重构控制器。控制器运用非对称多核架构、片上双RAM通信区、多任务相互监控、扩展TFTP服务器等方法,保证控制任务的实时性,实现硬软件的远程重构和故障的自主恢复。基于NIOS II,论述系统设计的总体思路和实现方法,在实际的控制系统中进行验证,取得了良好的结果。
关键词:
可编程片上系统,
NIOS II软核,
多核控制器,
故障恢复
Abstract: This paper constitutes a multi-task remote reconfigurable field controller based on SOPC technology. By using the methods of asymmetric multi-core architecture, on-chip dual RAM communications areas, mutual monitor between multi-tasks and extended TFTP server, the controller ensures the operation of real-time tasks. The controller also achieves remote reconfiguration of hardware and software and failure self-recovery. It describes the overall design and implementation method of this multi-core reconfigurable controller based on NIOS II. It has been verified in the actual control system and very good results are obtained.
Key words:
System On a Programmable Chip(SOPC),
NIOS II soft core,
multi-core controller,
failure recovery
中图分类号:
朱丹, 王家宁, 朱玙骅. 一种多核远程重构控制器的设计与实现[J]. 计算机工程, 2011, 37(9): 254-256.
SHU Dan, WANG Jia-Ning, SHU Yu-Hua. Design and Implementation of Multi-core Remote Reconfigurable Controller[J]. Computer Engineering, 2011, 37(9): 254-256.