基于FPGA批量数据传输总线的设计和实现
更新时间:2019-05-21
访问次数:
分类号:TN791;TP336
会议名称:2010 The 3rd International Conference on Computational Intelligence and Industrial Application (PACIIA2010)
会议地点:中国湖北武汉
召开年:2010
摘要:本文表述的是一种原创性的批量数据传输总线的设计和实现。它是为满足航空发动机电子控制系统数据传输的速度和准确性的要求而提出的。通过采用并行处理器件FPGA、并行逻辑处理语言Verilog HDL和合理的总线协议设计来实现高速传输。每次通信的批量处理最大可处理512字节的数据。CRC校验算法保证了数据传输的高度准确。同时,根据国际通信协议架构ISO/OSI进行分层设计来达到协议的通用性和合理性,并且物理层接口采用标准的ECP形式,使得此协议能够运用到所有以ECP为接口的智能设备上。除此以外,以低成本的FPGA器件为核心的PCB板就能实现此功能,从而实现了低成本。测试软件的设计也采用了便捷和低成本的VC++中的MFC开发环境。最后通过PC机和此通讯开发板通信验证结果表明,本设计方法具有可行性,达到了预期目标。