Nowa opcja DDS do szybkich generatorów AWG serii 66xx firmy Spectrum Instrumentation
Spectrum Instrumentation wprowadza nowe oprogramowanie firmware do 16-bitowych generatorów AWG o szybkości próbkowania do 1,25 GSps. Dodano w nim opcję generowania w pojedynczym kanale do 20 niezależnych fal sinusoidalnych o częstotliwości do 400 MHz.
Opcja DDS (Direct Digital Synthesis) pozwala użytkownikom zdefiniować 23 rdzenie DDS na każdą kartę AWG, które mogą być skierowane na wyjścia sprzętowe. Każdy rdzeń DDS (fala sinusoidalna) umożliwia programowanie częstotliwości, amplitudy, fazy oraz nachylenia częstotliwości i amplitudy. Dzięki temu, sterowanie laserami przez deflektory i modulatory akustooptyczne (AOD, AOM), często stosowane w eksperymentach kwantowych, można zrealizować za pomocą kilku prostych komend, zamiast wykonywania wielu operacji na dużych tablicach danych. Wyjście DDS może być synchronizowane z zewnętrznymi zdarzeniami wyzwalającymi lub za pomocą programowalnego timera o rozdzielczości 6,4 ns.
Możliwość przełączania między normalnym trybem AWG (z generowaniem przebiegów z zaprogramowanych danych) i trybem DDS (z generowaniem przebiegów za pomocą jedynie kilku komend programowych) sprawia, że generatory AWG firmy Spectrum są niezwykle wszechstronne i mogą być dostosowane do niemal każdej aplikacji. W trybie DDS, AWG działa jako baza dla wielotonowego generatora DDS. Wbudowana pamięć 4 GB oraz szybki tryb transferu DMA, pozwalają na przesyłanie do 10 milionów komend DDS na sekundę. Daje to dużą elastyczność w definiowaniu nachyleń (np. w kształcie litery S) oraz różnych typów modulacji (np. FM i AM) za pomocą jedynie kilku poleceń.
Duża elastyczność i szybki tryb strumieniowania danych generatorów AWG firmy Spectrum, umożliwia przesyłanie danych bezpośrednio z GPU, pozwalając na kontrolę kubitów bezpośrednio z komputera. Korzystanie z AWG w tym trybie daje pełną kontrolę nad generowanymi przebiegami, jednak wymaga dużej ilości obliczeń, co spowalnia krytyczną pętlę decyzyjną. Natomiast użycie funkcjonalności DDS z wieloma tonami, znacznie redukuje ilość przesyłanych danych przy równoczesnym zachowaniu pełnej kontroli. Użytkownicy mogą za pomocą jednego polecenia definiować dynamiczne funkcje nachyleń liniowych, aby uzyskać płynną zmianę częstotliwości i amplitudy.
Drugim obszarem zastosowań są systemy testowe. Opcja DDS umożliwia łatwe programowanie serii przebiegów, przemiatanie częstotliwości i generowanie sygnałów referencyjnych o różnych częstotliwościach i profilach. Aplikacje wymagające szybkiego przełączania i precyzyjnego dostrajania częstotliwości, oferowanego przez DDS, występują w wielu zastosowaniach przemysłowych, medycznych i graficznych, a także w analizatorach sieci i systemach komunikacyjnych, w których dane są kodowane za pomocą modulacji fazy i częstotliwości nośnej.
Opcja DDS jest już dostępna do kart PCIe M4i.66xx, modułów PXIe M4x.66xx, przenośnych jednostek LXI/Ethernet DN2.66x oraz wielokanałowych jednostek stacjonarnych LXI/Ethernet DN6.66xx, a jej uruchomienie wymaga jedynie zaktualizowania oprogramowania firmware. Programowanie może być realizowane za pomocą istniejących pakietów SDK, dostarczanych w zestawie. Przykładowe aplikacje są dostępne do Python, C++, MATLAB, LabView i wielu innych języków programowania.