Наукова періодика України Вісник Вінницького політехнічного інституту


Гаврілов Д. В. 
Реверсивний генератор кодових послідовностей на FPGA / Д. В. Гаврілов, А. Ю. Воловик, О. С. Звягін, Д. В. Яровий // Вісник Вінницького політехнічного інституту. - 2019. - № 4. - С. 100-106. - Режим доступу: http://nbuv.gov.ua/UJRN/vvpi_2019_4_22
Генератори кодових послідовностей (ГКП) широко використовуються в цифрових системах радіотехніки та зв'язку, обчислювальної техніки та автоматики для зберігання інформації і виконання арифметичних операцій, а також діагностування і корекції похибок цифрових пристроїв у ланцюгах керування і синхронізації. Серед різного типу ГКП набули поширення генератори псевдовипадкових чисел і генератори зі сталими кодами, в яких сполучення нулів та одиниць у розрядах регістра залишається незмінним. Послідовність називається псевдовипадковою, якщо вона виглядає, як безсистемна і випадкова, хоча насправді вона створювалась за допомогою суто детермінованого процесу, відомого під назвою псевдовипадкового генератора. Подібні генератори переважно задаються деяким початковим значенням і за допомогою певних алгоритмів одержують з нього випадкові послідовності кодів. В цьому сенсі псевдовипадкові генератори можна розглядати як розповсюджувачі випадковості. До основних недоліків таких пристроїв слід віднести те, що виконання зсуву здійснюється тільки праворуч, що зменшує функціональні можливості. Проведено аналіз сучасних методів реалізації генераторів кодових послідовностей та, враховуючи їх недоліки, запропоновано нове схемне рішення реверсивного генератора кодових послідовностей, яке дозволяє зменшити використовуваний ресурс інтегральних схем, оскільки побудований на регістрі довільної розрядності, і таким чином надає можливість утворювати вихідну шину довільної розрядності без зміни вихідного коду в точці реверсу. Описано метод визначення функції збудження для n-розрядного регістра зсуву та наведено приклад розрахунку чотирирозрядного регістра зсуву, що забезпечує автоматичне повернення до основного режиму роботи системи. Таке рішення дозволяє створювати гнучкі системи на основі стандартних інтегральних мікросхем жорсткої логіки. Подано результати моделювання схеми реверсивного генератора кодових послідовностей у програмному забезпеченні САПР Altera Quartus II з наведенням часових діаграм роботи пристрою.
  Повний текст PDF - 400.058 Kb    Зміст випуску     Цитування публікації

Цитованість авторів публікації:
  • Гаврілов Д.
  • Воловик А.
  • Звягін О.
  • Яровий Д.

  • Бібліографічний опис для цитування:

    Гаврілов Д. В. Реверсивний генератор кодових послідовностей на FPGA / Д. В. Гаврілов, А. Ю. Воловик, О. С. Звягін, Д. В. Яровий // Вісник Вінницького політехнічного інституту. - 2019. - № 4. - С. 100-106. - Режим доступу: http://nbuv.gov.ua/UJRN/vvpi_2019_4_22.

      Якщо, ви не знайшли інформацію про автора(ів) публікації, маєте бажання виправити або відобразити більш докладну інформацію про науковців України запрошуємо заповнити "Анкету науковця"
     
    Відділ інформаційно-комунікаційних технологій
    Пам`ятка користувача

    Всі права захищені © Національна бібліотека України імені В. І. Вернадського