在绘制层次原理图后进行编译时,有时会遇见弹出报错“XXX.Sch Compiler Sheet-Entry XX not matched to port”的情况,那么为什么会出现此报错,以及应该如何解决呢?
1)在绘制层次原理图时,需要在总原理图中添加sheet symbol来代替子原理图,用Sheet Entry 作为子原理图的对外接口,然后在子原理图中添加Port作为与总原理图中的Sheet Entry相连的接口,如图3-173所示。
图3-173层次原理图元素
2)如图3-173所示,当子原理图中的Port接口名称与总原理图中代表子原理图Sheet Symbol中的Sheet Entry名称不一致时,导PCB时则会出现部分网络节点导入失败的问题,同时message中会弹出标题中所说的报错。
3)对于此类报错有两种解决方法。
① 手动修改:更改原理图中的Port和sheet entry的名称,使二者名称一致,更改后再进行导入则不会报此类错误。
② 在总原理图中执行菜单栏命令设计-同步图纸入口和端口,如图3-174所示。这样软件会自动同步,同步后在导入PCB则不会报此类错误。
图3-174执行同步入口和端口命令