基于Cyclone V的ETB协议的FPGA程序设计与实现
发布时间:2024-03-19 22:41
自IEC(International Electrotechnical Commission,国际电工委员会)于1999年推出TCN(Train Communication Network,列车通信网络)标准,即《IEC 61375-1》,经过近二十的发展,TCN标准早已成熟地应用于列车通信网络中。依托于其实时性和可靠性的特性,TCN标准得到了各大列车网络通信设备厂商的青睐和众多铁路运营公司的支持。TCN标准的网络传输速率限制了其进一步的发展,IEC于2011年推出新一代的ETB(Ethernet Train Backbone,以太网列车骨干网)标准,即《IEC61375-2-5》。这对于我国来说将是一个重大的机遇,在国家战略层面上,将其核心技术国产化是一件十分有意义的事情。基于《IEC 61375-2-5》标准定制的《列车重联通信技术研发》项目,要实现网络数据传输和ETB网络的建立与重联的功能。经过对ETB网络标准进行详细的解读与分析,提出了基于Cyclone V SoC(System on Chip,片上系统)芯片的研发方案,且分为HPS(Hard Processor System...
【文章页数】:72 页
【学位级别】:硕士
【部分图文】:
本文编号:3932641
【文章页数】:72 页
【学位级别】:硕士
【部分图文】:
图2-2层接口输出数据时序图
华中科技大学硕士学位论文个MAC帧[24]。MAC层把MAC帧送到MII接口的发送模块处,需先发送7个字节0xaa的前导码和1个字节0xab的帧界定符,之后才发送MAC帧数据。MII接口发送数据的时序[25][26]如图2....
图2-3层接口接收数据时序图
个MAC帧[24]。MAC层把MAC帧送到MII接口的发送模块处,需先发送7个字0xaa的前导码和1个字节0xab的帧界定符,之后才发送MAC帧数据。MII接口送数据的时序[25][26]如图2-2所示。tx_en为发送使能信号,物理层芯片....
图2-4hello帧的帧封装格式MII接口对MAC帧的数据发送方式为封装包(packetformat),如图2-5所示
华中科技大学硕士学位论文正确,那么就会把这个MAC帧送给HPS;否则,就抛弃这个有问题的MAC帧。MAC帧的封装格式为大端字节序[28]。在起始位置处存储低位字节,称为小端字节序模式;在起始位置处存储高位字节,称为大端字节模式。ETB网络标准中....
图2-5封包格式
华中科技大学硕士学位论文方法访问到其中某个比特位,例如移位操作。ETB网络标准中已经规定了的目的MAC地址为48'h01_80_C2_00_00_0E,在MAC帧结构中,目的MA数据域填充了这6个字节数据,从起始地址依次为:8'h01、8....
本文编号:3932641
本文链接:https://www.wllwen.com/kejilunwen/dianzigongchenglunwen/3932641.html