问题标签 [e]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
475 浏览

constraints - Specman e:如何限制列表中值的分布?

我有my_list(结构列表)以这种方式定义:

我需要限制比较器 [0] 和比较器 [1] 的值的分布(两者的分布相同),如下所示:

我得到的编译错误:

如何限制驻留在列表列表中的值的分布?非常感谢您的帮助。

0 投票
1 回答
319 浏览

specman - Specman e:如何禁用实例/单元的覆盖范围?

在我的验证环境下sys有一个timer_sve. 在timer_sve我有 2 个其他实例下:timerocp_master

我只需要为timer. 我已经尝试过这段代码(以及它的许多其他变体)来禁用以下代码的覆盖范围ocp_master

代码已编译并成功运行,但它继续收集覆盖率ocp_master... 如何禁用收集ocp_master覆盖率?非常感谢您的帮助。

0 投票
3 回答
1015 浏览

constraints - Specman e:有没有办法限制数字中设置位的数量?

我有单位字段events

的值events不如其中设置的位数那么有趣。我想限制events. 有没有办法做到这一点?谢谢您的帮助。

0 投票
2 回答
165 浏览

macros - Specman:为什么 DAC 宏解释类型作为“字符串”?

我正在尝试编写一个DAC macro将位列表的名称及其大小以及整数变量的名称作为输入。列表中的每个元素都应该被限制为等于变量中的每个位(都具有相同的长度),即(对于列表名称list_of_bits和变量名称foo,它们的长度是4)宏的输出应该是:

的宏代码是:

我得到的错误:

为什么它解释<list_size'exp>as 字符串?谢谢您的帮助

0 投票
1 回答
531 浏览

specman - Specman e : Conditional Constraint in config sequence

In the config sequence I would like to create a conditional constraint. I have two clock rates and only a set of combinations of the clock rates are legal in the design.

I am having trouble coming up with the correct syntax to achieve this.The use of case or if statements give me a syntax error. This is what I have right now.

I also tried using when but it didn't work. Any suggestions on how I can implement this?

0 投票
1 回答
963 浏览

string - Specman 字符串:如何将字符串拆分为其字符列表?

我需要将 a 拆分uintlist of bits( list of chars,其中每个 char 是"0"or "1",也可以)。我尝试这样做的方法是首先连接uintstring,使用数字类型的二进制表示 - bin(),然后使用分割它str_split_all()

("/w"是字符串匹配模式,表示任何字符)。我期望的输出:

实际输出是:

为什么它不起作用?谢谢您的帮助。

0 投票
2 回答
485 浏览

optional-parameters - Specman 是否支持方法的可选参数?

我想向现有方法添加新输入,但不要更改之前对该方法的所有调用。Specman 是否支持方法的可选参数?就像在 C++ 中一样:

然后你可以同时调用它cpp_func(10)and cpp_func(10, 0)。非常感谢任何帮助。

0 投票
2 回答
74 浏览

c - e语言和C语言写入同一个txt文件

有没有办法从 e 代码写入 txt 文件,然后从 C 代码写入同一个文件?

谢谢。

0 投票
1 回答
290 浏览

specman - 从 Specman 中的虚拟序列调用 write/read_reg vr_ad 宏

有没有一种方法可以让虚拟序列直接调用 a vr_ad write_regorread_reg宏,而无需我创建vr_ad_sequence做同样事情的 a ?

为了更清楚地说明,这是我当前的实现:

为什么不能,或者有可能以这种方式实现?

预先感谢您的任何解释。

0 投票
0 回答
325 浏览

code-coverage - 使用`-COVERAGE a -COVDut`时如何禁用子块的覆盖

我正在研究具有如下层次结构的设计:

  • 顶级块

    o 子块_1

    ......

    o Sub_block_6

    o Sub_block_7

我使用 ncelab 中的细化选项来启用 top_level_block 的覆盖范围:

这也启用了对 top_level_block 及其所有 sub_blocks 的覆盖。现在我想只禁用对 sub_block_6 和 sub_block_7 的覆盖。有没有办法做到这一点?

谢谢