Разработка алгоритмов цифровой обработки сигналов:
- Проверка работоспособности системы ЦОС на моделях
- Реализация потоковой, пакетной и многоскоростной обработки сигналов
- Проектирование специализированных фильтров различной архитектуры, в том числе адаптивных и многоскоростных
- Реализация в арифметике с плавающей и с фиксированной точкой
- Реализация алгоритмов на целевом вычислителе с учетом особенностей архитектуры
- Обеспечение портируемости алгоритмов между различными проектами и различным оборудованием
Пример из практики 1
При разработке протокола связи посредством моделирования были выявлены «белые пятна» в техническом задании, организована наглядность работы протокола и обеспечена возможность быстрого переноса алгоритма между различными целевыми вычислителями.
Пример из практики 2
В краткие сроки разработан КИХ фильтр, работающий на частоте 400МГц на ПЛИС Xilinx Virtex 5 (требования были 260 МГц). Использование моделирования позволило выбрать оптимальную архитектуру фильтра, сравнивая каждую итерацию с желаемыми требованиями.
Состав работ
- Анализ и оценка требований к системе ЦОС
- Реализация системы ЦОС в виде переиспользуемой, иерархической модели
- Оптимизация модели для генерации кода с учетом архитектуры (и доступных ресурсов) целевой платформы
- Реализация необходимых интерфейсов для интеграции кода в проект
- Разработка Test Benches
- Подготовка и переподготовка инженерного состава для работы с технологией