Комбинируя преимущества FPGA и процессора от компании NI, Олимп Енжинеринг создал библиотеку высокопроизводительной демодуляции.
Одинарные модуляции несущих широко используются в современных беспроводных приемниках связи для передачи и приема данных. Олимп Енжинеринг разработала Библиотеку Демодуляции для FPGA, которая выполняет высокоскоростную демодуляцию BPSK, QPSK, 8PSK, 16PSK, 8QAM, 16QAM и OQPSK с символьной скоростью до 40MSPS. Библиотека Демодуляции поддерживает разработку для платформ FPGA и Windows, что позволяет разработчикам анализировать, создавать прототипы алгоритмов и приложений конкретного исполнения на Windows до компиляции для FPGA. С LabVIEW и LabVIEW FPGA время маркетинга резко сокращается.
Демодулятор PSK, в основном, используется для восстановления сдвинутых фаз, которые модулируются по скорости символов на несущих сигналах в передатчике, и интерпретировать информацию о фазе обратно символам. Основные компоненты, входящие в Библиотеку Демодуляции для FPGA являются автоматическая регулировка усиления (АРУ), согласованная фильтрация, восстановление несущей, восстановление синхронизации, решение символа и обнаружение блокировки. Это ядро может быть динамически программируемое на MPSK = 2, 4, 8 и 16 или MQAM = 8 или 16 или OQPSK демодуляции. После того, как система заблокирована, обе демодулированные синфазные и квадратурные (I/Q) образцы и жестко-закодированные символы доступны на выходах.
Целью заказчика была создать систему, способную автоматическому обнаружению и демодуляции большинства цифровых видов модуляции. С помощью платформы NI, компания выполнила все требования и более, достигая 25 процентов более высокой производительности, чем требуется заказчиком.