航空用429总线控制器的设计与验证

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:jianming_zhang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在现代航空工业电子通讯领域中,航空专用ARINC429总线(以下简称429总线)作为航空电子通讯系统之间数据传输的重要方式之一,极大的提高了航空电子通讯系统的性能。由于应用领域非常广泛,所以对ARINC429总线控制器功能及性能的要求也逐渐增高。针对不同的应用需求以及复杂多变的应用环境,在保证基本功能正确的前提下做出适应性的功能增减或修改也越来越普遍,如此以来,对于ARINC429总线控制器功能性能的验证工作变得尤为重要。本论文在学习研究了ARINC429总线传输规范、某型号处理器项目实践的应用环境及架构基础上,采用从上到下的电路设计思想,将429总线控制器按照功能类别划分子模块,使用VHDL及Verilog硬件描述语言分别完成寄存器控制功能、数据发送功能、数据接收功能、异步时钟同步处理功能及发送接收速率配置功能等子模块的设计开发及验证。在异步时钟处理功能模块的设计中,由于异步时钟频率相对固定,采用两级及三级锁存的方式完成异步时钟同步处理。在发送及接受功能模块的设计中,在控制电路部分例化异步FIFO,完整、正确实现数据发送或接收的同时,也实现了发送接收数据深度可配置,提高了ARINC429总线控制器可重用性。在完成电路功能设计的基础上,通过单一模块验证、系统集成后模块验证以及集成后通路验证的分级验证手段,展开对功能及性能的验证工作。在单一模块验证阶段,采用自研模型环境及多路429总线控制器互连环境两种验证方法相结合的方式保证功能及性能验证的准确性及完备性。在自研模型环境下,独立开发了从设备接收模型、外部设备发送模型以及模拟OPB总线操作的OPB总线功能模型。为保证验证的可信度以及准确性,在发送模型设计中引入了随机变量作为发送数据源,避免了发送特定或固定数据所带来验证的低可信度,同时为保证验证的效率,在确保接收模型功能正确的前提下,引入了数据的自动比对,大大提高了验证效率,也极大的降低了进行人为数据比对时带入错误的可能性;多路429总线控制器互连环境下,将多路429总线控制器的发送端和接收端互连,形成一个小型系统环境,实现数据收发功能验证。通过上述验证工作,实现了在模块级429总线控制器功能及性能验证全覆盖,为随后的系统集成提供了保证。在完成模块级验证工作后,采用软硬件协同验证的方法展开系统集成互连后的功能验证,集中针对ARINC429总线控制器在系统中应用的功能及性能展开进一步验证。通过单一模块验证及系统集成后通路验证,最终实现对ARINC429总线控制器的完全功能验证。
其他文献
目前在城市交通领域,为解决“堵车、停车难、交通事故多、空气污染、油耗大”等难题,自动驾驶技术成为研究热点。自动驾驶研究的目的是构建一个有序、畅通、高效、安全、方便
随着我国货币市场的不断发展以及利率市场化的不断深化,利率作为市场经济条件下的核心资源,对各类资源配置发挥着基础性作用。上海银行间同业拆放利率(SHIBOR)在2007年1月4日正式
自农业发展银行建行以来,农业发展银行作为国家政策性银行,一直从事国家指定范围、对象与用途的贷款业务。随着我国农业产业政策的不断完善和粮食市场全面快速开放,农业发展银行
概述了下水道疏通剂的疏通原理及各组分的作用,综述了近年来建筑物下水管道固体疏通剂和液体疏通剂的国内开发情况。
地质聚合物(Geopolymer)是一种由无定形的铝硅酸盐矿物(含有氧化铝和二氧化硅)与水玻璃、强酸(盐)、或强碱混合反应而成的具有非晶态或准晶态的一类无机聚合物胶凝材料。沸石
在信息碎片化时代,网上流传着各式各样的“人生哲理”和花样百出的“至理箴言”,形形色色的励志爆文和表述不一的生活感悟更是屡见不鲜。它们在不同的场合、不同的媒介、不同的
报纸
针对淤浆法聚乙烯生产工艺开发了高效乙烯聚合催化剂N-1.该催化剂在燕化公司化工一厂低压聚乙烯生产装置上的工业试用结果表明:适合淤浆法聚乙烯生产工艺,其活性与原使用的BC
在东北这片土地的祖先们经过历史的洗礼和演变、环境气候的不同,逐渐形成了各不相同的多个民族,肃慎便是其中一个古老的民族之一。他们主要居住在今黑龙江流域东部的广大地区,它
目的评价安徽省阜阳市HIV感染既往献血人群总淋巴细胞计数和CD4+细胞计数间的相关性。方法于2005年6~8月,对安徽省阜阳市HIV感染既往献血员进行横断面调查,对符合条件的279名
<正>所谓触诊法,即通过人的手或借助于器材来按触动物身体部位而产生的感觉进行疾病诊断的一种方法。由于犬猫身体较小,对其所患的某些患病采用触诊法诊断较其他诊断方法具有