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

基于1553B和外部FLASH实现星上FPGA配置
引用本文:杨东军,方伟,叶新.基于1553B和外部FLASH实现星上FPGA配置[J].计算机测量与控制,2012,20(3):804-806,809.
作者姓名:杨东军  方伟  叶新
作者单位:1. 中国科学院长春光学精密机械与物理研究所空间一部,吉林长春130033;中国科学院研究生院,北京 100039
2. 中国科学院长春光学精密机械与物理研究所空间一部,吉林长春,130033
基金项目:国家自然科学基金(61077080);吉林省科技发展计划资助项目(20090117)
摘    要:太阳辐射监测仪作为某卫星载荷之一,其控制系统主要由DSP+FPGA组成,文章利用1553B和外部Flash实现了系统上电后自动配置FPGA;首先,利用1553B通讯芯片上传FPGA和DSP代码到外部RAM,并通过DSP烧写程序分别烧写到Flash的合理区域;系统上电后,DSP从Flash 0x0地址运行,初始化后运行FPGA配置程序,实现FPGA的动态配置;避免了FPGA跑飞后需要重新上电和归零,提高了系统的可靠性;省去了FPGA专用配置EPROM芯片,简化结构,降低了系统成本;实践证明,FPGA加载时间约2分钟,可定时加载或命令控制加载,该方法简单实用,适合星上载荷使用。

关 键 词:1553B  Flash  配置  FPGA

Configuration of FPGA in Satellite Based on 1553B and External Flash
Yang Dongjun , Fang Wei , Ye Xin.Configuration of FPGA in Satellite Based on 1553B and External Flash[J].Computer Measurement & Control,2012,20(3):804-806,809.
Authors:Yang Dongjun  Fang Wei  Ye Xin
Affiliation:1(1.Changchun Institute of Optics,Fine Mechanics and Physics,Chinese Academy of Sciences,Changchun 130033,China; 2.Graduate School of Chinese Academy of Sciences,Beijing 100039,China)
Abstract:The solar irradiance monitor(one load of a satellite)is controlled by the DSP and FPGA.Using the 1553B and external FLASH achieves the purpose of FPGA auto configuration after system power.First,uploads the FPGA codes and DSP codes into the external RAM by the 1553B communications chip,and programs the code into the FLASH reasonable areas.After system power,DSP runs from address 0x0 of external FLASH,then begins to run the configuration program after DSP initialization,and completes the dynamic configuration of FPGA.This method avoids the system re-power when the FPGA running out,and improves the reliability of the system.In addition,this method does not need the dedicated FPGA configuration EPROM chip,so simplifies the structure and reduces the system cost.The experiment shows that the configuration can be controlled by timers or the external commands,and the configuration time is about 2 minutes.This method is simple and practical,suitable for the satellite load.
Keywords:1553B  Flash  configuration  FPGA
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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