Dwukanałowy 12-bitowy digitizer PCIe o szybkości transmisji danych 12,8 GBps
W marcu b.r. w ofercie firmy Spectrum Instrumentation pojawiły się pierwsze digitizery w pełni wykorzystujące 16-liniowy interfejs PCIe Gen 3 o przepustowości 12,8 GBps. Obecnie firma wprowadza na rynek tańszy wariant M5i.3321-x16, zaprojektowany do zastosowań w aplikacjach dwukanałowych. Oferuje on tą samą szybkość transmisji strumieniowej i umożliwia próbkowanie sygnałów z 12-bitową rozdzielczością przy maksymalnej szybkości 3,2 GSps w każdym z kanałów. Oznacza to brak utraty danych, nawet przy pracy z pełną szybkością próbkowania. Duża szybkość transmisji strumieniowej pozwala na bezpośredni transfer danych do pamięci komputera lub procesora graficznego CUDA do dalszego przetwarzania i analizy.
Model M5i.3321-x16 zawiera głowicę analogową o paśmie 1 GHz i zakresie pełnej skali programowanym od ±200 mV do ±2,5 V. Wewnętrzna pamięć o pojemności 4 GB (2 G próbek) pozwala na rejestrowanie długich i złożonych przebiegów. Opcjonalnie, może ona zostać zwiększona do 16 GB (8 G próbek).
Wbudowana pamięć może działać jako bufor pierścieniowy, bufor FIFO lub rejestrator zdarzeń. Można ją również podzielić na segmenty do rejestrowania wielu zdarzeń, nawet przy bardzo dużych szybkościach wyzwalania. Zdarzenia są rejestrowane wraz ze znacznikiem czasu, a wiele zaawansowanych trybów wyzwalania (m.in. programowy, okno, stan logiczny, opóźnienie) pozwala wyeliminować ryzyko pominięcia ważnych zdarzeń.
M5i.3321-x16 nadaje się do przechwytywania szybkich sygnałów w światłowodach, spektrometrii mas, testach półprzewodników, rejestracji sygnałów w.cz., sztucznej inteligencji, radarach i LIDARach, astronomii i fizyce kwantowej. Strumieniowe przesyłanie danych bezpośrednio do procesora graficznego CUDA jest możliwe dzięki opcjonalnemu pakietowi SCAPP (Spectrum's CUDA Access for Parallel Processing). SCAPP oferuje niezbędne sterowniki do obsługi CUDA GPU i umożliwia użytkownikom opracowywanie własnych procedur przetwarzania. Aby ułatwić rozpoczęcie pracy, zawiera działające przykłady, mogące być modyfikowane przez użytkownika.
Karta jest dostarczana wraz z kompletem narzędzi programowych do komputerów pracujących pod kontrolą systemów Windows i Linux. Pakiet SDK umożliwia programowanie w prawie każdym popularnym języku (C, C++, C#, Delphi, VB.NET, J#, Python, Julia, Java, LabVIEW i MATLAB) oraz zawiera wszystkie niezbędne biblioteki sterowników i przykładowe aplikacje. Alternatywnie, dla użytkowników, którzy nie chcą tworzyć własnego kodu, firma Spectrum Instrumentation oferuje oprogramowanie pomiarowe SBench 6 Professional. Oferuje ono możliwość pełnej kontroli kart wraz z prezentacją danych, analizą, przechowywaniem i dokumentowaniem.
Podobnie, jak w przypadku innych karty z oferty Spectrum Instrumentation, również model M5i.3321-x16 jest objęty 5-letnią gwarancją oraz darmowym wsparciem m.in. w zakresie aktualizacji oprogramowania aplikacyjnego i oprogramowania firmware przez cały czas użytkowania.