esd electronics,inc.
HARDWARE  ●  SOFTWARE  ●  ENGINEERING
Ethernet Technologies
SAE J1939 Technologies
Upcoming Products
Software
SEARCH
Home > Hardware > CompactPCI >
CPCI-CAN/400-4
CPCI-CAN/400-4: 4x CAN: Layer 2, CANopen or ARINC 825

CPCI-CAN/400-4

Item #: C.2033.01
Availability: Normally Stocked
Usually ships In 2 Weeks



    Quantity:
    Share |

    CPCI-CAN/400-4

    4x CAN: Layer 2, CANopen or ARINC 825

    Under Development - Available Q3 2011

    • Optional IRIG-B, optional PXI-Interface
    • 4x CAN ISO 11898
    • ARINC 825 protocol available
    • 33/66 MHz CompactPCI interface
    • IRIG-B input (option)

    CPCI CAN Interface

    The CPCI-CAN/400-4 is a CompactPCI board in 3U format that features four electrically isolated CAN High-Speed 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.

    IRIG-B

    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. An additional microcontroller controls IRIG-B evaluation. This module uses the IRIG-B directly for CAN timestamping.

    Connectivity

    A 25-pin DSUB connector in the front panel connects all I/Os.

    PXI Interface

    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.

    Software Support

    CAN layer 2 (CAN-API) software drivers are available for Windows, VxWorks, QNX, RTX1 and Linux supporting up to 24 CAN nets. Drivers for other operating systems are available on request. The CANopen software package is available for Windows, VxWorks, Linux, QNX, and RTX. ARINC 825 as another higher layer protocol is available as an option for Windows, VxWorks, QNX, Linux, and RTX.

    Technical Specifications:

    CompactPCI interface and microprocessor:

    Interface:

    PCI bus according to PCI Local Bus Specification 2.2, 32 bit 33/66 MHz, 3.3 V (5 V tolerant), PCI bus master capability

    Memory:

    BlockRAM: 72 KB, DRAM: 64 MB

    Microprocessor:

    optional 32-bit mC in FPGA (MicroBlaze)

    CAN:

    Interface:

    4x CAN high-speed interface acc. To ISO11898-2, differential, electrically isolated, bit rate up to 1 Mbit/s

    CAN controller:

    according to ISO 11898-1 (CAN 2.0 A/B)

    IRIG-B input (option):

     

    Interface:

    1x analog and 1x RS-422 compatible (via front panel, both electrically isolated), 1x RS-422 compatible (at P2 only)

    Controller:

    8051 microcontroller

    General:

    Ambient temp.:

    standard: 0 ...+50o C

    Humidity:

    max. 90 %, non-condensing

    Connectors:

    P1, P2, DSUB25 (male)

    Power supply:

    5 V, 3.3 V

    LEDs:

    CAN status, 1x IRIG-B, 1x module status

    Order information:

    Designation

     

    order no.

    CPCI-CAN/400-4

    4x CAN, 1x IRIG-B IRIGB

    C.2033.01

    CPCI-CAN/400-4

    4x CAN

    C.2033.04

    CAN-DRV-LCD

    Object license and CD for VxWorks, VxWorks 5.x and 6.x

    C.1101.55

    ARINC825-LCD

    ARINC 825 object license and VxWorks CD for VxWorks, incl. C.1101.55

    C.1140.18

    CAN-DRV-LCD

    CAN layer 2 (CAN-API) object Windows / Linux license for Windows and Linux 1, incl. CD

    C.1101.02

    ARINC825-LCD

    ARINC 825 object license and Windows / Linux CD for Windows and Linux, incl. C1101.02

    C.1140.06

    CANopen-LCD

    CANopen object license for Windows and Linux 1, incl. CD

    C.1101.06

    CPCI-CAN/400-4

    4x CAN: Layer 2, CANopen or ARINC 825

    Under Development - Available Q3 2011

    • Optional IRIG-B, optional PXI-Interface
    • 4x CAN ISO 11898
    • ARINC 825 protocol available
    • 33/66 MHz CompactPCI interface
    • IRIG-B input (option)
    Download complete Data Sheet (PDF file)


    CPCI-CAN/400-4

    Under Development - Available Q3 2011

    Driven by esdACC (Advanced CAN Core)

    Basic Product Features:

    • CAN ISO 11898-1 protocol compatibility
    • 11-Bit and 29-Bit CAN IDs
    • Bit rates from 10kbit/s up to 1 Mbit/s supported
    • Receive buffer (64 CAN messages 2)
    • Complete access to CAN error counters
    • Programmable error warning limit
    • Error code capture register
    • Error interrupt for each CAN bus error
    • Arbitration lost interrupt with detailed bit position
    • Single-shot transmission (no re-transmission)
    • Listen only mode (no acknowledge, no active error flags)
    • Automatic bit rate detection (software supported bit rate detection)
    • Acceptance filter (4-byte code, 4-byte mask)
    • Self-reception mode (Reception of ‘own’ messages

    Superior esdACC Features:

    • Operating system independently programmable via esd’s NTCAN-API
    • 32-Bit register interface optimized for CAN needs
      • Easy to program
      • Transmission and reception of CAN frames with a minimum of register accesses
    • RX and TX timestamping (64-Bit wide, bit accurate, resolution may vary with input clock, in any case = 62.5 ns, usually 20.833 ns)
    • TX FIFO (8 CAN frames deep 2)
      • Providing the means to generate 100% busload even with non-realtime operating systems
      • Providing the means for real back-to-back transmission
    • Reactive and frame accurate abortion of transmissions
      • e.g. for driver timeouts
      • ISO11898-1 conform
      • Aborted frames in FIFO not blocked by low priority TX
    • Hardware timer to provide accurate software timeouts beyond operating system accuracy
    • Bus mastering in RX direction takes the load off host CPU (needs bus master capable local bus to host interface)
    • Optional integration w/ 32-Bit microcontroller to give further relief to host CPU
    • Optional sources for timestamps (e.g. IRIG-B)
    • FPGA technology allows tailoring features to customer needs, incl. optional integration w/customer FPGA content.
    • Driver Availability: Windows, Linux, QNX 1, VxWorks 1, RTX 1
    • Available higher-level protocols: CANopen, ARINC825, J1939

    For further information on the esdACC IP Core, please contact our sales team.



    Phone:800-732-8006 - Fax:800-732-8093 - Web:http://www.esd-electronics-usa.com