AdvancedMC™ Analog/Digital I/O Module

Large Variety of High Speed and High Resolution I/Os on a Single Board

  • 8 analog inputs ±10 V, 16 bit, 200 kHz

  • 2 analog outputs ±10 V, 16 bit, 600 kHz

  • 24 digital I/Os, TTL level

  • 4 trigger I/Os (RS-485)

  • DMA to host CPU's memory to minimize latency for PCIe® read cycles

Two Different Connector Designs to Meet Individual Customer Requirements

  • AMC-ADIO24-HD50 with 1x 10-pin har-link and 1x 50-pin har-mik® connectors

  • AMC-ADIO24 with 7x 10-pin Harting® har-link® connectors

'Timing Routing Pool'

  • Versatile trigger-conditions

  • Prepared for MTCA.4 (MicroTCA® Enhancements for Rear I/O and Precision Timing)

I/O Data Management
The AMC-ADIO24/-HD50 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 minimize undesired latency during PCIe read cycles at higher data rates. Read cycles of the PCIe CPU are reduced to setup and diagnosis tasks.

8 Analog Inputs with 16 Bit Resolution
The eight overvoltage protected analog inputs are connected to eight 16-bit A/D converters with a sampling rate of up to 200 kHz each.

2 Analog Outputs with 16 Bit Resolution
Both 16 bit analog outputs have a differential and a single ended output circuit, accessible at separate pins. The outputs are transient and short circuit protected.

24 Digital I/Os with Programmable Output Configuration
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 hysteresis.

Trigger I/Os for Synchronisation
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.

PCIe Device Access
For setup and I/O data exchange a comprehensive register description is available.

Module AMC-ADIO24 (U.1001.01) is not recommended for new designs.

AdvancedMC™ Analog/Digital I/O Module: AMC-ADIO24 by esd