关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > FPGA在弹上信息处理机中的应用

FPGA在弹上信息处理机中的应用

作者:方超 龚龙庆 田卫 西安微电子技术研究所时间:2010-05-17来源:电子产品世界收藏

  缓冲区存储切换有2种方式:

本文引用地址:http://www.eepw.com.cn/article/109046.htm

  (1)当1.28M的同步串行接口接收的数据个数达到64×100时切换;

  (2)由内部的20ms定时器切换。

  因此当ARM异常后,能够确保除4M总线数据之外的其它通道正常输出。当1.28M的同步串行接口异常后,内的状态机自动切换到内部的20ms定时器进行切换。设计及IP核通过SPARTAN3AN集成开发环境进行仿真验证。

  选用Xilinx公司的SPARTAN3AN系列的XC3S700AN-4FG484,电压1.2~3.3V,电流50mA~2A,主频最高达70MHz以上。

  地面单元测试仪的设计

  地面单元测试仪(图2)主要完成对信息处理机各种功能和参数的测试,模拟产生弹上机的所有输入信号,并测试其所有输出信号,可用于信息处理机的生产调试、出厂测试和外厂维修。

  地面单元测试仪由便携式工控机内插相应PCI板卡和相应软件程序组成,PCI板卡为1块COM通讯测试板卡,其主要实现和弹上高速内总线4Mbit/s(或以上)1553B总线接口,在软件的控制下,向弹上发送各种测试命令、并接收弹上机的测试结果。

  系统实现

  信息处理机的系统工作流程见图3,具体包括:

  (1)上电复位及初始化

  上电后,FPGA和ARM同时复位,进行初始化过程,其中FPGA初始化中, FPGA内部寄存器和逻辑状态的初始值、内部缓冲区数据清零依靠复位信号来完成,其中的“FPGA参数设定”由监控程序负责执行或由FPGA使用缺省参数完成。



关键词: 军事电子 FPGA

评论


相关推荐

技术专区

关闭