首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 78 毫秒
1.
1553B总线中曼彻斯特编解码器的设计   总被引:1,自引:0,他引:1  
曼彻斯特编解码器是1553B总线协议的重要组成部分,其性能的好坏直接影响整个系统的通信质量。通过分析MIL-STD-1553B协议和GJB5186测试标准,制定出编解码器的设计规范。采用硬件描述语言(Verilog)设计电路,VCS对设计进行仿真,并利用Synplify Pro及ISE完成综合和布局布线的工作,最后载入Xilinx FPGA进行测试。在深入分析曼彻斯特码型特点的基础上,对编解码器的工作过程及逻辑电路结构进行详细介绍。提出的时钟分离电路比超前滞后数字锁相环更为简单有效。  相似文献   

2.
3.
基于FPGA的曼彻斯特编解码器研究   总被引:3,自引:0,他引:3  
从DTI中曼彻斯特码的帧结构出发,使用VHDL硬件描述语言,采用自顶向下的设计方法设计了曼彻斯特编解码器。所编写VHDL源程序经Xilinx公司的ISE开发软件和Modelsim仿真工具进行调试优化和仿真,并在Xilinx公司的FPGA开发芯片XC3S1200E中进行了验证,结果表明,用FPGA可以很好的实现DTI中曼彻斯特编解码器。  相似文献   

4.
5.
本文在FPGA技术的基础上进行曼彻斯特编码器的设计研究,能够更好地利用曼彻斯特码这一数字基带信号传输码,从曼彻斯特码的帧结构出发,应用fpga技术设计完成曼彻斯特编码器,并且确保该编码器有着复位、同步制的生产功能。  相似文献   

6.
牛茜  靳鸿 《电子测试》2010,(12):74-78
为实现1553B产品的自主研发这一最终目的,本文采用有限状态机的方法设计实现1553B总线产品中最关键的部分之一,即对1553B总线上信息字的曼彻斯特II型码的解码器设计。状态机设计中,将1553B总线上的单个信息字作为研究对象,将对单个字的接收解码分解成6个部分进行研究,即同步头前半部分、同步头后半部分、信息位前半部分、信息位后半部分、校验位前半部分、校验位后半部分;又根据电平跳变时的脉冲宽度及同一电平采集计数,确定下一工作状态并输出当前解码结果及相关信息,直至完成整个信息字的解码过程。设计采用Verilog HDL语言,使用Quartus II9.0对设计实现综合、优化、仿真,最后在FPGA硬件电路上实现测试。本模块已应用于基于硬件FPGA对1553B总线进行总线监测的某项目的解码部分,经反复实验验证,解码正确,并具有很强的实际应用性。  相似文献   

7.
本文介绍了一款针对于1553B总线的数据采集终端的设计方法。该款终端在整个系统中,具备有特定的终端号,其功能是:将采集好的数据存储于FPGA中,当终端接到总线控制器的命令后,把存储的数据按要求发至1553B总线上。  相似文献   

8.
基于FPGA技术的曼彻斯特编码器设计   总被引:1,自引:0,他引:1  
曼彻斯特码是一种性能优良的数字基带信号传输码,具有消除直流成分,隐含时钟等特性,使得他在石油勘探测井中有着广泛的应用。从曼彻斯特码的帧结构出发,在阐明曼彻斯特码基本工作原理的基础上,应用FPGA技术,利用硬件描述语言VHDL设计完成曼彻斯特编码器,所设计的系统包含使能、复位、同步字的产生以及奇校验等功能,所编写的VHDL源程序经Altera公司的软件Max PlusⅡ进行调试、优化及仿真,仿真结果与理论分析完全吻合。  相似文献   

9.
MIL-STD-1553B标准是一种时分制,命令/响应,集中控制式多路传输的半双工串行数据总线标准,是一种国际公认的总线标准,已经被世界性的采用在陆海空装备上。本设计结合1553B总线特点,采用了现代流行的FPGA(现场可编程器件)和DSP(数字信号处理)相结合的技术,提出了一种基于TI公司的DSPTMS320F206进行数字信号处理,采用可编程器件实现曼彻斯特码编、解码的方法,给出了各组成模块的软、硬件的具体设计。  相似文献   

10.
基于FPGA和DSP技术某型飞机总线系统通讯软件的设计   总被引:2,自引:2,他引:0  
摘要:在分析某型飞机MIL-STD-1553B数据总线系统构成的基础上.结合其通信协议与其消息传输格式.建立了某型飞机总线系统通讯层次结构,并运用FPGA和DSP技术设计了此型飞机总线系统通讯软件。  相似文献   

11.
研究了样例无人机飞行控制计算机1553B总线单元,完成了详细的硬件电路设计。接口单元采用Vitrex-4系列FPGA为处理器,接收外部1553B传感器数据,通过数据预处理后将数据转换为FlexRay数据格式,发送给飞行控制计算机的CPU单元,实现外部1553B设备与飞行仿真计算机的实时通信。实验测试验证了设计的正确性,可为新型分布式无人机飞行控制计算机提供1553B通信接口。  相似文献   

12.
为降低成本,提高设计灵活性,提出一种基于FPGA的1553B总线接口方案;采用自顶向下的设计方法,在分析1553B总线接口工作原理和响应流程的基础上,完成了接口方案各FPGA功能模块设计;对关键模块编写VHDL代码,并采用Active-HDL软件进行了仿真;以Virtex-5 FPGA开发板和PC机为验证平台,在FPGA中分别模拟BC与RT,在PC机指令下进行了BC与RT功能模块间的收发测试,结果表明系统能在协议规定的1 MHz数据率下稳定运行;同时,为提升接口性能,采用光纤代替传统电缆传输介质,利用FPGA内嵌Rocket IO内核进行了传统1553协议数据的光纤传输,速率可达3 Gb/s以上。  相似文献   

13.
为了开发具有自主产权的MIL-STD-1553B接口芯片,采用自顶向下的方法设计了一款专用的总线发送器IP核;通过自顶向下的方法完成系统设计与模块设计,使用VHDL语言书写发送器程序代码,以FPGA为平台对发送器进行了测试。结果表明,发送器的逻辑功能达到了设计要求,时序指标完全符合协议规范,实现了总线通信,具有消耗逻辑单元少的特点。  相似文献   

14.
基于MIL-STD-1553B协议的远程终端的FPGA实现   总被引:1,自引:0,他引:1       下载免费PDF全文
孙涛  张华春 《电子器件》2010,33(3):353-356
研究了基于MIL-STD-1553B协议远程终端的FPGA硬件设计方法.给出了设计原理和实现流程,硬件结构主要由接口管理模块、位流控制模块、寄存器和内存管理模块、编码器和解码器组成,通过位流控制模块中的状态机控制内存、编码器和解码器,完成信息字数据的封装,解封装、发送和接收功能.克服了一些商用芯片成本昂贵,使用复杂的缺点,提出了一种通过简单配置就可以支持远程终端功能的解决方案.仿真结果表明设计方法能够满足远程终端功能得要求.  相似文献   

15.
为了方便对1553B设备进行测试,介绍了一种基于ARM9平台和FPGA的1553B总线测试系统的设计与实现方法。该系统以LPC3250作为微处理器。以CYCLONEI系列的EP1C6Q240C8芯片实现ARM与1553B协议芯片的接口逻辑。在Linux操作系统2.6内核下实现1553B的驱动程序。1553B协议芯片采用BU-64843T8,以实现系统的便携性。  相似文献   

16.
基于BU-61580的1553B航空通讯总线设计   总被引:1,自引:0,他引:1  
MIL-STD-1553B航空通讯总线不仅广泛应用在航空电子系统中,成为机载设备之间通讯主要接口,而且世界性地应用在海陆空各种武器以及航天领域.简要全面地介绍了1553B总线标准,给出了总线的硬件接口设计和软件设计.在航电系统通讯设计中极具有典型性和实用性.  相似文献   

17.
本文研究了样例无人机飞行仿真计算机的1553B总线接口单元,完成了详细的硬件电路设计。接口单元采用CycloneIII系列FPGA为处理器,接收外部1553B传感器输入数据,通过数据预处理后将数据转换为FlexRay数据格式,发送给飞行仿真计算机的CPU单元,实现外部1553B设备与飞行仿真计算机的实时通信。实验测试验证了设计的正确性,可为新型分布式无人机飞行仿真计算机提供1553B通信接口。  相似文献   

18.
详细介绍了一种使用FPGA编程,解析1553B总线通信协议以实现远程终端(RT)与总线通信的方法,阐述了1553B总线的通信体系、传输协议和通信方法,深入解析了FPGA中各程序模块之间的关系及功能,并通过试验证明了FPGA程序的正确性与可靠性.  相似文献   

19.
为了满足载荷与卫星进行可靠通信的目的,设计并实现了基于FPGA和BU?65170协议芯片的1553B远程终端。自行设计了用于控制BU?65170的主控制状态机,采用16位零等待缓冲接口模式,使用单消息和双缓冲模式进行消息传输。创新性地引入RS 422总线与1553B总线进行通信,方便测试过程,结果直观可见。采用专用测试板卡Alta ECD54?1553对系统进行测试,获得预期的可靠结果。FPGA取代传统CPU来控制1553B通信并集成数据传输功能,采用Verilog HDL硬件描述语言有利于软件移植,缩短研发周期,提高系统可靠性。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

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