Page 1
DM35418HR/DM35218HR PCI Express Data Acquisition Board User’s Manual BDM-610010041 Rev F RTD Embedded Technologies, Inc. AS9100 and ISO 9001 Certified...
Page 2
RTD Embedded Technologies, Inc. 103 Innovation Boulevard State College, PA 16803 USA Telephone: 814-234-8087 Fax: 814-234-5218 www.rtd.com sales@rtd.com techsupport@rtd.com DM35418HR/DM35218HR | www.rtd.com User’s Manual RTD Embedded Technologies, Inc. BDM-610010041 Rev F...
Page 3
Failure to follow the instructions found in this manual may result in damage to the product described in this manual, or other components of the system. The procedure set forth in this manual shall only be performed by persons qualified to service electronic equipment. Contents and specifications within this manual are given without warranty, and are subject to change without notice. RTD Embedded Technologies, Inc. shall not by persons qualified to service electronic equipment.
Software selectable termination Digital I/O 32-bit port of digital I/O Bit programmable direction 5V Tolerant TTL Signaling level Ordering Information The DM35418HR/DM35218HR is available with the following options: Table 1: Ordering Options Part Number Description DM35418HR PCIe/104 Analog I/O dataModule DM35218HR...
If you are having problems with your system, please try the steps in the Troubleshooting section of this manual on page 53. For help with this product, or any other product made by RTD, you can contact RTD Embedded Technologies technical support via the following methods: Phone: 1-814-234-8087 Monday through Friday, 8:00am to 5:00pm (EST).
Measured running ADC continuous DMA example. All channels sampling at max rate and DAC outputs were looped back to ADC inputs. Functional Characteristics Table 4: Functional Characteristics Symbol Parameter Value Unit GBC_SYS_CLK_FREQ System Clock Frequency Analog to Digital FIFO Size D-Words Digital to Analog FIFO Size D-Words DM35418HR/DM35218HR | www.rtd.com User’s Manual RTD Embedded Technologies, Inc. BDM-610010041 Rev F...
In Figure 2 you can see a histogram of samples from sampling a grounded input in +/-10 V, differential input range. The number of samples is 131072. 2000 1780 1712 1800 1571 1600 1400 1200 1008 1027 1000 -11 -10 Figure 2: Histogram DM35418HR/DM35218HR | www.rtd.com User’s Manual RTD Embedded Technologies, Inc. BDM-610010041 Rev F...
When removing it from the bag, hold the board at the edges, and do not touch the components or connectors. Handle the board in an antistatic environment, and use a grounded workbench for testing and handling of your hardware. Physical Characteristics STEP model is available upon request; contact RTD Tech Support for more information. Weight: Approximately 99.8 g (0.22 lbs) with heatsink ...
The PCIe connector is the connection to the system CPU. The position and pin assignments are compliant with the PCI/104-Express Specification. (See PC/104 Specifications on page 54) The DM35418HR/DM35218HR is a “Universal” board, and can connect to either a Type 1 or Type 2 PCIe/104 connector. DM35418HR/DM35218HR | www.rtd.com User’s Manual RTD Embedded Technologies, Inc.
DIO0.23 DIO0.22 DIO0.25 DIO0.24 DIO0.27 DIO0.26 DIO0.29 DIO0.28 DIO0.31 DIO0.30 +3.3V +3.3V 5V optional output at pin. Does not affect DIO Levels. Contact RTD Sales for more information DM35418HR/DM35218HR | www.rtd.com User’s Manual RTD Embedded Technologies, Inc. BDM-610010041 Rev F...
Table 8: CN5 Pin-out SYNC0- SYNC0+ SYNC1- SYNC1+ SYNC2-- SYNC2+ SYNC3- SYNC3+ Other Connectors CN6 are for Factory Use only 3.3.3 UMPERS There are no jumpers on the board. DM35418HR/DM35218HR | www.rtd.com User’s Manual RTD Embedded Technologies, Inc. BDM-610010041 Rev F...
This LED is used to indicate which clock is being used. The LED is on when the SYNCBUS is being used as the clock. The LED is off when the onboard oscillator is being used. DM35418HR/DM35218HR | www.rtd.com User’s Manual RTD Embedded Technologies, Inc. BDM-610010041 Rev F...
11. Re-connect the power cord and apply power to the stack. 12. Boot the system and verify that all of the hardware is working properly. Figure 5: Example 104™Stack DM35418HR/DM35218HR | www.rtd.com User’s Manual RTD Embedded Technologies, Inc. BDM-610010041 Rev F...
Dimensions: 152 mm L x 130 mm W x 17 mm H (5.98 in L x 5.12 in W x 0.67 in H) Figure 6: IDAN Dimensions DM35418HR/DM35218HR | www.rtd.com User’s Manual RTD Embedded Technologies, Inc. BDM-610010041 Rev F...
SYNC1- ADC6.0+ SYNC2+ ADC6.0- SYNC2- ADC7.0+ SYNC3+ ADC7.0- SYNC3- DAC0.0 Analog voltage rail can supply up to 1A. Customer must ensure that the current limit is not exceeded. DM35418HR/DM35218HR | www.rtd.com User’s Manual RTD Embedded Technologies, Inc. BDM-610010041 Rev F...
DAC0.0 ADC1.0+ DAC3.0 ADC3.0- DAC6.0 ADC4.0+ SYNC3+ ADC6.0- SYNC2+ ADC7.0+ Analog voltage rail can supply up to 1A. Customer must ensure that the current limit is not exceeded. DM35418HR/DM35218HR | www.rtd.com User’s Manual RTD Embedded Technologies, Inc. BDM-610010041 Rev F...
SYNC1- Reserved SYNC2+ Reserved SYNC2- Reserved SYNC3+ Reserved SYNC3- DAC0.0 Analog voltage rail can supply up to 1A. Customer must ensure that the current limit is not exceeded. DM35418HR/DM35218HR | www.rtd.com User’s Manual RTD Embedded Technologies, Inc. BDM-610010041 Rev F...
DAC0.0 ADC1.0+ DAC3.0 ADC3.0- Reserved Reserved SYNC3+ Reserved SYNC2+ Reserved Analog voltage rail can supply up to 1A. Customer must ensure that the current limit is not exceeded. DM35418HR/DM35218HR | www.rtd.com User’s Manual RTD Embedded Technologies, Inc. BDM-610010041 Rev F...
Specification. (See PC/104 Specifications on page 54) The DM35418HR/DM35218HR is a “Universal” board, and can connect to either a Type 1 or Type 2 PCIe/104 connector. Steps for Installing Always work at an ESD protected workstation, and wear a grounded wrist-strap.
Functional Description Block Diagram The Figure below shows the functional block diagram of the DM35418HR/DM35218HR. The various parts of the block diagram are discussed in the following sections. PCIe x1 FPGA PCIe Switch Analog output with …. 1Msample/s PCIe x1...
In most cases, the board ground must still be attached to the device that is generating the input signal. Full-Scale Input Range The DM35418HR/DM35218HR has a programmable gain input per channel. This gain can be programed for 1,2,4,8 to achieve input ranges ±5V, ±2.5V, ±1.25V, ±0.625V.
IMPLIFIED BLOCK DIAGRAM OF ANALOG INPUT The following figure shows the front end circuit for the DM35418HR/DM35218HR. It also shows the names of the FPGA registers in bold and the different ways the front-end can be configured for different modes of operation.
Analog output The DM35418HR/DM35218HR feature 4/8 independent 16-bit analog output channels with individually programmable output ranges of ±2.5V, ±5V, and ±10V. Each channel supports a maximum update rate 1 MHz and a maximum operating load of 5mA. Each channel has less than 1 Ω of output impedance.
‘0’. This is typically used for interrupt status registers. Read Only: This register can only be read. NOTE: Writing to Read-Only registers may have unexpected results. Function Block Mapping Below is the Function Block slot mapping for the DM35418HR/DM35218HR Table 18: Function Block Mapping Slot Description Connector...
The measured frequency of the system clock. Units are 10 kHz, i.e. (Frequency in Hertz) = (GBC_SYS_CLK_FREQ * 10 kHz). This is measured once after any reset, including GBC_BRD_RST. This value is not available (will read 0) until 100us after reset. DM35418HR/DM35218HR | www.rtd.com User’s Manual RTD Embedded Technologies, Inc. BDM-610010041 Rev F...
_DMA (R FFSET This is the offset from the beginning of the Functional Block section (typically the offset in BAR2) that the Functional Block DMA Registers resides in. DM35418HR/DM35218HR | www.rtd.com User’s Manual RTD Embedded Technologies, Inc. BDM-610010041 Rev F...
Used_Desc bit (below) if the next buffer has the Used bit set. However, it will not generate an interrupt, and will not PAUSE the DMA engine. Examples are continuous output from a DAC, or very large Pre-trigger buffering using system memory. DM35418HR/DM35218HR | www.rtd.com User’s Manual RTD Embedded Technologies, Inc. BDM-610010041 Rev F...
This is the size in bytes of the buffer for DMA Channel m, buffer n. It must be an integer number of double-words (i.e. b[1:0] are reserved). The actual size is FB_DMAm_SIZEn + 4 Bytes. The maximum buffer size is 16MB. DM35418HR/DM35218HR | www.rtd.com User’s Manual RTD Embedded Technologies, Inc. BDM-610010041 Rev F...
FB_DMA_CHANNELS (R This register contains the number of DMA Channels in this Function Block. 6.3.3 FB_DMA_BUFFERS (R This register contains the number of Buffer Descriptors in each DMA Channel. DM35418HR/DM35218HR | www.rtd.com User’s Manual RTD Embedded Technologies, Inc. BDM-610010041 Rev F...
0x03: Go, Re-arm. After filling the buffer with the Post-Stop samples and the FIFO is empty, the triggering state machine is restarted, i.e. FIFO is filled with Pre-Start samples and waits for a start trigger. DM35418HR/DM35218HR | www.rtd.com User’s Manual RTD Embedded Technologies, Inc. BDM-610010041 Rev F...
The current value of the Clock Divide Counter. This counter starts at a value of CLK_DIV, and counts down. When it reaches zero, a sample is taken. This is useful when using a slow sample clock. DM35418HR/DM35218HR | www.rtd.com User’s Manual RTD Embedded Technologies, Inc. BDM-610010041 Rev F...
0x86: Sampling has completed and the FIFO is empty (all data transferred to host) o 0x87: Pacer – The pacer clock has ticked. 6.4.14 AD_CONFIG (M ASKABLE RITE Not used. DM35418HR/DM35218HR | www.rtd.com User’s Manual RTD Embedded Technologies, Inc. BDM-610010041 Rev F...
The response of the filter is shown in the Figure 16below. The Table below shows the -3dB cutoff for each of the filter settings. Both the figure and the table are relative to the sample rate (f Figure 16: Filter Response with each ORDER Value DM35418HR/DM35218HR | www.rtd.com User’s Manual RTD Embedded Technologies, Inc. BDM-610010041 Rev F...
ADC range unexpected results will occur. 6.4.22 CH_LAST_SAMPLE (R The last sample read from the ADC Converter, after filtering. This is the same value that is written to the DMA FIFO. DM35418HR/DM35218HR | www.rtd.com User’s Manual RTD Embedded Technologies, Inc. BDM-610010041 Rev F...
RESET in order to convert more values. 0x03: Go, Re-arm. After converting the Post-Stop number of values, the triggering state machine is restarted. DAC data is resumed from that last value sent. DM35418HR/DM35218HR | www.rtd.com User’s Manual RTD Embedded Technologies, Inc. BDM-610010041 Rev F...
The current value of the Clock Divide Counter. This counter starts at a value of CLK_DIV, and counts down. When it reaches zero, a sample is taken. This is useful when using a slow sample clock. DM35418HR/DM35218HR | www.rtd.com User’s Manual RTD Embedded Technologies, Inc. BDM-610010041 Rev F...
B[1:0]: PGA_A[1:0] PGA_A[1:0]: 00: Gain of 1 PGA_A[1:0]: 01: Gain of 2 PGA_A[1:0]: 10: Gain of 4 Table 24: DAC Full-Scale Settings PGA_A[1 Gain Range ±2.5V ±5V ±10V DM35418HR/DM35218HR | www.rtd.com User’s Manual RTD Embedded Technologies, Inc. BDM-610010041 Rev F...
B[15:0]: DAC Data If the current Mode is “Reset” or the associated DMA engine is set to “Clear”, a write to this register will immediately update the DAC Converter. DM35418HR/DM35218HR | www.rtd.com User’s Manual RTD Embedded Technologies, Inc. BDM-610010041 Rev F...
The value to be output if the pins are configured as output. Bit assignments are the same as above. 6.6.4 DIO_DIRECTION (R RITE Selects the direction of the I/O bit. 0=input, 1=output. Bit assignments are the same as above. All pins default to inputs at power-up. DM35418HR/DM35218HR | www.rtd.com User’s Manual RTD Embedded Technologies, Inc. BDM-610010041 Rev F...
The current value on the temperature sensor as a signed 16-bit integer. B[2:0] of this register always read ‘0’. See the equation and table below for converting register value to temperature. = ∗ 0.0078125 Temperature (ºC) Register Value 0x4B00 0x3E80 0x0C80 0.0625 0x0008 0x0000 -0.0625 0xFFF8 0xF380 0xE480 DM35418HR/DM35218HR | www.rtd.com User’s Manual RTD Embedded Technologies, Inc. BDM-610010041 Rev F...
Select if the SyncBus driver is enable. When the SyncBus driver is disabled, the transceiver is powered down and SyncBus will not receive or transmit. This bit must be enabled in order to use the SyncBus. B0: Enable SyncBus driver, 0 = disabled (low power), 1 = enabled. DM35418HR/DM35218HR | www.rtd.com User’s Manual RTD Embedded Technologies, Inc. BDM-610010041 Rev F...
If problems persist, or you have questions about configuring this product, contact RTD Embedded Technologies via the following methods: Phone: +1-814-234-8087 E-Mail: techsupport@rtd.com Be sure to check the RTD web site (http://www.rtd.com) frequently for product updates, including newer versions of the board manual and application software. DM35418HR/DM35218HR | www.rtd.com User’s Manual RTD Embedded Technologies, Inc.
PCI and PCI Express Specification A copy of the latest PCI and PCI Express specifications can be found on the webpage for the PCI Special Interest Group: www.pcisig.com DM35418HR/DM35218HR | www.rtd.com User’s Manual RTD Embedded Technologies, Inc. BDM-610010041 Rev F...
During the one year warranty period, RTD Embedded Technologies will repair or replace, at its option, any defective products or parts at no additional charge, provided that the product is returned, shipping prepaid, to RTD Embedded Technologies. All replaced parts and products become the property of RTD Embedded Technologies.
Page 56
RTD Embedded Technologies, Inc. 103 Innovation Boulevard State College, PA 16803 USA Telephone: 814-234-8087 Fax: 814-234-5218 www.rtd.com sales@rtd.com techsupport@rtd.com Copyright 2016 by RTD Embedded Technologies, Inc. All rights reserved.
Need help?
Do you have a question about the DM35418HR and is the answer not in the manual?
Questions and answers