混合通用与数字总线标注

Parent category: 与总线相关的违规

Default report mode:

摘要

当连接到同一总线切片的两个网络标识符(端口、网络标号、图纸入口等)在总线语法上不一致时,就会发生此违规;其中一个以数字格式定义总线范围(例如 A[0..2]),而另一个以通用格式定义范围(例如 A[0..b])。

通知

如果启用了在原理图上显示编译器错误和警告(在 Preferences 对话框的 Schematic - Compiler 页面中启用),违规对象下方会显示彩色波浪线。同时,Messages 面板中也会按以下格式显示通知:

Mismatched generic and numeric bus labeling on <NetName> <Level> value first and Generic ,

其中:

NetName 是与不匹配的总线标注相关联的父网络名称。

Level 取决于该网络的数字排序方式。如果为升序(例如 [0..2]),Level 将显示为 Low。如果为降序(例如 [2..0]),Level 将显示为 High

解决建议

Messages 面板中选中该违规后,使用面板的 Details 区域进行交叉探测(cross probe)以定位到违规对象。确定哪个对象的总线标号规范有误,并据此进行修改。

不支持在总线名称中使用通用格式(Generics)。请确保改用数值。

 

AI-LocalizedAI 翻译
如您发现任何问题,请选中相关文本/图片,并按 Ctrl + Enter 键向我们提交反馈。
Content