首页 百科知识 同步器传递设计信息的方法

同步器传递设计信息的方法

时间:2023-10-16 百科知识 版权反馈
【摘要】:从原理图向PCB传递设计信息,同步器提取出元件和连接关系信息,然后建立一系列宏。预执行一次宏对于解决错误或警告是很有帮助的。错误描述中指出哪个宏会报出错误,以及引起错误的原因。这可能发生在新元件管脚少于老封装,或原理图的元件管脚数与PCB元件不一致。在Cross Reference文件中可以找到一个参考替换库,该元件就可以从当前库列表中的某个库中加入。在执行该警告的宏前要确认替换的封装是否合适。

6.4.3 同步器传递设计信息的方法

从原理图向PCB传递设计信息,同步器提取出元件和连接关系信息,然后建立一系列宏。每个动作都要执行,如:加一个新元件、加一个新网络或给网络加一个新节点,这些都是由宏定义的。如果一个宏不能执行(例如没有封装),就会在更新对话框的修改页(Change Tab)中标记为错误。

预执行一次宏对于解决错误或警告是很有帮助的。以下是对各个错误/警告的描述。错误描述中指出哪个宏会报出错误,以及引起错误的原因。

1.Net not found

对一个网络表中不存在的网络进行添加或删除一个节点;删除网络;或改变网络名。

2.Component not found

当对一个网络表中不存在的元件进行添加或删除一个节点;删除一个元件;或改变封装、元件标号或值。

3.Node not found

为元件上一个不存在的管脚添加或删除一个节点;删除指定网络中不存在的节点。

4.Net already exists

添加一个PCB网络表中已经存在的网络名。

5.Component already exists

添加一个PCB网络表中元件标号已经存在的元件。

6.New footprint not matching old footprint

修改元件封装,而该封装管脚与老封装管脚不一致。这可能发生在新元件管脚少于老封装,或原理图的元件管脚数与PCB元件不一致。

7.Footprint not found in Library

添加一个新元件或修改元件封装,而该封装在当前元件库列表以及替换库中都找不到。

8.Alternative footprint used instead (warning)

添加一个新元件或修改元件封装,而该封装在当前元件库列表中找不到。在Cross Reference文件(ADVPCB.XRF)中可以找到一个参考替换库,该元件就可以从当前库列表中的某个库中加入。在执行该警告的宏前要确认替换的封装是否合适。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈