将时钟的最高频率设置成16.8MHz。图11所示为解码器的仿真时序图,解码器在一个字周期之后,解码出数据为1110111011111011。 文章详细介绍了一种利用FPGA实现的1553B总线用的ManchesterlI型码解码器,文章给出了解码器各模块的功能和实现方法,最后给出了顶层设计原理图。给出的仿真时序图证明这是一种可靠的实现方法。
本文介绍了1553B 军用航空总线远程终端通过FPGA 编程实现的方法,该程序通过调试之后可以很好的工作,完全可以满足海军某型号飞机某系统远程终端1553B 总线通信的要求。将1553B 总线接口集成到FPGA 内,不但降低了成本,缩短了开发周期,也减轻了机身的重量,具有非常重要的现实意义和良好的应用前景。
📌方案一:利用复旦微电子的FPGA,它提供了与Actel相似的1553B IP核,功能强大且经过验证。此方案适用于复旦微的FPGA,实现起来相对简单。🛠️📌方案二:基于Actel的1553B IP Core,我们开发了一个新的verilog版本。通过简化不必要的功能,如可选的mode码,此方案虽然研发时间长,但可以在其他国产FPGA上实现1553B功能,...
基于对1553B规范和gjb289a-97的消化理解,通过FPGA来实现MIL-STD-1553B协议是可行的,目前的科研院所和相关的单位在这方面作了大量的工作,设计出的协议芯片已经能够完全1553B规范。恩菲特科技于2005年推出的EP-H31580就是典型的代表,其性能指标达到国外同类产品水平。基于EP-H31580开发的1553B板卡的总线已经包括了PCI...
在航空航天领域,对1553B总线接口进行研究并实现成为了当务之急。而采用FPGA技术实现1553B总线接口是一种常见的方法,本文将对基于FPGA的1553B总线接口技术进行研究与实现。 二、1553B总线接口概述 1553B总线是一种双绞线物理介质,采用双绞线作为传输介质,具有高抗干扰能力。1553B总线接口主要分为控制器和远端终端两部分。
该系统以F2812为控制核心,与外围辅助电路构成微计算机系统;由BU-64843协议芯片完成1553B总线的功能。BU-64843提供了丰富的资源。为软件的设计提供了极大的灵活性和可靠性;控制和译码信号利用FPGA实现,FPGA器件电路连接简单,使用方便,使用功能强大的VerilogHDL语言编程,可提高系统的维护性和扩展性。
研究提出了一种采用多核MIMD架构实现多节点1553B总线协议处理器的方法,功能符合1553B总线标准的要求,并特别注意了逻辑资源的节约与复用,使设计逻辑规模可以在单片FPGA中实现。在后续的工作中,将进一步优化设计,并开发测试板和PC上的测试应用软件[7],使整个系统作为完整的产品提供给用户使用。
[导读]介绍用FPGA设计实现MIL-STD1553B部接口中的曼彻斯特码编解码器。 摘要:介绍用FPGA设计实现MIL-STD1553B部接口中的曼彻斯特码编解码器。该设计采用VHDL硬件描述语言编程,并且专门的综合工具Synplify对设计进行综合、优化,在MAX+PLUS II进行时序仿真,最后在FPGA上实现。
需要明确的是,FPGA可以实现1553B总线的接口功能,但并不是所有的FPGA都能够直接与1553B总线进行通信。一般情况下,需要通过外部接口电路将FPGA与1553B总线进行连接。这一连接包括数据线、时钟线、控制线等。本文主要讨论FPGA设计中的接口电路实现。 对于1553B总线接口来说,FPGA需要具备以下功能: 1. 接收和发送数据:FPGA需要...