摘要
针对市场上的总线通信板实际传输速率低和综合性能不高的问题,提出了一种利用FPGA设计CAN核,并在此基础上进行CAN通信板的设计。该通信板完成PC/104与CAN总线通信,具有"双光双电"的四冗余设计。详细介绍了CAN核的设计、CAN通信板的硬件设计及软件设计,并利用Modelsim对设计进行系统仿真。该CAN通信板具有高速、高可靠的特点,其通信速度、误码率、可靠性等指标均达到了设计要求。
The transmission rate and overall performance of bus communication board on the market is poor. A CAN core is designed based on FPGA, and a CAN communication board is designed based on the CAN core. It is designed for communication between PC/104 and CAN bus, supporting double-laser line-double-electric-line redundancy. The hardware and software design of CAN communication board is discussed. The design is simulated with Modelsim. The communication board features high speed and high reliability, and communication speed and bit error rate meet design requirements.
出处
《单片机与嵌入式系统应用》
2010年第1期15-17,共3页
Microcontrollers & Embedded Systems