期刊文献+

基于DSP和FPGA的CANFD通信实现 被引量:1

A Design of CANFD Bus Communication System Based on DSP and FPGA
原文传递
导出
摘要 CAN总线由于其通信方式简便可靠而广泛应用于各工业领域。随着工业发展,控制系统越来越复杂,对数据传输率、可靠性提出了更高的要求,而传统CAN总线通信已无法满足系统的要求。针对这一问题,提出了一种基于DSP和FPGA来实现CANFD总线通信的方法。并行处理方式的FPGA作为DSP与外围接口之间的桥梁,对CANFD控制器进行数据传输、使能和中断控制。DSP通过EMIF总线接口读取相应数据,并进行数据处理和控制指令的执行。经过仿真和实验验证,CANFD总线数据传输速率可达到5Mbps且误码率小于1%。在高速条件下,该系统可以实现CANFD总线数据传输的稳定性和可靠性。 CAN bus is widely used in various industrial fields because of its simple and reliable communication method.With the development of industry,the control system is becoming more and more complex,and higher requirements for data transmission rate and reliability are put forward,while the traditional CAN bus communication could no longer meet the system requirements.To solve this problem,a method of CANFD bus communication based on DSP and FPGA is proposed.The FPGA in parallel processing mode serves as a bridge between the DSP and the peripheral interface to data transmission,enable control,and interrupt control to the CANFD controller.DSP reads the corresponding data through the EMIF bus interface,and executes data processing and control instructions.After simulation and experiment verification,the CANFD bus data transmission rate could reach 5 Mbps and the bit error rate is less than 1%.Under high-speed conditions,the system could realize the stability and reliability of CANFD bus data transmission.
作者 杨波 韩杰 孙乐羊 YANG Bo;HAN Jie;SUN Le-yang(Beijing Aerospace Times Optical-electronic Technology Co.,Ltd,Beijing 100094)
出处 《导航与控制》 2021年第6期53-59,共7页 Navigation and Control
关键词 波特率可变控制器局域网 数字信号处理 现场可编程门阵列 通信系统 CAN with flexible data-rate(CANFD) digital signal processing(DSP) field programmable gate array(FPGA) communication systems
  • 相关文献

参考文献6

二级参考文献45

  • 1蒋荣.基于CAN总线技术智能节点的设计和研究[J].机械制造与自动化,2006,35(1):139-141. 被引量:14
  • 2饶云涛,邹继军,等.现场总线CAN原理与应用技术,北京:北京航空航天大学出版社,2007.
  • 3Application note of SJA1000.Philips Semiconductors,1997.
  • 4Xilinx Inc.Product Specification:Virtex 2.5v FPGA Complete Data sheet,2001.
  • 5PCA82C250 CAN Controller interfaee datasheet.Philips Semieonduetors.1997.
  • 6Philips Semiconductors. SJA1000 stand-alone CAN controller [DB]. Eindhoven, Netherlands: Philips Semiconductors, 2000.
  • 7Philips Semiconductors. PCA82C250 CAN controller interface [DB]. Eindhoven, Netherlands: Philips Semieonductors, 2000.
  • 8饶云涛,邹继军,郑勇芸.现场总线CAN原理与应用技术(第2版)[M].北京:北京航空航天大学出版社,2007.
  • 9Microsemi, Inc. ProASIC3 Flash Family FPGAs Datasheet [Z]. 2010: 1-6.
  • 10SNfSHVD233 Datasheet [Z]. Texas Instruments.

共引文献56

同被引文献7

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部