<?xml version="1.0"?>
<!DOCTYPE article
PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20190208//EN"
       "JATS-journalpublishing1.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="1.4" xml:lang="en">
 <front>
  <journal-meta>
   <journal-id journal-id-type="publisher-id">Actual directions of scientific researches of the XXI century: theory and practice</journal-id>
   <journal-title-group>
    <journal-title xml:lang="en">Actual directions of scientific researches of the XXI century: theory and practice</journal-title>
    <trans-title-group xml:lang="ru">
     <trans-title>Актуальные направления научных исследований XXI века: теория и практика</trans-title>
    </trans-title-group>
   </journal-title-group>
   <issn publication-format="print">2308-8877</issn>
  </journal-meta>
  <article-meta>
   <article-id pub-id-type="publisher-id">3799</article-id>
   <article-id pub-id-type="doi">10.12737/6161</article-id>
   <article-categories>
    <subj-group subj-group-type="toc-heading" xml:lang="ru">
     <subject>Секция 2: Новые приборы, аппаратные комплексы и технологии научных исследований в области создания материалов и покрытий</subject>
    </subj-group>
    <subj-group subj-group-type="toc-heading" xml:lang="en">
     <subject></subject>
    </subj-group>
    <subj-group>
     <subject>Секция 2: Новые приборы, аппаратные комплексы и технологии научных исследований в области создания материалов и покрытий</subject>
    </subj-group>
   </article-categories>
   <title-group>
    <article-title xml:lang="en">THE SOFTWARE FOR OPTIMIZATION OF DIGITAL FILTERS AT THEIR REALIZATION ON PLIS</article-title>
    <trans-title-group xml:lang="ru">
     <trans-title>Программное обеспечение для оптимизации цифровых фильтров при их реализации на ПЛИС </trans-title>
    </trans-title-group>
   </title-group>
   <contrib-group content-type="authors">
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Спажакин</surname>
       <given-names>М. И.</given-names>
      </name>
      <name xml:lang="en">
       <surname>Spazhakin</surname>
       <given-names>M. И.</given-names>
      </name>
     </name-alternatives>
    </contrib>
   </contrib-group>
   <pub-date publication-format="print" date-type="pub" iso-8601-date="2014-11-05T00:00:00+03:00">
    <day>05</day>
    <month>11</month>
    <year>2014</year>
   </pub-date>
   <pub-date publication-format="electronic" date-type="pub" iso-8601-date="2014-11-05T00:00:00+03:00">
    <day>05</day>
    <month>11</month>
    <year>2014</year>
   </pub-date>
   <volume>2</volume>
   <issue>4</issue>
   <fpage>262</fpage>
   <lpage>265</lpage>
   <self-uri xlink:href="https://zh-szf.ru/en/nauka/article/3799/view">https://zh-szf.ru/en/nauka/article/3799/view</self-uri>
   <abstract xml:lang="ru">
    <p>Исследована разработка программного продукта, обес¬печивающего синтез цифровых фильтров без использования аппаратных умножителей. Операции умножения замещаются совокупностью операций сдвига (влево/вправо) и сложения. В программном продукте на основе генетического алгоритма осуществляется оптимизация набора коэффициентов фильтра для минимизации расходуемых аппаратных ресурсов ПЛИС.</p>
   </abstract>
   <trans-abstract xml:lang="en">
    <p>Investigated the development of a software product that provides a synthesis of digital filters without using hardware multipliers. Multiplication operations are replaced by a set of shift (left / right) and addition. In the software product on the genetic algorithm optimizes a set of filter coefficients to minimize consumable hardware resources PLIS.</p>
   </trans-abstract>
   <kwd-group xml:lang="ru">
    <kwd>ПЛИС</kwd>
    <kwd>цифровая фильтрация</kwd>
    <kwd>минимизация аппаратных ресурсов.</kwd>
   </kwd-group>
   <kwd-group xml:lang="en">
    <kwd>PLIS</kwd>
    <kwd>digital filtration</kwd>
    <kwd>minimization of hardware resources.</kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <p>УДК 004+519.68Программное обеспечение для оптимизации цифровых фильтров при их реализации на ПЛИС THE SOFTWARE FOR OPTIMIZATION OF DIGITAL FILTERS AT THEIR REALIZATION ON PLISСпажакин М.И., аспирантФГБОУ ВПО «Воронежский государственный технический университет»г. Воронеж, РоссияDOI: 10.12737/6161 Аннотация:Исследована разработка программного продукта, обес­печивающего синтез цифровых фильтров без использования аппаратных умножителей. Операции умножения замещаются совокупностью операций сдвига (влево/вправо) и сложения. В программном продукте на основе генетического алгоритма осуществляется оптимизация набора коэффициентов фильтра для минимизации расходуемых аппаратных ресурсов ПЛИС.Summary: Investigated the development of a software product that provides a synthesis of digital filters without using hardware multipliers. Multiplication operations are replaced by a set of shift (left / right) and addition. In the software product on the genetic algorithm optimizes a set of filter coefficients to minimize consumable hardware resources PLIS.Ключевые слова: ПЛИС, цифровая фильтрация, минимизация аппаратных ресурсов.Keywords: PLIS, digital filtration, minimization of hardware resources.На сегодняшний день при проектировании приемников ши­рокополосных сигналов с большой символьной скоростью, при предварительной фильтрации сигналов с использованием ресэмплеров Фарроу [1], при проектировании фильтров – интерполяторов, а также при решении иных задач возникает потребность в проек­тировании цифровых блоков, предназначен­ных для фильтрации сигналов на максимально воз­можных частотах работы ПЛИС без пониже­ния частоты дискретизации после фильтрации. Классический цифровой фильтр – это устройство, предполагающее реализацию значительного числа операций умножения отсчетов сигнала на коэффициенты фильтра и суммирования подобных слагаемых. Для реализации этих операций можно было бы использовать совокупность аппаратных умножителей, которые, как правило, входят в состав современных ПЛИС, однако по ряду причин такое решение оказывается неоптимальным: 1. Общее количество умножителей в современных ПЛИС может составлять порядка 1000, но при достаточно большой длине фильтра (число отводов более 100), квадратурной обработке и наличии нескольких независимых каналов (задачи радиопеленгации, моноимпульсные пеленгаторы) большая часть умножителей (60-70 %) уйдет на реализацию первых каскадов. При этом на реализацию алгоритмической части (расчет БПФ реального времени с перекрытием, сложные обнаружители, демодуляция, различная коррекция) умножителей может не остаться.</p>
 </body>
 <back>
  <ref-list>
   <ref id="B1">
    <label>1.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Фильтр Фарроу на примере фильтра третьего порядка. Ресэмплинг сигналов [Электронный ресурс]. Режим доступа: http://www.dsplib.ru/content/ arrow/arrow.html, свободный (дата обращения: 20.10.2013).</mixed-citation>
     <mixed-citation xml:lang="en">Fil&amp;#180;tr Farrou na primere fil&amp;#180;tra tret&amp;#180;ego poryadka. Resempling signalov [Elektronnyy resurs]. Rezhim dostupa: http://www.dsplib.ru/content/ arrow/arrow.html, svobodnyy (data obrashcheniya: 20.10.2013).</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B2">
    <label>2.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Спажакин М.И. Оценка искажений при передискретизации цифрового сигнала с использованием фильтра Фарроу/ М.И. Спажакин, В. Д. Репников, А. Б. Токарев// Вестник Воронежского государственного технического университета, 2013. Т.9. №6.3. С. 26 - 29.</mixed-citation>
     <mixed-citation xml:lang="en">Spazhakin M.I. Otsenka iskazheniy pri perediskretizatsii tsifrovogo signala s ispol&amp;#180;zovaniem fil&amp;#180;tra Farrou/ M.I. Spazhakin, V. D. Repnikov, A. B. Tokarev// Vestnik Voronezhskogo gosudarstvennogo tekhnicheskogo universiteta, 2013. T.9. №6.3. S. 26 - 29.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B3">
    <label>3.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Спажакин М.И. Синтез нерекурсивных цифровых фильтров без умножителей/ А.В. Муратов, М.И. Спажакин, А. Б. Токарев// Вестник Воронежского государственного технического университета, 2014. Т.10. №1. С. 88 - 91.</mixed-citation>
     <mixed-citation xml:lang="en">Spazhakin M.I. Sintez nerekursivnykh tsifrovykh fil&amp;#180;trov bez umnozhiteley/ A.V. Muratov, M.I. Spazhakin, A. B. Tokarev// Vestnik Voronezhskogo gosudarstvennogo tekhnicheskogo universiteta, 2014. T.10. №1. S. 88 - 91.</mixed-citation>
    </citation-alternatives>
   </ref>
  </ref-list>
 </back>
</article>
