Cost reduced dual channel 12bit PC digitiser
Spectrum Instrumentation in Germany has developed a cost reduced dual channel version of its latest PC-based high speed digitizer.
The model M5i.3321-x16 has a capture rate of 3.2 GS/s on two channels, with 12bit resolution and 12.8 GB/s of data streaming to a PC via 16 lanes of PCI Express 3.0.
The high speed bus allows all the data to be transferred directly to PC memory for storage, or even to CUDA based GPUs for processing and analysis of signals in fibre optics, mass spectrometry, semiconductor testing, RF recording, AI, radar, LIDAR, communications, astronomy and quantum technology.
Related Spectrum articles
- Spectrum boosts 12bit PC digitiser card with PCIe 3.0
- 512Msample memory boosts next generation AWG cards
- Spectrum Instrumentation has over 140 digitizers at CERN
- High-speed 14 and 16 bit PXIe digitizers
- PC cards enable MRI scanner for babies
Streaming data directly to a CUDA GPU is possible via the SCAPP (Spectrum’s CUDA Access for Parallel Processing) package, which is available as a low-cost option. SCAPP includes the necessary drivers for CUDA GPU support and allows users to develop their own processing routines. To help getting started, the package includes working examples that can be modified.
The sampling rate and high resolution are supported by fully functional front-end electronics with 1 GHz bandwidth, programmable full-scale ranges from ±200 mV to ±2.5 V and variable offset. To allow the capture of long and complex waveforms, there is 4 GB (2 GSamples) of on-board memory. This can be increased to 16 GB (8 GSamples) if necessary.
The on-board memory can operate as a ring buffer, like a transient recorder, or as a FIFO buffer, for streaming the acquired data directly over the bus. It can also be partitioned into segments for recording multiple events, even when they happen with very fast trigger rates. Trigger events are time stamped and a host of sophisticated triggering modes (such as software, window, re-arm, logic and delay) are available to help ensure important events are never missed.
The 12bit resolution allows users to capture small signals that may ride on larger ones, revealing the fine signal details that are often missed by lower resolution devices
Independently from the PC, two fans transport heat of the card out of the PC housing through holes in the front plates. The design means the user does not have to worry whether the PC has enough internal airflow to adequately cool the card.
The front panel provides SMA connectors for the channel inputs, clock and trigger inputs and outputs, as well as four multi-functional digital I/O lines. The extra clock and trigger connections make it possible to synchronize the card with additional digitizers or other measurement devices.
“With the model M5i.3321-x16, we’ve created a package that optimizes the cost/performance ratio for users of our M5i family that need dual-channel signal acquisition,” said Oliver Rovini, Chief Technical Officer at Spectrum.
“This new card delivers exceptional performance for anyone needing to capture and analyse signals in the MHz to GHz range. Its ability to stream data, as fast as it is acquired, directly to the PC environment opens the door for anyone wishing to use the latest CPU and GPU hardware for signal processing and analysis. For example, we’ve tested the card running at full speed and making direct RDMA data transfers to an Nvidia model RTX A4000 GPU. Once there, the GPU with its 6144 cores can perform complex functions like continuous averaging, for noise reduction, and MPoint-FFTs, for spectral analysis. That’s gapless processing of all the streamed data, even when the digitizer is sampling the incoming signals at 3.2 GS/s on both channels.”
The cards come with all the tools necessary to use them in a PC running either a Windows or Linux operating system. A software development kit (SDK) is provided so that the cards can be programmed with almost any popular language. This includes C, C++, C#, Delphi, VB.NET, J#, Python, Julia, Java, LabVIEW, and MATLAB. The SDK contains all the necessary driver libraries as well as programming examples. Alternatively, for users who don’t want to write an own code, the company offers SBench 6 Professional. This powerful measurement software provides full card control, along with a host of data display, analysis, storage, and documentation capabilities.
Like all Spectrum Instrumentation products, the M5i.3321-x16 card carries a 5-year product warranty, with free software and firmware updates, as well as customer support, direct from the engineering team, for the whole lifetime of the product.
The M5i.3321-x16 is available now. The new model joins two other M5i series products released in March 2022. The models are the M5i.3330-x16, a single channel card that can sample at rates up to 6.4 GS/s, and the M5i.3337-x16, a dual channel card that offers synchronous 3.2 GS/s sampling on both channels, and the full 6.4 GS/s on a single channel. These cards offer 2 GHz bandwidth.
Related test articles
- Frequency boost for handheld microwave spectrum analysers
- Light weight economic spectrum analyzers in the 9 kHz to 1.5GHz range