Virtuoso原理图总线命名规则问询:索引能否置于信号名中间?
Cadence Virtuoso总线索引命名规则及问题解决
Cadence Virtuoso的原理图总线命名有严格语法限制:总线索引(如<0:7>)必须位于信号名称的末尾,不能插入到名称中间。这就是你能创建gwl<0:7>却无法创建gwl<0:7>_modified的原因。
解决提示
- 调整命名格式,将总线索引移至名称末尾,比如改为
gwl_modified<0:7>,这是最符合工具原生规则的方案,可直接正常创建总线。 - 若需保留原语义区分,可通过非命名方式补充说明:
- 打开总线的属性窗口,添加自定义属性(如
Description),填入gwl<0:7>_modified这类描述文本。 - 在原理图对应位置添加文本注释,关联到该总线,明确其含义。
- 打开总线的属性窗口,添加自定义属性(如
- 若项目有强制命名规范,可尝试通过SKILL脚本自定义总线命名解析逻辑,但这需要具备Cadence二次开发能力,且可能影响工具默认兼容性,需充分测试后再应用。
内容的提问来源于stack exchange,提问作者Vaibhav Gudheniyan
相关产品推荐
相关产品推荐

