TTE端系统关键模块的设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:beckham11
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
以太网自诞生以来一直保持着飞速的发展,广泛应用于办公系统等行业,已经积累了大量的用户基础与广泛的应用基础,传输带宽以一个数量级增长。然而,由于以太网采用事件触发机制传输数据,利用载波监听多路访问/冲突检测的方式来解决冲突,导致其在关键应用领域不能保证数据发送的实时性与确定性。而TTE因其高带宽、实时性、确定性并且兼容传统以太网设备等特点,弥补了传统以太网的不足,日益受到人们的关注,未来将在航空航天、汽车制造和工业控制等领域获得广泛应用。TTE是在以太网技术的基础上,增加了时间触发和时间同步服务,从而能够处理对实时性要求很高的时间触发业务,同时能够处理速率受限业务和普通以太网业务。TTE网络主要由TTE端系统和TTE交换机构成,TTE端系统作为网络核心设备,主要完成数据收发及网络的时钟同步等功能,本文将重点研究TTE端系统的设计与实现技术。本文结合实验室承接的“时间触发以太网端系统协作开发”项目,针对项目的特殊设计需求,首先介绍了TTE的研究背景以及国内外研究现状。其次,给出了TTE端系统的总体设计方案并阐述了各个模块的功能。第三,介绍了TTE端系统中三个关键模块的设计与实现,包括发送处理模块的设计与实现,接收处理模块的设计与实现以及PCIe总线接口模块的设计与实现;其中发送处理模块主要完成128个TT业务,128个RC业务以及BE业务的分组处理,队列管理,发送调度以及发送冗余管理;接收处理模块主要完成来自两个网口的128个TT业务,128个RC业务以及BE业务的完整性检查,接收冗余管理,存储控制以及TT业务的接收窗口检查;PCIe总线接口模块用于实现PCIe总线的物理层、数据链路层和事务层协议,主要包括TLP的解析和封装,对读完成包的乱序处理以及中断控制等,保障主机与板卡的正常通信;最后,对TTE端系统的三个关键模块进行了功能仿真与板级测试,并对调试中遇到的问题加以分析说明。测试结果表明,本文所述方案能够同时处理时间触发业务,速率受限业务以及普通以太网业务,并且满足性能需求。
其他文献
目的:观察剖宫产术中腹壁置负压引流管在预防腹部切口感染中的效果。方法选取100例剖宫产手术患者,随机分为实验组50例,对照组50例。实验组在关腹时在皮下置一次性负压引流管,对
目的探讨16层螺旋CT尿路成像在检出血尿病因方面的价值。方法选取62例血尿患者行CTU尿路成像检查,后处理采用不同的重组方式,包括曲面重建、多平面重建、最大密度投影、容积
随着环境问题的日益突出,能源供应的渐趋紧张,对可再生能源的开发利用,尤其是对风能的开发利用已受到世界各国的高度重视;本文论述了风力发电的优势及风力发电产业在中国的发
目的:探讨肝移植供体脾细胞和受体外周血淋巴细胞混合培养产生的IL-4和IL-10水平与临床受体肝功能变化的关系,并由此推测其对肝移植免疫耐受的反映。方法:将肝移植供体脾细胞
阐述了会计法治与会计道德的内涵,会计法治与会计德治的关系,提出了解决会计法治与德治相融合的方法与策略。
21世纪是一个全方位开放的时代,知识信息、经济信息正走向网络化、全球化。开放的时代必将摒弃传统落伍的封闭式教学,呼唤一个开放的教育以适应其发展,而以“开放性、探究性
疾病研究和新药开发有赖于有效的实验性动物模型的建立和应用。该文阐述了目前在药理学研究中常用的几类抑郁症动物模型,并对模型的原理及其应用作了介绍,最后对未来发展抑郁
肺纤维化(pulmonary fibrosis,PF)是一种严重的肺间质疾病,由于缺乏有效的药物治疗,其预后不良。这使得新的治疗药物的研究迫在眉睫,而建立良好的肺纤维化模型是进行药物研究
地矿三维可视化是三维可视化在矿山的应用,是地学研究的前沿领域。本文在吸收国内外研究成果的基础上,对矿山地质对象的数据来源与处理、地矿三维对象数据模型构建、建模方法
由创伤和退变所致的关节软骨缺损在临床非常常见,而损伤关节软骨的自身修复能力又很有限,通常导致患者复功能障碍、生活质量下降。关节软骨缺损的修复与功能重建是骨科一大难