Test & Measurement
Designing PCIe digitizers for very high precision measurements
For nearly 30 years Spectrum Instrumentation has been designing and manufacturing PC based instruments, typically digitizer and generator products, for the electronics test and measurement market. The company recently decided that it was time to replace its popular M2i.49xx series of digitizer cards, that were first designed over ten years ago. As the M2i.49xx series products have aged parts, sourcing now becomes more difficult. Greg Tate, Spectrum Instrumentation Asian business manager, explains
T
he challenge for the Spectrum engineers was not just to match the specifications of the older products but to deliver something that set new industry standards for performance; specifically measurement speed, accuracy and precision. Furthermore, the goal was to pack all the new technology into one half size PCIe card so that it could be used in more PC systems. That meant a reduction in the products overall size by a factor of two.
Although the M2p.59xx series is half the size of the older M2i.49xx digitizers (shown in Figure 1), the new products deliver more accuracy, sampling rate, bandwidth, memory and data transfer speed.
Modular modules All Spectrum digitizers are modular in design, with products consisting of a platform board (that typically incorporates the digitizers clocking system, power supply, memory, memory management system and the PCIe interface controller) and modules for the acquisition (ADC and amplifiers) as well as other peripherals. This modular approach allows one platform board to support a number of different acquisition modules with differing performance levels; creating a range of products that all share common technology. To reduce the product size, an entirely new platform card was designed. Special attention was paid to the clock design, where a pure low-jitter differential clock was employed rather than a conventional single-ended one. The differential clock helps to reduce jitter by ensuring that the ADC doesn't collect clock noise from the surrounding environment. The clocking scheme also utilises a Phase-Locked-Loop architecture (PLL) with better than ±1 ppm accuracy and high stability. The design incorporates flexibility, with internal or external clocking modes, and it also ensures good synchronisation between channels. Another feature is that the clock can be easily shared, via Spectrum’s Star- Hub clock and trigger distribution system, between other digitizers. In fact, Star-Hub can synchronise the clock and trigger of up to 16 cards, allowing the creation of digitizer systems with up to 128 fully synchronised channels.
32 October 2018
Figure 2 shows the simple block diagram for the M2p.59xx series products. The parts shaded green and red are modules: green shows the acquisition modules and red is the Star-Hub option. All of the other components reside on the main platform board.
Selecting the ADC
The heart of any digitizer is the ADC. For the M2p.59xx series Spectrum identified next generation ADC technology that provides cost effective multi-channel performance, while at the same time can handle a wide range of input signal frequencies. The company chose a 16-bit ADC family from Linear Technology that has variants with sampling rates from 20 MS/s up to 125 MS/s, pin compatibility and an LVDS interface. The ADCs also offered fairly low power consumption, making them perfect for multi-channel card designs. As can be seen from the block diagram, the Spectrum design always features an ADC and independent signal conditioning circuitry on each acquisition channel. This combination allows the accurate capture of signals with different amplitudes. For the M2p.59xx series products, the channels have six different signal input ranges (from ±200 mV up to ±10 V full scale), signal offset, selectable impedance (50 and 1 M), over voltage protection, and calibration. The channels also have the additional capability of being able to be configured in either single-ended or true differential modes.
Reducing sources of noise In order to reduce the effects of unwanted noise and crosstalk, and to maximise measurement quality, special attention was given to the shielding on the acquisition modules. Figure 3 shows the custom designed shields that help to prevent noise being collected from other PC components, or potential on-board sources (such as the fast asynchronous clocks used by the cards FPGA). Similarly, possible EMC issues are reduced by taking special care of inter-module connections and using differential clock signals for synchronisation. To help ensure good performance the Spectrum engineers also decided to remove other potential problems that can be
Components in Electronics
Figure 2: Block diagram of the M2p.59xx series products where the platform card can accommodate a variety of different acquisition modules and peripherals (such as Star-Hub)
Figure 1: The M2p.59xx series (top) is half the size of a PCIe card measuring just 168 mm x 107 mm x 20 mm (single slot width). In comparison, the older M2i.49xx product (bottom) measures 312 mm x107 mm x 20 mm and occupy a full length PCIe slot
Figure 3: An eight channel M2p.59xx series digitizer. The arrows point to the shielding that protects the high- resolution ADCs and wideband amplifiers from unwanted sources of noise
caused by low quality PC power supplies. The platform card includes a better power design, with all power lines being filtered and DC converted. This prevents the on- board analog components of the cards from collecting any noise that may exist on the power lines of the ATX motherboard.
Delivering performance and choice With 20 new models, compared to the older M2i.49xx series’ eight models, the M2p.59xx digitizer family gives customers more choice and performance. Models are available with one, two, four and eight channels and sampling rates of 20, 40, 80 and 125 MS/s. Most importantly, the new products deliver excellent dynamic measurement performance for parameters such as signal-to-noise ratio (SNR), spurious free dynamic range (SFDR), total harmonic distortion (THD) and effective number of bits (ENOB).
Faster automated testing and data streaming The re is a benefit of using a faster PCIe bus in the new series; with data transfer speed being increased from 160 MB/s to over 700 MB/s. As such, the newer cards can stream data to PC RAM, or storage devices such as SSD’s, more than four times faster than the older units. For applications that require the
acquisition of long continuous signals, the faster streaming rate also enables the digitizers to run at higher sampling rates. For example, a two channel digitizer sampling at 125 MS/s can stream data continuously without losing any information. Similarly, a four channel digitizer could run at up to 90 MS/s and eight channel cards at up to 45 MS/s. Another feature of the Spectrum cards is that they also support data streaming to the latest graphical processing units (GPU’s). The cards include Spectrum’s Cuda Access for Parallel Processing (SCAPP) capability that allows a CUDA-based GPU to be used directly between any Spectrum digitizer and the PC. The big advantage with SCAPP is that data is passed directly from the digitizer to the GPU where high- speed parallel processing is possible using the GPU board’s multiple (up to 5000) processing cores. GPU’s are the perfect place to perform data imaging and complex signal analysis (such as FFT’s, averaging, filtering and pulse characterisation). Finally, the combination of a faster PCIe bus and SCAPP offers the possibility for users to dramatically reduce automated test and measurement times.
www.spectrum-
instrumentation.com
www.cieonline.co.uk
Page 1 |
Page 2 |
Page 3 |
Page 4 |
Page 5 |
Page 6 |
Page 7 |
Page 8 |
Page 9 |
Page 10 |
Page 11 |
Page 12 |
Page 13 |
Page 14 |
Page 15 |
Page 16 |
Page 17 |
Page 18 |
Page 19 |
Page 20 |
Page 21 |
Page 22 |
Page 23 |
Page 24 |
Page 25 |
Page 26 |
Page 27 |
Page 28 |
Page 29 |
Page 30 |
Page 31 |
Page 32 |
Page 33 |
Page 34 |
Page 35 |
Page 36 |
Page 37 |
Page 38 |
Page 39 |
Page 40 |
Page 41 |
Page 42 |
Page 43 |
Page 44 |
Page 45 |
Page 46 |
Page 47 |
Page 48 |
Page 49 |
Page 50 |
Page 51 |
Page 52 |
Page 53 |
Page 54 |
Page 55 |
Page 56 |
Page 57 |
Page 58 |
Page 59 |
Page 60 |
Page 61 |
Page 62 |
Page 63 |
Page 64 |
Page 65 |
Page 66 |
Page 67 |
Page 68