Please use this identifier to cite or link to this item: https://hdl.handle.net/10356/184004
Title: RISC-V + MRAM: integrating off-chip rapid non volatile memory with a RISC-V core on FPGA
Authors: Yeoh, Wei Yang
Keywords: Computer and Information Science
Engineering
Issue Date: 2025
Publisher: Nanyang Technological University
Source: Yeoh, W. Y. (2025). RISC-V + MRAM: integrating off-chip rapid non volatile memory with a RISC-V core on FPGA. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/184004
Abstract: The proliferation of Artificial Intelligence (AI) and Machine Learning (ML) over the previous years has been possible due to the increased ability to train larger Deep Neural Networks (DNNs) with increasing amounts of data. With the rise of more sophisticated and complex models, lower-end computational devices (running smaller machine learning models such as TinyML) do not have the capacity to store the necessary model weights, data structures, etc. This has resulted in researchers looking into using off-chip memory to overcome hardware limitations, with the caveat of limited memory access speeds and energy efficiency. In order to optimize the use of off-chip memory, this project will focus on integrating Magnetoresistive RAM (MRAM) with NTU’s self-developed RISC-V microprocessor, the ECS-DOT SoC. MRAM is a non-volatile memory with read/write speeds comparable to SRAM/DRAM, and writes to memory are nondestructable. These traits make MRAM a highly attractive off-chip memory option. As such, this project aims to create a prototype Integrated Chip (IC) using an FPGA to integrate an off-chip MRAM with the ECS-DOT SoC. The synthesized FPGA design needs to balance between having fast memory access times and using the least amount of Input/Output (I/O) pins. Designing this interface is an iterative process: starting from Serial-Parallel-Serial (SPS) modules, SPS with burst functionality, and finally integrating with standard serial protocols such as SPI. Additionally, we will also be testing the read/write speeds of each of the designs using a logic analyzer, determining the efficacy of both the designs and MRAM as a viable off-chip memory option.
URI: https://hdl.handle.net/10356/184004
Schools: College of Computing and Data Science 
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:CCDS Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
NTU FYP Amended Report.pdf
  Restricted Access
19.42 MBAdobe PDFView/Open

Page view(s)

63
Updated on May 7, 2025

Download(s)

1
Updated on May 7, 2025

Google ScholarTM

Check

Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.