,

Реализация высокоскоростного блока быстрого преобразования Фурье на программируемых логических интегральных схемах


Аннотация

Представлена реализация высокоскоростного блока быстрого преобразования Фурье на базе программируемых логических интегральных схем (ПЛИС) в специализированном формате FP27. Рассмотрены формат с плавающей точкой FP27 и математические операции в нем. Приведена реализация ядра БПФ на примитивах последних семейств ПЛИС фирмы Xilinx. Проведены моделирование, синтез и размещение проекта, показаны основные преимущества и недостатки реализации.


Ключевые слова

цифровая обработка сигналов, программируемые логические интегральные схемы, операции с плавающей точкой, радиолокационные системы, широкополосные сигналы


Библиографический список

1.Айфичер Э., Джервис Б. Цифровая обработка сигналов: практический подход. М.: Вильямс, 2004.

2.Рабинер Л., Гоулд Б. Теория и применение цифровой обработки сигналов. М.: МИР, 1978.

3.Варыпаев В.В., Меренков И.В., Смехов Д.Г., Уваров С.С. Устройство быстрой свертки сигнала длиной 64K на модуле ADP64Z4 // Цифровая обработка сигналов и ее применение — 2011: Труды 13 Междунар. науч.-техн. конф. М.: НТОРЭС им. А.С. Попова, 2011. Т.2. Вып. XIII-2.

4.Капитанов А.А. Практическая реализация БПФ с плавающей точкой на базе ПЛИС // Цифровая обработка сигналов и ее применение — 2014: Труды 16 Междунар. науч.-техн. конф. М.: НТОРЭС им. А.С. Попова, 2014. Т. 2. Вып. XVI-2.

5.Xilinx LogiCORE IP, Fast Fourier Transform, User Guide DS260 (v7.1) Xilinx Inc.: San Jose, CA (USA), 2011.

6.IEEE Standard for Binary Floating-Point Arithmetic, ANSI/IEEE Std 754–1985, IEEE Inc.: N.-Y. (USA), 1985.

7.Xilinx Virtex-6 Libraries Guide for HDL Designs UG623 (v11.4) Xilinx Inc.: San Jose, CA (USA), 2009.

8.Xilinx Virtex-6 FPGA DSP48E1 Slice, User Guide UG369 (v1.3). Xilinx Inc.: San Jose, CA (USA), 2014.