1

我已经编译了我的基准并生成了 .hex 文件。在 verilog 文件中包含 .hex 文件的位置。

我所有的verilog文件都是火箭芯片文件夹中的Top.DefaultVLSIConfig.v和memdessertMemDessert.DeafultVLSIConfig.v

我的操作系统中没有 vcs 模拟器,我可以获取 verilog 文件和 hex 文件并在另一个平台上进行模拟吗?

海德尔

4

3 回答 3

2

是的,您可以使用其他平台。在您使用的任何平台上,您都需要一个 verilog 模拟器。Rocket Chip 包含使用 vcs 的 verilog 线束,因此如果您使用另一个模拟器,您可能需要更改线束。

我建议使用Rocket Chip 提供的 C++ 模拟器

于 2015-12-12T20:22:42.630 回答
0

我的操作系统中没有 vcs 模拟器

您可以在 EDAplayground 中使用 vcs 模拟器2014.12运行您的代码

于 2015-12-11T08:36:11.883 回答
0

这不是一个真正的verilog问题,它是一个依赖于设计的问题,部分是一个工具问题。

在代码中的某处必须有一些内存定义,您必须在其中放置对十六进制文件的文件引用。应该很容易找到它。

于 2015-12-15T20:47:53.460 回答