问题标签 [specman]
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.
specman - 重定向 Specman 模拟器以加载文件而不是 $SPECMAN_PATH
是否有另一种方法可以将 specman 模拟器重定向到加载文件而不是 $SPECMAN_PATH ?也许通过 irun 命令?
specman - Specman 中的“定义为”和“定义为计算的”有什么区别?
从 Cadence 文档中看,两者之间的区别并不是很清楚。有人可以详细说明两者之间的区别吗?
text - 如何在 specman 中获取文本文件的行数?
files.file_size() 方法返回文件的大小,但没有返回行数的方法。
specman - 如何分阶段解包列表(specman)
我有一个位列表,我想将其解压缩到阶段,阶段 #1 将其解压缩到结构 A,并且根据我在 A.next 字段中收到的值,我想将“REST”解压缩到另一个击中,可以是 B、C 或 D。
我的问题是如何通知下一个解包从哪里开始解包。代码:
specman - 在 e/specman 中按字典顺序比较字符串
specman 是否有类似 lex_lt(s1,s2) 的方法?(即按字典顺序比较字符串)。如果没有,是否有推荐的方法来实现相同的目标?
specman - 如何编写宏来生成列表项
我有一个结构列表,该结构有一个定义它的类型的字段(假设它是名称)。我会有一个如下宏:
这将被翻译为:
是否可以在没有“计算”宏的情况下做到这一点?
reflection - Specman:如何确定列表是否具有默认大小(使用反射)?
我想使用反射功能来确定列表是否具有默认大小。
假设我声明了这些列表:
然后我想创建一个函数is_default_sized()
并得到:
is_default_sized(a)
将返回false,is_default_sized(b)
并将返回true。
注意:我没有找到这样的方法rf_field
specman - 寻找 Specman 方法来获取第一个/下一个/最后一个枚举值
Specman 中是否有内置方法可以为我提供枚举变量的第一个、最后一个和下一个值的值?例如:
specman - Specman 如何访问逻辑二维数组
我想从 specman 读取 2D 逻辑数组。
verilog代码是:
如何才能做到这一点?
我使用logic_array[0]
获取条目 0 的位 #0 的值来访问它。
specman - Specman e:处理意外的测试结束
我正在寻找处理意外结束测试的函数,但似乎找不到它。我知道应该有一个,因为系统错误(例如 os11)和调试中止由 Specman 处理。
我们在并行运行多个测试时使用信号量,但是每当由于系统错误或调试会话期间测试没有正确结束时,释放信号量的函数就不会执行,迫使我们手动释放它,有时完全重新启动 Specview。我需要找到一个可以扩展的函数(或多个函数),这样我就可以添加向它们释放信号量的代码。
谢谢!