基于CAN核的四冗余通信板设计与仿真
[09-12 18:25:59] 来源:http://www.88dzw.com EDA/PLD 阅读:8682次
文章摘要:④满FIFO测试(test_full_fifo_ext)。首先清空寄存器,然后通过不断地接收数据帧来填满FIFO并读取信息,检测是否能正常工作。⑤总线空闲测试(bus-off-test)。通过不断发送数据来使总线处于忙状态,致使总线产生错误,测试中断寄存器是否能检测到错误,以及错误清除后CAN核能否继续正常工作。⑥Basic CAN模式发送帧检测。测试CAN核能否正常发送帧。⑦寄存器测试。通过不停地读写寄存器,检测CAN核寄存器是否正常工作。⑧总线上数据的传输。仿真过程中重要的一点就是总线上是否能够正常传输数据信息。经过仿真可以看到该CAN通信板突破了SJA1000在速度方面的限制,传输速度可
基于CAN核的四冗余通信板设计与仿真,标签:eda技术,eda技术实用教程,http://www.88dzw.com④满FIFO测试(test_full_fifo_ext)。首先清空寄存器,然后通过不断地接收数据帧来填满FIFO并读取信息,检测是否能正常工作。
⑤总线空闲测试(bus-off-test)。通过不断发送数据来使总线处于忙状态,致使总线产生错误,测试中断寄存器是否能检测到错误,以及错误清除后CAN核能否继续正常工作。
⑥Basic CAN模式发送帧检测。测试CAN核能否正常发送帧。
⑦寄存器测试。通过不停地读写寄存器,检测CAN核寄存器是否正常工作。
⑧总线上数据的传输。仿真过程中重要的一点就是总线上是否能够正常传输数据信息。
经过仿真可以看到该CAN通信板突破了SJA1000在速度方面的限制,传输速度可达2 MHz,有效传输速率得到了大幅提高,工作性能良好。
结语
本文设计的CAN总线通信板完成了PC/104与CAN总线的通信转换,改变了传统的应用CAN控制器加外部控制器的设计方法,在设计CAN核的基础上,将通信板中所有数字信号处理部分都放在FPGA内部来实现,使通信速度得到很大提高。无论是在传输速率还是在抗干扰、抗震性等方面,CAN核应用的综合性能都得到了很大的提高。
Tag:EDA/PLD,eda技术,eda技术实用教程,EDA/PLD
《基于CAN核的四冗余通信板设计与仿真》相关文章
- › 基于CAN总线的电池管理系统结构框图
- › 基于CAN总线的分布式位置伺服系统设计
- › 基于CAN总线的智能型温湿度采集系统设计
- › 基于CAN总线接口的红外检测系统的设计思路
- › 基于Cadence的高速PCB设计
- › 基于CAN核的四冗余通信板设计与仿真
- 在百度中搜索相关文章:基于CAN核的四冗余通信板设计与仿真
- 在谷歌中搜索相关文章:基于CAN核的四冗余通信板设计与仿真
- 在soso中搜索相关文章:基于CAN核的四冗余通信板设计与仿真
- 在搜狗中搜索相关文章:基于CAN核的四冗余通信板设计与仿真
分类导航
最新更新