基于FPGA的汽车CAN网络实时管理系统设计

被引:37
作者
王跃飞 [1 ,2 ]
侯亮 [1 ]
刘菲 [3 ]
机构
[1] 合肥工业大学机械与汽车工程学院
[2] 教育部安全关键工业测控技术工程研究中心
[3] 合肥工业大学仪器科学与光电工程学院
基金
安徽省自然科学基金;
关键词
FPGA; 节点状态; CAN; OSEKNM; 仿顺序设计;
D O I
暂无
中图分类号
TP273 [自动控制、自动控制系统]; U463.6 [电气设备及附件];
学科分类号
080201 ; 0835 ; 080204 ; 082304 ;
摘要
OSEK网络管理(NM)系统是保证汽车网络安全运行的重要机制。针对高端汽车CAN控制系统,利用高速并行处理及逻辑资源丰富的FPGA技术构建精简的OSEK NM系统。将FPGA内部分为NM协议栈和CAN控制器两部分,以仿顺序硬件设计方法设计报文处理流程,通过读写标志区实现多个定时器的并行处理;描述了CAN协议内部复杂运行状态,并通过仿顺序状态机实现CAN位定时机制。最后的仿真与实验证明了本设计的可行性和有效性,所设计的系统不仅具有CAN通信功能,而且具有实时网络管理功能。
引用
收藏
页码:721 / 728
页数:8
相关论文
共 13 条
[1]   OSEK NM机制在FlexRay网络中的研究与实现 [J].
张建军 ;
田晓 ;
张本宏 ;
谷建伟 .
电子测量与仪器学报, 2012, 26 (12) :1037-1042
[2]   基于FPGA的波形发生器设计 [J].
邹建 ;
林强 ;
王二锋 .
电子测量技术, 2012, 35 (07) :47-50
[3]   基于FPGA的图像采集系统的设计 [J].
潘明 ;
陈元枝 ;
李强 .
国外电子测量技术, 2012, 31 (03) :58-61
[4]   基于OSEK/VDX直接NM规范的车载网络系统 [J].
陈筠翰 ;
秦贵和 ;
于赫 ;
黄玥 .
吉林大学学报(工学版), 2011, 41 (05) :1407-1413
[5]   基于FPGA的UART设计与实现 [J].
杨扬 ;
叶芃 ;
李力 .
电子测量技术, 2011, 34 (07) :80-82+94
[6]   基于FPGA的CAN控制器软核的设计与实现 [J].
吴从中 ;
潘玉静 ;
田中华 .
电路与系统学报, 2011, 16 (03) :118-122
[7]   OSEK网络管理在汽车CAN系统中研究与实现 [J].
张利 ;
路园 ;
张建军 ;
张本宏 ;
王跃飞 .
电子测量与仪器学报, 2011, 25 (06) :522-527
[8]   数字调制识别的FPGA实现方法研究 [J].
韩丙寅 ;
程乃平 .
国外电子测量技术, 2011, 30 (03) :33-36
[9]   基于FPGA的红外图像实时采集系统设计与实现 [J].
郭永彩 ;
苏渝维 ;
高潮 .
仪器仪表学报, 2011, 32 (03) :514-519
[10]   基于FPGA/SOPC的预测控制器设计与实现 [J].
胡云峰 ;
陈虹 ;
刘明星 ;
许芳 .
仪器仪表学报, 2010, 31 (06) :1241-1248