花园守护者 2023-05-07 03:36 采纳率: 0%
浏览 6

如何用github搭建一个开源的处理器?

我先用Ibex作个例子,它是ETH Zürich开发的一个32位开源的RISC-V处理器。

在其Github资源库中https://github.com/lowRISC/ibex有许多乱七八糟的文件。我知道最重要的应该是在rtl/这个文件夹里,这个文件夹包括了一个core的组成部分。那么现在我有了所有的rtl文件,但我怎样才能建立一个完整的core?比方说,我们要配置 "maxperf "的核心版本,之后我想用verilator来仿真。

我是个初学者,我不知道如何把所有需要的文件结合在一起,建立一个完整的core,以后我可以编译和仿真。

使用哪种RISC-V开源核心并不重要,我相信基本原理是相同的。请各位指点。

  • 写回答

1条回答 默认 最新

  • 垄断的5心 2023-05-07 06:17
    关注

    我印象尝试一下几次,不过还是不太好弄

    评论

报告相同问题?

问题事件

  • 创建了问题 5月7日

悬赏问题

  • ¥15 35114 SVAC视频验签的问题
  • ¥15 impedancepy
  • ¥15 在虚拟机环境下完成以下,要求截图!
  • ¥15 求往届大挑得奖作品(ppt…)
  • ¥15 如何在vue.config.js中读取到public文件夹下window.APP_CONFIG.API_BASE_URL的值
  • ¥50 浦育平台scratch图形化编程
  • ¥20 求这个的原理图 只要原理图
  • ¥15 vue2项目中,如何配置环境,可以在打完包之后修改请求的服务器地址
  • ¥20 微信的店铺小程序如何修改背景图
  • ¥15 UE5.1局部变量对蓝图不可见