板级EDA工具链云服务-设置校验规则:默认校验规则
默认校验规则
系统支持34种校验规则,校验规则的默认设置如表1所示。
No. |
设计规则 |
消息等级 |
是否默认勾选 |
---|---|---|---|
1 |
CBB不能只有顶层符号,没有底层原理图 |
致命错误 |
是 |
2 |
Part Symbol需要DEVICE属性,且不为空 |
致命错误 |
是 |
3 |
Part Symbol需要有PKG_TYPE属性,且不为空 |
致命错误 |
否 |
4 |
Part Symbol如果有VALUE属性,需要不为空 |
致命错误 |
是 |
5 |
Part Symbol的引脚需要有NUMBER属性,且不为空 |
致命错误 |
是 |
6 |
在同一图页里,多个引脚的连接端点位置不能重叠 |
致命错误 |
是 |
7 |
总线名需要符合规则 |
致命错误 |
是 |
8 |
网络名需要符合规则 |
致命错误 |
是 |
9 |
通过BUSENTRY跟总线相连的导线必须有名称且符合所连接总线的命名规则 |
致命错误 |
是 |
10 |
符号含有NETNAME属性,所连网络名需要与NETNAME的值一致 |
致命错误 |
是 |
11 |
REFDES需要符合规则 |
致命错误 |
是 |
12 |
每组多Part器件,每个Part的“CODE、DEVICE、COMPONENT_HIGH_MAX、PKG_TYPE、VALUE、REFDES”这几个属性必须一致 |
致命错误 |
是 |
13 |
每组多Part器件,每个Part除了“CODE、DEVICE、COMPONENT_HIGH_MAX、PKG_TYPE、VALUE、REFDES”这几个属性,其他属性必须一致 |
警告 |
是 |
14 |
每组多Part器件,同Number引脚需要连接到同一个网络 |
致命错误 |
是 |
15 |
Symbol在原理图中的Pin Number属性值与在工程库中的不一致 |
错误 |
是 |
16 |
每组多Part器件,每个Part都需要出现 |
错误 |
是 |
17 |
原理图Port与Block Symbol的引脚需要一一对应(忽略大小写) |
错误 |
是 |
18 |
网络名不能超过255个字符 |
错误 |
是 |
19 |
网络不能是Floating Node(未连接任何器件的网络) |
警告 |
是 |
20 |
网络不能是Dangling Node(仅连接了一个器件管脚的网络) |
警告 |
是 |
21 |
器件必须分配位号 |
提醒 |
是 |
22 |
器件位号不能重复 |
提醒 |
是 |
23 |
Part Symbol需要来自中央符号库 |
提醒 |
是 |
24 |
端口名需要与所连接导线的名称一致(忽略大小写) |
错误 |
是 |
25 |
端口名需要与所连接总线的名称一致(忽略大小写) |
错误 |
是 |
26 |
端口需要连接网络 |
提醒 |
是 |
27 |
2≤引脚数≤2的器件,引脚需要全部连接网络 |
警告 |
是 |
28 |
不同端口在底层所连的网络不允许被短接到一起 |
错误 |
是 |
29 |
非中央库特殊符号的Part Sybmol需要有CODE属性,且不为空(不适用于tel网表) |
致命错误 |
是 |
30 |
GND网络的网络名需要显示在画布上 |
警告 |
是 |
31 |
网络名不能包含$符号 |
致命错误 |
是 |
32 |
网络重叠且无连接点 |
致命错误 |
是 |
33 |
CBB顶层PINNAME带有位宽,则PINNAME直连对象需为总线 |
错误 |
是 |
34 |
CBB顶层PINNAME带有位宽,则PINNAME代表位宽需要与直连BUS位宽一致 |
错误 |
是 |