Today we would like to introduce some new AMC modules to you. The AdvancedTCA specification was standardized under the aegis of the telecom industry by PICMG. Meanwhile the systems are also used in research and industrial automation.
Our AMC I/O modules are based on this standard and support PCI EXPRESS® as backplane communication. The IPMI interface on each module gives the user information of the module status and includes amongst others a hot-swapping and reset of the module. Thus, the reliability and serviceability of the system is improved. Our AMC modules can be used in ATCA and MicroTCA chassis
AMC Analog/Digital I/O Module
The AMC-ADIO24 is equipped with a Spartan FPGA that manages the I/O data exchange in cooperation with the PCIe bridge. FIFOs for input and output direction and DMA to the PCIe host CPU`s memory minimizes undesired latency during PCIe read cycles at higher data rates. Read cycles of the PCIe CPU are reduced to setup and diagnosis tasks.
The eight over voltage protected analog inputs are connected to eight 16 bit A/D converters with a sampling rate of up to 200 kHz each.
Both 16 bit analog outputs have a differential and a single ended output circuit, accessible at separate pins at a Harting® har-link® connector. The outputs are transient and short circuit protected
Each of the 24 TTL-level I/Os can be separately configured as input or output. The outputs can be configured as high side driver, low side driver or both (sink/source). The I/O port`s state can be read back in any configuration via a comparator with hysterisis.
The firmware offers a so called 'Timing-Routing-Pool' with various trigger conditions (RS-485 trigger input, timer, software, free flow) that can be individually evaluated for each I/O.
For setup and I/O data exchange a comprehensive register description is available
Routing module for har-link Connector
Eight signal lines plus ground and shield are routed via the har-link® cable to the Mini COMBICON connector at the AMC-ADIO-Adapter. One shield clamp is available for two signal lines. This ensures optimum shielding of the cable assembly. The shield potential is automatically connected with the DIN-EN rail via a spring cage contact when the AMC-ADIO-Adapter is mounted on the rail.
If connected to one of the analog input connectors at the AMC-ADIO24 , four differential analog I/O signals plus shield and ground are available. Connected to the analog output connector two analog outputs each as differential and single ended plus shield are available.
If connected to one of the digital I/O connectors eight digital I/O-signals plus shield and ground are available. Connected to the SYNC-connector 4 SYNC ports plus shield are available.
HF ferrites in the signal lines improve the EMC properties of the AMC-ADIO-Adapter.
The Mini COMBICON connector is pluggable to allow easy removing of the cable assemblies.
4 Channel AMC CAN module
The AMC-CAN4 features four high-speed CAN interfaces according to ISO 11898-2. The CAN interfaces are electrically isolated against the controller potential and against each other. CAN status is displayed by two LEDs for each CAN channel placed at the RJ45 connectors.
The four independent CAN nets according to ISO 11898-1 are driven by the esd Advanced CAN Core (esdACC) CAN controller implemented in the Xilinx Spartan 3e FPGA. Controlled by the FPGA the AMC-CAN4 supports PCI bus mastering as an initiator, meaning that it is capable of initiating write cycles to the host CPU’s RAM independent of the CPU or the system DMA controller. This results in a reduction of overall latency on servicing I/O transactions in particular at higher data rates.
CAN layer 2 (CAN-API) software drivers are available for Windows®, RTX, VxWorks®, QNX® 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, RTX, QNX and Linux. The J1939 software package is available for Windows, VxWorks, QNX and Linux.
PCI EXPRESS® Adapter Board for esd AMC Boards
The AMC-PCIe-Carrier is designed for the operation of μTCA-AMC boards in a standard PC for testing and programming purposes. To simplify the factory test procedure of an AMC board, it is possible to generate user-defined μTCA-slot addresses.
Besides passively passing the PCIe-X1 signals through, a Hot-Swap controller is integrated, which enables 'Hot-Insert' and 'Hot-Remove'.
The current consumption of the AMC module can be measured. Colored LEDs on the board indicate the status of the power supply and of the Hot-Swap controller. For cooling of the inserted AMCs an optional fan can be mounted at the AMC-PCIe-Carrier.
All μTCA-connector signals are protected by transient voltage suppressors.
Software drivers/libraries for the Hot-Swap controller are available for Linux.