1, 2 or 4 Channel PCI-CAN Interface (Layer 2, CANopen® or J1939)

PCI Board with High-Performance Altera® FPGA for up to 4x CAN

  • 1x, 2x or 4x CAN interfaces according to ISO 11898-2

  • Bus mastering and local data management by FPGA

  • PCI interface according to PCI Local Bus Specification 3.0

  • Selectable CAN termination on board

  • Supports MSI (Message Signaled Interrupts)

Wide Range of Operating System Support and Advanced CAN Diagnostic

  • Software Drivers for Windows®, Linux® included free of charge

  • Optional CAN layer 2 software drivers for real-time operating systems

  • CANopen®, J1939 and ARINC 825 protocol libraries are available

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

  • High resolution hardware timestamps

Variety of Product Designs

  • Product versions available with or without electrical isolation

  • Low profile version for 1x CAN

  Customization on Request

     • Ext. temperature range: -40° C … +75° C
     • Error simulation support
     • 4x CAN via DSUB37


Link to CAN-PCI/402 Hardware Versions Overview of available CAN-PCI/402 hardware versions

Drivers are available for several operating systems (see tables Software Support). Please contact our Sales Team for detailed information about the driver availability for your operating system or if you need drivers for other operating systems.
CAN driver availability for all esd CAN interfaces is listed here.

Wide Choice of Hardware Designs
The CAN-PCI/402 is a PC board designed for the PCI bus that features one, two (CAN-PCI/402-2) or four (CAN-PCI/402-4/2Slot) electrically isolated high-speed CAN interfaces according to ISO 11898-2. The CAN-PCI/402-4/2Slot comes with two CAN interfaces via a separate slot bracket. These product versions are also available
without electrical isolation.
The board is also available as low profile version CAN-PCI/402-1-LP.

CAN Data Management
The independent CAN nets according to ISO 11898-1 are driven by the 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 CAN-PCI/402 can be operated for example in Hypervisor environments.
The CAN-PCI/402 provides high resolution hardware timestamps.

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, e.g. for QNX® and RTX64® can be ordered separately, others on request.

Higher Layer Protocols (Classical CAN application only)
Higher Layer Protocols are available for many operation systems:

  • CANopen Master- and Slave-Stack
  • J1939
  • ARINC 825

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
Customized options are available for customized series production in reasonable quantities. Please contact our Sales Team for detailed information. For example a PCI board with 4x CAN via 1x DSUB37 connector in the slot bracket is available on request.

Related Products
CAN-PCI/402-2-FD provides two CAN FD interfaces.
The CAN-PCIe/402 is available as PCI Express® board.

Übersicht 402-Produkte von esd Overview 402 Series - CAN- and CAN FD-interfaces in different form factors


CAN-PCI/402: 1, 2 or 4 Channel PCI-CAN Interface (Layer 2, CANopen® or J1939)