DM34116HR
PCIe/104 1–25 MHz A/D Digitizer with 25 MHz D/A Outputs
|
Rugged IDAN configurations available |
Description
The DM34116HR dataModule is a rugged high-speed data acquisition (DAQ) module in the PCIe/104 format which boasts two 16-bit 25 MHz A/D converters and two 16-bit 25Mhz D/A converters.
This module provides 2 single-ended analog input channels with software-selectable input ranges and input impedances. It also providing 2 single-ended analog output channels with a ± 2.5V range and a fixed 50 ohm output impedance. Each channel has a dedicated converter, permitting both independent or simultaneous conversions. Additionally, each channel also has a dedicated DMA channel, which ensures the ability for the host controller or a DSP to continuously collect data from all four channels across the PCIe x4 interfaces.
The DM34116HR also features 32-bit advanced DIO with peripheral output capabilities including a quad PWM and external clocking. The SyncBus permits multiple DAQ cards to be synchronized within the system.
When used with the RTD’s SPM34CP high-performance DSP, data can be transferred directly to the DSP’s memory using ta CPU’s PCIe connection.
Key Features
- PC/104 form factor
- PCIe/104 stackable bus structure
- PCIe Type 2 expansion bus
- PCIe x4 interface (Gen 2)
- In-band interrupts and messages
- Message Signaled Interrupt (MSI) support
- Analog Inputs
- 2 high-speed inputs with simultaneous sampling
- Input sampling rate from 1–25 MSPS
- 16-bit resolution
- Single-ended inputs
- Programmable 50 ohm or high impedance input
- Programmable input full-scale ranges in bipolar mode: ±2.5V, ±1.667V, ±1.25V, ±0.833V, ±0.625V, ±0.4167V
- Only available in high impedance mode: ±5V, ±3.3V
- Programmable input full-scale ranges in unipolar mode: 0-5V, 0-3.3V, 0-2.5V, 0-1.67V, 0-1.25V, 0-0.8333V
- Sampling modes and triggers are configurable independently
- User registers permit capturing multiple variable width windows of data at different offsets
- Threshold detection can generate an interrupt, or be used as a start or stop trigger
- 2 MMCX connectors
- Analog Outputs
- 2 high-speed inputs with independent, or simultaneous operation
- 1-25Mhz DAC update rates
- 16-bit resolution
- Single-ended outputs
- 50 ohm output impedance
- ±2.5V Output range with adjustable offset
- 2 MMCX connectors
- SyncBus
- Allows synchronization of the sampling clock on multiple boards
- Allows synchronization of start and stop triggers on multiple boards
- Software selectable Master/Slave
- Software selectable termination
- Selectable 10 Mhz Reference
- Onboard
- SyncBus Connector
- MMCX connection for External Input
- Digital I/O
- 32 pins
- Bit programmable direction
- 5 V Tolerant TTL Signaling level
- Advance Interrupt
- Interrupt on Match, Change or Strobe
- Peripheral Selectable Outputs
- PWM
- External Clocking
- Parallel Bus Mode
- Max output current 10 mA
- Incremental Encoders
- One Incremental Encoder channels
- Single-ended or Pseudo-differential inputs
- Variable frequency input filtering
- 32-bit resolution
- FIFO with DMA channel available for position sampling
- Pulse Width Modulators
- One Quad PWM output
- Single-ended or Differential outputs
- 32-bit resolution
- FIFO with DMA channel
- External Clocking
- Provides 6 external clocks that can be configured as inputs or outputs
- Can be used as external trigger
- External gate provided for each clock input
- On-board temperature monitor
- Available in stackable, rugged enclosures
- Requires only +5 VDC for operation
Connector Interface
- Stackable Buses
- PCIe Type 2 expansion bus
- External I/O Connectors
- 40-pin right-angle header
- Digital I/O
- 5 Vertical MMCX Connectors
- 2 - Analog Inputs
- 2 - Analog Outputs
- 1 - External reference
- 16-pin header (right-angle and stack-through options)
- SyncBus
- Three single-end or differential signals that can be user programmed as inputs or outputs (LVDS)
- One master clock signal that can be user programmed as an input or output (LVDS)
- SyncBus
- 40-pin right-angle header
Software & Example Programs
- Includes software packages for the following Operating Systems:
- Linux 3.x and 4.x kernels
- Source code provided for easy porting to other platforms, including RTOSes.
- Example programs with source code which demonstrate how to use primary features of the DM34216HR, including:
- The A/D converters: Calibrating the ADCs, collecting continuous data or windows of data, setting and responding to interrupts, and use of the ADCs and DMA for high speed data acquisition to disk
- The D/A converters: Calibrating the DACs, sending data to the DACs for instant conversation, using DMA to send data to the DACs
- Utilizing external clock inputs and outputs, and how to setup up programmable clock sources
- aDIO connector configuration, using aDIO advanced interrupts, using DMA with aDIO
- PWM and incremental encoder functionality
- Simultaneous sampling of multiple ADCs on the DM34116HR
- Synchronization of multiple boards with the SyncBus connector
- How to read the onboard temperature sensor
- Program to demonstrate DMA from the DM34116HR to RTD’s SPM34CP dspModule via PCIe/104 connector and a host CPU
Recommended Accessories

Physical Attributes
- Dimensions
- Length (L): 3.775 inches (95.89 mm)
- Width (W): 3.550 inches (90.17 mm)
- Stand-off Height
- Above the board: 0.866 inches (22.00 mm)
- Below the board: 0.600 inches (15.24 mm)
- Weight: Approximately 0.22 lbs. (0.10 Kg)
- Standard Operating Temperature, 90% humidity non-condensing: -40 to +85°C
- Storage Temperature: -55 to +125°C
- Input Power Requirements: +5 VDC
- Typical Power Consumption: 9.9 W
Documentation and Downloads
Ordering Information
Part Number | Description | Value OEM |
---|---|---|
DM34116HR | PCIe/104 1–25 MHz A/D Converter with 25 MHz D/A Outputs and right-angle SyncBus |
$2995 |
DM34116HR‑SS | PCIe/104 1–25 MHz A/D Converter with 25 MHz D/A Outputs and stackthrough SyncBus |
$2995 |
DM34116HR‑SNS | PCIe/104 1–25 MHz A/D Converter with 25 MHz D/A Outputs and non-stackthrough SyncBus |
$2995 |
RTD Embedded Technologies, Inc.
Designed and Made in the USA
sales@rtd.com | +1-814-234-8087