FPGA является неотъемлемой частью всех разрабатываемых нами устройств. В нашей компании существует несколько направлений, связанных с FPGA:
реализация алгоритмов цифровой обработки сигналов;
реализация алгоритмов помехоустойчивого кодирования/декодирования (выделено как отдельное направление);
разработка инфраструктуры передачи данных и команд управления между различными узлами устройств.
Нами успешноразрабатываются устройства, передающие и принимающие сигналы с различными видами модуляции (FSK, PSK, QAM и др.), использующие различные типы помехоустойчивого кодирования (TPC, TCC, LDPC, Рида-Соломона и др.), работающие с различными протоколами обмена информацией (Ethernet, SATA, PCI Express и др.). Мы работаем с новейшими представителями продуктовых линеек FPGA фирмы Xilinx и используем самое современное ПО для разработки и верификации наших компонентов, а использование системы контроля версий является неотъемлемой частью на всех направлениях разработки в нашей компании.
В качестве основных этапов разработки можно выделить: