非法总线范围值
Created: 八月 23, 2018 | Updated: 八月 23, 2018
Parent category: 与总线相关的违规
Default report mode: ![]()
摘要
当与总线关联的网络语法中至少有一个索引为负值时,会发生此违规。
通知
如果启用了在原理图上显示编译器错误和警告(在 Preferences 对话框的 Schematic - Compiler 页面中启用),则违规对象下方会显示彩色波浪线。同时,Messages 面板中也会按以下格式显示通知:
Illegal bus range value <BusLabel> at <Location> ,
其中:
BusLabel 为已定义的总线标注,在其中检测到非法值。
Location 为违规总线对象电气热点的 X,Y 坐标。
解决建议
在 Messages 面板中选中该违规后,使用面板的 Details 区域可快速交叉探测到违规的网络对象(例如网络标号、端口、页入口等),其总线语法定义不正确。正确的语法应符合以下格式之一:
<NetName>[<LowerIndex>..<UpperIndex>]<NetName>[<UpperIndex>..<LowerIndex>]