64
CMX32M cpuModule
BDM-610000075
Rev B
Advanced Analog I/O (aAIO)
Features
•
Eight single-ended or four differential analog inputs
•
Up to 100kHz sample rate
•
16-bit resolution
•
0 to +5V, +/-5V, 0 to +10V, and +/-10V input ranges
–
Software configurable
•
Per-channel digital filtering
•
Per-channel threshold detection generates an interrupt when signal crosses high or low threshold.
•
Advanced DMA
–
Each channel has it’s own DMA buffer
–
Buffer chaining prevents interrupt latency problems
–
DMA to anywhere in 4GB address space
Block Diagram
The Figure below shows the functional block diagram of aAIO. The various parts of the block diagram are
discussed in the following sections.
Figure 7
aAIO Block Diagram
Range
/Gain
A/D
Filter
Threshold
Detect
DMA Engine
AD_RESULT
Register
Channel-
Gain Table
Analog
Inputs
Summary of Contents for BDM-610000075
Page 3: ... Accessing the Analog World www rtd com ISO9001 and AS9100 Certified CMX32M cpuModules ...
Page 4: ...iv CMX32M cpuModule BDM 610000075 Rev B ...
Page 30: ...22 CMX32M cpuModule BDM 610000075 Rev B ...
Page 60: ...52 CMX32M cpuModule BDM 610000075 Rev B ...
Page 102: ...94 CMX32M cpuModule BDM 610000075 Rev B ...
Page 116: ...108 CMX32M cpuModule BDM 610000075 Rev B ...