APP下载

基于FPGA的曼彻斯特编解码器设计

2011-10-09汤晓曦陈泉根

电子设计工程 2011年23期
关键词:信号设计

汤晓曦,尹 蕾,许 晏,陈泉根

(中国工程物理研究院 电子工程研究所,四川 绵阳 621900)

1553B总线是广泛应用于飞机综合航电系统、外挂物管理与集成系统的总线系统。并逐步扩展到飞行控制等系统及坦克、舰船、航天等领域。我国于1987年颁布了相应的军标GJB289《数字式时分制指令/响应型多路传输数据总线》。但是由于该标准的核心技术为欧美公司所垄断,因此,倘若能够自主研发基于1553B总线标准的协议芯片或产品具有重要的战略和经济意义[1]。随着可编程逻辑器件的高速发展,越来越多的设计者在FPGA、CPLD等的硬件基础上开展设计研究。本文基于FPGA的硬件基础设计实现了1553B总线中曼彻斯特II型码的编解码器。

1 1553B总线

MIL-STD-1553B总线网络由终端、子系统和总线传输介质组成。终端是使数据总线和子系统相连接的电子组件。子系统为从多路数据总线上接收数据传输服务的装置或功能单元[2]。总线控制器(BC)是总线系统组织信息传输的终端。总线监视器(BM)是总线系统中指定作接收且记录总线上传输的信息并有选择地提取信息以备后用的终端。远程终端(RT)是总线系统中不作为总线控制器或总线监视器的所有终端[3]。

1553B总线的传输速度是1 Mb/s,采用曼切斯特Ⅱ型编码,半双工工作方式。信号以串行数字脉冲编码调制(PCM)形式在数据总线上传输。逻辑1为双极编码信号1/0,即一个正脉冲继之一个负脉冲,逻辑0为双极编码信号0/1[4],即一个负脉冲继之一个正脉冲。

图1 曼彻斯特II型码与NRZ码对比Fig.1 Compare of the Manchester II code and NRZ code

2 1553信号的3种传输方式

1553B信息流由一串1553B消息构成。……

登录APP查看全文

猜你喜欢

信号设计
信号
完形填空二则
何为设计的守护之道?
《丰收的喜悦展示设计》
孩子停止长个的信号
瞒天过海——仿生设计萌到家
设计秀
有种设计叫而专
基于LabVIEW的力加载信号采集与PID控制
一种基于极大似然估计的信号盲抽取算法