【问题标题】:Configuring Rocket Chip配置火箭芯片
【发布时间】:2018-03-19 13:40:21
【问题描述】:

我想在不使用 ROCC(arm 协处理器)的情况下基于火箭芯片构建自己的 SOC。我检查了这个有用的问题:rocket chip on non zynq FPGA 我查找了一些详细的文档,但我只找到了几张描述配置的幻灯片,而没有实际的教程。 因此,我对下图有三个问题:

  • 我设法为 tinyConfig 生成了整体 verilog,但是否可以只生成 Rocket Chip、HostIO/AXI 转换器和 MemIO/AXIHP 转换器?如果是怎么办?
  • 火箭芯片生成器可以添加调试接口吗?
  • 在哪里可以更改特定 FPGA 供应商的 RAM 用于 Rocket chaip 的 RAM?

【问题讨论】:

    标签: fpga riscv rocket-chip


    【解决方案1】:

    rocket-chip生成的verilog可以在FPGA中使用。您只需要将behav_srams.v 替换为vivado 中生成的RAM。

    在 system/Config.scala 中,您可以在配置中添加类 WithJtagDTMSystem 以生成调试接口。

    【讨论】:

      猜你喜欢
      • 2015-08-10
      • 1970-01-01
      • 1970-01-01
      • 2016-10-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多