diplomsko delo
Povzetek
Večina danes najbolj uporabljanih ukaznih arhitektur je lastniških, kar predstavlja oviro za njihovo uporabo v znanosti, raziskavah in izobraževanju. Poleg tega te arhitekture zaradi združljivosti z njihovimi preteklimi različicami niso optimalne. RISC-V je za razliko od teh odprtokodna ukazna arhitektura in je zasnovana modularno, z obvezno uporabo ene od štirih baznih različic in z opcijskimi razširitvami. V diplomskem delu smo procesor s to ukazno arhitekturo opisali v strojno-opisnem jeziku VHDL in implementirali v vezju FPGA, pojasnili razloge za izbrane načrtovalske odločitve ter preizkusili zmogljivost implementacije. Procesor je možno programirati prek vmesnika UART, medtem ko vsebino programsko dostopnih registrov prikazujemo na zaslonu s pomočjo krmilnika VGA.
Ključne besede
RISC-V;FPGA;digitalno načrtovanje;VHDL;univerzitetni študij;diplomske naloge;
Podatki
Jezik: |
Slovenski jezik |
Leto izida: |
2023 |
Tipologija: |
2.11 - Diplomsko delo |
Organizacija: |
UL FRI - Fakulteta za računalništvo in informatiko |
Založnik: |
[M. Tišler] |
UDK: |
004(043.2) |
COBISS: |
153493251
|
Št. ogledov: |
41 |
Št. prenosov: |
10 |
Ocena: |
0 (0 glasov) |
Metapodatki: |
|
Ostali podatki
Sekundarni jezik: |
Angleški jezik |
Sekundarni naslov: |
Implementation of RISC-V processor in FPGA |
Sekundarni povzetek: |
Most commonly used instruction set architectures are proprietary, which prevents them from being used in science, research and education. These architectures are also not optimal, because of compatibility issues. RISC-V is on the other hand, modular open-source instruction set architecture, with compulsory use of one of four base instruction set variants and with optional extensions. As part of the diploma thesis, we specified FPGA configuration of RISC-V based processor in VHDL, explained design choices and tested developed specification on the FPGA board. Programs can be loaded to processor over UART, while content of the general purpose registers can be shown on the VGA display. |
Sekundarne ključne besede: |
RISC-V;FPGA;digital design;VHDL;computer and information science;diploma;Univerzitetna in visokošolska dela; |
Vrsta dela (COBISS): |
Diplomsko delo/naloga |
Študijski program: |
1000468 |
Konec prepovedi (OpenAIRE): |
1970-01-01 |
Komentar na gradivo: |
Univ. v Ljubljani, Fak. za računalništvo in informatiko |
Strani: |
25 str. |
ID: |
19002147 |