25 февраля 2020

АО «РТИ» оптимизировали модуль расчёта фаз в плавающей точке на языке VHDL

«Специалисты ЦИТМ «Экспонента» доказали, что техника автоматической генерации кода для ПЛИС не только применима к нашим задачам, но и существенно модернизирует процесс разработки и отработки Изделия»

Андрей Климов, АО «РТИ»


Результаты моделирования в Simulink и автоматической генерации VHDL-кода в арифметике с плавающей точкой:

  • Оптимизация площади: код использует на 23% меньше логических элементов и на 90% меньше аппаратных умножителей в ПЛИС
  • Оптимизация скорости: максимальная тактовая частота выше в 1.5 раза
  • Время разработки: менее 1 месяца

АО «РТИ» оптимизировали модуль расчёта фаз в плавающей точке на языке VHDL

Задача

Оптимизировать существующий модуль расчёта компенсации фаз для антенной решётки, реализованный на языке VHDL в арифметике с плавающей точкой.

Решение

Использовать Simulink и HDL Coder для создания модели математического модуля, автоматической генерации кода и верификации относительно тестовых данных

Результаты

  • Время разработки менее 1 месяца
  • Оптимизированный код занимает на 23% меньше логических элементов и на 90% меньше DSP48E1
  • Максимальная частота повысилась более чем на 50%

Таблица 1. Сравнение использования ресурсов ПЛИС

Таблица 1. Сравнение использования ресурсов ПЛИС

Скачать статью полностью можно по ссылке ниже.

Новость
Выпущена монография доцента кафедры радиосвязи и вещания СПбГУТ
16.07.2021
Новость
Сборник материалов VI всероссийской научно-практической конференции "Технологии разработки и отладки сложных технических систем"
03.04.2020
Новость
Онлайн сессия "Радиолокационные системы". В рамках конференции "Технологии разработки и отладки сложных технических систем"
23.03.2020
Новость
Внимание! Изменение формата конференции “Технологии разработки и отладки сложных технических систем” на online
18.03.2020
Видео
Интервью с заместителем главного конструктора РТИ им. А.Л. Минца
20.02.2020
Новость
Доступны для скачивания материалы первого и второго дней VI всероссийской конференции "Технологии разработки и отладки сложных технических систем"
03.06.2019
Новость
Материалы первого дня VI всероссийской конференции "Технологии разработки и отладки сложных технических систем" доступны к скачиванию
31.05.2019
Новость
Материалы второго дня VI всероссийской конференции "Технологии разработки и отладки сложных технических систем" доступны к скачиванию
31.05.2019
Новость
Новая услуга "MATLAB Parallel Server по требованию"
30.05.2019
Публикация
Разработка измерительных комплексов с использованием instruments control toolbox на базе программного пакета MATLAB
08.04.2019
Новость
27-28 марта 2019 года прошла VI научно-практическая конференция «Технологии разработки и отладки сложных технических систем»
05.04.2019
Новость
Второй день VI всероссийской конференции "Технологии разработки и отладки сложных технических систем"
28.03.2019