列车通信网中多功能车辆总线一类设备的fpga实现

列车通信网中多功能车辆总线一类设备的fpga实现

ID:34646935

大小:1.90 MB

页数:64页

时间:2019-03-08

列车通信网中多功能车辆总线一类设备的fpga实现_第1页
列车通信网中多功能车辆总线一类设备的fpga实现_第2页
列车通信网中多功能车辆总线一类设备的fpga实现_第3页
列车通信网中多功能车辆总线一类设备的fpga实现_第4页
列车通信网中多功能车辆总线一类设备的fpga实现_第5页
资源描述:

《列车通信网中多功能车辆总线一类设备的fpga实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、中南大学硕士学位论文列车通信网中多功能车辆总线一类设备的FPGA实现姓名:魏宜军申请学位级别:硕士专业:检测技术与自动化装置指导教师:彭军20070501摘要多功能车辆总线一类设备是一个在列车通信网(TCN,TrainCommunicationNetwork)中普遍使用的网络接口单元。目前我国的新式列车大多采用列车通信网传输列车中大量的控制和服务信息。但使用的列车通信网产品主要为国外进口,因此迫切需要研制具有自主知识产权的列车通信网产品。论文以一类设备控制器的设计为核心,采取自顶向下的模块设计方法。将设备控制器分为同步层和数据处理层来分别实现

2、对帧的发送与接收处理和对帧数据的提取与存储处理。同步层包含帧的识别模块、曼彻斯特译码模块、曼彻斯特编码与帧封装三个模块。帧识别模块检测帧的起始位并对帧类型进行判断。译码模块根据采集的样本值来判断曼彻斯特编码的值,采样的难点在于非理想信号带来的采样误差,论文使用结合位同步的多点采样法来提高采样质量。帧分界符中的非数据符不需要进行曼彻斯特编码,编码时在非数据符位关闭编码电路使非数据符保持原来的编码输出。数据处理层以主控单元(MCU,MainControlUnit)和通信存储器为设计核心。MCU是控制器的核心,对接收的主帧进行分析,判断是从通信存储

3、器相应端口取出应答从帧并发送,还是准备接收从帧并存入通信存储器。通信存储器存储设备的通信数据,合适的地址分配能简化MCU的控制程序,论文固定了通信存储器端口大小使MCU可以根据一个固定的公式进行端口的遍历从而简化了MCU程序的复杂度。数据在传输中由于受到干扰和冲突等问题而出现错误,论文采用循环冗余检验码结合偶检验扩展来对传输数据进行差错控制。最后,使用FPGA和硬件描述语言VerilogHDL开发出了MVB一类设备。目前该一类设备已运用在SS4G电力机车的制动控制单元(BCUBrakeControlUnit)中并在铁道科学研究院通过了TCN通

4、信测试。一类设备的成功研制为列车通信网中总线管理器等高类设备的开发奠定了坚实的基础。关键词列车通信网,多功能车辆总线,FPGA,VerilogHDLABSTRACTMvBfMultifunctionVehicleBus)Class1deviceiSakindofnctworkinterfaceunitwhichiswidelyusedinThinCommunicationNetwork(TCN).Nowadays,totransmitlotsofcontrolandserviceinformation,thenew-stylelocomoti

5、veinourcountryusesTCNmostly.However,thenetworkequipmentsaremostlyimportedfromabroad.SoitisurgentforourcountrytodevelopTCNproductsofindependentintellectualpropertyri曲ts.ThisdissertationmainlyfocusesonthedesignofClassldevicescontroller,andadoptsatop-downmoduledesignmethod,inw

6、hichClassldevicecontrollerisdividedintosynchronizationlayeranddataprocessinglayer.InEachlayer,somefunctionsarcrealizedtosendandreceiveflame,andtoextractandstoreofframedata,respectively.IntheSynchronizationlayer,therealethreemodulesconsisted:framerecognitionmodule,Manchester

7、encodingmodule,andManchestercodingand.framepackagingmodule.Firstly,intheflamerecognitionmodule.thestartbitofframeiSexaminedwhilethetypeofframeisjudged.ThentheManchestercodingvalueisjudgedintheframeencodingmoduleaccordingtothesample.Whensampling,thedifficultyisthaterrorsaleb

8、roughtbythenon-idealsignals.Toenhancethequalityofsampling,amulti-spotssamplingmeth

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。