Обробка сигнала із застосуванням програмованої користувачем вентильної матриці

dc.contributor.advisorДемчишин, Анатолій Анатолійович
dc.contributor.authorНєдов, Єгор Борисович
dc.date.accessioned2024-09-03T09:42:04Z
dc.date.available2024-09-03T09:42:04Z
dc.date.issued2024
dc.descriptionРозробка даної системи обробки сигналів з використанням FPGA передбачала використання мови опису апаратури Verilog для проектування цифрових схем. Verilog забезпечує високий рівень гнучкості та дозволяє детально описувати як високорівневі алгоритми, так і специфічні логічні компоненти. Для розробки проекту використовувалося середовище розробки Quartus Prime від Intel, яке включає в себе інструменти для синтезу, аналізу, верифікації та програмування FPGA. Основні функції системи включають генерацію VGA сигналу для виведення на монітор та управління відображенням кольорових квадратів на екрані. Система реалізує кілька режимів відображення, що дозволяє користувачу змінювати кольори квадратів натисканням відповідних кнопок. Проектування VGA контролера здійснювалося на основі FPGA Cyclone IV EP4CE6, що забезпечує високу продуктивність та надійність системи. Модуль VGA відповідає за генерацію сигналів горизонтальної та вертикальної синхронізації, а також за передачу кольорових компонентів (Red, Green, Blue) до монітора. Процес синтезу проекту включав компіляцію та симуляцію всіх модулів для забезпечення коректної роботи системи. Після успішного синтезу проекту, він був завантажений на FPGA за допомогою програмного забезпечення Quartus Prime, що дозволило провести тестування системи безпосередньо на апаратному рівні. Таким чином, розроблена система забезпечує ефективну обробку цифрових сигналів та їх відображення на моніторі через VGA інтерфейс. Використання FPGA дозволяє досягти високої продуктивності та гнучкості, що робить систему придатною для різноманітних завдань в області обробки сигналів.
dc.description.abstractДипломна робота виконана на 55 сторінках, містить 18 ілюстрацій, 1 додаток, 26 джерел в переліку посилань. Мета роботи – створення програмної системи для обробки цифрових сигналів з використанням програмованої користувачем вентильної матриці. Методи та засоби розробки: Verilog для опису апаратури, Quartus Prime для синтезу, аналізу, верифікації та програмування вентильної матриці. У першому розділі встановлено мету та завдання програмного продукту, а також надано опис функціонального призначення системи. У другому розділі проведено аналіз існуючого програмного забезпечення. У третьому розділі розглядається опис діаграм компонентів та прецедентів, а також технології розробки, що використовуються у проекті. У четвертому розділі описується реалізація системи .генерації сигналу. У п’ятому розділі детально описано етапи взаємодії користувача з платою розробника. Результат: запрограмована вентильна матриця для обробки цифрового сигналу з виводом результату на монітор.
dc.description.abstractotherThe thesis is completed on 55 pages, contains 18 illustrations, 1 appendix, 26 sources in the list of references. The purpose of the work is to create a software system for processing digital signals using a field – programmable gate array. Development methods and tools: Verilog for hardware description, Quartus Prime for gate matrix synthesis, analysis, verification and programming. In the first section, the purpose and tasks of the software product are established, as well as a description of the functional purpose of the system is provided. In the second section, an analysis of the existing software is carried out. The third section covers the description of the component and case diagrams, as well as the development techniques used in the project. The fourth chapter describes the implementation of the signal generation system. The fifth chapter describes in detail the stages of user interaction with the debug board. The result: a field – programmed gate array for processing a digital signal with the output of the result on the monitor.
dc.format.extent55 с.
dc.identifier.citationНєдов, Є. Б. Обробка сигнала із застосуванням програмованої користувачем вентильної матриці : дипломна робота … бакалавра : 122 Комп’ютерні науки / Нєдов Єгор Борисович. – Київ, 2024. – 55 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/68702
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.titleОбробка сигнала із застосуванням програмованої користувачем вентильної матриці
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Nedov_bakalavr.pdf
Розмір:
1.33 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: