期刊文献+

基于轻量化远程过程调用的RISC-V调试协议栈方案 被引量:1

Implementation of RISC-V Debugger Protocol Stack Based on Lightweight Remote Procedure Call
下载PDF
导出
摘要 近年来,随着RISC-V架构以其独特的开源、精简、模块化等优势在工业界快速铺开,市场中涌现出大量基于RISC-V架构的处理器IP核及基于RISC-V架构设计的片上系统(system on chip).现有调试器作为RISC-V软件开发过程中的一个重要部件,存在性能低、部署成本高以及二次开发难度大等问题,难以应对现今井喷发展的RISC-V架构芯片的RTL设计与验证、程序开发与调试、量产批量编程的需求.为了解决这些问题,本文提出一种全新的、开源的、模块化基于轻量级远程过程调用实现互操作的RISC-V调试协议栈方案—Morpheus.实验及分析结果表明,该调试方案能够有效提高调试性能,降低部署成本和二次开发难度. In recent years, as RISC-V architecture spreads rapidly in the industry due to its advantages of open source,concision, and modularization, massive processor IP cores and system on chip(SoC) based on the RISC-V architecture have emerged in the market. The existing debuggers serve as an important tool in developing RISC-V software, but they face low performance, high deployment cost, and high difficulty in secondary development and struggle in meeting the needs of RTL design and verification, software development and debugging, and mass production/batch programming of RISC-V architecture-based chips. To solve these problems, this study proposes a new, open-source, and modularized RISC-V debugger protocol stack design scheme based on the lightweight remote procedure call—Morpheus. Experiments and analysis results have shown that this debugger protocol stack can effectively reduce the deployment cost and the difficulty of secondary development and improves the debugging performance.
作者 万瑞罡 朱焕杰 WAN Rui-Gang;ZHU Huan-Jie(Basic Software Department,Nuclei System Technology(Wuhan)Co.Ltd.,Wuhan 430073,China)
出处 《计算机系统应用》 2022年第9期31-38,共8页 Computer Systems & Applications
关键词 RISC-V 在板调试 调试器 调试协议栈 RISC-V on-board debugging debugger debugger protocol stack
  • 相关文献

参考文献1

二级参考文献5

共引文献24

同被引文献6

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部