期刊文献+

基于FPGA和CAN控制器软核的CAN总线发送系统的设计与实现 被引量:15

Design and Implementation of a CAN Data Transmission System Based on FPGA and CAN Controller Soft Core
下载PDF
导出
摘要 基于FPGA嵌入式片上系统可编程技术,采用现有的CAN总线控制器软核模块,设计了软核控制程序,将由CAN控制器软核及其控制程序组成的CAN发送软件嵌入在FPGA内部,开发了CAN总线通信系统,实现了对CAN总线数字量的发送;经过软件仿真验证、静态时序分析和硬件系统测试,仿真和测试结果表明,该系统设计合理,方案可行,时序正确,功能、性能满足要求;系统将硬件软件化,有效的减少了外围芯片的数量,降低了系统的体积和功耗,提高了产品的集成度、通用性和可靠性,具有良好的实用价值和推广前景。 Based on FPGA embedded programmable technology,adopted an existing CAN Controller Soft Core,and designed a CAN Bus transmission software which consists of the Soft Core and its control software.The transmission software which is embedded in a FPGA chip,together with the FPGA,form a CAN bus transmission system,which can transmit digital signals to the CAN bus.Through simulation,static timing analysis and hardware system testing,the results indicate that the system design and scheme of this paper is reasonable,feasible,and the timing is correct and its functions and performance can meet the design requirements.Design of this paper implements the function with software instead of hardware,minimizes the use of peripheral chips,makes the system have small volume,low cost and power consumption,high integrity,reliability and generality,and these advantages that this system possesses make it have good practical value and application prospects.
出处 《计算机测量与控制》 2016年第3期281-284,288,共5页 Computer Measurement &Control
关键词 FPGA CAN总线 CAN控制器 软核 FPGA CAN bus CAN controller soft core
  • 相关文献

参考文献8

二级参考文献17

  • 1丁义刚.空间辐射环境单粒子效应研究[J].航天器环境工程,2007,24(5):283-290. 被引量:36
  • 2周新发,尚智,刘群.工业现场CAN总线技术在航天领域的应用[J].可编程控制器与工厂自动化(PLC FA),2006(1):60-63. 被引量:15
  • 3刘涛.CAN总线接口电路设计中的关键问题[J].工矿自动化,2007,33(1):100-101. 被引量:14
  • 4Philips Semiconductors. SJA 1000 Stand -alone CAN controller. PHILIPS DATA SHEET,2000:9-18.
  • 5Philips Semiconductors. PCA82C250 CAN controller interface. PHILIPS DATA SHEET,2000:3-12.
  • 6饶云涛.现场总线CAN原理与应用技术[M].北京:北京航空航天大学出版社,2003..
  • 7饶运涛,邹继军,王进宏,等.现场总线CAN原理与应用技术[M].北京:北京航空航天大学出版社,2007.
  • 8Atmel Corporation. Rad-Hard 32ibt SPARC Embedded Processor TSC695F[Z], Atmel Corporation, 2003.
  • 9Actel Corporation. ProASIC PLUS Flash Family FPGAs[Z]. Actel Corooration, 2003.
  • 10Philips Semiconductors. SJAIO00 Stand alone CAN controller [Z], Philips Semiconductors. 2000.

共引文献59

同被引文献113

引证文献15

二级引证文献33

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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