Підвищення тестопридатності часових автоматів Мура

  • Марина Мірошник Харківський національний університет імені В. Н. Каразіна, майдан Свободи 4, м. Харків, Україна, 61022 https://orcid.org/0000-0002-2231-2529
  • Кирило Пшеничний Харківський національний університет радіоелектроніки, пр. Науки, 14, м. Харків, Україна, 61166 https://orcid.org/0009-0007-0799-6604
  • Андрій Шафранський Харківський національний університет імені В. Н. Каразіна, майдан Свободи 4, м. Харків, Україна, 61000 https://orcid.org/0009-0004-7725-3556
  • Олександр Шкіль Харківський національний університет радіоелектроніки, пр. Науки, 14, м. Харків, Україна, 61166 https://orcid.org/0000-0003-1071-3445
Ключові слова: легкотестовані системи, автоматизація проектування, скінчені автомати, верифікація, мови опису апаратури, Verilog

Анотація

У роботі запропоновано метод проектування тестопридатних цифрових пристроїв реального часу, представлених у вигляді скінчених автоматів та описаних за допомогою мов опису апаратури (Hardware Description Languages, HDL).

Актуальність. Актуальність роботи полягає у можливості діагностування цифрових пристроїв реального часу під час активної експлуатації.

Методи дослідження. Основним методом дослідження є представлення апаратної надлишковості у вигляді додаткових HDL конструкцій у коді опису пристрою та додаткових дуг на графі переходів.

Результати. Моделювання легктотестованого автомата реального часу підтвердило працездатність запропонованого підходу. Результати синтезу за допомогою САПР Xilinx ISE показали, що додаткові апаратні витрати не перевищують 20% порівняно з канонічною моделлю опису.

Висновки. Вирішено задачу проектування тестопридатних пристроїв реального часу на базі легкотестованих автоматів Мура. Запропонований метод дозволяє встановлювати автомат у довільний стан за фіксований час. Такий підхід дозволяє значно спростити процес проведення діагности пристрою.

Наукова новизна даної роботи полягає в розробці підходів і методів створення тестопридатних HDL моделей часових автоматів та їх комбінування шляхом модифікації HDL опису цільового пристрою. Такі методи можна інтегрувати в системи САПР, що дозволяє скоротити загальний час проектування та верифікації.

Завантаження

##plugins.generic.usageStats.noStats##

Біографії авторів

Марина Мірошник, Харківський національний університет імені В. Н. Каразіна, майдан Свободи 4, м. Харків, Україна, 61022

докт. техн. наук, професор, Кафедра теоретичної та прикладної системотехніки

Кирило Пшеничний, Харківський національний університет радіоелектроніки, пр. Науки, 14, м. Харків, Україна, 61166

аспірант кафедри автоматизації проектування обчислювальної техніки

Андрій Шафранський, Харківський національний університет імені В. Н. Каразіна, майдан Свободи 4, м. Харків, Україна, 61000

аспірант кафедри теоретичної та прикладної системотехніки

Олександр Шкіль, Харківський національний університет радіоелектроніки, пр. Науки, 14, м. Харків, Україна, 61166

к.т.н., доцент; доцент кафедри автоматизації проектування обчислювальної техніки

Посилання

/

Посилання

Опубліковано
2023-06-26
Як цитувати
Мірошник, М., Пшеничний, К., Шафранський, А., & Шкіль, О. (2023). Підвищення тестопридатності часових автоматів Мура. Вісник Харківського національного університету імені В.Н. Каразіна, серія «Математичне моделювання. Інформаційні технології. Автоматизовані системи управління», 58, 37-46. https://doi.org/10.26565/2304-6201-2023-58-04
Розділ
Статті