新闻中心

EEPW首页>EDA/PCB>设计应用> 基于FPGA在弹上信息处理机中的应用

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

作者: 时间:2012-08-29 来源:网络 收藏

同步422接口输出

采用两路单向RS422同步串行通讯接口,差分传输,一路为串行数据,一路为时钟数据 ,采用双线制传输。输出码速率2.56Mbps,15位加扰。

设计

当3 路输入数字量的数据流和4M的1553数据在20ms的时间内传输时,所需的内存约为10KB。

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

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

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

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

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

地面单元测试仪的设计

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


图2 地面单元测试仪框图

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




评论


相关推荐

技术专区

关闭