
CAN FD v2.0 4
PG223 December 5, 2018 www.xilinx.com Product Specification
Introduction
The Xilinx® LogiCORE™ IP CAN with Flexible
Data Rate (CAN FD) core is ideally suited for
automotive and industrial applications such as
automotive body control units, automotive test
equipment, instrument clusters, sensor
controls, and industrial networks. The core can
be used in standalone mode or connected to
Xilinx MicroBlaze™ processors or the Arm®
Cortex-A9 processors in Zynq®-7000 SoCs.
Features
• Designed to ISO 11898-1/2015
specification [Ref 1]
• Supports both CAN and CAN FD frames
• Supports the CAN FD frame format
specified in the ISO 11898:2015
specification [Ref 1]
• Supports up to 64 byte CAN FD frames
• Supports flexible data rates up to 8 Mb/s
• Supports nominal data rates up to 1Mb/s
• Up to three data bit transmitter delay
compensation
• TX and RX mailbox buffers with
configurable depth
• Two 64-deep RX FIFOs with 32 ID
Filter-Mask pairs
• Message with lowest ID transmitted first
• Supports TX message cancellation
• Separate error logging for fast data rate
IMPORTANT: It is required to have a valid Bosch CAN
FD protocol license before selling a device containing
the Xilinx CAN FD IP core.
IP Facts
LogiCORE™ IP Facts Table
Core Specifics
Supported
Device Family(1)
UltraScale+™
UltraScale™
Zynq®-7000 SoC, 7 Series,
Zynq UltraScale+ MPSoC Architecture
Supported User
Interfaces AXI4-Lite, APB
Resources Performance and Resource Utilization web page
Provided with Core
Design Files Encrypted RTL
Example Design Verilog
Test Bench Verilog
Constraints File XDC
Simulation
Model Not Provided
Supported
S/W Driver(2) Standalone and Linux
Tested Design Flows(3)
Design Entry Vivado® Design Suite
Simulation For supported simulators, see the
Xilinx Design Tools: Release Notes Guide.
Synthesis Vivado Synthesis
Support
Provided by Xilinx at the Xilinx Support web page
Notes:
1. For a complete listing of supported devices, see the Vivado IP
catalog.
2. Standalone driver details can be found in the SDK directory
(\Xilinx\SDK\<release_version>\data\embeddedsw\XilinxPro
cessorIPLib\drivers\canfd_version). Linux OS and driver
support information is available from the Linux CAN FD
Driver Page.
3. For the supported versions of the tools, see the
Xilinx Design Tools: Release Notes Guide.