specman

specman

文章 0 浏览 2

如何将模块的实例与实例一起使用?指数?

例如 模块MM; 毫米毫米[128]() 我想获得从 0 到 120 的 mm[i].signle1,i 。 但我不能使用“for”,而且我不想写120条语句。 我能做些什么?…

娇妻 2024-10-19 21:53:34 2 0

在specman中如何测试变量或结构字段是否存在?

Specman 手册中几乎没有表明人们可以即时确定是否已创建特定变量。 (不询问数组索引或散列成员的测试,这可以通过 contains() 完成) 我只注意到结构…

呆° 2024-10-16 18:42:34 2 0

从specman执行perl

我需要从我编写的 E 测试中调用 Perl 脚本。我需要创建一个 ini 文件调用 C 脚本,该脚本将创建一个我正在编写的测试所需的配置文件。我希望测试调用 …

呢古 2024-10-02 13:17:21 4 0

Specman:如何检索存储在另一个 var 中的 var 值

我已将 var 名称存储在另一个 var 中,并且想从原始 var 中检索值。 例如: var var_A: list of uint = {1,3,2} var var_A_str:string = "var_A" //现…

终难遇 2024-09-11 17:08:46 2 0

Specman:在一个表达式中分配多个结构成员

嘿, 我扩展了一个现有的 specman 测试,其中出现了一些类似这样的代码: struct dataset { !register : int (bits:16) ... other members } ... data…

风启觞 2024-08-22 02:03:43 4 0

Specman 中的 to_string() 和 as_a(string) 有什么区别?

在 Specman 中,我可以使用以下任一方法将变量转换为字符串: x.to_string() 或 x.as_a(string) 两者之间有什么区别吗?如果没有,为什么 Specman 两…

满天都是小星星 2024-08-05 17:54:45 7 0

使用“apply()” 在specman中返回void的方法

Specman 具有 apply() 方法来对列表的所有元素执行相同的操作: var a: list of int a = somefunction.that.returns.list.of.int() var b:= a.apply(i…

乱世争霸 2024-07-26 03:40:38 6 0

如何在specman中加入字符串列表?

我有一个要打印的列表: foo: list of string 我想创建一个字符串 bar,它是 foo 元素的串联。 在 Perl 中,我会这样做: $bar = join " ", @foo 我能…

九八野马 2024-07-25 07:46:17 6 0

Specman 有静态变量吗?

我在 Specman 中继承了以下代码: some_method() is { var a: bool if (!a) { a = some_other_method() } } 我的理解是,每次调用 some_method() 时,…

不寐倦长更 2024-07-22 04:09:55 8 0

在specman中将字符串拆分为列表

假设我有一个字符串: str = “ab,cd,ef” 并且我想将其拆分为一个列表 lst = [“ab”,”cd”,ef”] 假设我事先不知道字符串中有多少项,我怎样才能做…

怪我太投入 2024-07-21 11:53:17 8 0

在 Specman 中返回一个数组

如何从 Specman 中的方法调用返回数组? 例如, method a : list of uint is { var data: list of uint ..... result = data } extend sys { var data…

十秒萌定你 2024-07-19 11:51:53 7 0

在 Specman 中,如何判断对单元的引用前面是否带有“不生成”修饰符?

在 Specman 中,如何判断对单元的引用在引用的定义中是否具有不生成修饰符“!”? 例如, unit foo_u { } extend sys { foo : foo_u is instance foo…

醉生梦死 2024-07-11 04:25:27 12 0

如何计算specman中uint中设置位的数量?

我想计算 Specman 中 uint 中设置位的数量: var x: uint gen x var x_set_bits: uint x_set_bits = ? 最好的方法是什么?…

潦草背影 2024-07-10 20:22:29 9 0

我可以为一个变量设置一次约束并在specman中生成几次吗?

我有一个变量,我想在同一个函数中生成几次,每次都具有相同的约束集。 我可以设置一次约束并多次gen吗? 也就是说,而不是这样: var a:uint gen a k…

花之痕靓丽 2024-07-09 12:37:38 9 0

如何更改解释的 Specman 会话的默认 *.elog 日志文件名?

我希望能够在 Specman 测试中指定日志文件的文件名词干。 我需要对主 *.elog 文件名进行硬编码,这样我就不会在测试之间出现差异并混淆后处理脚本。 …

掩于岁月 2024-07-06 18:21:57 9 0
更多

推荐作者

謌踐踏愛綪

文章 0 评论 0

开始看清了

文章 0 评论 0

高速公鹿

文章 0 评论 0

alipaysp_PLnULTzf66

文章 0 评论 0

热情消退

文章 0 评论 0

白色月光

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文