问题标签 [cadence]
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.
cadence - Cadence Virtuoso Layout XL
我是 Cadence Virtuoso Layout 的新手。是否有任何有关 Cadence Virtuoso Layout 设计的书籍或完整的教育视频?我的设计中有一些 DRC 错误,需要知道如何解决不同金属层中的错误。
adc - gm/Id 设计特点
用于亚微米工艺节点的基于 gm/id 的模拟设计方法有哪些限制?我正在阅读一篇研究论文,其中提到设计方法仅限于 A 类设备。
system-verilog - System Verilog 覆盖点和覆盖组是否适用于实际变量类型?
我正在研究在 Cadence 中使用覆盖点和覆盖组进行混合信号验证,以验证我编写的一些受约束的随机类。但是,我无法在网上找到coverpoints 是否可以用于实盘。事实上,我发现一些较早的文章说它们不受支持。可以使用覆盖点来验证实数吗?如果可以,还需要什么额外的语法?
cadence - cadence 是否支持 Azure Cosmos DB Cassandra API 而不是 cassandra
Cadence 是否支持 Azure Cosmos DB Cassandra API 而不是 Apache cassandra,以保留数据。如果是,您能否分享示例 docker-compose 配置。
cassandra - 将 Cadence 连接到 Azure Cosmo Cassandra API
我正在使用 docker run -e CASSANDRA_SEEDS=10.xxx e ubercadence/server: 在外部运行 cassandra 运行 cadence。并且它运行成功。
Azure cosmos 说,在 Cassandra 上运行的任何系统都可以使用 Azure cosmos 使用提供的 cosmos cassandra APi,通过修改客户端连接创建代码,例如:GO 应用示例代码:
从我的角度来看,我可以将外部 cassandra 的 cqlsh(cadence 用于持久化)连接到 azure cosmos,并可以在 azure cosmo db 中创建 KeySpace、表。但是,当我运行 Cadence 服务器时,所有新表仍然在本地 cassandra 本身(而不是 Axure cosmos)上创建,可能是,cadence 仅连接到 cassandra。
所以下面基本上有2个问题:
1.cadence是用GO编写的,能否修改源码建立与AzureCosmoDb的连接。或者
- 或者我们可以在分别运行 cassandra 和 cadence 时传递 cosmocassandra 的主机、端口、用户名、密码吗(docker run -e CASSANDRA_SEEDS=10.xxx e ubercadence/server :)
cosmosCassandraContactPoint : xyz.cassandra.cosmos.azure.com cosmosCassandraPort : 10350 cosmosCassandraUser : xyz cosmosCassandraPassword : xyz
cadence-workflow - 引入版本控制后,Cadence 工作流不执行活动
我在 cadence 工作流中引入了 cadence 版本控制,之后工作流在版本控制引入点停止执行。我收到以下错误:
2020-10-29T07:23:49.587Z DEBUG internal/internal_event_handlers.go:465 ExecuteActivity {“Domain”:“domain_1”,“TaskList”:“tasklist_1”,“WorkerID”:“6@cdnc-5ddb9ccbb5-5dt5j@tasklist ”,“WorkflowType”:“do_work_workflow”,“WorkflowID”:“CREATE”,“RunID”:“cab97b65-9892-48c5-b842-3f8b462d8602”,“ActivityID”:“4”,“ActivityType”:“do_Task_D”} 2020-10-29T07:23:49.620Z DEBUG internal/internal_task_handlers.go:1077 缓存状态已过时,新任务有意外事件 {“Domain”:“domain_1”,“TaskList”:“tasklist_1”,“WorkerID”:“6 @cdnc-5ddb9ccbb5-5dt5j@tasklist1", "WorkflowID": "CREATE", "RunID": "cab97b65-9892-48c5-b842-3f8b462d8602”,“CachedPreviousStartedEventID”:30,“TaskFirstEventID”:22,“TaskStartedEventID”:30,“TaskPreviousStartedEventID”:21}
我的工作流程代码将如下所示:
在 ChangeID 处,返回的版本为 1,工作流尝试执行 TaskD,但它没有执行它,它陷入了无限循环,试图执行 TaskD。
我得到的错误信息是
缓存状态过时,新任务有意外事件
和
BadRequestError{消息:CadenceChangeVersion 不是有效的搜索属性}
你能帮我解决这个问题吗?
bash - 使用脚本自动化交互式会话
我需要与另一个软件并行运行交互式软件。
此交互式软件 (Cadence) 在单独的终端上运行。
使用 Matlab,我想调用一个 csh 脚本,该脚本为这个并行运行的交互式会话提供某些命令。
基本上,我正在使用 Matlab 执行一些计算,并使用这个交互式软件 (Cadence) 模拟计算结果。
我知道可用于调用脚本的 Matlab 命令“系统”。
我该怎么做?另外,如果有任何替代/快捷方式,请告诉我。
提前致谢。阿克什
tcl - Cadence Genus 打印多行字符串
我是 Genus 的新手,第一次使用它。为了综合我的设计,我运行了一个相当长的 .tcl 脚本,它会生成一个更长的 .log 文件。
为了让我更容易浏览日志,我想在某些特定点打印横幅。这是我的尝试:
但我得到的远非预期:
Genus 打印出每个命令,然后执行它。这很有用,例如它允许在日志文件中搜索特定命令,但会破坏多行打印作为我正在尝试的打印。
有谁知道我在这里尝试做的正确方法是什么?
temporal - Cacence CLI 无法注册新域:BadRequestError{Message: Invalid cluster name: }
我正在尝试按照cadence
.
当我尝试域描述命令时,它按预期工作:
当我运行域注册命令时,它给出了这个错误
我还尝试了带有--gd false
选项的相同命令,结果仍然相同。
这是堆栈跟踪输出:
我不确定到底出了什么问题。