Реалізація і дослідження RISC-процесора з використанням ПЛІС

dc.contributor.authorНовиков, Артем Олександровичuk_UA
dc.date.accessioned2021-03-11T10:49:13Z
dc.date.available2021-03-11T10:49:13Z
dc.date.issued2020
dc.description.abstractUK: У дипломній роботі розроблюється RISC-процесор з чотирма обчислювальними ядрами та підтримкою матричних операцій. Метою даної роботи є дослідження існуючих рішень та реалізація власного проекту процесору на мові VHDL, й спрощення програмування процесору шляхом створення пакету з переліком констант – мнемонічними кодами операцій, назвами регістрів тощо. У ході виконання роботи були виконані наступні кроки: досліджені існуючі реалізації учбових процесорів; визначені характеристики процесору (тип і розрядність операндів, шин адрес і даних); складена система команд процесору; побудована функціональна схема процесору; реалізований проект процесору на мові VHDL; наведені відомості про охорону праці та безпеку життєдіяльності. Розроблений процесор можна застосовувати як будь-який універсальний обчислювач – для наукових чи економічних обчислень, автоматизації виробничих процесів, обміну інформацією з периферійними пристроями через порт вводу-виводу тощо. Оскільки робота з процесором відбувалася шляхом його моделювання, то використання (і, можливо, покупка) ПЛІС не знадобилася. При роботі над проектом використовувався власний персональний комп’ютер, та САПР фірми Xilinx.uk_UA
dc.description.abstractEN: 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.en
dc.identifier.citationНовиков А. О. Реалізація і дослідження RISC-процесора з використанням ПЛІС : дипломна робота на здобуття кваліфікаційного ступеня магістра : спец. 123 – комп’ютерна інженерія / наук. керівник В. О. Шаповалов ; Дніпров. нац. ун-т залізн. трансп. ім. акад. В. Лазаряна. Дніпро, 2020. 125 с.uk_UA
dc.identifier.urihttps://crust.ust.edu.ua/handle/123456789/13004
dc.language.isouk_UA
dc.publisherДніпровський національний університет залізничного транспорту імені академіка В. Лазарянаuk_UA
dc.subjectпроцесорuk_UA
dc.subjectПЛІСuk_UA
dc.subjectбагатоядерністьuk_UA
dc.subjectматричні операціїuk_UA
dc.subjectприскорення обчисленьuk_UA
dc.subjectRISCen
dc.subjectVHDLen
dc.subjectprocessoren
dc.subjectFPGAen
dc.subjectmulticoreen
dc.subjectmatrix operationsen
dc.subjectcalculation accelerationen
dc.subjectВКРuk_UA
dc.titleРеалізація і дослідження RISC-процесора з використанням ПЛІСuk_UA
dc.title.alternativeImplementation and Research of a RISC Processor using FPGAen
dc.typeMaster Thesisen
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Novykov_dyp_2020.pdf
Size:
1.06 MB
Format:
Adobe Portable Document Format
Description:
Master Thesis
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: