经过生产验证的,复杂的半导体IP核

半导体电路设计IP及配套交付件


T2M Automotive CAN FD控制器IP

CAN FD控制器IP

概述和功能介绍

CAN(Controller Area Network)是用于汽车和工业应用的独立控制器。这个CAN IP符合Bosch CAN 2.0B规范(2.0B主动模式)和CANFD(灵活的数据速率)规范,复杂的错误检测功能(提高了通信的可靠性)和独特的故障隔离(保证了网络范围内的数据一致性)决定了CAN的流行。由于它在安全性和可靠性的各个方面都起着基础的作用,因此可信赖的实现是至关重要的。改进的协议克服了标准CAN的限制:数据传输速度可以超过1 Mbit/s,有效载荷(数据字段)最多为64字节,不再限制为8字节。当只有一个节点在传输时,可以提高比特率,因为不需要同步其他节点。当然,在传输ACK槽位之前,节点需要重新同步。这个解决方案配备有简单的CPU接口(8/16/32位可配置数据宽度),支持小端或大端寻址方案。CAN IP支持标准(11位标识符)和扩展(29位标识符)帧,通过硬件消息过滤和64字节接收FIFO,实现最小CPU负载的连续消息接收。这个IP以RTL语言的形式交付,可在FPGA或ASIC技术中使用。

 

功能描述
  • 根据ISO 11898-1:2015进行设计

  • 支持CAN 2.0B和CAN FD帧

  • 支持最多64个字节的数据帧

  • 支持灵活的数据速率

  • 支持表情包,可以打开FD堆栈

  • 8、16、32位CPU从端接口

  • 简单的接口允许轻松地连接到CPU

  • 同时支持标准(11位标识符)和扩展(29位标识符)帧

  • 数据速率高达8 Mbps

  • 硬件信息过滤(双个/单个过滤器)

  • 128字节接收FIFO和传输缓冲区

  • 在FIFO溢出时产生过载帧

  • 正常模式和仅收听模式

  • 收发器延迟补偿,最长可达3个数据位长

  • 单机发射

  • 中止传输的能力

  • 可读错误计数器

  • 最后的错误代码

  • 能够被综合工具转换为门级网表或硬件描述语言

  • 静态同步设计与正边时钟和同步复位

  • 无内部三态

  • 扫描测试准备就绪

交付件

  •   源代码:

o VHDL源代码或/和

o VERILOG源代码或/和

  • FPGA网络列表

  • VHDL/实时测试台环境

  • 主动-高密度脂蛋白自动模拟宏

  • NCSim自动模拟宏

  • 模拟模型自动模拟宏

  • 具有参考响应的测试

  • 技术文件

  • 安装注意事项

  • HDL核心规范

  • 数据表

  • 合成脚本

  • 示例应用程序

  • 技术支持

  • IP核心实施支持

  • 3个月维护

  • 交付IP核心和文档更新、次要版本和主要版本的更改

  • 电话和电子邮件支持

Applications

  • Automotive
  • Industrial
  • Embedded communication systems
  • Wireless