【问题标题】:VCD dump for vhdl simulation via modelsim. HOWTO?通过 modelsim 进行 vhdl 仿真的 VCD 转储。如何?
【发布时间】:2011-10-20 23:52:42
【问题描述】:

这是我第一次尝试生成 VCD,但遇到了一些麻烦。

我有一个名为 bench_minimips.vhdl 的测试平台,其中包含实体 sim_minimips。 我想模拟它并从中取出 VCD。

我在 Modelsim shell 中输入以下命令:

vsim work.sim_minimips
vcd file myvcd1.vcd
vcd add -file bench_minimips.vhd/*
run

但是如果我在一个空文件中打开 myvcd1.vcd。我应该怎么做才能创建转储?

我在另一个论坛上尝试并建议了该命令:

wlf2vcd -o myvcd2.vcd vsim.wlf

但是会产生错误。

我真的很迷茫,因为我找到的所有网站都告诉你使用由 altera 或其他公司生成的 TCL,而我没有他们的内容可供查看。

有人知道我该怎么做吗?

最好, 斯特凡诺

【问题讨论】:

    标签: simulation dump vhdl modelsim


    【解决方案1】:

    vcd add-file 参数不用于指定信号,而是用于指定 VCD 的名称(如果您创建了多个)。

    您想要做的是在模拟中添加对象。例如:

    vcd file myvcd1.vcd
    vcd add -r /sim_minimips/*
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-08-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-28
      • 1970-01-01
      相关资源
      最近更新 更多