【问题标题】:Verilog testbench comparisonVerilog 测试平台比较
【发布时间】:2018-03-25 06:12:31
【问题描述】:

我有五次电路模拟的结果和一些测试,结果要记在故障表中。

现在我必须将新电路生成的值与上述电路模拟中已有的值进行比较。我这样做是为了知道我的新电路属于哪个故障类别。

如何将我之前的模拟值存储在测试台中,以及如何将我的新值与之前存储在同一测试台中的结果进行比较,以及它匹配的故障类我必须打印该故障类吗?

所以基本上我想知道如何进行比较。

【问题讨论】:

  • 你是否同时运行这两个?还是先运行一个,然后再运行另一个?如果答案是 #1,您可以将它们存储在您创建的某个共享变量或对象中。如果答案是 #2,您将不得不使用文件。

标签: verilog fault


【解决方案1】:

一种简单的方法是将您感兴趣的值转储到文本文件中。您可以在每一行添加时间戳(或打印时钟周期数)。可以使用简单的 diff、perl 脚本或 meld 和 WinMerge 等程序来比较这两个文件,并找出值在什么时间或哪个时钟周期不同。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多