电子与封装2025,Vol.25Issue(9):56-62,7.DOI:10.16257/j.cnki.1681-1070.2025.0129
基于FPGA的CAN FD控制器的设计与验证
Design and Verification of CAN FD Controller Based on FPGA
罗旸 1何志豪1
作者信息
- 1. 中国电子科技集团公司第五十八研究所,江苏无锡 214035
- 折叠
摘要
Abstract
As the core communication technology of the new generation automobile bus network,CAN FD bus protocol has shown remarkable advantages in improving transmission rate and extending data field length.However,the existing CAN FD controller generally adopts closed IP core,and the protocol stack is invisible,which seriously restricts the autonomous controllability of the network system.To solve this problem,a design scheme of CAN FD controller based on FPGA implementation is proposed.The design is compatible with CAN standard,and the cyclic redundancy check algorithms of CRC17 and CRC21 are added,which adds double insurance for the accuracy of data transmission.The designed CAN FD controller has less resource consumption and lower power consumption than the existing CAN FD closed IP controller.The simulation results show that CAN FD bus protocol communication can be carried out between host computer and FPGA normally.The design can realize custom adjustment,has high flexibility,can achieve the expected effect,and has practical value.关键词
FPGA/Verilog HDL/CAN FD总线协议Key words
FPGA/Verilog HDL/CAN FD bus protocol分类
信息技术与安全科学引用本文复制引用
罗旸,何志豪..基于FPGA的CAN FD控制器的设计与验证[J].电子与封装,2025,25(9):56-62,7.