0

我必须将值存储到与 FPGA 连接的外部 RAM。根据我的研究,有一种在 ISE 中使用 MIG 的方法。我应该使用 ISE 进行设计还是在 XPS 上使用 Microblaze?

4

1 回答 1

2

这取决于您要使用它的应用程序和您的技能水平。

设计师技能水平:如果您是 FPGA 的初学者或者您有更多的软件背景,我建议您尝试在 EDK 中运行一个简单的示例。如果您熟悉 Verilog 或 VHDL 中的 RTL 设计,您可以实例化 MIG 内核。

取决于应用的注意事项:

  1. 性能:如果您想获得非常高的性能,您更有可能使用 ISE + MIG 工具流来实现。
  2. 区域:实例化 MicroBlaze 软 CPU 需要设备中的一些资源。如果您有足够的空间,这没什么大不了的,但是如果您需要在一个小型 Spartan6 中使用很多其他逻辑,您可能希望使用纯 RTL 来优化您的资源利用率。
于 2017-03-15T04:40:20.817 回答