跳至主導覽 跳至搜尋 跳過主要內容

Integrated Dynamic Memory Manager for a RISC-V Processor

  • Chun Jen Tsai*
  • , Chun Wei Chao
  • , Sheng Di Hong
  • *此作品的通信作者

研究成果: Conference contribution同行評審

摘要

In this paper, we present an open-source RISC-V processor with an integrated dynamic memory manager hardware module. Traditionally, the management of the main memory of a computing system is handled by a software library. However, the process involves searching and manipulation of the link lists of memory blocks, which can be expensive when the memory becomes fragmented. As a result, for embedded systems that have to be online for a long duration, a static data structure is often used to reduce the overhead of dynamic memory management at the cost of less software flexibility. Nevertheless, modern VLSI technology allows the efficient implementations of hardwired resource managers directly into the processor microarchitecture for better performance. As the experiments in this paper show, a hardware memory manager integrated within the processor core can be much more efficient than using a software library. Hardwired resource managers are particularly useful for IOT devices since the processors typically run at a lower clock rate. The proposed architecture is implemented and verified on a Xilinx FPGA development board and will be made open source.

原文English
主出版物標題2023 IFIP/IEEE 31st International Conference on Very Large Scale Integration, VLSI-SoC 2023
發行者IEEE Computer Society
ISBN(電子)9798350325997
DOIs
出版狀態Published - 2023
事件31st IFIP/IEEE International Conference on Very Large Scale Integration, VLSI-SoC 2023 - Dubai, 阿拉伯聯合酋長國
持續時間: 16 10月 202318 10月 2023

出版系列

名字IEEE/IFIP International Conference on VLSI and System-on-Chip, VLSI-SoC
ISSN(列印)2324-8432
ISSN(電子)2324-8440

Conference

Conference31st IFIP/IEEE International Conference on Very Large Scale Integration, VLSI-SoC 2023
國家/地區阿拉伯聯合酋長國
城市Dubai
期間16/10/2318/10/23

指紋

深入研究「Integrated Dynamic Memory Manager for a RISC-V Processor」主題。共同形成了獨特的指紋。

引用此