350 rub
Journal Nonlinear World №9 for 2011 г.
Article in number:
Design of Digital FIR-filters on Programmable Logic Devices
Authors:
V.G. Agakov, А.А. Nosov, M.Yu. Myagchilov, S.V. Abramov
Abstract:
The article deals with the design route of the digital FIR-filters of the different orders on the Xilinx PLD Spartan-3E of the FPGA family using the weighing method (the «window» method). Filter realization on the PLD Spartan-3E allows good capacity to be achieved as compared to the other realization methods. It results from the on-chip elements and parallel signal processing. The FIR-filter mathematical model has been created in the MATLAB/Simulink medium. Then it has been transferred to the medium of the design physical synthesis on the FPGA by means of the CAD ISE and SystemGenerator package. This method does not require the step of debugging and error eliminating. The analysis of different window function has been performed in the process of designing. As a result the Blackman window has been chosen, because this function has stronger attenuation in the suppressed frequency range. The FIR-filter of the Direct Form Symmetric FIR structure has been configured into the PLD XC3S500E-4FG320 chip, the chip resources occupied by the filters of different orders have been evaluated.
Pages: 548-556
References
  1. Рабинер Л. Теория и применение цифровой обработки сигналов. М.: Мир. 1978.
  2. Солонина А.И. Цифровая обработка сигналов. Моделирование в MATLAB. СПб.: БХВ-Петербург. 2008.
  3. Хацук В.А. Реализация ЦОС на ПЛИС структуры FPGA: высокая производительность и низкая стоимость реализации // Электроника. 2004. № 6. С. 23-26.
  4. Зотов В.Ю. Проектирование цифровых устройств на основе ПЛИС фирмы Xilinx в САПР WebPACKISE. М.: Горячая линия - Телеком. 2003.
  5. Transposed Form FIR Fillers, XAPP219. http://ftp.cse.sc.edu/jdavis/csce613/Xilinx.
  6. DS099 Spartan-3 Datasheet. http://www.xilinx.com/support/documentation/data_sheets.
  7. Смит С. Цифровая обработка сигналов. Практическое руководство для инженеров и научных работников. М.: Додэка-XXI. 2011.
  8. Солонина А. Моделирование цифровой обработки сигналов в MATLAB. Часть 1. Синтез оптимальных (по Чебышеву) КИХ-фильтров программными средствами MATLAB // Компоненты и технологии. 2008. № 11. С. 146-150.
  9. Агаков В.Г. Системы автоматизированного проектирования аналоговых и цифровых фильтров // Сб. научн. трудов «Математические модели и их приложения». Вып. 13. Чебоксары: Изд-во Чуваш. гос. ун-та, 2011. С. 129-144.
  10.  Агаков В.Г. О точности схемной реализации цифровых фильтров // Сб. научн. трудов «Математические модели и их приложения». Вып. 12. Чебоксары: Изд-во Чуваш. гос. ун-та. 2011. С. 194-201.