Cover story
continuously acquire, stream and analyse data at a maximum sampling rate of 10 GS/s. The new capability enables the digitizers to be used with COTS (Commercial Off-The-Shelf) PC technology, such as GPUs for endless signal processing, and SSD arrays to create streaming systems that can record for hours on end.
S
TOP-OF-THE-LINE DIGITIZERS The M5i.33xx digitizer family consists of seven different models, offering sampling speeds from 3.2 to 10 GS/s, 12-bit vertical resolution and bandwidths from 1 to 4.7 GHz. The different product variants all feature a 16-lane Gen3 PCIe bus, that is capable of transferring data at rates up to 12.8 GB/s. This market- leading transfer speed allows data, acquired on one channel at a sampling rate of 6.4 GS/s, or two channels at 3.2 GS/s, to be streamed directly to the PC environment without any loss of information. If faster sampling rates are needed, a special 8-bit transfer mode has been added that supports the streaming of data acquired at rates up to 10 GS/s on one channel, or 5 GS/s on two.
SEND DATA TO A GPU FOR CONTINUOUS SIGNAL PROCESSING For situations that involve streaming and intensive signal processing, the M5i.33xx series digitizers use SCAPP (Spectrum CUDA Access for Parallel Processing). The SCAPP software package transfers the acquired data, using an RDMA process, directly from the digitizers to off-the-shelf GPUs based on Nvidia’s CUDA Standard. Once there, users can utilise the GPUs multiple (up to 10,000) processing cores and large (up to 48 GB) memory for on-the-fly parallel processing.
SCAPP includes a set of routines for interaction between the digitizer and GPU cards, as well as a set of CUDA parallel processing examples. These examples provide easy building blocks for powerful processing functions like Digital Down Conversion (DDC), filtering, signal averaging, data de- multiplexing, data conversion or Fast Fourier Transforms (FFTs). All the SCAPP software is based on C/C++ and Python, making implementation and customization easy with just normal programming skills. For example, in applications that require continuous spectral analysis, time domain data can be collected at 10 GS/s and streamed directly to a GPU for non-stop conversion to the frequency domain. Using a system that includes an M5i.33xx series digitizer (switched to the new 8-bit-mode), SCAPP and a moderately priced GPU, a conversion process that involves multiplexing, windowing, FFT and averaging with an FFT block size of
8
etting a new standard for data acquisition, Spectrum Instrumentation has added a new streaming mode to its flagship M5i.33xx digitizer series. The mode allows these ultrafast ADC cards to
DIGITIZERS DELIVER ENDLESS
DATA STREAMING WITH 10 GS/S SAMPLING SPEED
Spectrum’s M5i.33xx digitizers are able to acquire data at 10 GS/s, streaming it non-stop to a GPU for analysis or to an SSD array for storage, with the streaming PC made out of COTS parts.
1M – could run endlessly! At the 10 GS/s sampling rate, such an FFT will cover a frequency range from DC to 5 GHz and deliver a frequency resolution of 10 kHz. Larger FFT block sizes can also be used to produce even better resolutions.
STREAM DATA TO RAID STORAGE FOR POST-ACQUISITION ANALYSIS The company also offers streaming and data storage systems based on a Supermicro server, with an AMD EPYC processor, and RAID storage using U.2 SSDs. With up to 240 TB of storage, these COTS systems can record an incredible 6+ hours of data at the maximum 10 GS/s sampling rate. The acquired data is completely seamless, with no gaps or missing information. Once stored, it can be inspected, partitioned, and processed. The systems provide a unique data logging capability at unprecedented speeds and over ultrawide frequency ranges.
PC-SYSTEMS WITH COTS PARTS Oliver Rovini, CTO at Spectrum, says: “We’re always looking for ways to provide cost-
effective solutions to challenging signal acquisition and analysis applications. By allowing our digitizers to interface directly with standard PC components, like GPUs and RAID based SSD storage systems, our customers can benefit directly from the latest developments in the PC world. GPUs offer a great solution for processing intensive situations, like those often found in imaging, communications, astronomy, spectroscopy and aerospace applications while storage systems provide a unique tool for anyone needing to monitor signals over extended time periods, such as for those users involved in quality control, mapping or surveillance.” The M5i.33xx series digitizers and streaming systems are available now. The new 8-bit transfer mode is part of every M5i digitizer card. For more information please visit: https://spectrum-
instrumentation.com/products/families/33xx_m5i_
pcie.php
Spectrum Instrumentation
www.spectrum-instrumentation.com T: +49-4102-6956-0
E:
info@spec.de October 2023 Instrumentation Monthly
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 |
Page 69 |
Page 70 |
Page 71 |
Page 72 |
Page 73 |
Page 74 |
Page 75 |
Page 76 |
Page 77 |
Page 78 |
Page 79 |
Page 80 |
Page 81 |
Page 82