The CAN 2.0/CAN FD Controller offered by Synective Labs is a comprehensive CAN controller suitable for integration into both FPGAs and ASICs. This controller is fully compliant with the ISO 11898-1:2015 standard, supporting both traditional CAN and the more advanced CAN FD protocols. The CAN FD protocol enhances the original CAN capabilities by transmitting payloads at increased bitrates up to 10 Mbit/s and accommodating longer payloads of up to 64 bytes compared to the standard 8 bytes.
This controller integrates seamlessly with a variety of FPGA devices from leading manufacturers such as Xilinx, Altera, Lattice, and Microsemi. It supports native bus interfaces including AXI, Avalon, and APB, making it versatile and highly compatible with various processing environments. For those deploying System on Chip (SOC) type FPGAs, the controller offers robust processor integration options, making it an ideal choice for complex applications.
A standout feature of this IP is its focus on diagnostics and CAN bus debugging, which makes it particularly beneficial for applications like data loggers. These diagnostic features can be selectively disabled during the build process to reduce the controller's footprint for more traditional uses. With its low-latency DMA, interrupt rate adaptation, and configurable hardware buffer size, this CAN controller is engineered for high efficiency and flexibility across different applications.