CAN-M.2/402-2-FD ist eine M.2-Karte, die zwei galvanisch getrennte CAN FD-Schnittstellen unterstützt.
Der optionale Adapter verfügt über einen DSUB9-Stecker, einen setzbaren CAN-Abschlußwiderstand sowie ein Adapterkabel.
CAN-M.2/402-2-FD ist voll abwärtskompatibel mit Classical CAN und ist somit auch für den Einsatz in Classical CAN-Anwendungen geeignet.
Die CAN FD-Schnittstellen werden über den ISO 16845:2004-zertifizierten esdACC (esd Advanced CAN Core), der im Altera FPGA implementiert ist, angesteuert.
Das FPGA unterstützt das Bus-Mastering (firstparty DMA). Dadurch kann die CAN-M.2/402-2-FD unabhängig von der CPU oder von dem DMA-Controller des Systems Schreib-Zyklen zum Host-CPU-RAM initiieren. Das reduziert die Host-CPU-Last und die Gesamtlatenz.
Durch die Verwendung von MSI (Message Signaled Interrupts) kann die CAN-M.2/402-2-FD z.B. auch in Hypervisor-Umgebungen eingesetzt werden.
Zudem unterstützt sie hochauflösende 64-bit Hardware-Timestamps für CAN-Nachrichten.