TTFC多业务节点卡FPGA设计及实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:lynneselina
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着航电网络、车载互联以及工业自动化控制等领域的发展和进步,网络的实时性、可靠性以及多种类型业务混合的需求越来越高,于是时间触发网络技术取得了广泛的关注与飞速的发展。FC-AE(Fiber Channel-Avionics Environment)具有高传输速率、低延时、低误码率和抗干扰能力强等优点,如今已在各种实时性和可靠性要求高的环境中得到了广泛的应用。考虑到将时间触发网络技术引入到以太网中的TTE(Time Triggered Ethernet)的研究已有一定成果,而时间触发FC(Fiber Channel)网络的研究尚在起步阶段,本论文将TTFC(Time Triggered Fiber Channel)作为研究方向,设计并实现具有TTFC功能的节点卡。并且在现代社会中,需要多种类型业务协同工作的应用场景逐渐增多,基于这样的需求,本文设计了具有多业务接入功能的TTFC节点卡。该节点卡支持将以太网业务和CAN(Controller Area Network)业务接入FC-AE网络,实现节点卡对多种不同业务的时间调度。论文的主要工作如下:(1)对节点卡设计中所涉及到的相关协议进行了分析,提出了节点卡的总体设计方案。设计方案主要包括三个部分:FC模块、多业务接入模块和DMA模块。(2)完成了将以太网协议帧和CAN协议帧按规定的格式封装为标准的FCAE-ASM协议帧,实现节点卡多业务接入的功能。(3)比较了将TTE中的AS6802协议的应用在TTFC中的时间同步方法与借鉴IEEE1588协议的FC原语时间同步方法,提出了一种FC原语时间同步的改进方法作为本设计的时间同步方案。(4)在实现了节点卡时间同步功能的基础上,设计了节点卡的时间触发功能,时间触发的功能包括发送和接收两个方向,本设计中的时间触发发送功能的是通过DMA模块提前进行时间调度的。(5)基于节点卡的设计方案对FC模块、多业务接入模块和DMA模块及其各个子模块进行了逻辑实现。上述节点卡的设计与实现过程都是基于FPGA进行的,在逻辑实现完成之后,还对本设计的逻辑代码进行了功能仿真,并配合TTFC应用软件对节点卡进行了下板测试,保证了节点卡功能的正确性。
其他文献
在好人是如何变坏的社会学研究与道德恶的伦理学研究中,都发现了群体的影子。指引个体不因群体的压力或诱惑而失去道德坚守,应该是道德教育的一个新课题。客观来看,群体不是
德育的本质在于培养具有主体精神、积极个性、良好品行和健全人格的人。因此,对一名中职学生而言,德育必须高度重视受教育者的主体性。这就要求德育创新必须以受教育者为主体,以
大正民主时期在学界有狭义和广义两种划分:狭义上仅指大正天皇在位时期,即从1912年到1926年的短短15年;广义则是指从明治末年日俄战争到昭和初年“满洲事变”(“九一八”事变),即从1905年到1931年。本文采用二战后日本历史学界的普遍划分方法,即广义的划分,选取1905—1931年这27年作为研究时段,探讨这一时段内日本女性的社会地位。大正民主时期是日本发展变革的繁荣期,国内不断深化改革,致使
多相混输泵是进行海洋矿产资源开采的主要设备之一,在深海资源开采领域具有重要地位,从上个世纪开始国外相关科研机构就已经开始研究多相混输技术,并逐渐有成熟的产品应用于油气混输领域,而国内多相混输技术的研究则相对较为落后,在技术方面还有待进一步进行提升,总体要落后于国外。多相混输技术研究的关键问题之一是进行多相流混输泵的研发,由于多相混输泵能够提高深海矿产资源的开采效率、降低开采成本,在海洋矿产资源开发