OVERLAY PYNQ-ZL FOR COMPUTER ARCHITECTURE EDUCATION AND SIMULATION PROCESSOR WITH CACHE RISC-V EDITION

The field of computer architecture is growing rapidly due to the emergence of an open source ISA standard called RISC-V [Waterman et al., 2014] which is the fifth genera­tion RISC(Reduced Instruction Set Computer) ISA developed at University of Califor­nia, Berkeley. There is an array of incentive...

Full description

Saved in:
Bibliographic Details
Main Author: Salomo, Yahwista
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/73294
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
id id-itb.:73294
spelling id-itb.:732942023-06-19T11:24:33ZOVERLAY PYNQ-ZL FOR COMPUTER ARCHITECTURE EDUCATION AND SIMULATION PROCESSOR WITH CACHE RISC-V EDITION Salomo, Yahwista Indonesia Final Project ISC-V, PYNQ, Cache. INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/73294 The field of computer architecture is growing rapidly due to the emergence of an open source ISA standard called RISC-V [Waterman et al., 2014] which is the fifth genera­tion RISC(Reduced Instruction Set Computer) ISA developed at University of Califor­nia, Berkeley. There is an array of incentives that makes RISC-V a very promising ISA for electrical engineering students to study because its open source nature makes this standard easy for anyone to learn and modify. For example, a simulator, a SoC that can be imple­mented into a variety of commonly used FPGAs, cores wrapped in high-level HDL (Hardware Description Language) such as Migen [m labs, 2022], SpinalHDL [Spinal­HDL, 2022], Chisel3 [chi,], and etc. Other standards that have been used for computer architecture lessons include: MIPS, PIC, and AVR. Although most of the standards for studying architecture still use these standards, the benefits of studying the ISAs are getting smaller. Therefore, more and more universities every day are starting to use RISC-V as pivot entrance for students introduced to the RISC architecture. With the PYNQ framework which is intended primarily for students who want to inte­ract with the FPGA easily, the product created/modified is an overlay system (bitstream and tel description) which will be compressed into the FPGA and can be interacted di­rectly. There is also a RISC-V processor with a direct-mapped cache that has been ported to Vivado and can be simulated to interact to understand how the cache works on a processor. text
institution Institut Teknologi Bandung
building Institut Teknologi Bandung Library
continent Asia
country Indonesia
Indonesia
content_provider Institut Teknologi Bandung
collection Digital ITB
language Indonesia
description The field of computer architecture is growing rapidly due to the emergence of an open source ISA standard called RISC-V [Waterman et al., 2014] which is the fifth genera­tion RISC(Reduced Instruction Set Computer) ISA developed at University of Califor­nia, Berkeley. There is an array of incentives that makes RISC-V a very promising ISA for electrical engineering students to study because its open source nature makes this standard easy for anyone to learn and modify. For example, a simulator, a SoC that can be imple­mented into a variety of commonly used FPGAs, cores wrapped in high-level HDL (Hardware Description Language) such as Migen [m labs, 2022], SpinalHDL [Spinal­HDL, 2022], Chisel3 [chi,], and etc. Other standards that have been used for computer architecture lessons include: MIPS, PIC, and AVR. Although most of the standards for studying architecture still use these standards, the benefits of studying the ISAs are getting smaller. Therefore, more and more universities every day are starting to use RISC-V as pivot entrance for students introduced to the RISC architecture. With the PYNQ framework which is intended primarily for students who want to inte­ract with the FPGA easily, the product created/modified is an overlay system (bitstream and tel description) which will be compressed into the FPGA and can be interacted di­rectly. There is also a RISC-V processor with a direct-mapped cache that has been ported to Vivado and can be simulated to interact to understand how the cache works on a processor.
format Final Project
author Salomo, Yahwista
spellingShingle Salomo, Yahwista
OVERLAY PYNQ-ZL FOR COMPUTER ARCHITECTURE EDUCATION AND SIMULATION PROCESSOR WITH CACHE RISC-V EDITION
author_facet Salomo, Yahwista
author_sort Salomo, Yahwista
title OVERLAY PYNQ-ZL FOR COMPUTER ARCHITECTURE EDUCATION AND SIMULATION PROCESSOR WITH CACHE RISC-V EDITION
title_short OVERLAY PYNQ-ZL FOR COMPUTER ARCHITECTURE EDUCATION AND SIMULATION PROCESSOR WITH CACHE RISC-V EDITION
title_full OVERLAY PYNQ-ZL FOR COMPUTER ARCHITECTURE EDUCATION AND SIMULATION PROCESSOR WITH CACHE RISC-V EDITION
title_fullStr OVERLAY PYNQ-ZL FOR COMPUTER ARCHITECTURE EDUCATION AND SIMULATION PROCESSOR WITH CACHE RISC-V EDITION
title_full_unstemmed OVERLAY PYNQ-ZL FOR COMPUTER ARCHITECTURE EDUCATION AND SIMULATION PROCESSOR WITH CACHE RISC-V EDITION
title_sort overlay pynq-zl for computer architecture education and simulation processor with cache risc-v edition
url https://digilib.itb.ac.id/gdl/view/73294
_version_ 1822992941769031680