问题标签 [origen-sdk]
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.
origen-sdk - 通过作业循环编程流程的最佳方法
我看到 Origen 支持将作业传递给此视频中的程序命令。在作业循环中运行程序命令的首选方法是什么(即作业 == 'ws' 然后作业 == 'ft' 等)。
谢谢
origen-sdk - 有没有办法为整个 linux 安装创建 Origen 命令?
我熟悉如何从此文档创建应用程序命令。我想知道是否有一种方法可以配置站点范围的命令来获取特定应用程序并将 CWD 更改为克隆的应用程序。或者这会更多地出现在 rake 解决方案空间中?
谢谢
origen-sdk - Origen test_ids gem 问题
我正在使用test_ids gem进行评估并且有几个问题:
- 测试号可以不配置,只配置bins和softbins吗?
- 测试接口可以查询另一个对象的 TestId 配置吗?我们有许多具有标准化硬箱的测试模块,但由于测试计数差异,软箱始终是特定于产品的。想让测试接口查询当前活动的测试模块以获取分箱配置。
你能解释一下为什么softbin配置中有3个'b'吗?似乎您只需要一个即可创建 100、200 和 300。
config.softbins = :bbb00
谢谢
origen-sdk - 可以将 test_ids 配置为块允许检查测试元数据吗?
我看到 Origen test_ids gem 允许用户将块指定为配置。
是否可以引用传递给测试的任何元数据?例如,以下是我的流文件中的一些测试插入:
这是我想在 TestIds 配置中执行的操作:
谢谢!
origen-sdk - 子块基地址覆盖?
有没有办法为sub_block 的sub_blocks分配不同的base_address?
我有一个案例,我有这样的事情:
所以这个级别的寄存器都以0x110000000开头
但是ipBlock也有自己的 sub_blocks:
由于接口差异,它自己的寄存器需要一个 0 基地址。
不幸的是,当我向subIPBlock添加寄存器时,它们仍然具有顶级ipBlock的基地址:
有没有办法轻松地重新分配 sub_block 的 sub_block 的基地址?
origen-sdk - 以编程方式访问 origen save 命令
我创建了一个构建命令,该origen program
命令在循环中运行该命令,并且我将origen save
在每个文件的基础上运行该命令。这样做的原因是因为我删除了一些创建的文件(例如 .pmfl),因为它们不适合我们的使用模型。如果我尝试运行该origen save new
命令,由于已删除文件而出现以下错误。
谢谢
origen-sdk - 找到V93K平台有效测试方法参数的方法?
我在我的测试接口中添加了一个质量检查,它将传递的测试方法参数与测试方法库中定义的有效参数进行比较。我发现了一些可以返回有效参数的代码,但它具有破坏性,因为它将空的测试方法插入到流程中。
有没有办法简单地查询测试方法库以获取特定测试方法的有效测试方法参数?我看了看这里,但什么也没看到。
谢谢
origen-sdk - 如何判断 Origen 当前正在运行哪个命令/操作?
在我的应用程序代码中,我有可能在程序或模式生成运行中遇到的逻辑,我需要以不同的方式处理它们。
如何判断 Origen 当前是否正在生成模式或程序,或任何其他命令?