论文部分内容阅读
传统的CAN总线受环路延迟的影响,传输速率无法突破1Mbps。本文根据CAN FD协议标准与国际标准ISO11898,采用硬件描述语言verilog设计,实现了CAN FD控制器的可变速率功能。控制器采用状态机实现对数据帧的接收,采用改变组成bit位中最小时间单元tq的周期长度实现速率切换,并在数据帧的data域应用二次采样机制解决发送节点的数据采样问题。另外整个设计中采用门控时钟技术、资源共享以及行波计数器来降低了设计的功耗。