Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал:
http://eadnurt.diit.edu.ua/jspui/handle/123456789/13004| Назва: | Реалізація і дослідження RISC-процесора з використанням ПЛІС |
| Інші назви: | Implementation and Research of a RISC Processor using FPGA |
| Автори: | Новиков, Артем Олександрович |
| Ключові слова: | процесор ПЛІС багатоядерність матричні операції прискорення обчислень RISC VHDL processor FPGA multicore matrix operations calculation acceleration ВКР |
| Дата публікації: | 2020 |
| Видавництво: | Дніпровський національний університет залізничного транспорту імені академіка В. Лазаряна |
| Бібліографічний опис: | Новиков А. О. Реалізація і дослідження RISC-процесора з використанням ПЛІС : дипломна робота на здобуття кваліфікаційного ступеня магістра : спец. 123 – комп’ютерна інженерія / наук. керівник В. О. Шаповалов ; Дніпров. нац. ун-т залізн. трансп. ім. акад. В. Лазаряна. Дніпро, 2020. 125 с. |
| Короткий огляд (реферат): | UK: У дипломній роботі розроблюється RISC-процесор з чотирма обчислювальними ядрами та підтримкою матричних операцій.
Метою даної роботи є дослідження існуючих рішень та реалізація власного проекту процесору на мові VHDL, й спрощення програмування процесору шляхом створення пакету з переліком констант – мнемонічними кодами операцій, назвами регістрів тощо.
У ході виконання роботи були виконані наступні кроки: досліджені існуючі реалізації учбових процесорів; визначені характеристики процесору (тип і розрядність операндів, шин адрес і даних); складена система команд процесору; побудована функціональна схема процесору; реалізований проект процесору на мові VHDL; наведені відомості про охорону праці та безпеку життєдіяльності.
Розроблений процесор можна застосовувати як будь-який універсальний обчислювач – для наукових чи економічних обчислень, автоматизації виробничих процесів, обміну інформацією з периферійними пристроями через порт вводу-виводу тощо.
Оскільки робота з процесором відбувалася шляхом його моделювання, то використання (і, можливо, покупка) ПЛІС не знадобилася. При роботі над проектом використовувався власний персональний комп’ютер, та САПР фірми Xilinx. EN: Graduate work develops a RISC-processor with four computing cores and support for matrix operations. The purpose of this work is to study existing solutions and implement my own processor design in VHDL, and simplify CPU programming by creating a package with a list of constants - mnemonic operation codes, register names and more. During the work the following steps were performed: the existing implementations of educational processors were studied; certain characteristics of the processor (type and bit operands, address and data buses); developed system of processor instructions; the functional scheme of the processor is built; implemented VHDL processor project; information on labor protection and life safety is given. The developed processor can be used as any universal computer - for scientific or economic calculations, automation of production processes, exchange of information with peripheral devices through the I / O port and more. Because the CPU was modeled, the use (and possibly purchase) of a FPGA was not required. The project used its my personal computer and Xilinx CAD. |
| URI (Уніфікований ідентифікатор ресурсу): | http://eadnurt.diit.edu.ua/jspui/handle/123456789/13004 |
| Розташовується у зібраннях: | ВКР КЕОМ |
Файли цього матеріалу:
| Файл | Опис | Розмір | Формат | |
|---|---|---|---|---|
| Novykov_dyp_2020.pdf | Master Thesis | 1,09 MB | Adobe PDF | Переглянути/Відкрити |
Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.
