引脚映射无效的元件实现
Created: 八月 24, 2018 | Updated: 八月 24, 2018
Parent category: 与元件相关的违规
Default report mode: ![]()
摘要
在编译集成库包(*.LibPkg)时,如果发现原理图元件与所链接模型之间的引脚映射无效,就会出现此违规。
通知
如果启用了在原理图上显示编译器错误和警告(在 Preferences 对话框的 Schematic - Compiler 页面中启用),则违规对象下方会显示彩色波浪线。同时,Messages 面板中也会按以下格式显示通知:
ComponentName: Could not find port <>ModelPinNumber on model <ModelName> for pin <ComponentPinNumber>,
其中:
ComponentName 为源原理图库中元件的名称。
ModelPinNumber 为在所链接模型上找不到的引脚/焊盘的预期标号。
ModelName 为链接到该元件的模型名称。
ComponentPinNumber 为源原理图元件上的引脚标号,该引脚被映射到了模型中错误的引脚上。
解决建议
双击 PCB 模型链接对应的条目以打开 PCB Model 对话框。在该对话框中,单击 Pin Map 按钮以打开 Model Map 对话框。在 Component Pin Designator 列中,找到消息(ComponentPinNumber)标记的引脚编号。之所以产生该违规,是因为 Model Pin Designator 列中的对应条目指向了 PCB 模型中不存在的焊盘标号。请按需修改该条目。通常情况下,两侧标号应为一一对应,且两边的标号相同。