APP下载

基于FPGA和HI6110的多通道1553B MT设计及实现

2016-09-09唐建邓涵

电子设计工程 2016年16期
关键词:信号

唐建,邓涵

(1.中国兵器工业第58研究所 四川 绵阳621000;2.西南科技大学 四川 绵阳621000)

计算机技术与应用

基于FPGA和HI6110的多通道1553B MT设计及实现

唐建1,邓涵2

(1.中国兵器工业第58研究所 四川 绵阳621000;2.西南科技大学 四川 绵阳621000)

针对传统MIL-STD-1553B总线体积大、成本高的缺点,提出了一种基于FPGA和HI6110的多通道1553B MT设计方案。该方案将数据打包缓存在SDRAM中,外部设备通过PCI总线读取SDRAM中的总线监视数据,并通过PCI接口对模块进行配置,实现监视的启动、停止、RT地址设置等。文中首先介绍了HI6110芯片功能特点,然后详细描述了总线译码与转换、HI6110接口逻辑与访问仲裁、HI6110状态监控与总线切换、信息帧获取与缓存、内部功能寄存器等FPGA内部功能模块及实现方法。应用结果表明:该方案具有低成本、集成高、方便扩展等优点。

1553B;HI6110;FPGA;总线监控器

MIL-STD-1553B总线已广泛应用于航空航天等领域中,实现火力控制、雷达、导航等设备之间高可靠的互联通信[1]。1553B总线有BC、RT、MT 3种功能节点。MT(Monitor Terminal,总线监控节点)可以对总线上所有的通讯行为及数据进行监视,可有效地获得总线的工作状态,以保证总线可靠运行,是总线搭建中必不可少的功能节点。在通常的设计方案中,MT节点一般都是由BU-61580模块实现[2-3],无论是DDC还是国产兼容产品(XX-61580),该类模块体积大、成本较高的缺点。

图1 3通道1553B总线MT模块

1 总线MT模块介绍

MT模块将消息帧加上时间戳、总线通道标识等数据打包缓存在SDRAM中。外部设备通过PCI总线读取SDRAM中的总线监视数据,并通过PCI接口实现监视的启动、停止、RT地址设置等模块配置。MT模块功能框图如图1所示。……

登录APP查看全文

猜你喜欢

信号
信号
完形填空二则
7个信号,警惕宝宝要感冒
孩子停止长个的信号
《铁道通信信号》订阅单
基于FPGA的多功能信号发生器的设计
基于Arduino的联锁信号控制接口研究
《铁道通信信号》订阅单
基于LabVIEW的力加载信号采集与PID控制
Kisspeptin/GPR54信号通路促使性早熟形成的作用观察