|

Оценка использования памяти программируемых логических интегральных схем простыми алгоритмами типа быстрого преобразования Фурье с помощью модуля LabVIEW FPGA

Авторы: Череданова Е.М., Мамченко Е.А.
Опубликовано в выпуске: #11(28)/2018
DOI: 10.18698/2541-8009-2018-11-408


Раздел: Информатика, вычислительная техника и управление | Рубрика: Методы и системы защиты информации, информационная безопасность

Ключевые слова: быстрое преобразование Фурье, программируемые логические интегральные схемы, FPGA, LabVIEW, виртуальный прибор, бинарный файл, ПЛИС

Опубликовано: 26.11.2018

Целью работы является исследование загруженности программируемых логических интегральных схем (ПЛИС) типовыми алгоритмами для дальнейшей оптимизации системы за счет перекладывания части функций на контроллер. В этих целях реализован алгоритм быстрого преобразования Фурье (БПФ) на ПЛИС в среде прикладного программного обеспечения LabVIEW с использованием программного модуля LabVIEW FPGA. Созданное приложение состоит из трех модулей: отдельного виртуального прибора, выполненного на ПЛИС (FPGA VI), виртуального прибора на контроллере реального времени (Real Time VI) и виртуального прибора на персональном компьютере с операционной системой Windows (Host VI). В результате исследования осуществлена оценка эффективности использования памяти на ПЛИС с помощью анализа отчета о результатах компиляции бинарного файла при замене встроенного программного обеспечения ПЛИС через модуль LabVIEW FPGA, что позволяет оценить объем памяти ПЛИС, занимаемой простейшими алгоритмами типа БПФ.


Литература

[1] Турыгин И.Г. Метод выбора программируемых логических интегральных схем на основе целевого функционала при проектировании устройств цифровой обработки информации. Дисс. … канд. техн. наук. Пенза, 2014, 134 с.

[2] Галанина Н.А. Методы и вычислительные устройства цифровой обработки сигналов в системе остаточных классов. Автореф. дисс. … док. техн. наук. Казань, 2010, 32 с.

[3] Авяшкиева Н.С. Алгоритм быстрого преобразования Фурье в системе остаточных классов. Технические науки - от теории к практике. Сб. ст. по матер. V межд. науч.-практ. конф. Новосибирск, СибАК, 2011, с. 79–83.

[4] Батоврин В.К., Бессонов А.С., Мошкин В.В., Папуловский В.Ф. LabVIEW. Практикум по основам измерительных технологий. Москва, ДМК-пресс, 2011, 301 с.

[5] Трэвис Дж., Кринг Дж. LabVIEW для всех. Москва, ДМК-пресс, 2010, 123 с.

[6] Федосов В.П., Нестеренко А.К. Цифровая обработка сигналов в LabVIEW. Москва, ДМК-пресс, 2011, 455 с.

[7] Сергиенко А.М. VHDL для проектирования вычислительных устройств. Киев, ООО «ТИД «ДС», 203, 208 с.

[8] Комолов Д., Золотухо Р. Использование микросхем специальной памяти для обеспечения защиты ПЛИС FPGA от копирования. URL: http://www.kit-e.ru/articles/plis/2008_12_24.php (дата обращения 12.09.2018).

[9] Бибило П.Н. Основы языка VHDL. Москва, СОЛОН-Р, 2002, 224 с.