作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2011, Vol. 37 ›› Issue (9): 254-256. doi: 10.3969/j.issn.1000-3428.2011.09.089

• 工程应用技术与实现 • 上一篇    下一篇

一种多核远程重构控制器的设计与实现

朱 丹1a,王家宁2,朱玙骅1b   

  1. (1. 南京邮电大学 a. 计算机学院;b. 通信与信息工程学院,南京 210003; 2. 中国科学院国家天文台南京天文光学技术研究所,南京210042)
  • 出版日期:2011-05-05 发布日期:2011-05-12
  • 作者简介:朱 丹(1957-),男,讲师,主研方向:实时控制,嵌入式系统;王家宁,副研究员;朱玙骅,本科生

Design and Implementation of Multi-core Remote Reconfigurable Controller

ZHU Dan   1a, WANG Jia-ning  2, ZHU Yu-hua  1b   

  1. (1a. College of Computer; 1b. College of Communication and Information Engineering, Nanjing University of Posts and Telecommunications, Nanjing 210003, China; 2. National Astronomical Observatories/Nanjing Institute of Astronomical Optics & Technology, Chinese Academy of Sciences, Nanjing 210042, China)
  • Online:2011-05-05 Published:2011-05-12

摘要: 利用可编程片上系统构建多任务远程可重构控制器。控制器运用非对称多核架构、片上双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

中图分类号: