【问题标题】:Zybo build utilization of fpgaZybo构建fpga的利用
【发布时间】:2014-11-20 18:23:57
【问题描述】:

我想知道如果我们使用 Rocket core 的股票实现(带 FP),使用了多少 Zybo fpga 板的资源。如果它已经是 60%,那么如果我打算添加一些说明,那么从 Zybo 板开始可能没有意义。

【问题讨论】:

  • 找出这些问题答案的最佳方式是通过工具运行设计。他们会给你一个资源估算。
  • 谢谢拉塞尔。对我来说,这是一个先有鸡还是先有蛋的问题。我没有 Xilinx P&R 工具,并希望我能将它们与开发板一起提供。所以,我不知道如何使用这些工具来推动设计。 Zync Z2010 设备是否有免费的网络版 Vivaldo

标签: fpga riscv


【解决方案1】:

我不能准确地说出 Zynq zybo FPGA 板,但我可以为我使用的 Zynq zedboard 提供一些数字。

Utilization:
  FF - 22%
  LUT - 59%
  BRAM - 15% (easily adjustable and dependent on cache sizing)

但是,需要记住的重要一点是 Rocket 内核本身只是 FPGA 区域的一小部分——它是非内核和周围的 I/O 基础设施,它与 FPGA 资源的映射很差,并且占用了大部分 LUT 资源。

简而言之,您应该能够轻松地向内核添加新指令,并且几乎看不到 FPGA 资源利用率的变化。当然,除非您的新指令需要大量资源而无法很好地映射到 FPGA(例如,巨大的移位器或巨大的、高度移植的寄存器文件)。

【讨论】:

  • 值得注意的是,Zybo 的预期配置比 Zedboard 小。它的 L1 更小,没有 FPU,也没有快速 mul/div。
  • 谢谢,我正在寻找此信息。
猜你喜欢
  • 2015-06-01
  • 1970-01-01
  • 2011-04-25
  • 1970-01-01
  • 2010-12-04
  • 1970-01-01
  • 2015-08-29
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多