文章目录
- cadence SPB17.4 - allegro - 设置不同网络之间的距离规则
- 概述
- 笔记
- END
cadence SPB17.4 - allegro - 设置不同网络之间的距离规则
概述
插座进来的管脚,可能带来高压(有可能用户接错,或者出现浪涌,或者做ESD静电测试)。
想将从插座进来的引脚和铺地之间拉开一些安全距离。
看了前排同学的笔记(基于SPB16.6), 在SPB17.4上操作也一样。
大概率会忘了,记录一下。
笔记
前面实验已经将DC_IN管脚和DC_GND之间做了间距规则。
现在需要将485_A, 485_B管脚的操作,也设置好。
这里记录485_A和DC_GND拉开距离的全流程操作。

打开间距规则

建立新的间距规则 SCS_485A, 间距都设置成50mil


如果列是散开的,在列头上右击,将散开的列内容都缩成一列。
左击拖动选中行中的所有列,在最后一列中输入50

回车后,整行就都改成50mil了。

在net节点中,将485A网络单独建立一个类 CLS_485A


在建立好的类中的CSet中,将CLS_485A的规则选为SCS_485A, 将485A的规则还是选为Default

在Net class-class 节点中,右边的工程节点上右击,建立class-class的映射关系

选中CLS_GND和CLS_485A, 点击ok.


这时,在CLS_485A节点下,将CLS_GND的规则选择为SCS_485A

这时class-class就设置完了。

用右下角的DRC按钮更新规则

用右下角的DRC按钮打开状态并更新。


如果看到状态中的DRC检查没通过,就去修正DRC报错点。

点击黄色的DRC错误图标后,可以看到报错点列表,根据提示修正即可。

我这里,看到的错误是线到通孔的距离不足50mil, 调整一下线的位置即可。

再更新状态,就全部通过了。

点亮485A网络,可以看到和DC_GND铜皮之间的距离已经拉开到了50mil.
