基于 sopc 的1553b 总线接口逻辑设计

基于 sopc 的1553b 总线接口逻辑设计

ID:34018592

大小:193.40 KB

页数:4页

时间:2019-03-03

基于 sopc 的1553b 总线接口逻辑设计_第1页
基于 sopc 的1553b 总线接口逻辑设计_第2页
基于 sopc 的1553b 总线接口逻辑设计_第3页
基于 sopc 的1553b 总线接口逻辑设计_第4页
资源描述:

《基于 sopc 的1553b 总线接口逻辑设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于SOPC的1553B总线接口逻辑设计作者:王海滨(WANGHai-bin)单位:海军飞行学院(NavalFlyingAcademy)Designof1553BBusInterfaceLogicBasedonSOPC(海军飞行学院)王海滨WANGHai-bin摘要:针对1553B总线协议控制器基本依赖于进口专用芯片现状,提出了以Xilinx公司Virtex-IIProFPGA为核心实现1553B总线接口逻辑的系统设计方案。采用SOPC技术,将PowerPC405硬核处理器与总线接口逻辑集成在一片FPGA上,从而使系统集成度高、功能强大、扩展性强。通过测

2、试表明,系统工作稳定可靠,满足1553B总线协议标准。关键词:1553B总线;SOPC;硬核处理器;现场可编程门阵列(FPGA)中图分类号:TP336文献标识码:AAbstract:Accordingtothepresentsituationof1553Bbuscontrollerwhichisbasicallydependingonthespecialimportedchip,thispaperputsforwardthesystemdesignschemethatbasesontakingXilinxcompany'sVirtex-IIProFPGA

3、ascentretorealizethe1553Bbusinterface.IntegratingPowerPC405hard-coreprocessorandbusinterfacelogiconaFPGAbyusingSOPCtechnology,thusthisdesignmakesthesystemhashighintegration,powerfulfunctionandstrongexpandability.Thetestresultindicatesthatthesystemisstableandreliableinworkandcanme

4、etthestandardrequirementof1553Bbusprotocol.Keywords:1553Bbus;SOPC;hard-coreprocessor;FPGA1引言数据总线是飞机航电系统中首先运用的数字电子设备之一,MIL-STD-1553B就是其典型代表,它利用一条屏蔽的双绞线进行带有时钟信息的数据传输。1553B具有高可靠性的特点,它已经成为我国航空航天领域广泛采用的军用总线标准。由于1553B总线协议控制器基本依赖于进口的专用芯片,价格昂贵,还受到限制,并且这些芯片需要很多外围的硬件电路配合工作,如果完成整个总线接口板的设计,还

5、需要单独的MCU,集成度不高,这样就在某种程度上限制了设计能力。随着嵌入式技术的发展,可编程片上系统设计(SystemonaProgrammableChip,SOPC)技术已经在很多领域得到实际应用。本文采用SOPC技术,以Xilinx公司的Virtex-IIProFPGA为核心,实现1553B总线传输协议的接口逻辑设计。21553B数据总线传输协议简介现在广泛采用的1553B标准是根据1973年军标1553原版基础上发展而来的。1553B是一种集中控制式、飞机内部时分指令/响应型多路串行数据总线标准,具有高可靠性和灵活性,已经成为现代航空机载系统设备互

6、联的关键技术,广泛应用于飞机、舰船等武器平台上。1553B数据总线的传输速率为1Mbps,协议规定3种字:命令字、数据字和状态字。字的长度为20个bit,且由3部分组成:同步头(3bit),消息块(16bit)和奇偶位(1bit)。信息量最大长度为32个字。总线系统由一个总线控制器(BC)与不多于31个的远程终端(RT)组成,有时系统中还可以加入总线监控器(MT),由于终端类型的不同,可辨别出命令字和状态字,命令字由BC发出,而状态字则由RT发出。总线上传输的信息格式主要有BC到RT,RT到BC,RT到RT,广播方式和系统控制方式。3系统结构及功能系统采

7、用Xilinx公司的Virtex-IIProXC2VP30FPGA为核心,其内部带有2个PowerPC405处理器核。总线接口协议实现是基于XilinxVirtex-IIPro开发系统平台的,Virtex-IIPro开发平台是整个系统的核心,可以快速的搭建1553B总线实现平台。系统的硬件平台主要由Virtex-IIPro开发板、总线转换器、总线终端设备和PC机构成,系统结构如图1所示。FPGARS232RS232电源电源串口串口UART通信模块POWERPCPCPC机机SDRAM处理器终端设备终端设备总线终端总线终端SDRAM用户接口逻辑扩展槽扩展槽设

8、备设备EPROMEPROM1553B总线协议模块USBUSB加载加载总线转换器1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。