基于FPGA FIFO处理的多路CAN总线高速通信设计

来源 :计算机测量与控制 | 被引量 : 0次 | 上传用户:scamponline
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
船舱监控系统配置多种信号监测设备,需要对各种信号监控设备的交互数据进行实时采集和处理,提出一种基于FPGA FIFO处理单元的多路CAN总线的高速通信设计;采用多路隔离CAN总线通道的设计方法,利用FPGA实现CAN总线数据、地址及控制信号的统一管理,并在FPGA中引入FIFO处理单元,有效扩展CAN总线接收数据的存储深度,规避大量信息的频繁处理对计算机处理系统造成的负担,实现实时操作系统上的高速报文交互;试验测试证明,该设计有效提高多路CAN总线通信的极限速率,合理优化计算机系统中断资源分配方式,降低CAN总线通信的中断频率。
其他文献
水上石油运输的快速增加将导致船舶污染海洋环境事故的风险逐年加大,制定有效的风险降低措施来减少事故的风险显得十分必要。科学的水上污染事故风险可接受标准可以为水上污