摘要

OSEK网络管理(NM)系统是保证汽车网络安全运行的重要机制。针对高端汽车CAN控制系统,利用高速并行处理及逻辑资源丰富的FPGA技术构建精简的OSEK NM系统。将FPGA内部分为NM协议栈和CAN控制器两部分,以仿顺序硬件设计方法设计报文处理流程,通过读写标志区实现多个定时器的并行处理;描述了CAN协议内部复杂运行状态,并通过仿顺序状态机实现CAN位定时机制。最后的仿真与实验证明了本设计的可行性和有效性,所设计的系统不仅具有CAN通信功能,而且具有实时网络管理功能。