Recent Posts
XMC Board With Four CAN Bus FD Ports And Optional IRIG-B
Posted by
onesd electronics announces their XMC-CAN/402-4-FD, an XMC board that comes with four independent CAN FD (CAN With Flexible Data Rate) interfaces according to ISO 11898-1:2015. They are driven by the ISO 16845:2004 certified esdACC (esd advanced CAN Core) implemented in the Altera FPGA.
The FPGA supports bus mastering (first-party DMA) to transfer data to the host memory. This results in a reduction of overall latency on servicing I/O transactions in particular at higher data rates and a reduced host CPU load.
Due to the usage of MSI (Message Signaled Interrupts) the XMC-CAN/402-4-FD can be operated for example in Hypervisor environments.
The XMC-CAN/402-4-FD provides high resolution 64-bit hardware timestamps for CAN messages.
An optional IRIG-B for the XMC-CAN/402-4-FD-IRIG-B offers an additional IRIG-B interface via DSUB25 connector for analog or RS-422 IRIG-B coded signals. Both inputs are electrically isolated. The IRIG-B functionality is controlled by an 8051 microcontroller integrated in the FPGA.
XMC Board with Altera® FPGA for 4x CAN FD via DSUB25
- High-Speed CAN FD interfaces according to ISO 11898-2, up to 5 Mbit/s
- Bus mastering and local data management by FPGA (esdACC)
- PCI bus according to PCI Local Bus Specification 3.0
- Selectable CAN termination on board
- Supports MSI (Message Signaled Interrupts)
- All I/O signals via 25-pin DSUB in the front panel
- Optional IRIG-B input
Wide Range of OS Support and Advanced CAN Diagnostic
- Software drivers for Windows® and Linux® included free of charge
- Optional CAN layer 2 software drivers for real-time operating systems
- CANopen®, J1939 and ARINC 825 protocol libraries
- ISO 16845:2004 certified esd Advanced CAN Core (esdACC) technology
- High resolution hardware timestamps
CAN Bus FD Board With Real-Time Clock For Raspberry Pi
The PiCAN FD board provides CAN Bus FD (Flexible Data Rate) capability for the Raspberry Pi 3. It uses the Microchip MCP2517FD CAN FD controller with MCP2562FD CAN transceiver. Developed by Bosch, CAN with Flexible Data-Rate (CAN FD) is an extension to the original CAN protocol as specified in ISO 11898-1 that responds to increased bandwidth requirements in automotive networks.
Connections are made via DB9 or 4 way screw terminal. The board is also available with a 5v 1A SMPS that can power the RPi as well via the screw terminal or DB9 connector.
A real time clock with battery back up (battery not included) is also on the board. There is an easy-to-install SocketCAN driver, and programming can be done in C or Python.