
CAN FD v2.0
4
PG223 December 5, 2018
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
• Supports both CAN and CAN FD frames
• Supports the CAN FD frame format
specified in the ISO 11898:2015
specification
• 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
Ult™
UltraScale™
Zynq
®
-7000 SoC, 7 Series,
Zynq Ult 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
Standalone and Linux
Tested Design Flows
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
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
.
3. For the supported versions of the tools, see the
Xilinx Design Tools: Release Notes Guide
.