Up to 4x CAN (FD): Layer 2, CANopen®, J1939 or ARINC 825, optional IRIG-B

PMC Board with Altera® FPGA for 4x CAN or 2x/4x CAN FD via DSUB25

  • High-Speed CAN (FD) interfaces according to ISO 11898-2

  • 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

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 for Classical CAN applications

  • ISO16845:2004 certified esd Advanced CAN Core (esdACC) technology

  • High resolution hardware timestamps

Customization on Request

  • Optional version for extended temperature range: -40° C … +75° C

  • IRIG-B input

  • Error simulation support

  • All signals via Rear I/O

Drivers are available for several Operating Systems (see tables Software Support below). For other OS please contact our Support.
CAN driver availability for all esd CAN interfaces is listed here.

CAN Data Management
The PMC-CAN/402-4 comes with four independent CAN nets according to ISO 11898-1, which are driven by the ISO 16845:2004 certified esdACC (esd advanced CAN Core) implemented in the Altera FPGA.
The CAN FD versions are available with two or four independent CAN FD interfaces according to ISO 11898-1:2015.

The FPGA supports bus mastering (firstparty 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 PMC-CAN/402-4(-FD) can be operated for example in Hypervisor environments. The PMC-CAN/402-4(-FD) provides high resolution 64-bit hardware timestamps for CAN messages.

Software Support
Windows and Linux (NTCAN-API)
The CAN layer 2 drivers for Windows and Linux are included in the scope of delivery.

Realtime OS (NTCAN-API)
CAN layer 2 drivers for QNX, RTX(64), VxWorks® and On Time RTOS-32 can be ordered separately.

Higher Layer Protocols

(Classical CAN application only)
Higher Layer Protocols are available for many operating systems (see order info):
   • CANopen Master- and Slave-Stack
   • J1939
   • ARINC825

Additional free-of-charge esd CAN tools for Windows are downloadable from our website. The tools offer efficient setup and analysis of CAN applications and networks.

Customization on Request
The optional IRIG-B interface offers inputs for analog or RS-422 IRIG-B coded signals. Both are electrically isolated. IRIG-B evaluation is controlled by a microcontroller integrated in the FPGA.
A customized version is available on request for an extended temperature range.

Related Products
The XMC-CAN/402-4 board comes with an XMC interface instead of the PMC interface.