FlexCard PMC II

FlexCard PMC II

The FlexCard PMC II is a bus interface device for automotive bus systems in PMC design. Four physical layer (FlexTiny II) slots allow several configurations of bus communication controllers.

 

 

FlexRay

  • Asynchronous monitoring mode allows listening without FlexRay synchronicity
  • Combined asynchronous and synchronous monitoring mode (the procedure of a bus start-up can be monitored and registered exactly)
  • Configurable Tx-acknowledges
  • Network synchronicity will be reported immediately (with timestamp)
  • Chronological correlation of bus messages with one timestamp base
  • Firmware update directly at the user PC possible
  • Extensive filter configuration available
  • Significant bus error messages
  • Triggering on the precise slot, cycle, channel and on various error states
  • Start-up communication controller

CAN

  • Silent mode useable for listening without bus interference
  • Transmit FIFO up to 512 messages
  • Configurable Tx-acknowledges
  • Significant bus error messages

Interfaces

  • Mezzanine PC interface
  • Display with LEDs
  • Trigger
    - 2x in/out configurable
  • Bus interface
    - 4x FlexTiny II (max. 8x CAN high-speed or max. 4x FlexRay A+B or
    combinations with fewer controllers)
    - FlexTiny II with and without isolated transceiver available

Device

  • 4x Binder 712 8pol connector
  • 3,3V and 5V compatible PCI power supply
  • Driver for Windows, Linux, Xenomai, LabVIEW
  • PCI Adapter available

Hardware

  • 2 MB onboard RAM  
  • Cyclone III FPGA
  • Bosch E-Ray IP Core FlexRay controller
  • Bosch D-CAN IP Core CAN controller
  • V2.1 A FlexRay protocol specification  
  • V2.0 A/B CAN protocol specification 
  • Configurable bus termination
  • CPU load reduction through DMA
  • Short latency times
  • Hardware time synchronization 
  • Exchangeable Physical Layer (4x FlexTiny II slots)

FlexTiny II

You can use the following FlexTiny II combinations with FlexCard PMC II:

Slot 1

Slot 2

Slot 3

Slot 4

FlexRay*

-

-

-

FlexRay*

Dual-CAN

-

-

FlexRay*

Dual-CAN

Dual-CAN

-

FlexRay*

Dual-CAN

Dual-CAN

Dual-CAN

FlexRay

FlexRay

-

-

FlexRay

FlexRay

Dual-CAN

-

FlexRay

FlexRay

Dual-CAN

Dual-CAN

FlexRay

FlexRay

FlexRay

-

FlexRay

FlexRay

FlexRay

Dual-CAN

FlexRay

FlexRay

FlexRay

FlexRay

Dual-CAN

-

-

-

Dual-CAN

Dual-CAN

-

-

Dual-CAN

Dual-CAN

Dual-CAN

-

Dual-CAN

Dual-CAN

Dual-CAN

Dual-CAN

*=FlexRay is self-sync capable
For Linux the support of more that 2 channels is under development.

Software

  • Uniform API
  • Driver (32-bit)
    - Windows (2000, XP, Vista, 7)
    - Linux
    - Xenomai (2.5)
    - LabVIEW (8.6)
  • Driver (64-bit) in preparation
    - Window 7
    - Linux

Software support

  • Eberspächer Electronics
    - Caromee
    - FlexAlyzerV2
  • National Instruments
    - LabVIEW (8.6)

Scope of delivery:

  • FlexCard PMC II
  • Documentation
  • FlexCard API
  • FlexAlyzer
  • Demos
  • Tools