
Overview
1. Overview
Figure 1:
Block circuit diagram
The CPCI-CAN/400-4 is a CompactPCI
®
board in 3U format, that features four electrically isolated
high-speed CAN interfaces according to ISO 11898-2. CAN is driven by the esd Advanced CAN
Core (esdACC) CAN controller implemented in the Xilinx
®
Spartan
®
3e FPGA.
The CPCI-CAN/400-4 provides high resolution hardware timestamps.
The CPCI-CAN/400-4 optionally features an IRIG-B interface that offers inputs for analog or RS-
422 IRIG-B coded signals. Both are electrically isolated. IRIG-B evaluation is controlled by an
additional microcontroller. IRIG-B is used directly for CAN timestamping.
All I/Os are connected to a 25-pin DSUB connector in the front panel.
The CPCI-CAN-400-4 optionally features a PXI interface.
The signals TRG 0-7, CLK 10 and STAR are controlled via the FPGA. The signals LBL/LBR1-12
are looped through.
The PXI interface is available on request.
Page 6 of 27
Hardware Manual • Doc. No.: C.2033.21 / Rev. 1.2
CPCI-CAN/400-4
4 x
CAN Core
with Timestamp
1x IRIG-B
FPGA
Xilinx Spartan-3E
(32-Bit Microcontroller
MicroBlaze Option)
IRQ A
PCI Bridge
PLX PCI9056
CompactCI
Connector
RAM
optional FPGA-IO
PXI
Interface
RIO
Option
LEDs
Electrical Isolation
DC/DC
Converter
Physical
CAN Layer
ISO11898-2
CAN
and
IRIG-B
Electrical Isolation
DSUB25
4x CAN Interface
CAN
CAN
IRIG-B Input
CompactPCI
Front Panel
6 LEDs
CAN
CAN
A/D
Converter
Physical
IRIG-B Layer
RS-422
compatible
Physical
IRIG-B Layer
analog
IRIG-B
IRIG-B
Connector
RTC
Option IRIG-B
8-Bit
Microcontroller
(8051)