The CAN 2.0/CAN FD Controller by Synective Labs is a sophisticated integration option crafted for both FPGA and ASIC applications, enabling a full-featured CAN controller setup. This product adheres to the ISO 11898-1:2015 standard, accommodating traditional CAN and the advanced CAN FD protocols. Significantly, CAN FD enhances data transmission rates up to 10 Mbit/s and expands payload capacities to 64 bytes, surpassing the 8-byte limit of its predecessor.
Designed to support a wide variety of FPGA devices from industry giants such as Xilinx, Intel, Lattice, and Microsemi, this controller is equipped with native system bus interfaces like AXI, Avalon, and APB, making it a versatile tool for SOC-type FPGA integration. Its architecture includes multiple advanced features tailored for diagnostics and CAN bus debugging, rendering it indispensable for devices such as data loggers. However, to achieve minimal footprint, all diagnostic features can be disabled at the time of build.
In terms of system connectivity, this controller includes functionalities like adaptable transmission rates, DMA support with low-latency interrupt adaptations, and timestamps. It implements a series of operational modes like Listen Only, Auto Acknowledge, and Single Shot, ensuring comprehensive integration options. It’s optimized for systems requiring separate core and system clocks, ensuring compatibility across diverse FPGA architectures.