配置火箭芯片

时间:2018-03-19 13:40:22

标签: fpga riscv rocket-chip

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

Rocket Chip

  • 我设法为tinyConfig生成整体verilog,但是是否可以仅生成Rocket Chip,HostIO / AXI转换器和MemIO / AXIHP转换器?如果是的话怎么样?
  • 火箭芯片发生器可以添加调试接口吗?
  • 在哪里可以通过特定FPGA供应商的RAM更改火箭链中使用的RAM?

1 个答案:

答案 0 :(得分:0)

火箭芯片生成的Verilog可以在FPGA中使用。您只需要用vivado中生成的RAM替换behav_srams.v。

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