ЗАСТОСУВАННЯ КОНЦЕПЦІЇ ОБ’ЄКТНО-ОРІЄНТОВАНОГО ПРОГРАМУВАННЯ, ДЛЯ ВЕРИФІКАЦІЇ HDL-ПРОЕКТІВ ЦИФРОВИХ СИСТЕМ

Автор(и)

DOI:

https://doi.org/10.31891/

Ключові слова:

SystemVerilog, об’єктно-орієнтоване програмування, тестове середовище, тестбенч

Анотація

В роботі розглянуто переваги які надає застосування концепції об’єктно-орієнтованого програмування (ООП), реалізованої в мові SystemVerilog, для верифікації HDL-проектів цифрових систем. На прикладі тестбенчу та тестового середовища контролера UART інтерфейсу продемонстровано переваги застосування ООП порівнянні з традиційними підходами. Структура тестового середовища, що базується на застосуванні об'єктів, класів, транзакцій та віртуальних інтерфейсів забезпечує не лише спрощення коду, а також можливість масштабування, розширення та легкої адаптації тестбенчу до інших типів послідовних інтерфейсів, через механізми наслідування та поліморфізму.

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

Опубліковано

11.12.2025

Як цитувати

МАЙКІВ, І., ОСОЛІНСЬКИЙ, О., БИКОВИЙ, П., & ФЕДОРОВИЧ, В. (2025). ЗАСТОСУВАННЯ КОНЦЕПЦІЇ ОБ’ЄКТНО-ОРІЄНТОВАНОГО ПРОГРАМУВАННЯ, ДЛЯ ВЕРИФІКАЦІЇ HDL-ПРОЕКТІВ ЦИФРОВИХ СИСТЕМ. Herald of Khmelnytskyi National University. Technical Sciences, 359(6.1), 201-209. https://doi.org/10.31891/