一种多功能的1394仿真设备设计与实现

被引量 : 0次 | 上传用户:xsb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了满足新一代航空系统对数据传输总线高带宽、高确定性和高可靠性的要求,SAE对标准IEEE 1394B总线协议进行了一些裁剪和限定,形成新的1394总线接口需求——SAE AS5643协议,定义了一种安全性和确定性更高、延迟更小的数据通信网络标准,提高了通信系统的容错能力和完整性。在机载网络产品研发中,考虑到安全性、可重复性、试验成本问题,需要在地面环境下构建机载网络仿真系统对测试样机的功能和性能进行大量的前期试验。构建地面仿真系统需要不同的节点仿真设备协同工作,本文针对目前节点仿真设备种类繁多不便于维护的现状,结合SAE AS5643协议提出一种多功能1394仿真设备的实现方案。设备集合CC节点、RN节点和总线监控节点的功能于一体,通过配置寄存器选择不同的节点模式,实现单仿真设备的多功能应用。此方案支持上电初始化过程自动配置链路层寄存器,静态分配通道号,基于配置表调度接收发送异步流数据包,通过STOF包同步各个节点,支持接收消息的消息长度、消息时间、VPC和数据CRC的正误检查,全面包含了SAE AS5643协议中规定的CC和RN的功能,也可作为总线监控设备使用。仿真设备包含3个节点,共用一个主机接口,每个节点功能相互独立,均具有数据收发、故障注入、心跳字初始值自设定等功能。本文分析了IEEE1394协议在国内外的应用现状和多功能仿真设备的研发背景,介绍了飞机管理系统总线的基本拓扑结构和SAE AS5643协议,阐述了一种多功能1394仿真设备的解决方案,分析了其功能特点,叙述了其系统和逻辑架构,重点描述了各个模块的功能及控制过程,通过流程图说明了其在不同模式下收发数据包的流程,论述了数据包的存储机制,合理处理了总线竞争问题。为了保证功能的正确性和完备性,搭建了虚拟验证平台,以功能点为基础划分测试向量,对仿真设备的所有功能进行了全面的验证。设计和验证均采用硬件描述语言verilog实现,验证工具为Modelsim SE 6.5a。基于虚拟平台的功能验证表明,本文所阐述的一种多功能的1394仿真设备设计方案均已实现。仿真卡通过提前配置消息收发偏移,实现了带宽预分配,对收发消息的校验保证了数据的确定性和可靠性,采用循环优先级算法仲裁三个节点的DMA请求,确保了公平性,设备可以在100Mb/S和400Mb/S的速率下收发数据包,达到了较高的传输速率,能根据配置工作在不同的节点模式下,全面满足地面仿真系统的应用要求,对于研发SAE AS5643新设备具有重要意义。
其他文献
<正> 石油射孔用火工品与常用火工品比较,除有安全可靠的共性要求外,尚有耐温、耐压、耐腐蚀的特殊要求,因而在选择原材料方面显得十分重要。石油射孔有两种主要方法:有枪身
一种采用压力控制方法,控制锅内烹饪温度的电磁千帕锅面市,为电热器具拓展出汽动控制技术及亚沸腾烹饪的新发展空间。能够在使用地水的沸点温度以上,开辟出0.3℃烹饪温区,对
<正> 按摩治疗急性痢疾是本院姜××前在北京工作时,向一位朋友学来的方法,在整风运动以前,本院医师对此种治疗方法认为没有科学根据而且理疗书籍记载是禁忌症。即治愈也是偶
目的:分析冠心病房颤患者临床的中医证素及证候分布特征。方法:收集广安门医院2006年到2009年200例住院冠心病房颤患者的临床资料,包括患者基本病情、中医证候、中医证素等方
研究背景及目的乳腺癌(Breast cancer, BC)是女性最常见的恶性肿瘤之一。按照文献统计,在全球范围内,每年有大约135万乳腺癌患者,其中有54万为新发病例,而每年因乳腺癌死亡的
通过对比搪瓷和不锈钢承压水箱的材料,成本、质量,表明搪瓷承压水箱的性价比高,防腐能力强,能够适应复杂的用水环境,会逐步取代不锈钢承压水箱成为热泵热水器行业主流。
随着全球信息化和智能化水平的不断发展,模式识别技术已成为军事和民用领域的关键技术之一,作为其核心的智能分类器方法,受到众多学者的关注和系统研究,并有诸多成果成功应用
<正> 细菌性痢疾是痢疾杆菌引起的传染病,为夏秋季易流行而多见的疾病,临床上表现出急性或慢性大肠炎的症状,如发热腹痛,里急后重,粪便含有脓血,粘液等,发现这样患者早期进行
北京国际图书博览会是由中国举办的大型的国际性书展,受到人们的高度关注。目前,该图博会已成为国际四大图书博览会之一,携手法兰克福书展、伦敦书展和美国书展齐头并进,成为
<正>工程建设是一项系统复杂的工作,其投资数额大、工期长,为了提高工程建设效益和建筑企业的竞争力,必须采取相应的措施加强工程造价控制工作。事实上,在工程建设的每个阶段