Thesis Details

Periferie procesoru RISC-V

Master's Thesis Student: Vavro Tomáš Academic Year: 2020/2021 Supervisor: Martínek Tomáš, doc. Ing., Ph.D.
English title
RISC-V Processor Peripherals
Language
Czech
Abstract

The RISC-V platform is one of the leaders in the computer and embedded systems industry. With the increasing use of these systems, the demand for available peripherals for the implementations of this platform is growing. This thesis deals with the FU540-C000 processor from SiFive company, which is one of the implementations of the RISC-V architecture, and its basic peripherals. Based on the analysis, an UART circuit for asynchronous serial communication was selected from the peripherals of this processor. The aim of this master thesis is to design and implement the peripheral in one of the languages for the description of digital circuits, and then create a verification environment, through which the functionality of the implementation will be verified.

Keywords

RISC-V, processor, UART, serial communication, VHDL, design of digital systems, SystemVerilog, UVM, Universal Verification Methodology, functional verification of digital systems

Department
Degree Programme
Information Technology, Field of Study Computer and Embedded Systems
Files
Status
defended, grade D
Date
21 June 2021
Reviewer
Committee
Sekanina Lukáš, prof. Ing., Ph.D. (DCSY FIT BUT), předseda
Drábek Vladimír, doc. Ing., CSc. (DCSY FIT BUT), člen
Fučík Otto, doc. Dr. Ing. (DCSY FIT BUT), člen
Křivka Zbyněk, Ing., Ph.D. (DIFS FIT BUT), člen
Martínek Tomáš, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Smrčka Aleš, Ing., Ph.D. (DITS FIT BUT), člen
Citation
VAVRO, Tomáš. Periferie procesoru RISC-V. Brno, 2021. Master's Thesis. Brno University of Technology, Faculty of Information Technology. 2021-06-21. Supervised by Martínek Tomáš. Available from: https://www.fit.vut.cz/study/thesis/23959/
BibTeX
@mastersthesis{FITMT23959,
    author = "Tom\'{a}\v{s} Vavro",
    type = "Master's thesis",
    title = "Periferie procesoru RISC-V",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2021,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/23959/"
}
Back to top